Commit 3355f04d authored by Eli Zaretskii's avatar Eli Zaretskii

(Decoding Output): Document that null bytes force no-conversion for reading

process output.
parent 7951ad77
2009-01-10 Eli Zaretskii <eliz@gnu.org> 2009-01-10 Eli Zaretskii <eliz@gnu.org>
* processes.texi (Decoding Output): Document that null bytes force
no-conversion for reading process output.
* files.texi (Reading from Files): Document that null bytes force
no-conversion when visiting files.
* processes.texi (Serial Ports): Improve wording, suggested by * processes.texi (Serial Ports): Improve wording, suggested by
RMS. RMS.
......
...@@ -1388,7 +1388,10 @@ converts the unibyte output to multibyte using ...@@ -1388,7 +1388,10 @@ converts the unibyte output to multibyte using
system to use (@pxref{Process Information}). Otherwise, the coding system to use (@pxref{Process Information}). Otherwise, the coding
system comes from @code{coding-system-for-read}, if that is system comes from @code{coding-system-for-read}, if that is
non-@code{nil}; or else from the defaulting mechanism (@pxref{Default non-@code{nil}; or else from the defaulting mechanism (@pxref{Default
Coding Systems}). Coding Systems}). If the text output by a process contains null
bytes, Emacs by default uses @code{no-conversion} for it; see
@ref{Lisp and Coding Systems, inhibit-null-byte-detection}, for how to
control this behavior.
@strong{Warning:} Coding systems such as @code{undecided} which @strong{Warning:} Coding systems such as @code{undecided} which
determine the coding system from the data do not work entirely determine the coding system from the data do not work entirely
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment