diff options
| author | Eli Zaretskii | 2009-01-10 12:50:38 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2009-01-10 12:50:38 +0000 |
| commit | 3355f04dd806aa84cf09d7890d69971802a4bbb6 (patch) | |
| tree | ef33e69d7a1448689e153c879458b048311dfac2 /doc/lispref | |
| parent | 7951ad77ddb6351312bd5c88af082af80787612e (diff) | |
| download | emacs-3355f04dd806aa84cf09d7890d69971802a4bbb6.tar.gz emacs-3355f04dd806aa84cf09d7890d69971802a4bbb6.zip | |
(Decoding Output): Document that null bytes force no-conversion for reading
process output.
Diffstat (limited to 'doc/lispref')
| -rw-r--r-- | doc/lispref/ChangeLog | 6 | ||||
| -rw-r--r-- | doc/lispref/processes.texi | 5 |
2 files changed, 10 insertions, 1 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 5ce7a42ec1c..a2b4b87d5e5 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,5 +1,11 @@ | |||
| 1 | 2009-01-10 Eli Zaretskii <eliz@gnu.org> | 1 | 2009-01-10 Eli Zaretskii <eliz@gnu.org> |
| 2 | 2 | ||
| 3 | * processes.texi (Decoding Output): Document that null bytes force | ||
| 4 | no-conversion for reading process output. | ||
| 5 | |||
| 6 | * files.texi (Reading from Files): Document that null bytes force | ||
| 7 | no-conversion when visiting files. | ||
| 8 | |||
| 3 | * processes.texi (Serial Ports): Improve wording, suggested by | 9 | * processes.texi (Serial Ports): Improve wording, suggested by |
| 4 | RMS. | 10 | RMS. |
| 5 | 11 | ||
diff --git a/doc/lispref/processes.texi b/doc/lispref/processes.texi index 265e63b6dee..ae3246f0d29 100644 --- a/doc/lispref/processes.texi +++ b/doc/lispref/processes.texi | |||
| @@ -1388,7 +1388,10 @@ converts the unibyte output to multibyte using | |||
| 1388 | system to use (@pxref{Process Information}). Otherwise, the coding | 1388 | system to use (@pxref{Process Information}). Otherwise, the coding |
| 1389 | system comes from @code{coding-system-for-read}, if that is | 1389 | system comes from @code{coding-system-for-read}, if that is |
| 1390 | non-@code{nil}; or else from the defaulting mechanism (@pxref{Default | 1390 | non-@code{nil}; or else from the defaulting mechanism (@pxref{Default |
| 1391 | Coding Systems}). | 1391 | Coding Systems}). If the text output by a process contains null |
| 1392 | bytes, Emacs by default uses @code{no-conversion} for it; see | ||
| 1393 | @ref{Lisp and Coding Systems, inhibit-null-byte-detection}, for how to | ||
| 1394 | control this behavior. | ||
| 1392 | 1395 | ||
| 1393 | @strong{Warning:} Coding systems such as @code{undecided} which | 1396 | @strong{Warning:} Coding systems such as @code{undecided} which |
| 1394 | determine the coding system from the data do not work entirely | 1397 | determine the coding system from the data do not work entirely |