1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-06 22:41:06 -08:00
emacs/lisp/emacs-lisp
Chong Yidong cbe5b0eb18 (byte-compile-butlast): Move up in file.
(byte-optimize-plus): Don't call
byte-optimize-delay-constants-math (bug#1334).  Use
byte-optimize-predicate to optimize constants.
(byte-optimize-minus): Don't call
byte-optimize-delay-constants-math.  Remove zero arguments first
if possible.  Call byte-optimize-predicate to optimize constants.
(byte-optimize-multiply): Remove optimizations for arguments of 0
and 2, which may be inaccurate.  Optimize (* x -1) to (- x).  Call
byte-optimize-predicate.
(byte-optimize-divide): Leave runtime errors unchanged.
Optimize (/ x 1) to (+ x 0). Remove optimizations for arguments of
0 and 2.0, which may be inaccurate.  Call byte-optimize-predicate.
2008-11-21 18:51:48 +00:00
..
.gitignore
advice.el
assoc.el Fix typos in docstrings. 2008-11-01 01:24:33 +00:00
authors.el * w32-fns.el (w32-shell-dos-semantics): 2008-11-14 13:05:18 +00:00
autoload.el
avl-tree.el
backquote.el
benchmark.el
bindat.el
byte-opt.el (byte-compile-butlast): Move up in file. 2008-11-21 18:51:48 +00:00
byte-run.el
bytecomp.el * emacs-lisp/bytecomp.el (byte-compile-dynamic-docstrings) 2008-11-20 12:13:49 +00:00
check-declare.el
checkdoc.el
cl-compat.el
cl-extra.el
cl-indent.el
cl-loaddefs.el Update. 2008-11-21 14:33:31 +00:00
cl-macs.el Comment. 2008-11-20 02:58:34 +00:00
cl-seq.el
cl-specs.el
cl.el (floor*, ceiling*, truncate*, round*, mod*): Declare. 2008-11-19 04:33:52 +00:00
copyright.el
crm.el
cust-print.el
debug.el (debug): When killing a noninteractive Emacs, give exit status -1. 2008-08-28 18:10:01 +00:00
derived.el
disass.el
easy-mmode.el
easymenu.el (easy-menu-add): Don't precompute keybindings 2008-08-14 17:42:21 +00:00
edebug.el
eldoc.el
elint.el
elp.el
ewoc.el
find-func.el (find-function-advised-original): New. 2008-11-15 23:36:26 +00:00
find-gc.el
float-sup.el
generic.el
gulp.el
helper.el
levents.el
lisp-mnt.el
lisp-mode.el (emacs-lisp-mode-map): Fix a/an typo. 2008-11-19 04:32:35 +00:00
lisp.el Revert last change. 2008-08-15 00:06:12 +00:00
lmenu.el
lucid.el (try-face-font): Remove dead alias. 2008-09-02 02:43:52 +00:00
macroexp.el
map-ynp.el
pp.el
re-builder.el
regexp-opt.el
regi.el
ring.el
rx.el (rx-constituents): Change `anything' to call 2008-10-07 18:08:26 +00:00
shadow.el
sregex.el
syntax.el (syntax-ppss): Doc fix. 2008-10-06 10:03:59 +00:00
tcover-ses.el
tcover-unsafep.el
testcover.el
timer.el
tq.el tq.el: Disable undo in buffer. 2008-09-20 04:39:32 +00:00
trace.el
unsafep.el
warnings.el (display-warning): Issue a message if called during daemon 2008-10-11 22:06:52 +00:00