emacs/lisp/emacs-lisp
Leo Liu 976cb06628 Re-implement smie matching block highlight using show-paren-data-function.
* emacs-lisp/smie.el (smie-matching-block-highlight)
(smie--highlight-matching-block-overlay)
(smie--highlight-matching-block-lastpos)
(smie-highlight-matching-block)
(smie-highlight-matching-block-mode): Remove.
(smie--matching-block-data-cache): New variable.
(smie--matching-block-data): New function.
(smie-setup): Use smie--matching-block-data for
show-paren-data-function.

* progmodes/octave.el (octave-mode-menu): Fix.
(octave-find-definition): Skip garbage lines.

Fixes: debbugs:14395
2013-06-05 15:40:02 +08:00
..
.gitignore
advice.el
authors.el
autoload.el * lisp/emacs-lisp/autoload.el (generated-autoload-load-name): Doc fix. 2013-05-11 16:58:36 -07:00
avl-tree.el
backquote.el
benchmark.el
bindat.el
byte-opt.el
byte-run.el
bytecomp.el Fix compilation error with simultaneous dynamic+lexical scoping. 2013-06-04 22:35:40 -04:00
cconv.el Fix compilation error with simultaneous dynamic+lexical scoping. 2013-06-04 22:35:40 -04:00
chart.el * emacs-lisp/chart.el (chart-sort): Replace obsolete `object-name'. 2013-05-23 23:59:13 -07:00
check-declare.el
checkdoc.el Silence checkdoc.el compilation 2013-05-22 22:01:59 -07:00
cl-extra.el * lisp/emacs-lisp/cl-extra.el (cl-getf): Return the proper value in 2013-05-14 22:00:07 -04:00
cl-indent.el Make some files provide features 2013-05-11 16:41:52 -07:00
cl-lib.el Fix compilation error with simultaneous dynamic+lexical scoping. 2013-06-04 22:35:40 -04:00
cl-loaddefs.el Fix compilation error with simultaneous dynamic+lexical scoping. 2013-06-04 22:35:40 -04:00
cl-macs.el Fix compilation error with simultaneous dynamic+lexical scoping. 2013-06-04 22:35:40 -04:00
cl-seq.el
cl.el
copyright.el
crm.el
debug.el
derived.el Always defvar a mode's hook and provide a docstring. 2013-05-27 12:12:52 -04:00
disass.el
easy-mmode.el Always defvar a mode's hook and provide a docstring. 2013-05-27 12:12:52 -04:00
easymenu.el
edebug.el
eieio-base.el Merge from CEDET upstream (8564). 2013-06-02 15:33:09 +02:00
eieio-core.el Merge from CEDET upstream (8564). 2013-06-02 15:33:09 +02:00
eieio-custom.el
eieio-datadebug.el
eieio-opt.el Small speedbar-related clean-up 2013-05-21 20:13:56 -07:00
eieio-speedbar.el Small speedbar-related clean-up 2013-05-21 20:13:56 -07:00
eieio.el Merge from CEDET upstream (8564). 2013-06-02 15:33:09 +02:00
eldoc.el
elint.el
elp.el
ert-x.el
ert.el
ewoc.el
find-func.el
find-gc.el
float-sup.el
generic.el
gulp.el
gv.el
helper.el
lisp-mnt.el
lisp-mode.el * lisp/emacs-lisp/lisp-mode.el (eval-sexp-add-defvars): Expand macros 2013-06-03 11:28:10 -04:00
lisp.el * lisp.el: Provide completion of locally bound variables in Elisp. 2013-06-03 11:40:35 -04:00
macroexp.el Fix compilation error with simultaneous dynamic+lexical scoping. 2013-06-04 22:35:40 -04:00
map-ynp.el
nadvice.el * lisp/emacs-lisp/nadvice.el (advice--member-p): Return the advice if found. 2013-05-06 11:27:11 -04:00
package-x.el
package.el * lisp/emacs-lisp/tabulated-list.el: Set a version number. 2013-05-14 00:35:21 -07:00
pcase.el
pp.el
re-builder.el
regexp-opt.el
regi.el
ring.el
rx.el
shadow.el
smie.el Re-implement smie matching block highlight using show-paren-data-function. 2013-06-05 15:40:02 +08:00
syntax.el * syntax.el (syntax-propertize-function): Fix docstring. 2013-05-30 09:57:44 -04:00
tabulated-list.el * lisp/emacs-lisp/tabulated-list.el: Set a version number. 2013-05-14 00:35:21 -07:00
tcover-ses.el
tcover-unsafep.el
testcover.el More custom :type fixes 2013-05-10 19:21:29 -07:00
timer.el Doc string fix for "nanoseconds". 2013-05-16 21:09:16 -07:00
tq.el
trace.el * lisp/emacs-lisp/trace.el (trace--read-args): Provide a default. 2013-05-29 11:17:12 -04:00
unsafep.el
warnings.el