log lisp/bytecomp.el @ 5728:0e2f2837c2bd

age author description
2013-03-02 Mike Sperber Make f?boundp less necessary.
2012-05-05 Aidan Kehoe Co-operate with the byte-optimizer in the bytecomp.el labels implementation.
2012-05-01 Aidan Kehoe Avoid #'delq in core Lisp, for the sake of style, a very slightly smaller binary
2012-05-01 Aidan Kehoe Improve for-effect handling in a few places, lisp/
2012-04-23 Mike Sperber Imitate GNU Emacs API for `batch-byte-recompile-directory'.
2012-01-14 Aidan Kehoe Be more careful about non-quoted-symbol TAGs, #'byte-compile-catch
2012-01-02 Aidan Kehoe Add an explicit autoload for #'cl-compile-time-init, bytecomp.el.
2011-12-30 Aidan Kehoe Integrate CL code better into core, remove obsolete compatibility code.
2011-12-13 Aidan Kehoe Be more careful about what we shadow, #'byte-compile-eval.
2011-12-13 Aidan Kehoe Use the old #'labels implementation if #'lexical-let changes lambdas.
2011-11-02 Aidan Kehoe Give the label name when warning or erroring, bytecomp.el
2011-10-08 Aidan Kehoe Don't byte-compile at macroexpansion time, load-time-vale.
2011-10-04 Aidan Kehoe Update a comment with a better understanding of the optimizer, bytecomp.el
2011-10-03 Aidan Kehoe Force unfolding of (funcall #'(lambda () ...) if optimising, bytecomp.el.
2011-10-02 Aidan Kehoe Support inlining labels, bytecomp.el.
2011-09-25 Aidan Kehoe Remove ELC files from `binary-file-regexps', many of them are escape-quoted.
2011-09-09 Aidan Kehoe Error if byte-compiling a form hasn't wrapped byte-compile-inbuffer.
2011-09-07 Aidan Kehoe Improve the implementation, documentation of #'labels, #'flet.
2011-09-04 Aidan Kehoe Drop cl-macro-environment in favour of byte-compile-macro-environment.
2011-09-04 Aidan Kehoe Implement print-circle, allowing recursive and circular structures to be read.
2011-08-10 Aidan Kehoe Do the quoted-lambda check when functions take :if, :test, :key arguments, too.
2011-05-08 Aidan Kehoe Complete support for macro-declaration-function, bytecomp{,-runtime}.el
2011-05-07 Aidan Kehoe Drop support for generating code appropriate for Emacs 19, bytecomp.el
2011-04-23 Mats Lidell Merge with trunk.
2011-03-28 Mats Lidell Merged with trunk.
2011-03-17 Mats Lidell Merge with trunk.
2011-02-22 Mats Lidell Merge with trunk.
2011-02-14 Mats Lidell Merge with trunk.
2011-02-07 Mats Lidell Merge with trunk.
2010-11-15 Mats Lidell Merge with 21.5 trunk.