diff options
| author | Eli Zaretskii | 2008-11-29 12:20:25 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2008-11-29 12:20:25 +0000 |
| commit | 47dbc0440f91830d0fe431a3fdd809f54b1671a1 (patch) | |
| tree | 16c0738f699e82d4982d48d1f5f4821b6556a8b1 | |
| parent | b517357487a133991b45d733de441e6786c1a8f0 (diff) | |
| download | emacs-47dbc0440f91830d0fe431a3fdd809f54b1671a1.tar.gz emacs-47dbc0440f91830d0fe431a3fdd809f54b1671a1.zip | |
(Character Type): Correct the range of Emacs characters. Add an @xref
to "Character Codes".
| -rw-r--r-- | doc/lispref/ChangeLog | 12 | ||||
| -rw-r--r-- | doc/lispref/objects.texi | 15 |
2 files changed, 19 insertions, 8 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 3b6f5fb33fa..0234b178c5f 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,3 +1,15 @@ | |||
| 1 | 2008-11-29 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * objects.texi (Character Type): Correct the range of Emacs | ||
| 4 | characters. Add an @xref to "Character Codes". | ||
| 5 | |||
| 6 | * strings.texi (String Basics): Add an @xref to "Character Codes". | ||
| 7 | |||
| 8 | * numbers.texi (Integer Basics): Add an @xref to `max-char'. | ||
| 9 | |||
| 10 | * nonascii.texi (Explicit Encoding): Update for Emacs 23. | ||
| 11 | (Character Codes): Document `max-char'. | ||
| 12 | |||
| 1 | 2008-11-28 Eli Zaretskii <eliz@gnu.org> | 13 | 2008-11-28 Eli Zaretskii <eliz@gnu.org> |
| 2 | 14 | ||
| 3 | * nonascii.texi (Text Representations, Converting Representations) | 15 | * nonascii.texi (Text Representations, Converting Representations) |
diff --git a/doc/lispref/objects.texi b/doc/lispref/objects.texi index 5f7740ae298..350817f7c63 100644 --- a/doc/lispref/objects.texi +++ b/doc/lispref/objects.texi | |||
| @@ -231,13 +231,12 @@ example, the character @kbd{A} is represented as the @w{integer 65}. | |||
| 231 | more common to work with @emph{strings}, which are sequences composed | 231 | more common to work with @emph{strings}, which are sequences composed |
| 232 | of characters. @xref{String Type}. | 232 | of characters. @xref{String Type}. |
| 233 | 233 | ||
| 234 | Characters in strings, buffers, and files are currently limited to | 234 | Characters in strings and buffers are currently limited to the range |
| 235 | the range of 0 to 524287---nineteen bits. But not all values in that | 235 | of 0 to 4194303---twenty two bits (@pxref{Character Codes}). Codes 0 |
| 236 | range are valid character codes. Codes 0 through 127 are | 236 | through 127 are @acronym{ASCII} codes; the rest are |
| 237 | @acronym{ASCII} codes; the rest are non-@acronym{ASCII} | 237 | non-@acronym{ASCII} (@pxref{Non-ASCII Characters}). Characters that |
| 238 | (@pxref{Non-ASCII Characters}). Characters that represent keyboard | 238 | represent keyboard input have a much wider range, to encode modifier |
| 239 | input have a much wider range, to encode modifier keys such as | 239 | keys such as Control, Meta and Shift. |
| 240 | Control, Meta and Shift. | ||
| 241 | 240 | ||
| 242 | There are special functions for producing a human-readable textual | 241 | There are special functions for producing a human-readable textual |
| 243 | description of a character for the sake of messages. @xref{Describing | 242 | description of a character for the sake of messages. @xref{Describing |
| @@ -362,7 +361,7 @@ an error. | |||
| 362 | 361 | ||
| 363 | This peculiar and inconvenient syntax was adopted for compatibility | 362 | This peculiar and inconvenient syntax was adopted for compatibility |
| 364 | with other programming languages. Unlike some other languages, Emacs | 363 | with other programming languages. Unlike some other languages, Emacs |
| 365 | Lisp supports this syntax in only character literals and strings. | 364 | Lisp supports this syntax only in character literals and strings. |
| 366 | 365 | ||
| 367 | @cindex @samp{\} in character constant | 366 | @cindex @samp{\} in character constant |
| 368 | @cindex backslash in character constant | 367 | @cindex backslash in character constant |