aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2019-10-12 22:18:34 +0300
committerEli Zaretskii2019-10-12 22:18:34 +0300
commit2d3bb2250c91b0680903190ffeefaa2e45243406 (patch)
tree8eb5cc513ed1c6eb7875a04c0704fc656ae0c9ac
parent981f1358f0332db06cac325e640ce7570662a72b (diff)
downloademacs-2d3bb2250c91b0680903190ffeefaa2e45243406.tar.gz
emacs-2d3bb2250c91b0680903190ffeefaa2e45243406.zip
Fix recent changes in ELisp manual
* doc/lispref/objects.texi (Special Read Syntax): Use @samp in @table. * doc/lispref/elisp.texi (Top): Update the detailed menu due to a recent addition.
-rw-r--r--doc/lispref/elisp.texi1
-rw-r--r--doc/lispref/objects.texi30
2 files changed, 16 insertions, 15 deletions
diff --git a/doc/lispref/elisp.texi b/doc/lispref/elisp.texi
index 1ff62118cdd..d667c51d788 100644
--- a/doc/lispref/elisp.texi
+++ b/doc/lispref/elisp.texi
@@ -287,6 +287,7 @@ Format of Descriptions
287Lisp Data Types 287Lisp Data Types
288 288
289* Printed Representation:: How Lisp objects are represented as text. 289* Printed Representation:: How Lisp objects are represented as text.
290* Special Read Syntax:: An overview of all the special sequences.
290* Comments:: Comments and their formatting conventions. 291* Comments:: Comments and their formatting conventions.
291* Programming Types:: Types found in all Lisp systems. 292* Programming Types:: Types found in all Lisp systems.
292* Editing Types:: Types specific to Emacs. 293* Editing Types:: Types specific to Emacs.
diff --git a/doc/lispref/objects.texi b/doc/lispref/objects.texi
index 2becc6f2ced..7de632e102b 100644
--- a/doc/lispref/objects.texi
+++ b/doc/lispref/objects.texi
@@ -114,20 +114,20 @@ not be evaluated later. @xref{Input Functions}, for a description of
114 Emacs Lisp represents many special objects and constructs via 114 Emacs Lisp represents many special objects and constructs via
115special hash notations. 115special hash notations.
116 116
117@table @asis 117@table @samp
118@item @samp{#<...>} 118@item #<@dots{}>
119Objects that have no read syntax are presented like this 119Objects that have no read syntax are presented like this
120(@pxref{Printed Representation}). 120(@pxref{Printed Representation}).
121 121
122@item @samp{##} 122@item ##
123The printed representation of an interned symbol whose name is an 123The printed representation of an interned symbol whose name is an
124empty string (@pxref{Symbol Type}). 124empty string (@pxref{Symbol Type}).
125 125
126@item @samp{#:} 126@item #:
127The printed representation of an uninterned symbol whose name is 127The printed representation of an uninterned symbol whose name is
128@var{foo} is @samp{#:@var{foo}} (@pxref{Symbol Type}). 128@var{foo} is @samp{#:@var{foo}} (@pxref{Symbol Type}).
129 129
130@item @samp{#N} 130@item #N
131When printing circular structures, this construct is used to represent 131When printing circular structures, this construct is used to represent
132where the structure loops back onto itself, and @samp{N} is the 132where the structure loops back onto itself, and @samp{N} is the
133starting list count: 133starting list count:
@@ -138,34 +138,34 @@ starting list count:
138=> (1 . #0) 138=> (1 . #0)
139@end lisp 139@end lisp
140 140
141@item @samp{#N=} 141@item #N=
142@itemx @samp{#N#} 142@itemx #N#
143@samp{#N=} gives the name to an object, and @samp{#N#} represents that 143@samp{#N=} gives the name to an object, and @samp{#N#} represents that
144object, so when reading back the object, they will be the same object 144object, so when reading back the object, they will be the same object
145instead of copies (@pxref{Circular Objects}). 145instead of copies (@pxref{Circular Objects}).
146 146
147@item @samp{#@@N} 147@item #@@N
148Skip the next @samp{N} characters (@pxref{Comments}). 148Skip the next @samp{N} characters (@pxref{Comments}).
149 149
150@item @samp{#xN} 150@item #xN
151@samp{N} represented as a hexadecimal number (@samp{#x2a}). 151@samp{N} represented as a hexadecimal number (@samp{#x2a}).
152 152
153@item @samp{#oN} 153@item #oN
154@samp{N} represented as an octal number (@samp{#o52}). 154@samp{N} represented as an octal number (@samp{#o52}).
155 155
156@item @samp{#bN} 156@item #bN
157@samp{N} represented as a binary number (@samp{#b101010}). 157@samp{N} represented as a binary number (@samp{#b101010}).
158 158
159@item @samp{#(...)} 159@item #(@dots{})
160A string text properties (@pxref{Text Props and Strings}). 160A string text properties (@pxref{Text Props and Strings}).
161 161
162@item @samp{#^} 162@item #^
163A char table (@pxref{Char-Table Type}). 163A char table (@pxref{Char-Table Type}).
164 164
165@item @samp{#s(hash-table ...)} 165@item #s(hash-table @dots{})
166A hash table (@pxref{Hash Table Type}). 166A hash table (@pxref{Hash Table Type}).
167 167
168@item @samp{?C} 168@item ?C
169A character (@pxref{Basic Char Syntax}). 169A character (@pxref{Basic Char Syntax}).
170@end table 170@end table
171 171