diff options
| -rw-r--r-- | doc/lispref/ChangeLog | 8 | ||||
| -rw-r--r-- | doc/lispref/eval.texi | 3 | ||||
| -rw-r--r-- | doc/lispref/objects.texi | 2 | ||||
| -rw-r--r-- | etc/NEWS | 1 |
4 files changed, 12 insertions, 2 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 4f230111f35..1fab2aeee88 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,5 +1,13 @@ | |||
| 1 | 2008-10-13 Eli Zaretskii <eliz@gnu.org> | 1 | 2008-10-13 Eli Zaretskii <eliz@gnu.org> |
| 2 | 2 | ||
| 3 | * objects.texi (Primitive Function Type): Move "@cindex special | ||
| 4 | forms" from here... | ||
| 5 | |||
| 6 | * eval.texi (Special Forms): ...to here. | ||
| 7 | |||
| 8 | * functions.texi (What Is a Function): `functionp' returns nil for | ||
| 9 | special forms. Add an xref. | ||
| 10 | |||
| 3 | * elisp.texi (Top): Add a @detailmenu entry for "Frame-Local | 11 | * elisp.texi (Top): Add a @detailmenu entry for "Frame-Local |
| 4 | Variables". | 12 | Variables". |
| 5 | 13 | ||
diff --git a/doc/lispref/eval.texi b/doc/lispref/eval.texi index e6ec489f568..e2765b3afdf 100644 --- a/doc/lispref/eval.texi +++ b/doc/lispref/eval.texi | |||
| @@ -410,7 +410,8 @@ expansion. | |||
| 410 | 410 | ||
| 411 | @node Special Forms | 411 | @node Special Forms |
| 412 | @subsection Special Forms | 412 | @subsection Special Forms |
| 413 | @cindex special form evaluation | 413 | @cindex special forms |
| 414 | @cindex evaluation of special forms | ||
| 414 | 415 | ||
| 415 | A @dfn{special form} is a primitive function specially marked so that | 416 | A @dfn{special form} is a primitive function specially marked so that |
| 416 | its arguments are not all evaluated. Most special forms define control | 417 | its arguments are not all evaluated. Most special forms define control |
diff --git a/doc/lispref/objects.texi b/doc/lispref/objects.texi index ddb4a6e8e92..6185faeee3b 100644 --- a/doc/lispref/objects.texi +++ b/doc/lispref/objects.texi | |||
| @@ -1267,7 +1267,7 @@ without qualification, we mean a Lisp macro, not a keyboard macro. | |||
| 1267 | 1267 | ||
| 1268 | @node Primitive Function Type | 1268 | @node Primitive Function Type |
| 1269 | @subsection Primitive Function Type | 1269 | @subsection Primitive Function Type |
| 1270 | @cindex special forms | 1270 | @cindex primitive function |
| 1271 | 1271 | ||
| 1272 | A @dfn{primitive function} is a function callable from Lisp but | 1272 | A @dfn{primitive function} is a function callable from Lisp but |
| 1273 | written in the C programming language. Primitive functions are also | 1273 | 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 | +++ | 1041 | +++ |
| 1042 | ** Variables cannot be both buffer-local and frame-local any more. | 1042 | ** Variables cannot be both buffer-local and frame-local any more. |
| 1043 | 1043 | ||
| 1044 | +++ | ||
| 1044 | ** `functionp' returns nil for special forms. | 1045 | ** `functionp' returns nil for special forms. |
| 1045 | I.e., it only returns t for objects that can be passed to `funcall'. | 1046 | I.e., it only returns t for objects that can be passed to `funcall'. |
| 1046 | 1047 | ||