diff options
author | Glenn Morris <rgm@gnu.org> | 2012-10-31 16:54:19 -0400 |
---|---|---|
committer | Glenn Morris <rgm@gnu.org> | 2012-10-31 16:54:19 -0400 |
commit | 89b2c8a133b379520d25a7bfa132178f8226d226 (patch) | |
tree | d1f69105194bf303fcdf15c10eb8b5b7ff8646be /doc/lispref/eval.texi | |
parent | 5c6ce1c7d035ad412e9bdec6cf385c06ffd5680e (diff) | |
download | emacs-89b2c8a133b379520d25a7bfa132178f8226d226.tar.gz emacs-89b2c8a133b379520d25a7bfa132178f8226d226.tar.bz2 emacs-89b2c8a133b379520d25a7bfa132178f8226d226.zip |
Lispref updates for some things no longer being special forms
* doc/lispref/eval.texi (Special Forms): No longer special forms:
defmacro, defun, save-window-excursion, with-output-to-temp-buffer.
* doc/lispref/functions.texi (Defining Functions): Defun is now a macro.
Defalias is a function.
Diffstat (limited to 'doc/lispref/eval.texi')
-rw-r--r-- | doc/lispref/eval.texi | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/doc/lispref/eval.texi b/doc/lispref/eval.texi index b373ecfbe62..670b293bea6 100644 --- a/doc/lispref/eval.texi +++ b/doc/lispref/eval.texi @@ -450,12 +450,6 @@ Emacs Lisp with a reference to where each is described. @item defconst @pxref{Defining Variables} -@item defmacro -@pxref{Defining Macros} - -@item defun -@pxref{Defining Functions} - @item defvar @pxref{Defining Variables} @@ -492,9 +486,6 @@ Emacs Lisp with a reference to where each is described. @item save-restriction @pxref{Narrowing} -@item save-window-excursion -@pxref{Window Configurations} - @item setq @pxref{Setting Variables} @@ -509,9 +500,6 @@ Emacs Lisp with a reference to where each is described. @item while @pxref{Iteration} - -@item with-output-to-temp-buffer -@pxref{Temporary Displays} @end table @cindex CL note---special forms compared @@ -519,8 +507,7 @@ Emacs Lisp with a reference to where each is described. @b{Common Lisp note:} Here are some comparisons of special forms in GNU Emacs Lisp and Common Lisp. @code{setq}, @code{if}, and @code{catch} are special forms in both Emacs Lisp and Common Lisp. -@code{defun} is a special form in Emacs Lisp, but a macro in Common -Lisp. @code{save-excursion} is a special form in Emacs Lisp, but +@code{save-excursion} is a special form in Emacs Lisp, but doesn't exist in Common Lisp. @code{throw} is a special form in Common Lisp (because it must be able to throw multiple values), but it is a function in Emacs Lisp (which doesn't have multiple |