diff options
| author | Chong Yidong | 2012-02-04 22:56:32 +0800 |
|---|---|---|
| committer | Chong Yidong | 2012-02-04 22:56:32 +0800 |
| commit | 735cc5ca6fe9b19aa9f69eb696baef2b8b4bd0fb (patch) | |
| tree | cf9722413f79647d3c302142d8e9cc95bdfa13af /doc/lispref/ChangeLog | |
| parent | d7f29f8e5c589e4676b2ab53fea7a8b4cfcd4be3 (diff) | |
| download | emacs-735cc5ca6fe9b19aa9f69eb696baef2b8b4bd0fb.tar.gz emacs-735cc5ca6fe9b19aa9f69eb696baef2b8b4bd0fb.zip | |
Update Functions chapter of Lisp manual; document closures.
* doc/emacs/functions.texi (What Is a Function): Add closures. Mention
"return value" terminology. Add xref for command-execute. Remove
unused "keystroke command" terminology.
(Lambda Expressions): Give a different example than in the
following subsection. Add xref to Anonymous Functions.
(Function Documentation): Remove gratuitous markup.
(Function Names): Move introductory text to `What Is a Function'.
(Defining Functions): Fix defun argument spec.
(Anonymous Functions): Document lambda macro explicitly. Mention
effects on lexical binding.
(Function Cells): Downplay direct usage of fset.
(Closures): New node.
(Inline Functions): Remove "open-code" terminology.
(Declaring Functions): Minor tweak; .m is not C code.
* doc/emacs/variables.texi (Variables): Don't refer to "global value".
(Local Variables, Void Variables): Copyedits.
(Lexical Binding): Minor clarification of example.
(File Local Variables): Mention :safe and :risky defcustom args.
(Lexical Binding): Add xref to Closures node.
Diffstat (limited to 'doc/lispref/ChangeLog')
| -rw-r--r-- | doc/lispref/ChangeLog | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 36780b20248..e98e18b864d 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,3 +1,26 @@ | |||
| 1 | 2012-02-04 Chong Yidong <cyd@gnu.org> | ||
| 2 | |||
| 3 | * functions.texi (What Is a Function): Add closures. Mention | ||
| 4 | "return value" terminology. Add xref for command-execute. Remove | ||
| 5 | unused "keystroke command" terminology. | ||
| 6 | (Lambda Expressions): Give a different example than in the | ||
| 7 | following subsection. Add xref to Anonymous Functions. | ||
| 8 | (Function Documentation): Remove gratuitous markup. | ||
| 9 | (Function Names): Move introductory text to `What Is a Function'. | ||
| 10 | (Defining Functions): Fix defun argument spec. | ||
| 11 | (Anonymous Functions): Document lambda macro explicitly. Mention | ||
| 12 | effects on lexical binding. | ||
| 13 | (Function Cells): Downplay direct usage of fset. | ||
| 14 | (Closures): New node. | ||
| 15 | (Inline Functions): Remove "open-code" terminology. | ||
| 16 | (Declaring Functions): Minor tweak; .m is not C code. | ||
| 17 | |||
| 18 | * variables.texi (Variables): Don't refer to "global value". | ||
| 19 | (Local Variables, Void Variables): Copyedits. | ||
| 20 | (Lexical Binding): Minor clarification of example. | ||
| 21 | (File Local Variables): Mention :safe and :risky defcustom args. | ||
| 22 | (Lexical Binding): Add xref to Closures node. | ||
| 23 | |||
| 1 | 2012-02-04 Glenn Morris <rgm@gnu.org> | 24 | 2012-02-04 Glenn Morris <rgm@gnu.org> |
| 2 | 25 | ||
| 3 | * minibuf.texi (High-Level Completion): Updates for read-color. | 26 | * minibuf.texi (High-Level Completion): Updates for read-color. |