Wed, 02 Jul 2014 17:45:49 +0100 |
Aidan Kehoe |
Autoload within #'keymapp, as documented.
|
Mon, 14 May 2012 15:16:47 +0100 |
Aidan Kehoe |
#'byte-optimize-letX; group constant initialisations together in let forms
|
Sat, 12 May 2012 15:03:24 +0100 |
Aidan Kehoe |
Fetch its bytecode before unfolding a compiled function, byte-optimize.el
|
Sun, 06 May 2012 05:22:19 +0100 |
Aidan Kehoe |
Descend special forms more exhaustively, #'byte-optimize-form-code-walker
|
Sat, 05 May 2012 20:48:24 +0100 |
Aidan Kehoe |
Co-operate with the byte-optimizer in the bytecomp.el labels implementation.
|
Tue, 01 May 2012 16:17:42 +0100 |
Aidan Kehoe |
Avoid #'delq in core Lisp, for the sake of style, a very slightly smaller binary
|
Tue, 01 May 2012 12:43:22 +0100 |
Aidan Kehoe |
Improve for-effect handling in a few places, lisp/
|
Sat, 07 May 2011 11:45:20 +0100 |
Aidan Kehoe |
Be better about recognising side-effect-free forms, byte-optimize.el.
|
Thu, 17 Mar 2011 23:42:59 +0100 |
Mats Lidell |
Merge with trunk.
|
Fri, 31 Dec 2010 00:27:29 +0100 |
Mats Lidell |
Merged with trunk.
|
Thu, 28 Oct 2010 23:53:24 +0200 |
Mats Lidell |
Rebase with 21.5 trunk.
|
Thu, 14 Oct 2010 17:15:20 +0200 |
Mats Lidell |
Changed bulk of GPLv2 or later files identified by script
|
Tue, 08 Mar 2011 23:41:52 +0000 |
Aidan Kehoe |
Examining the result of #'length: `eql', not `=', it's better style & cheaper
|
Wed, 29 Dec 2010 23:25:52 +0000 |
Aidan Kehoe |
Mark #'remove, #'remq as free of side-effects.
|
Mon, 25 Oct 2010 13:04:04 +0100 |
Aidan Kehoe |
Add compiler macros and compilation sanity-checks for functions with keywords.
|
Thu, 14 Oct 2010 18:50:38 +0100 |
Aidan Kehoe |
Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
|