comparison lisp/ChangeLog @ 4228:ce594b233b20

[xemacs-hg @ 2007-10-15 10:55:49 by aidan] Add a correct version of the (featurep 'xemacs) optimisation.
author aidan
date Mon, 15 Oct 2007 10:55:49 +0000
parents dd9c1d5f5319
children b98680995adb
comparison
equal deleted inserted replaced
4227:dd9c1d5f5319 4228:ce594b233b20
1 2007-10-01 Aidan Kehoe <kehoea@parhasard.net>
2
3 * byte-optimize.el:
4 * byte-optimize.el (byte-optimize-ever-present-features): New.
5 * byte-optimize.el (byte-optimize-featurep): New.
6 Optimise calls to (featurep 'xemacs) to t, since our byte code
7 refuses to run on GNU Emacs. Also optimises away checks for cl,
8 cl-extra, cl-19 and backquote, a conservative list of those
9 features that have been available in every XEmacs build since the
10 last time our opcodes changed.
11
1 2007-10-14 Aidan Kehoe <kehoea@parhasard.net> 12 2007-10-14 Aidan Kehoe <kehoea@parhasard.net>
2 13
3 * coding.el: 14 * coding.el:
4 Use raw-text, not no-conversion for iso-8859-1 on non-Mule; 15 Use raw-text, not no-conversion for iso-8859-1 on non-Mule;
5 preserves the line ending autodetection, but doesn't do coding 16 preserves the line ending autodetection, but doesn't do coding