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.
This commit is contained in:
Eli Zaretskii 2019-10-12 22:18:34 +03:00
parent 981f1358f0
commit 2d3bb2250c
2 changed files with 16 additions and 15 deletions

View file

@ -287,6 +287,7 @@ Format of Descriptions
Lisp Data Types
* Printed Representation:: How Lisp objects are represented as text.
* Special Read Syntax:: An overview of all the special sequences.
* Comments:: Comments and their formatting conventions.
* Programming Types:: Types found in all Lisp systems.
* Editing Types:: Types specific to Emacs.

View file

@ -114,20 +114,20 @@ not be evaluated later. @xref{Input Functions}, for a description of
Emacs Lisp represents many special objects and constructs via
special hash notations.
@table @asis
@item @samp{#<...>}
@table @samp
@item #<@dots{}>
Objects that have no read syntax are presented like this
(@pxref{Printed Representation}).
@item @samp{##}
@item ##
The printed representation of an interned symbol whose name is an
empty string (@pxref{Symbol Type}).
@item @samp{#:}
@item #:
The printed representation of an uninterned symbol whose name is
@var{foo} is @samp{#:@var{foo}} (@pxref{Symbol Type}).
@item @samp{#N}
@item #N
When printing circular structures, this construct is used to represent
where the structure loops back onto itself, and @samp{N} is the
starting list count:
@ -138,34 +138,34 @@ starting list count:
=> (1 . #0)
@end lisp
@item @samp{#N=}
@itemx @samp{#N#}
@item #N=
@itemx #N#
@samp{#N=} gives the name to an object, and @samp{#N#} represents that
object, so when reading back the object, they will be the same object
instead of copies (@pxref{Circular Objects}).
@item @samp{#@@N}
@item #@@N
Skip the next @samp{N} characters (@pxref{Comments}).
@item @samp{#xN}
@item #xN
@samp{N} represented as a hexadecimal number (@samp{#x2a}).
@item @samp{#oN}
@item #oN
@samp{N} represented as an octal number (@samp{#o52}).
@item @samp{#bN}
@item #bN
@samp{N} represented as a binary number (@samp{#b101010}).
@item @samp{#(...)}
@item #(@dots{})
A string text properties (@pxref{Text Props and Strings}).
@item @samp{#^}
@item #^
A char table (@pxref{Char-Table Type}).
@item @samp{#s(hash-table ...)}
@item #s(hash-table @dots{})
A hash table (@pxref{Hash Table Type}).
@item @samp{?C}
@item ?C
A character (@pxref{Basic Char Syntax}).
@end table