aboutsummaryrefslogtreecommitdiffstats
path: root/lispref
diff options
context:
space:
mode:
authorMiles Bader2006-02-11 00:11:19 +0000
committerMiles Bader2006-02-11 00:11:19 +0000
commit0b125475295ac24db12b28e67d349a0ec0020bd3 (patch)
tree100578c3b6eb01151eb5c51f0bbe11ca941bd0d5 /lispref
parent380874900ca183ec2fdce91949d841328852d7a8 (diff)
parent9d64cd1339707277e541b6c54f847240464f65ec (diff)
downloademacs-0b125475295ac24db12b28e67d349a0ec0020bd3.tar.gz
emacs-0b125475295ac24db12b28e67d349a0ec0020bd3.zip
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-14
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 58-65) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 22-28) - Update from CVS - Merge from emacs--devo--0 - Update from CVS: lisp/gnus.el: Remove bogus comment.
Diffstat (limited to 'lispref')
-rw-r--r--lispref/ChangeLog9
-rw-r--r--lispref/eval.texi12
-rw-r--r--lispref/modes.texi3
3 files changed, 18 insertions, 6 deletions
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index c1cc71f0d8b..b396e8b3ee7 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,12 @@
12006-02-10 Kim F. Storm <storm@cua.dk>
2
3 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
4
52006-02-08 Juanma Barranquero <lekktu@gmail.com>
6
7 * modes.texi (%-Constructs): Remove obsolete info about
8 `global-mode-string'.
9
12006-02-07 Richard M. Stallman <rms@gnu.org> 102006-02-07 Richard M. Stallman <rms@gnu.org>
2 11
3 * commands.texi (Prefix Command Arguments): Minor cleanup. 12 * commands.texi (Prefix Command Arguments): Minor cleanup.
diff --git a/lispref/eval.texi b/lispref/eval.texi
index d898e08850b..803f3d4a70d 100644
--- a/lispref/eval.texi
+++ b/lispref/eval.texi
@@ -314,16 +314,20 @@ symbol function indirection when calling @code{erste}.
314perform symbol function indirection explicitly. 314perform symbol function indirection explicitly.
315 315
316@c Emacs 19 feature 316@c Emacs 19 feature
317@defun indirect-function function 317@defun indirect-function function &optional noerror
318@anchor{Definition of indirect-function} 318@anchor{Definition of indirect-function}
319This function returns the meaning of @var{function} as a function. If 319This function returns the meaning of @var{function} as a function. If
320@var{function} is a symbol, then it finds @var{function}'s function 320@var{function} is a symbol, then it finds @var{function}'s function
321definition and starts over with that value. If @var{function} is not a 321definition and starts over with that value. If @var{function} is not a
322symbol, then it returns @var{function} itself. 322symbol, then it returns @var{function} itself.
323 323
324This function signals a @code{void-function} error if the final 324This function signals a @code{void-function} error if the final symbol
325symbol is unbound and a @code{cyclic-function-indirection} error if 325is unbound and optional argument @var{noerror} is @code{nil} or
326there is a loop in the chain of symbols. 326omitted. Otherwise, if @var{noerror} is non-@code{nil}, it returns
327@code{nil} if the final symbol is unbound.
328
329It signals a @code{cyclic-function-indirection} error if there is a
330loop in the chain of symbols.
327 331
328Here is how you could define @code{indirect-function} in Lisp: 332Here is how you could define @code{indirect-function} in Lisp:
329 333
diff --git a/lispref/modes.texi b/lispref/modes.texi
index 0c7d249fb87..b9eb33dcb88 100644
--- a/lispref/modes.texi
+++ b/lispref/modes.texi
@@ -2012,8 +2012,7 @@ obsolete, since you can get the same results with the variables
2012The value of @code{mode-name}. 2012The value of @code{mode-name}.
2013 2013
2014@item %M 2014@item %M
2015The value of @code{global-mode-string}. Currently, only 2015The value of @code{global-mode-string}.
2016@code{display-time} modifies the value of @code{global-mode-string}.
2017@end table 2016@end table
2018 2017
2019@node Properties in Mode 2018@node Properties in Mode