Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge from emacs--rel--22 | Miles Bader | 2007-08-27 | 1 | -3/+3 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--rel--22 (patch 97-100) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 246-247) - Update from CVS Revision: emacs@sv.gnu.org/emacs--devo--0--patch-860 | ||||
| * | (byte-optimize-featurep): Also handle `sxemacs'. | Stefan Monnier | 2007-08-23 | 1 | -3/+3 |
| | | |||||
* | | (byte-optimize-if): Don't presume `clause' is a list. | Stefan Monnier | 2007-08-24 | 1 | -1/+3 |
| | | |||||
* | | (byte-optimize-if): Move `progn' out of the test | Stefan Monnier | 2007-08-23 | 1 | -3/+12 |
|/ | | | | so as to optimise cases where the `progn's result is constant. | ||||
* | Replace `iff' in doc-strings and comments. | Glenn Morris | 2007-08-08 | 1 | -1/+1 |
| | |||||
* | Switch license to GPLv3 or later. | Glenn Morris | 2007-07-25 | 1 | -1/+1 |
| | |||||
* | (byte-optimize-form-code-walker): Evaluate pure function calls if possible. | Chong Yidong | 2007-04-11 | 1 | -2/+26 |
| | | | | (byte-optimize-all-constp): New function. | ||||
* | Markus Triska <markus.triska at gmx.at>: | Glenn Morris | 2007-04-11 | 1 | -20/+0 |
| | | | | | (byte-optimize-backward-char, byte-optimize-backward-word): Remove - move to bytecomp.el. | ||||
* | Markus Triska <markus.triska at gmx.at>: | Glenn Morris | 2007-04-10 | 1 | -8/+0 |
| | | | | | (byte-optimize-char-before): Remove (move to bytecomp.el as byte-compile-char-before). | ||||
* | Remove spurious debugging code. | Chong Yidong | 2007-04-09 | 1 | -1/+0 |
| | |||||
* | * emacs-lisp/byte-opt.el (byte-optimize-pure-func): Remove function | Chong Yidong | 2007-04-06 | 1 | -21/+0 |
| | | | | (originally checked in as byte-optimize-concat on 1997-11-02). | ||||
* | (byte-optimize-form-code-walker): Print entire form. | Chong Yidong | 2007-04-05 | 1 | -2/+3 |
| | |||||
* | Add 2007 to copyright years. | Glenn Morris | 2007-01-21 | 1 | -1/+1 |
| | |||||
* | Update years in copyright notice; nfc. | Thien-Thi Nguyen | 2006-02-06 | 1 | -1/+1 |
| | |||||
* | (byte-optimize-form-code-walker): Improve warning message text. | Richard M. Stallman | 2005-11-16 | 1 | -1/+1 |
| | |||||
* | (byte-optimize-pure-func): Quote the | Andreas Schwab | 2005-11-02 | 1 | -1/+1 |
| | | | | folded value. | ||||
* | (byte-optimize-pure-func): Quote the eval'd value so it's not re-eval'd. | Stefan Monnier | 2005-11-02 | 1 | -1/+1 |
| | |||||
* | (string-to-syntax): Mark it as pure. | Stefan Monnier | 2005-11-02 | 1 | -0/+1 |
| | |||||
* | Update years in copyright notice; nfc. | Thien-Thi Nguyen | 2005-08-06 | 1 | -2/+2 |
| | |||||
* | Update FSF's address. | Lute Kamstra | 2005-07-04 | 1 | -2/+2 |
| | |||||
* | (byte-optimize-pure-func): Fix spellings. | Juanma Barranquero | 2005-06-21 | 1 | -8/+8 |
| | |||||
* | (byte-optimize-form-code-walker): | Richard M. Stallman | 2004-11-25 | 1 | -1/+2 |
| | | | | Use with-no-warnings around compiler-macroexpand. | ||||
* | (byte-optimize-inline-handler): Simplify. | Stefan Monnier | 2004-11-14 | 1 | -13/+12 |
| | | | | (byte-decompile-bytecode-1): Remove unused vars `tag' and `retcount'. | ||||
* | (byte-compile-inline-expand): Understand the | Stefan Monnier | 2004-11-12 | 1 | -3/+4 |
| | | | | new byte-compile-function-environment binding to t. | ||||
* | (byte-optimize-backward-word): Optimize | Andreas Schwab | 2004-10-10 | 1 | -1/+1 |
| | | | | `(backward-word)' to `(forward-word -1)', not `(forward-char -1)'. | ||||
* | (byte-compile-log-lap, byte-compile-inline-expand): Use backquote. | Stefan Monnier | 2004-03-22 | 1 | -119/+126 |
| | | | | | (byte-optimize-pure-func): Rename from byte-optimize-concat. (symbol-name, regexp-opt, regexp-quote): Mark as pure. | ||||
* | Add arch taglines | Miles Bader | 2003-09-01 | 1 | -0/+1 |
| | |||||
* | (byte-optimize-set): Avoid CLism. | Stefan Monnier | 2003-03-25 | 1 | -1/+1 |
| | |||||
* | (byte-optimize-set): New. Turn `set' into `setq' when applicable. | Stefan Monnier | 2003-03-25 | 1 | -0/+12 |
| | |||||
* | Trailing whitepace deleted. | Juanma Barranquero | 2003-02-04 | 1 | -33/+33 |
| | |||||
* | (byte-optimize-nth) | Dave Love | 2003-01-05 | 1 | -12/+16 |
| | | | | (byte-optimize-nthcdr): Fix for case of wrong-length forms. | ||||
* | (byte-optimize-form-code-walker): | Stefan Monnier | 2002-12-13 | 1 | -1/+3 |
| | | | | Optimize the remaining part of for-effect and/or expressions. | ||||
* | (byte-optimize-featurep): New. | Dave Love | 2002-12-12 | 1 | -1/+11 |
| | |||||
* | (side-effect-free-fns): Several | Dave Love | 2002-11-19 | 1 | -3/+4 |
| | | | | additions. | ||||
* | (byte-optimize-form-code-walker): Treat `ignore' specially--prevent | Richard M. Stallman | 2002-10-14 | 1 | -1/+20 |
| | | | | | warnings about functions called for effect, in its args. Don't warn when `pop' is used for effect. | ||||
* | Comment change. | Richard M. Stallman | 2002-09-09 | 1 | -0/+4 |
| | |||||
* | (side-effect-free-fns, side-effect-and-error-free-fns): | Richard M. Stallman | 2002-03-31 | 1 | -19/+38 |
| | | | | Add many functions, remove some. | ||||
* | (byte-optimize-form-code-walker): Remove mocklisp case. | Pavel Janík | 2001-12-22 | 1 | -4/+2 |
| | |||||
* | Doc fix. | Pavel Janík | 2001-12-20 | 1 | -1/+1 |
| | |||||
* | (byte-optimize-lapcode) | Gerd Moellmann | 2001-10-11 | 1 | -7/+8 |
| | | | | | <byte-constref-ops>: Consider byte-constant2 and clarify the code. <const-C varset-X const-C>: Fix car/cdr typo. | ||||
* | Downcase error messages. | Gerd Moellmann | 2001-10-11 | 1 | -11/+11 |
| | |||||
* | Some fixes to follow coding conventions in files maintained by FSF. | Pavel Janík | 2001-07-15 | 1 | -2/+2 |
| | |||||
* | (byte-compile-inline-expand): Complete Dave's | Stefan Monnier | 2001-05-27 | 1 | -1/+1 |
| | | | | patch to correct the error message as well. | ||||
* | (byte-compile-inline-expand): Fix the arg of `load' again. | Stefan Monnier | 2001-05-27 | 1 | -1/+1 |
| | |||||
* | (byte-compile-inline-expand): Undo last change. | Stefan Monnier | 2001-05-27 | 1 | -1/+1 |
| | |||||
* | (byte-compile-inline-expand): | Stefan Monnier | 2001-05-25 | 1 | -1/+1 |
| | | | | Fix the arg of `load'. From Dave Love <fx@gnu.org>. | ||||
* | (byte-optimize-while) | Gerd Moellmann | 2001-03-26 | 1 | -1/+5 |
| | | | | | (byte-optimize-form-code-walker): Diagnose too few arguments for `if' and `while'. | ||||
* | (byte-compile-unfold-lambda): Don't | Gerd Moellmann | 2000-11-14 | 1 | -1/+6 |
| | | | | | recursively optimize body because that can lead to infinite recursion; see comment there. | ||||
* | (byte-optimize-lapcode): Don't bind | Dave Love | 2000-10-02 | 1 | -3/+3 |
| | | | | | unused vars. Treat byte-constant2 like byte-constant. Fix bogus comparison of opcode with operand. | ||||
* | (byte-compile-log-lap-1) | Stefan Monnier | 2000-06-12 | 1 | -12/+12 |
| | | | | | (byte-optimize-inline-handler, byte-optimize-form-code-walker) (byte-optimize-apply, end of file): Don't quote lambda. |