emacs-diffs
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]