mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-27 10:54:40 +00:00
(String Basics): Only unibyte strings that represent key sequences hold
8-bit raw bytes.
This commit is contained in:
parent
b5ec91a5c0
commit
5dedd9b51b
@ -1,5 +1,8 @@
|
||||
2008-12-05 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* strings.texi (String Basics): Only unibyte strings that
|
||||
represent key sequences hold 8-bit raw bytes.
|
||||
|
||||
* nonascii.texi (Coding System Basics): Rewrite @ignore'd
|
||||
paragraph to speak about `undecided'.
|
||||
(Character Properties): Don't explain the meaning of each
|
||||
|
@ -58,10 +58,10 @@ Emacs strings (and in buffers): unibyte and multibyte (@pxref{Text
|
||||
Representations}). For most Lisp programming, you don't need to be
|
||||
concerned with these two representations.
|
||||
|
||||
Sometimes key sequences are represented as strings. When a string is
|
||||
a key sequence, string elements in the range 128 to 255 represent meta
|
||||
characters (which are large integers) rather than character
|
||||
codes in the range 128 to 255.
|
||||
Sometimes key sequences are represented as unibyte strings. When a
|
||||
unibyte string is a key sequence, string elements in the range 128 to
|
||||
255 represent meta characters (which are large integers) rather than
|
||||
character codes in the range 128 to 255.
|
||||
|
||||
Strings cannot hold characters that have the hyper, super or alt
|
||||
modifiers; they can hold @acronym{ASCII} control characters, but no other
|
||||
|
Loading…
Reference in New Issue
Block a user