log lisp/bytecomp.el @ 5353:38e24b8be4ea

age author description
Mon, 07 Feb 2011 12:01:24 +0000 Aidan Kehoe Improve the lexical scoping in #'block, #'return-from.
Sat, 22 Jan 2011 23:29:25 +0000 Aidan Kehoe Don't quote keywords, they've been self-quoting for well over a decade.
Sun, 14 Nov 2010 13:46:29 +0000 Aidan Kehoe Fix a bytecomp.el bug compiling #'eql, which was masked by cl-macs.el
Mon, 25 Oct 2010 13:04:04 +0100 Aidan Kehoe Add compiler macros and compilation sanity-checks for functions with keywords.
Sun, 10 Oct 2010 12:32:38 +0100 Aidan Kehoe Warn at byte-compile in #'the if FORM constant & not TYPE; fix byte-compile-constp
Thu, 16 Sep 2010 15:34:35 +0100 Aidan Kehoe Rephrase the #'the docstring, make it nicer while byte-compiling.
Thu, 16 Sep 2010 14:10:44 +0100 Aidan Kehoe Warn at compile time, error at runtime, with (quote X Y), (function X Y).
Thu, 16 Sep 2010 13:36:03 +0100 Aidan Kehoe Add an implementation for #'the, cl-macs.el
Thu, 01 Apr 2010 20:22:50 +0100 Aidan Kehoe Move #'sort*, #'fill, #'merge to C from cl-seq.el.
Sat, 06 Mar 2010 13:44:39 +0000 Aidan Kehoe Remove #'byte-compile-compiled-obj-to-list, bytecomp.el
Wed, 03 Mar 2010 18:40:12 +0000 Aidan Kehoe Make #'substring an alias of #'subseq; give the latter the byte code.
Wed, 03 Feb 2010 20:18:53 +0000 Aidan Kehoe Merge.
Sun, 31 Jan 2010 18:29:48 +0000 Aidan Kehoe Move the various map* functions to C; add #'map-into.
Sun, 31 Jan 2010 20:28:01 +0000 Aidan Kehoe Change "special form" to "special operator" in our sources.
Sun, 24 Jan 2010 15:21:27 +0000 Aidan Kehoe Fix hash tables, #'member*, #'assoc*, #'eql compiler macros if bignums
Fri, 18 Dec 2009 17:49:43 +0000 Aidan Kehoe Eliminate most core code byte-compile warnings.
Thu, 17 Dec 2009 12:57:38 +0000 Aidan Kehoe Remove Fsave_window_excursion from window.c, it's overridden by Lisp.
Sat, 14 Nov 2009 13:33:52 +0000 Aidan Kehoe Be much more comprehensive in our use of byte-compile-funarg.
Mon, 19 Oct 2009 12:47:21 +0100 Aidan Kehoe Make it possible to silence warnings issued when #'mapcar's result is discarded.
Mon, 12 Oct 2009 17:19:52 +0100 Aidan Kehoe Don't cons with #'mapcar calls where the result is discarded,
Sun, 06 Sep 2009 19:36:02 +0100 Aidan Kehoe Fix various small issues with the multiple-value implementation.
Thu, 27 Aug 2009 15:18:51 +0100 Aidan Kehoe Be more reliable about loading cl-macs at byte-compile time, cl.el.
Sun, 16 Aug 2009 20:55:49 +0100 Aidan Kehoe Support full Common Lisp multiple values in C.
Sat, 06 Jun 2009 12:59:31 +0100 Aidan Kehoe bytecomp.el: always check code in (interactive SEXP) for sanity
Sun, 22 Feb 2009 19:57:28 +0000 Aidan Kehoe Fix a byte compiler bug with characters above ?\xFF.
Sat, 27 Dec 2008 14:05:50 +0000 Aidan Kehoe Fix some bugs in load-history construction, built-in symbol file names.
Wed, 29 Oct 2008 12:59:48 +0900 Stephen J. Turnbull Protect .elc encoding from latin-unity. bytecomp-coding-system-2008-10-29
Mon, 14 Jan 2008 15:25:22 +0100 Aidan Kehoe bytecomp.el: bind print-gensym-alist to nil even with non-defvar, defun, [...] forms.