emacs/lisp/emacs-lisp
Vibhav Pant 71b90192da byte-opt: Replace merged tags in jump tables too. (bug#25716)
* lisp/emacs-lisp/byte-opt.el (byte-optimize-lapcode): While merging
  adjacent tags, make sure that the old tag is replaced in all jump
  tables, if any. This fixes the bytecode VM jumping to the wrong
  address in compiled cond forms where the body of a clause was a loop
  of any sort.
2017-02-14 21:53:26 +05:30
..
advice.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
autoload.el Nix some useless uses of looking-at, looking-back 2017-02-12 10:59:33 -05:00
avl-tree.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
backquote.el Give , and .@ doc strings. Fixes bug #24561. 2017-01-23 19:00:49 +00:00
benchmark.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
bindat.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
byte-opt.el byte-opt: Replace merged tags in jump tables too. (bug#25716) 2017-02-14 21:53:26 +05:30
byte-run.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
bytecomp.el Merge branch 'master' into feature/byte-switch 2017-02-13 17:07:36 +05:30
cconv.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
chart.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
check-declare.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
checkdoc.el Nix some useless uses of looking-at, looking-back 2017-02-12 10:59:33 -05:00
cl-extra.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
cl-generic.el Don't warn about obsolete defgenerics when defining them 2017-01-29 11:16:06 -05:00
cl-indent.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
cl-lib.el Move cXXXr and cXXXXr to subr.el 2017-01-25 14:21:10 -05:00
cl-macs.el (cl-defstruct): Improve error message for slots w/o value (bug#25312) 2017-01-03 16:07:44 -05:00
cl-preloaded.el Fix copyright years by hand 2017-01-01 04:01:41 +00:00
cl-seq.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
cl.el Move cXXXr and cXXXXr to subr.el 2017-01-25 14:21:10 -05:00
copyright.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
crm.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
cursor-sensor.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
debug.el Revert two accidental commits 2017-01-31 07:49:37 -08:00
derived.el Fix free var FOO-mode-{syntax,abbrev}-table warnings 2017-01-19 20:15:18 -05:00
disass.el * lisp/emacs-lisp/disass.el: Fix spacing while showing jump tables 2017-01-26 14:28:23 +05:30
easy-mmode.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
easymenu.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
edebug.el Fix instrumenting code with propertized strings in Edebug 2017-02-10 11:35:20 +02:00
eieio-base.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
eieio-compat.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
eieio-core.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
eieio-custom.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
eieio-datadebug.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
eieio-opt.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
eieio-speedbar.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
eieio.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
eldoc.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
elint.el Nix some useless uses of looking-at, looking-back 2017-02-12 10:59:33 -05:00
elp.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
ert-x.el New macro 'ert-with-message-capture' 2017-02-04 13:36:43 +02:00
ert.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
ewoc.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
find-func.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
float-sup.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
generator.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
generic.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
gv.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
helper.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
inline.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
let-alist.el ; Bump let-alist 2017-01-31 19:47:53 -05:00
lisp-mnt.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
lisp-mode.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
lisp.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
macroexp.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
map-ynp.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
map.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
nadvice.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
package-x.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
package.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
pcase.el Fix a syntax error when evaluating pcase.el under Edebug 2017-02-04 13:12:14 +02:00
pp.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
radix-tree.el Update copyright year to 2017 in master 2017-01-01 01:48:59 -08:00
re-builder.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
regexp-opt.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
regi.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
ring.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
rx.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
seq.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
shadow.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
smie.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
subr-x.el Rename to if-let* and when-let* 2017-02-03 21:42:42 -05:00
syntax.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
tabulated-list.el Prevent to use tabulated-list--near-rows unbound 2017-01-22 14:23:45 +09:00
tcover-ses.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
tcover-unsafep.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
testcover.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
thunk.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
timer-list.el Update copyright year to 2017 in master 2017-01-01 01:48:59 -08:00
timer.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
tq.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
trace.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
unsafep.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
warnings.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00