summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/byte-opt.el
Commit message (Collapse)AuthorAgeFilesLines
...
* (byte-optimize-concat): New function.Karl Heuer1997-11-031-1/+13
|
* (byte-optimize-approx-equal): Use <=, not <.Richard M. Stallman1997-05-061-1/+19
| | | | | (byte-optimize-minus, byte-optimize-plus): Optimize adding or subtracting 1.
* (byte-compile-inline-expand): Recalculate fnRichard M. Stallman1997-01-271-1/+4
| | | | after loading a file to define the function.
* (byte-optimize-form-code-walker):Richard M. Stallman1996-09-221-1/+1
| | | | Treat save-current-buffer like save-excursion.
* Comments censored.Karl Heuer1996-02-211-1/+10
|
* Update FSF's address.Erik Naggum1996-01-141-121/+122
|
* (byte-compile-unfold-lambda): Recursively optimize body.Karl Heuer1995-12-211-0/+1
|
* (byte-boolean-vars): Update list to reflect actual DEFVAR_BOOL symbols inErik Naggum1995-09-211-10/+9
| | | | the C code.
* (byte-optimize-nthcdr): Fix previous change.Richard M. Stallman1995-08-011-1/+1
|
* (byte-optimize-lapcode): Fix format calls.Richard M. Stallman1995-07-211-2/+2
|
* (byte-optimize-nth, byte-optimize-nthcdr):Karl Heuer1995-07-171-24/+104
| | | | | | | | Do nothing if form wrong length. (byte-optimize-multiply): Fix bug in 0 case. (byte-optimize-divide): Optimize (/ CONST CONST) if safe. (byte-optimize-logmumble): Fix (logior -1 ...) case. (byte-optimize-if): Optimize (if (not foo) nil ...).
* (byte-optimize-letX): Use car-safe and cdr-safe.Richard M. Stallman1995-04-241-1/+2
|
* (byte-compile-inline-expand): Fetch actual bytecodeKarl Heuer1995-04-051-3/+5
| | | | before inlining a lazy function.
* (byte-after-unbind-ops): Fix paren error wrt doc string.Richard M. Stallman1994-08-061-4/+4
|
* (byte-decompile-bytecode-1): Don't add pc valuesRichard M. Stallman1994-07-201-4/+9
| | | | if make-spliceable is non-nil. (Arg renamed from make-splicable.)
* (byte-decompile-bytecode-1):Richard M. Stallman1994-07-201-2/+10
| | | | Put a pc value before each insn in the list we return.
* Update copyright.Karl Heuer1994-05-031-1/+1
|
* Add side-effect-free props for many functions.Richard M. Stallman1993-12-231-20/+42
| | | | (byte-boolean-vars): Add highlight-nonselected-windows.
* (side-effect-free-fns): Add "-" and "1-" to the list.Brian Fox1993-09-211-1/+1
|
* Apply typo patches from Paul Eggert.Jim Blandy1993-06-091-5/+5
|
* (byte-optimize-divide): Don't optimize to less than two arguments.Richard M. Stallman1993-05-261-1/+4
|
* compiled-function-p has been renamed to byte-code-function-p.Jim Blandy1993-01-261-4/+4
| | | | | | | * subr.el: Define compiled-function-p as an alias for it. * bytecomp.el: Register compiled-function-p as obsolete. * bytecomp.el, byte-opt.el, disass.el, help.el, map-ynp.el: Change uses.
* entered into RCSJim Blandy1992-08-121-4/+5
|
* *** empty log message ***Richard M. Stallman1992-07-311-7/+19
|
* *** empty log message ***Jim Blandy1992-07-221-28/+33
|
* *** empty log message ***Richard M. Stallman1992-07-141-22/+15
|
* Initial revisionJim Blandy1992-07-101-0/+1730