]> git.eshelyaron.com Git - emacs.git/commit
* lisp/cedet/mode-local.el: Use lexical-binding and `declare`
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 23 Oct 2019 21:48:41 +0000 (17:48 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 23 Oct 2019 21:48:41 +0000 (17:48 -0400)
commit53e7a763dd16509d90418bdf14d161db13271ea3
tree8e026692466ad086266fdac02cb40714da92e5c7
parent042fd120cc5988b15eae98b5dbcd9c2d62f968e6
* lisp/cedet/mode-local.el: Use lexical-binding and `declare`

(with-mode-local-symbol, with-mode-local, setq-mode-local)
(defvar-mode-local, defconst-mode-local)
(define-overloadable-function, define-mode-local-override):
Use `declare` for indent and edebug specs.
(xref-mode-local-find-overloadable-regexp): Simplify regexp.
(mode-local-setup-edebug-specs): Delete.
(edebug-setup-hook): Don't use any more.
lisp/cedet/mode-local.el