From: Glenn Morris Date: Wed, 31 Oct 2012 20:56:55 +0000 (-0400) Subject: lispref xref update X-Git-Tag: emacs-24.2.90~197 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=5241598ae5c3b83529f6967f143b8c08055b663f;p=emacs.git lispref xref update * doc/lispref/modes.texi (Defining Minor Modes): "Generalized Variables" section is now in this manual rather than cl.texi. --- diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 31da666eea6..b7885e6b0a9 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog @@ -1,5 +1,8 @@ 2012-10-31 Glenn Morris + * modes.texi (Defining Minor Modes): "Generalized Variables" + section is now in this manual rather than cl.texi. + * eval.texi (Special Forms): No longer special forms: defmacro, defun, save-window-excursion, with-output-to-temp-buffer. * functions.texi (Defining Functions): Defun is now a macro. diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi index 4e4d700aade..0634cddff84 100644 --- a/doc/lispref/modes.texi +++ b/doc/lispref/modes.texi @@ -1595,7 +1595,7 @@ of the mode. If you specify this, the @var{mode} variable is not defined, and any @var{init-value} argument is unused. @var{place} can be a different named variable (which you must define yourself), or anything that can be used with the @code{setf} function -(@pxref{Generalized Variables,,, cl, Common Lisp Extensions}). +(@pxref{Generalized Variables}). @var{place} can also be a cons @code{(@var{get} . @var{set})}, where @var{get} is an expression that returns the current state, and @var{set} is a function of one argument (a state) that sets it.