Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 4743:776bbf454f3a
Be much more comprehensive in our use of byte-compile-funarg.
lisp/ChangeLog addition:
2009-11-14 Aidan Kehoe <kehoea@parhasard.net>
* bytecomp.el (byte-compile-funarg-n):
New macro, used to create the various byte-compile-funarg
functions, which check for quoted lambdas in given positions.
(byte-compile-funarg, byte-compile-funarg-2)
(byte-compile-funarg-4, byte-compile-funarg-1-2): Use
byte-compile-funarg-n in implementing these functions.
(byte-compile-maybe-mapc): Add some commentary on GNU's approach
to this problem.
Be much more comprehensive in the functions that we use
byte-compile-funarg and related function to compile, especially
including functions from cl-seq.el.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Sat, 14 Nov 2009 13:33:52 +0000 |
parents | 4cf435fcebbc |
children | 17f7e9191c0b |
comparison
equal
deleted
inserted
replaced
4742:4cf435fcebbc | 4743:776bbf454f3a |
---|---|
1 2009-11-14 Aidan Kehoe <kehoea@parhasard.net> | |
2 | |
3 * bytecomp.el (byte-compile-funarg-n): | |
4 New macro, used to create the various byte-compile-funarg | |
5 functions, which check for quoted lambdas in given positions. | |
6 (byte-compile-funarg, byte-compile-funarg-2) | |
7 (byte-compile-funarg-4, byte-compile-funarg-1-2): Use | |
8 byte-compile-funarg-n in implementing these functions. | |
9 (byte-compile-maybe-mapc): Add some commentary on GNU's approach | |
10 to this problem. | |
11 Be much more comprehensive in the functions that we use | |
12 byte-compile-funarg and related function to compile, especially | |
13 including functions from cl-seq.el. | |
14 | |
1 2009-11-14 Aidan Kehoe <kehoea@parhasard.net> | 15 2009-11-14 Aidan Kehoe <kehoea@parhasard.net> |
2 | 16 |
3 * cl-macs.el (letf): | 17 * cl-macs.el (letf): |
4 Check whether arguments to #'values are bound, and make them | 18 Check whether arguments to #'values are bound, and make them |
5 unbound after evaluating BODY; document the limitations of this | 19 unbound after evaluating BODY; document the limitations of this |