PR guile/17177
authorDoug Evans <xdje42@gmail.com>
Sat, 26 Jul 2014 21:58:58 +0000 (14:58 -0700)
committerDoug Evans <xdje42@gmail.com>
Sat, 26 Jul 2014 21:58:58 +0000 (14:58 -0700)
commitee7333ae06f46f3a6909a0059c2f0bd441a54bfe
treee1c478aacb968406633bb216ccf56be62a25ca60
parent74edf51613b507d1f27d66360cd8fdd8a253e88a
PR guile/17177

* guile/lib/gdb.scm (pretty-printers): Export.
(set-pretty-printers!): Export.
* guile/lib/gdb/printing.scm (gdb module): Update.
(prepend-pretty-printer!, append-pretty-printer!): Update.
* guile/scm-pretty-print.c (pretty_printer_list_name): Delete.
(pretty_printer_list_var): Delete.
(pretty_printer_list): New static global.
(gdbscm_pretty_printers): New function.
(gdbscm_set_pretty_printers_x): New function.
(ppscm_find_pretty_printer_from_gdb): Update.
(pretty_printer_functions): Add pretty-printers, set-pretty-printers!.
(gdbscm_initialize_pretty_printers): Update.

doc/
* guile.texi (Guile Pretty Printing API): Fix typo.
Document set-pretty-printers!, pretty-printers.
(Selecting Guile Pretty-Printers): Update.
Mention program-space based pretty-printers.
gdb/ChangeLog
gdb/doc/ChangeLog
gdb/doc/guile.texi
gdb/guile/lib/gdb.scm
gdb/guile/lib/gdb/printing.scm
gdb/guile/scm-pretty-print.c
This page took 0.026615 seconds and 4 git commands to generate.