aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2008-12-05 16:54:24 +0000
committerEli Zaretskii2008-12-05 16:54:24 +0000
commit5dedd9b51b95d80bec061e804a0c97b2b1f0f6b5 (patch)
tree58a44251a10a23e2bd4b524963491409c2d503fe
parentb5ec91a5c0c59a6c4f296af4716b4409e5988a53 (diff)
downloademacs-5dedd9b51b95d80bec061e804a0c97b2b1f0f6b5.tar.gz
emacs-5dedd9b51b95d80bec061e804a0c97b2b1f0f6b5.zip
(String Basics): Only unibyte strings that represent key sequences hold
8-bit raw bytes.
-rw-r--r--doc/lispref/ChangeLog3
-rw-r--r--doc/lispref/strings.texi8
2 files changed, 7 insertions, 4 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 952c2953a60..e36aecce040 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,5 +1,8 @@
12008-12-05 Eli Zaretskii <eliz@gnu.org> 12008-12-05 Eli Zaretskii <eliz@gnu.org>
2 2
3 * strings.texi (String Basics): Only unibyte strings that
4 represent key sequences hold 8-bit raw bytes.
5
3 * nonascii.texi (Coding System Basics): Rewrite @ignore'd 6 * nonascii.texi (Coding System Basics): Rewrite @ignore'd
4 paragraph to speak about `undecided'. 7 paragraph to speak about `undecided'.
5 (Character Properties): Don't explain the meaning of each 8 (Character Properties): Don't explain the meaning of each
diff --git a/doc/lispref/strings.texi b/doc/lispref/strings.texi
index a2315cc767b..e987bdeef78 100644
--- a/doc/lispref/strings.texi
+++ b/doc/lispref/strings.texi
@@ -58,10 +58,10 @@ Emacs strings (and in buffers): unibyte and multibyte (@pxref{Text
58Representations}). For most Lisp programming, you don't need to be 58Representations}). For most Lisp programming, you don't need to be
59concerned with these two representations. 59concerned with these two representations.
60 60
61 Sometimes key sequences are represented as strings. When a string is 61 Sometimes key sequences are represented as unibyte strings. When a
62a key sequence, string elements in the range 128 to 255 represent meta 62unibyte string is a key sequence, string elements in the range 128 to
63characters (which are large integers) rather than character 63255 represent meta characters (which are large integers) rather than
64codes in the range 128 to 255. 64character codes in the range 128 to 255.
65 65
66 Strings cannot hold characters that have the hyper, super or alt 66 Strings cannot hold characters that have the hyper, super or alt
67modifiers; they can hold @acronym{ASCII} control characters, but no other 67modifiers; they can hold @acronym{ASCII} control characters, but no other