1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-26 15:21:51 -08:00
emacs/doc
Paul Eggert 467af178f5 Treat batch stdout/stderr like standard display
Calls like (print FOO) could generate improperly encoded or
hard-to-read output if FOO contains characters outside the system
locale.  Fix this by treating batch stdout and stderr like
interactive standard display, when it comes to transliterating and
encoding characters (Bug#20545).
* doc/emacs/mule.texi (Communication Coding):
* doc/lispref/display.texi (Active Display Table):
* doc/lispref/nonascii.texi (Locales):
* etc/NEWS:
* src/coding.c (syms_of_coding):
* src/dispnew.c (syms_of_display):
Document this.
* src/print.c: Include disptab.h.
(printchar_to_stream): New function, with much of the guts of the
old Fexternal_debugging_output, except this one also uses the
standard display table.
(printchar, strout, Fexternal_debugging_output): Use it.
2015-05-31 20:04:43 -07:00
..
emacs Treat batch stdout/stderr like standard display 2015-05-31 20:04:43 -07:00
lispintro Fix single-quoting style in PDF manuals 2015-05-01 12:06:38 -07:00
lispref Treat batch stdout/stderr like standard display 2015-05-31 20:04:43 -07:00
man Fix tagging of class members in C-like OO languages 2015-05-25 18:02:21 +03:00
misc Merge from gnulib 2015-05-27 17:55:06 -07:00