[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/doc/lispref objects.texi
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] emacs/doc/lispref objects.texi |
Date: |
Sat, 29 Nov 2008 12:19:50 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Eli Zaretskii <eliz> 08/11/29 12:19:50
Modified files:
doc/lispref : objects.texi
Log message:
(Character Type): Correct the range of Emacs characters. Add an @xref
to "Character Codes".
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/objects.texi?cvsroot=emacs&r1=1.11&r2=1.12
Patches:
Index: objects.texi
===================================================================
RCS file: /cvsroot/emacs/emacs/doc/lispref/objects.texi,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- objects.texi 14 Oct 2008 15:37:20 -0000 1.11
+++ objects.texi 29 Nov 2008 12:19:49 -0000 1.12
@@ -231,13 +231,12 @@
more common to work with @emph{strings}, which are sequences composed
of characters. @xref{String Type}.
- Characters in strings, buffers, and files are currently limited to
-the range of 0 to 524287---nineteen bits. But not all values in that
-range are valid character codes. Codes 0 through 127 are
address@hidden codes; the rest are address@hidden
-(@pxref{Non-ASCII Characters}). Characters that represent keyboard
-input have a much wider range, to encode modifier keys such as
-Control, Meta and Shift.
+ Characters in strings and buffers are currently limited to the range
+of 0 to 4194303---twenty two bits (@pxref{Character Codes}). Codes 0
+through 127 are @acronym{ASCII} codes; the rest are
address@hidden (@pxref{Non-ASCII Characters}). Characters that
+represent keyboard input have a much wider range, to encode modifier
+keys such as Control, Meta and Shift.
There are special functions for producing a human-readable textual
description of a character for the sake of messages. @xref{Describing
@@ -362,7 +361,7 @@
This peculiar and inconvenient syntax was adopted for compatibility
with other programming languages. Unlike some other languages, Emacs
-Lisp supports this syntax in only character literals and strings.
+Lisp supports this syntax only in character literals and strings.
@cindex @samp{\} in character constant
@cindex backslash in character constant
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs/doc/lispref objects.texi,
Eli Zaretskii <=