Fix bug #13292 with use of @var in @def.. commands in ELisp manual.
doc/lispref/functions.texi (Declare Form): doc/lispref/intro.texi (A Sample Function Description): doc/lispref/syntax.texi (Syntax Table Internals, Syntax Table Functions): doc/lispref/variables.texi (Using Lexical Binding): Don't use @var or CAPS in @def.. commands.
This commit is contained in:
parent
3ee24a3b32
commit
151d90884b
5 changed files with 13 additions and 5 deletions
|
@ -1,3 +1,11 @@
|
|||
2012-12-29 Wolfgang Jenkner <wjenkner@inode.at>
|
||||
|
||||
* functions.texi (Declare Form):
|
||||
* intro.texi (A Sample Function Description):
|
||||
* syntax.texi (Syntax Table Internals, Syntax Table Functions):
|
||||
* variables.texi (Using Lexical Binding): Don't use @var or CAPS
|
||||
in @def.. commands. (Bug#13292)
|
||||
|
||||
2012-12-27 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* files.texi (File Names): Mention Cygwin conversion functions.
|
||||
|
|
|
@ -1266,7 +1266,7 @@ obsolete, or giving its forms a special @key{TAB} indentation
|
|||
convention in Emacs Lisp mode.
|
||||
|
||||
@anchor{Definition of declare}
|
||||
@defmac declare @var{specs}@dots{}
|
||||
@defmac declare specs@dots{}
|
||||
This macro ignores its arguments and evaluates to @code{nil}; it has
|
||||
no run-time effect. However, when a @code{declare} form occurs in the
|
||||
@var{declare} argument of a @code{defun} or @code{defsubst} function
|
||||
|
|
|
@ -408,7 +408,7 @@ stands for zero or more arguments. Parentheses are used when several
|
|||
arguments are grouped into additional levels of list structure. Here
|
||||
is an example:
|
||||
|
||||
@defspec count-loop (@var{var} [@var{from} @var{to} [@var{inc}]]) @var{body}@dots{}
|
||||
@defspec count-loop (var [from to [inc]]) body@dots{}
|
||||
This imaginary special form implements a loop that executes the
|
||||
@var{body} forms and then increments the variable @var{var} on each
|
||||
iteration. On the first iteration, the variable has the value
|
||||
|
|
|
@ -506,7 +506,7 @@ This function returns the current syntax table, which is the table for
|
|||
the current buffer.
|
||||
@end defun
|
||||
|
||||
@defmac with-syntax-table @var{table} @var{body}@dots{}
|
||||
@defmac with-syntax-table table body@dots{}
|
||||
This macro executes @var{body} using @var{table} as the current syntax
|
||||
table. It returns the value of the last form in @var{body}, after
|
||||
restoring the old current syntax table.
|
||||
|
@ -998,7 +998,7 @@ corresponds to each syntax flag.
|
|||
@samp{4} @tab @code{(lsh 1 19)}
|
||||
@end multitable
|
||||
|
||||
@defun string-to-syntax @var{desc}
|
||||
@defun string-to-syntax desc
|
||||
Given a syntax descriptor @var{desc} (a string), this function returns
|
||||
the corresponding raw syntax descriptor.
|
||||
@end defun
|
||||
|
|
|
@ -1057,7 +1057,7 @@ variables}. Every variable that has been defined with @code{defvar},
|
|||
(@pxref{Defining Variables}). All other variables are subject to
|
||||
lexical binding.
|
||||
|
||||
@defun special-variable-p SYMBOL
|
||||
@defun special-variable-p symbol
|
||||
This function returns non-@code{nil} if @var{symbol} is a special
|
||||
variable (i.e., it has a @code{defvar}, @code{defcustom}, or
|
||||
@code{defconst} variable definition). Otherwise, the return value is
|
||||
|
|
Loading…
Add table
Reference in a new issue