summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2018-07-26 21:38:09 +0300
committerEli Zaretskii <eliz@gnu.org>2018-07-26 21:38:09 +0300
commit00561b59c46106e8fb93f1ada223531cc897757a (patch)
tree2eb8a5b3e194897c452b1da6c1e0617ad50b4c51 /doc
parent5cfb7a39baa0a5857915dca65e5880bc3c0c6072 (diff)
downloademacs-00561b59c46106e8fb93f1ada223531cc897757a.tar.gz
Fix inaccurate text in the user manual
* doc/emacs/mule.texi (International Chars): Correct inaccurate description of raw bytes display by "C-x =".
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/mule.texi19
1 files changed, 13 insertions, 6 deletions
diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi
index 401c83dd49a..8ced575188f 100644
--- a/doc/emacs/mule.texi
+++ b/doc/emacs/mule.texi
@@ -156,12 +156,19 @@ system encodes the character safely and with a single byte
(@pxref{Coding Systems}). If the character's encoding is longer than
one byte, Emacs shows @samp{file ...}.
- As a special case, if the character lies in the range 128 (0200
-octal) through 159 (0237 octal), it stands for a raw byte that
-does not correspond to any specific displayable character. Such a
-character lies within the @code{eight-bit-control} character set,
-and is displayed as an escaped octal character code. In this case,
-@kbd{C-x =} shows @samp{part of display ...} instead of @samp{file}.
+@cindex eight-bit character set
+@cindex raw bytes
+ On rare occasions, Emacs encounters @dfn{raw bytes}: single bytes
+whose values are in the range 128 (0200 octal) through 255 (0377
+octal), which Emacs cannot interpret as part of a known encoding of
+some non-ASCII character. Such raw bytes are treated as if they
+belonged to a special character set @code{eight-bit}; Emacs displays
+them as escaped octal codes (this can be customized; @pxref{Display
+Custom}). In this case, @kbd{C-x =} shows @samp{raw byte} instead of
+@samp{file}. In addition, @kbd{C-x =} shows the character codes of
+raw bytes as if they were in the range @code{#x3FFF80..#x3FFFFF},
+which is where Emacs maps them to distinguish them from Unicode
+characters in the range @code{#x0080..#x00FF}.
@cindex character set of character at point
@cindex font of character at point