mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-05 22:20:24 -08:00
Add OVERRIDES argument to prin1/prin1-to-string
* doc/lispref/streams.texi (Output Functions): Document it. (Output Overrides): New node. * src/process.c (Faccept_process_output): * src/print.c (debug_print, print_error_message): * src/pdumper.c (print_paths_to_root_1, decode_emacs_reloc): * src/lread.c (readevalloop): * src/eval.c (internal_lisp_condition_case): * src/editfns.c (styled_format): Adjust prin1/prin1-to-string callers. * src/print.c (Fprin1): Take an OVERRIDES parameter. (print_bind_overrides, print_bind_all_defaults): New functions. (Fprin1_to_string): Take an OVERRIDES parameter.
This commit is contained in:
parent
22873b5415
commit
aa95b2a47d
10 changed files with 265 additions and 16 deletions
|
|
@ -739,6 +739,7 @@ Reading and Printing Lisp Objects
|
|||
* Output Functions:: Functions to print Lisp objects as text.
|
||||
* Output Variables:: Variables that control what the printing
|
||||
functions do.
|
||||
* Output Overrides:: Overriding output variables.
|
||||
|
||||
Minibuffers
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue