aboutsummaryrefslogtreecommitdiffstats
path: root/lispref/objects.texi
diff options
context:
space:
mode:
Diffstat (limited to 'lispref/objects.texi')
-rw-r--r--lispref/objects.texi13
1 files changed, 13 insertions, 0 deletions
diff --git a/lispref/objects.texi b/lispref/objects.texi
index 5665e5beee6..688fd0be398 100644
--- a/lispref/objects.texi
+++ b/lispref/objects.texi
@@ -431,6 +431,19 @@ Numerically, the
431bit values are 2**22 for alt, 2**23 for super and 2**24 for hyper. 431bit values are 2**22 for alt, 2**23 for super and 2**24 for hyper.
432@end ifnottex 432@end ifnottex
433 433
434@cindex unicode character escape
435 Emacs provides a syntax for specifying characters by their Unicode
436code points. @code{?\u@var{nnnn}} represents a character that maps to
437the Unicode code point @samp{U+@var{nnnn}}. There is a slightly
438different syntax for specifying characters with code points above
439@code{#xFFFF}; @code{\U00@var{nnnnnn}} represents the character whose
440Unicode code point is @samp{U+@var{nnnnnn}}, if such a character
441is supported by Emacs.
442
443 Unlike in some other programming languages, in Emacs Lisp this
444syntax is available for character literals, and (see later) in
445strings, but not elsewhere.
446
434@cindex @samp{\} in character constant 447@cindex @samp{\} in character constant
435@cindex backslash in character constant 448@cindex backslash in character constant
436@cindex octal character code 449@cindex octal character code