2014-09-29 |
Jerry James |
Do not insert timestamps into .elcs files for reproducibility. See
|
2013-08-21 |
Aidan Kehoe |
Warn about non-string non-integer ARG to #'gensym, bytecomp.el.
|
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.
|
2010-10-28 |
Mats Lidell |
Rebase with 21.5 trunk.
|
2010-10-14 |
Mats Lidell |
Changed bulk of GPLv2 or later files identified by script
|
2011-04-02 |
Aidan Kehoe |
Implement #'load-time-value less hackishly, by modifying the byte compiler.
|
2011-03-17 |
Aidan Kehoe |
Correct some minor problems in my last change.
|
2011-03-17 |
Aidan Kehoe |
Eliminate unused blocks named nil, too, cl-macs.el, bytecomp.el
|
2011-03-17 |
Aidan Kehoe |
Conditionalise the old-* functions and byte codes at compile time.
|
2011-03-08 |
Aidan Kehoe |
Examining the result of #'length: `eql', not `=', it's better style & cheaper
|
2011-02-16 |
Aidan Kehoe |
#'byte-compile-normal-call; only examine properties of (car FORM) if a symbol
|
2011-02-12 |
Aidan Kehoe |
Be better about eliminating `block's that are not `return-from'd, bytecomp.el
|
2011-02-07 |
Aidan Kehoe |
Improve the lexical scoping in #'block, #'return-from.
|
2011-01-22 |
Aidan Kehoe |
Don't quote keywords, they've been self-quoting for well over a decade.
|
2010-11-14 |
Aidan Kehoe |
Fix a bytecomp.el bug compiling #'eql, which was masked by cl-macs.el
|
2010-10-25 |
Aidan Kehoe |
Add compiler macros and compilation sanity-checks for functions with keywords.
|
2010-10-10 |
Aidan Kehoe |
Warn at byte-compile in #'the if FORM constant & not TYPE; fix byte-compile-constp
|
2010-09-16 |
Aidan Kehoe |
Rephrase the #'the docstring, make it nicer while byte-compiling.
|
2010-09-16 |
Aidan Kehoe |
Warn at compile time, error at runtime, with (quote X Y), (function X Y).
|
2010-09-16 |
Aidan Kehoe |
Add an implementation for #'the, cl-macs.el
|
2010-04-01 |
Aidan Kehoe |
Move #'sort*, #'fill, #'merge to C from cl-seq.el.
|
2010-03-06 |
Aidan Kehoe |
Remove #'byte-compile-compiled-obj-to-list, bytecomp.el
|
2010-03-03 |
Aidan Kehoe |
Make #'substring an alias of #'subseq; give the latter the byte code.
|
2010-02-03 |
Aidan Kehoe |
Merge.
|
2010-01-31 |
Aidan Kehoe |
Move the various map* functions to C; add #'map-into.
|
2010-01-31 |
Aidan Kehoe |
Change "special form" to "special operator" in our sources.
|
2010-01-24 |
Aidan Kehoe |
Fix hash tables, #'member*, #'assoc*, #'eql compiler macros if bignums
|
2009-12-18 |
Aidan Kehoe |
Eliminate most core code byte-compile warnings.
|
2009-12-17 |
Aidan Kehoe |
Remove Fsave_window_excursion from window.c, it's overridden by Lisp.
|
2009-11-14 |
Aidan Kehoe |
Be much more comprehensive in our use of byte-compile-funarg.
|
2009-10-19 |
Aidan Kehoe |
Make it possible to silence warnings issued when #'mapcar's result is discarded.
|
2009-10-12 |
Aidan Kehoe |
Don't cons with #'mapcar calls where the result is discarded,
|
2009-09-06 |
Aidan Kehoe |
Fix various small issues with the multiple-value implementation.
|
2009-08-27 |
Aidan Kehoe |
Be more reliable about loading cl-macs at byte-compile time, cl.el.
|
2009-08-16 |
Aidan Kehoe |
Support full Common Lisp multiple values in C.
|
2009-06-06 |
Aidan Kehoe |
bytecomp.el: always check code in (interactive SEXP) for sanity
|
2009-02-22 |
Aidan Kehoe |
Fix a byte compiler bug with characters above ?\xFF.
|
2008-12-27 |
Aidan Kehoe |
Fix some bugs in load-history construction, built-in symbol file names.
|
2008-10-29 |
Stephen J. Turnbull |
Protect .elc encoding from latin-unity.
bytecomp-coding-system-2008-10-29
|
2008-01-14 |
Aidan Kehoe |
bytecomp.el: bind print-gensym-alist to nil even with non-defvar, defun, [...] forms.
|
2007-12-04 |
aidan |
[xemacs-hg @ 2007-12-04 20:35:30 by aidan]
|
2007-12-01 |
aidan |
[xemacs-hg @ 2007-12-01 13:40:06 by aidan]
|
2007-11-27 |
aidan |
[xemacs-hg @ 2007-11-27 22:15:32 by aidan]
|
2007-05-12 |
aidan |
[xemacs-hg @ 2007-05-12 10:17:00 by aidan]
|
2004-08-13 |
james |
[xemacs-hg @ 2004-08-13 21:19:14 by james]
|
2003-09-09 |
michaels |
[xemacs-hg @ 2003-09-09 13:37:19 by michaels]
|
2003-06-30 |
stephent |
[xemacs-hg @ 2003-06-30 09:24:47 by stephent]
|
2003-02-20 |
ben |
[xemacs-hg @ 2003-02-20 08:19:28 by ben]
|
2002-03-13 |
ben |
[xemacs-hg @ 2002-03-13 08:51:24 by ben]
|
2001-06-10 |
ben |
[xemacs-hg @ 2001-06-10 10:42:16 by ben]
|
2001-05-21 |
martinb |
[xemacs-hg @ 2001-05-21 01:54:03 by martinb]
|
2001-05-04 |
ben |
[xemacs-hg @ 2001-05-04 22:41:46 by ben]
|
2007-08-13 |
cvs |
Import from CVS: tag r21-2-38
r21-2-38
|
2007-08-13 |
cvs |
Import from CVS: tag r21-2-37
r21-2-37
|
2007-08-13 |
cvs |
Import from CVS: tag r21-2-36
r21-2-36
|
2007-08-13 |
cvs |
Import from CVS: tag r21-2-28
r21-2-28
|
2007-08-13 |
cvs |
Import from CVS: tag r21-2-22
r21-2-22
|
2007-08-13 |
cvs |
Import from CVS: tag r21-2-16
r21-2-16
|
2007-08-13 |
cvs |
Import from CVS: tag r21-2-14
r21-2-14
|
2007-08-13 |
cvs |
Import from CVS: tag r21-2-33
r21-2-33
|
2007-08-13 |
cvs |
Import from CVS: tag r21-2-29
r21-2-29
|
2007-08-13 |
cvs |
Import from CVS: tag r21-2-5
r21-2-5
|
2007-08-13 |
cvs |
Import from CVS: tag r21-2b2
r21-2b2
|
2007-08-13 |
cvs |
Import from CVS: tag r21-2b1
r21-2b1
|
2007-08-13 |
cvs |
Import from CVS: tag r21-1-13
r21-1-13
|
2007-08-13 |
cvs |
Import from CVS: tag r21-1-7
r21-1-7
|
2007-08-13 |
cvs |
Import from CVS: tag r21-0b47
r21-0b47
|
2007-08-13 |
cvs |
Import from CVS: tag r21-0b40
r21-0b40
|
2007-08-13 |
cvs |
Import from CVS: tag r21-0b38
r21-0b38
|
2007-08-13 |
cvs |
Import from CVS: tag r21-0b34
r21-0b34
|
2007-08-13 |
cvs |
Import from CVS: tag r20-5b28
r20-5b28
|
2007-08-13 |
cvs |
Import from CVS: tag r20-5b21
r20-5b21
|
2007-08-13 |
cvs |
Import from CVS: tag r20-4b3
r20-4b3
|