diff options
| author | Eli Zaretskii | 2008-12-05 16:54:24 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2008-12-05 16:54:24 +0000 |
| commit | 5dedd9b51b95d80bec061e804a0c97b2b1f0f6b5 (patch) | |
| tree | 58a44251a10a23e2bd4b524963491409c2d503fe | |
| parent | b5ec91a5c0c59a6c4f296af4716b4409e5988a53 (diff) | |
| download | emacs-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/ChangeLog | 3 | ||||
| -rw-r--r-- | doc/lispref/strings.texi | 8 |
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 @@ | |||
| 1 | 2008-12-05 Eli Zaretskii <eliz@gnu.org> | 1 | 2008-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 | |||
| 58 | Representations}). For most Lisp programming, you don't need to be | 58 | Representations}). For most Lisp programming, you don't need to be |
| 59 | concerned with these two representations. | 59 | concerned 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 |
| 62 | a key sequence, string elements in the range 128 to 255 represent meta | 62 | unibyte string is a key sequence, string elements in the range 128 to |
| 63 | characters (which are large integers) rather than character | 63 | 255 represent meta characters (which are large integers) rather than |
| 64 | codes in the range 128 to 255. | 64 | character 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 |
| 67 | modifiers; they can hold @acronym{ASCII} control characters, but no other | 67 | modifiers; they can hold @acronym{ASCII} control characters, but no other |