Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 4298:27150c937a22
[xemacs-hg @ 2007-12-01 13:40:06 by aidan]
Keep around gensym correspondence information through the entirety of a file
to be byte compiled.
author | aidan |
---|---|
date | Sat, 01 Dec 2007 13:40:07 +0000 |
parents | eded49463f9a |
children | f4c3ffe60a4f |
comparison
equal
deleted
inserted
replaced
4297:958a8f437147 | 4298:27150c937a22 |
---|---|
1 2007-12-01 Aidan Kehoe <kehoea@parhasard.net> | |
2 | |
3 * bytecomp.el (byte-compile-output-file-form): | |
4 Bind print-gensym to a cons, to tell the Lisp printer not to clear | |
5 print-gensym-alist on exit from #'print. This is appropriate | |
6 because #'byte-compile-output-file-form may be called multiple | |
7 times for a given output file, and re-using the | |
8 #1=#:... placeholders in that context is inappropriate. | |
9 | |
1 2007-11-29 Aidan Kehoe <kehoea@parhasard.net> | 10 2007-11-29 Aidan Kehoe <kehoea@parhasard.net> |
2 | 11 |
3 * mule/mule-coding.el (make-8-bit-generate-helper): | 12 * mule/mule-coding.el (make-8-bit-generate-helper): |
4 Don't use 128 as a magic constant, instead make a let-binding to | 13 Don't use 128 as a magic constant, instead make a let-binding to |
5 in in the eval-when-compile clause, and pass that bound value | 14 in in the eval-when-compile clause, and pass that bound value |