Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 4642:48b45a606961
Support #'function-arglist with built-in special forms.
Also fix a couple of bugs in lisp/help.el.
lisp/ChangeLog addition:
2009-06-14 Aidan Kehoe <kehoea@parhasard.net>
* help.el (describe-function-1):
Check macro-p, not macrop, when describing whether a symbol has an
associated macro or an associated function. Relevant with
autoloaded macros.
(function-arglist):
Accept multi-line arglists in built-in functions, as found in
#'write-region-internal. #'dontusethis-set-symbol-value-handler
is still broken for other reasons.
src/ChangeLog addition:
2009-06-14 Aidan Kehoe <kehoea@parhasard.net>
* eval.c (For):
* eval.c (Fand):
* eval.c (Fif):
* eval.c (Fwhen):
* eval.c (Fcond):
* eval.c (Fprogn):
* eval.c (Fprog1):
* eval.c (Fprog2):
* eval.c (FletX):
* eval.c (Flet):
* eval.c (Fwhile):
* eval.c (Fdefvar):
* eval.c (Fdefconst):
* eval.c (Frun_hooks):
* eval.c (Frun_hooks_with_args):
* eval.c (Frun_hooks_with_args_until_success):
* eval.c (Frun_hooks_with_args_until_failure):
Add arguments information, understood by #'function-arglist, to
all these special forms, functions and macros. Remove the
argument information that was already there that was not
understood by #'function-arglist.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Sun, 14 Jun 2009 15:07:13 +0100 |
parents | 5bbff3553494 |
children | b0ae008bf1a0 |
comparison
equal
deleted
inserted
replaced
4641:a90b63846dc4 | 4642:48b45a606961 |
---|---|
1 2009-06-14 Aidan Kehoe <kehoea@parhasard.net> | |
2 | |
3 * eval.c (For): | |
4 * eval.c (Fand): | |
5 * eval.c (Fif): | |
6 * eval.c (Fwhen): | |
7 * eval.c (Fcond): | |
8 * eval.c (Fprogn): | |
9 * eval.c (Fprog1): | |
10 * eval.c (Fprog2): | |
11 * eval.c (FletX): | |
12 * eval.c (Flet): | |
13 * eval.c (Fwhile): | |
14 * eval.c (Fdefvar): | |
15 * eval.c (Fdefconst): | |
16 * eval.c (Frun_hooks): | |
17 * eval.c (Frun_hooks_with_args): | |
18 * eval.c (Frun_hooks_with_args_until_success): | |
19 * eval.c (Frun_hooks_with_args_until_failure): | |
20 Add arguments information, understood by #'function-arglist, to | |
21 all these special forms, functions and macros. Remove the | |
22 argument information that was already there that was not | |
23 understood by #'function-arglist. | |
24 | |
1 2009-06-02 Ron Isaacson <Ron.Isaacson@morganstanley.com> | 25 2009-06-02 Ron Isaacson <Ron.Isaacson@morganstanley.com> |
2 | 26 |
3 * nt.c (mswindows_link): Fix off-by-one bug in mswindows_link: | 27 * nt.c (mswindows_link): Fix off-by-one bug in mswindows_link: |
4 need to include trailing NUL in length of file name. | 28 need to include trailing NUL in length of file name. |
5 | 29 |