summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/macroexp.el
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2018-04-03 23:17:30 -0400
committerStefan Monnier <monnier@iro.umontreal.ca>2018-04-03 23:17:30 -0400
commitfbd025a667b2361db30c3cb723b4f0ca15413d4a (patch)
treee8af8ea6589f7b4d6b64b2af0a6d578cb199423c /lisp/emacs-lisp/macroexp.el
parent9b0e8a4c6b540dcb962607763846040942858c5a (diff)
downloademacs-fbd025a667b2361db30c3cb723b4f0ca15413d4a.tar.gz
emacs-fbd025a667b2361db30c3cb723b4f0ca15413d4a.tar.bz2
emacs-fbd025a667b2361db30c3cb723b4f0ca15413d4a.zip
* lisp/vc/emerge.el: Use lexical-binding
Replace all `(lambda ...) with closures. Use inhibit-read-only. (emerge-mode): Use define-minor-mode. (emerge-setup, emerge-setup-with-ancestor): Don't use 'run-hooks' on local var. (emerge-files, emerge-files-with-ancestor): Don't use 'add-hook' on local var. (emerge-convert-diffs-to-markers): Remove unused var 'B-point-min'. Simplify 'offset'. (emerge--current-beg, emerge--current-end): New macros. (emerge-select-version): Pass 'diff-vector' to the function it calls. Change all callers to use it instead of dyn-bound vars.
Diffstat (limited to 'lisp/emacs-lisp/macroexp.el')
0 files changed, 0 insertions, 0 deletions