Commit 45e46036 authored by Eli Zaretskii's avatar Eli Zaretskii
Browse files

* objects.texi (Primitive Function Type): Move "@cindex special forms" from here...

* eval.texi (Special Forms): ...to here.
parent 9b240644
2008-10-13 Eli Zaretskii <eliz@gnu.org> 2008-10-13 Eli Zaretskii <eliz@gnu.org>
* objects.texi (Primitive Function Type): Move "@cindex special
forms" from here...
* eval.texi (Special Forms): ...to here.
* functions.texi (What Is a Function): `functionp' returns nil for
special forms. Add an xref.
* elisp.texi (Top): Add a @detailmenu entry for "Frame-Local * elisp.texi (Top): Add a @detailmenu entry for "Frame-Local
Variables". Variables".
......
...@@ -410,7 +410,8 @@ expansion. ...@@ -410,7 +410,8 @@ expansion.
@node Special Forms @node Special Forms
@subsection Special Forms @subsection Special Forms
@cindex special form evaluation @cindex special forms
@cindex evaluation of special forms
A @dfn{special form} is a primitive function specially marked so that A @dfn{special form} is a primitive function specially marked so that
its arguments are not all evaluated. Most special forms define control its arguments are not all evaluated. Most special forms define control
......
...@@ -1267,7 +1267,7 @@ without qualification, we mean a Lisp macro, not a keyboard macro. ...@@ -1267,7 +1267,7 @@ without qualification, we mean a Lisp macro, not a keyboard macro.
@node Primitive Function Type @node Primitive Function Type
@subsection Primitive Function Type @subsection Primitive Function Type
@cindex special forms @cindex primitive function
A @dfn{primitive function} is a function callable from Lisp but A @dfn{primitive function} is a function callable from Lisp but
written in the C programming language. Primitive functions are also written in the C programming language. Primitive functions are also
......
...@@ -1041,6 +1041,7 @@ freetype library, giving access to a wider range of font formats. ...@@ -1041,6 +1041,7 @@ freetype library, giving access to a wider range of font formats.
+++ +++
** Variables cannot be both buffer-local and frame-local any more. ** Variables cannot be both buffer-local and frame-local any more.
+++
** `functionp' returns nil for special forms. ** `functionp' returns nil for special forms.
I.e., it only returns t for objects that can be passed to `funcall'. I.e., it only returns t for objects that can be passed to `funcall'.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment