comparison lisp/ChangeLog @ 5579:3e621ba12d36

Don't byte-compile at macroexpansion time, load-time-vale. lisp/ChangeLog addition: 2011-10-08 Aidan Kehoe <kehoea@parhasard.net> * bytecomp.el (byte-compile-initial-macro-environment): In the compiler implementation of load-time-value, don't byte-compile at macroexpansion time, delay that until byte-compilation time, giving, e.g. labels a chance to do its thing.
author Aidan Kehoe <kehoea@parhasard.net>
date Sat, 08 Oct 2011 12:01:20 +0100
parents 4a6f90020a59
children a0e81357194e
comparison
equal deleted inserted replaced
5578:4a6f90020a59 5579:3e621ba12d36
1 2011-10-08 Aidan Kehoe <kehoea@parhasard.net>
2
3 * bytecomp.el (byte-compile-initial-macro-environment):
4 In the compiler implementation of load-time-value, don't
5 byte-compile at macroexpansion time, delay that until
6 byte-compilation time, giving, e.g. labels a chance to do its
7 thing.
8
1 2011-10-04 Aidan Kehoe <kehoea@parhasard.net> 9 2011-10-04 Aidan Kehoe <kehoea@parhasard.net>
2 10
3 * autoload.el (make-autoload): 11 * autoload.el (make-autoload):
4 Don't add arglist info to the autoload form's docstring if the 12 Don't add arglist info to the autoload form's docstring if the
5 arglist info is already there. 13 arglist info is already there.