Mercurial > hg > xemacs-beta
comparison man/lispref/objects.texi @ 371:cc15677e0335 r21-2b1
Import from CVS: tag r21-2b1
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:03:08 +0200 |
parents | 54f7aa390f4f |
children | 6240c7796c7a |
comparison
equal
deleted
inserted
replaced
370:bd866891f083 | 371:cc15677e0335 |
---|---|
1057 @end example | 1057 @end example |
1058 | 1058 |
1059 A string can hold extents and properties of the text it contains, in | 1059 A string can hold extents and properties of the text it contains, in |
1060 addition to the characters themselves. This enables programs that copy | 1060 addition to the characters themselves. This enables programs that copy |
1061 text between strings and buffers to preserve the extents and properties | 1061 text between strings and buffers to preserve the extents and properties |
1062 with no special effort. @xref{Extents}, @xref{Text Properties}. | 1062 with no special effort. @xref{Extents}; @xref{Text Properties}. |
1063 | 1063 |
1064 Note that FSF GNU Emacs has a special read and print syntax for | 1064 Note that FSF GNU Emacs has a special read and print syntax for |
1065 strings with text properties, but XEmacs does not currently implement | 1065 strings with text properties, but XEmacs does not currently implement |
1066 this. It was judged better not to include this in XEmacs because it | 1066 this. It was judged better not to include this in XEmacs because it |
1067 entails that @code{equal} return @code{nil} when passed a string with | 1067 entails that @code{equal} return @code{nil} when passed a string with |
2200 are in use, symbol names are no longer unique. Distinct symbols with | 2200 are in use, symbol names are no longer unique. Distinct symbols with |
2201 the same name are not @code{eq}. @xref{Creating Symbols}.) | 2201 the same name are not @code{eq}. @xref{Creating Symbols}.) |
2202 | 2202 |
2203 NOTE: Under XEmacs 19, characters are really just integers, and thus | 2203 NOTE: Under XEmacs 19, characters are really just integers, and thus |
2204 characters and integers are @code{eq}. Under XEmacs 20, it was | 2204 characters and integers are @code{eq}. Under XEmacs 20, it was |
2205 necessary to preserve remnants of this in function such as @code{old-eq} | 2205 necessary to preserve remants of this in function such as @code{old-eq} |
2206 in order to maintain byte-code compatibility. Byte code compiled | 2206 in order to maintain byte-code compatibility. Byte code compiled |
2207 under any Emacs 19 will automatically have calls to @code{eq} mapped | 2207 under any Emacs 19 will automatically have calls to @code{eq} mapped |
2208 to @code{old-eq} when executed under XEmacs 20. | 2208 to @code{old-eq} when executed under XEmacs 20. |
2209 | 2209 |
2210 @example | 2210 @example |