summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp-mode.el
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2017-10-30 23:54:19 -0400
committerStefan Monnier <monnier@iro.umontreal.ca>2017-10-30 23:54:19 -0400
commite85586abd1912c8e47422a820097cd2ffd85ad8b (patch)
treef203cb582d6a59fc2f2e4ea94a2b8f8045324d87 /lisp/emacs-lisp/lisp-mode.el
parent7f1d7234ba2ccf36995d19135c1238b97e26645e (diff)
downloademacs-e85586abd1912c8e47422a820097cd2ffd85ad8b.tar.gz
* lisp/progmodes/ebnf2ps.el: Use lexical-binding; fix warnings
(ebnf-eps-executing): Declare var. (ebnf-eps-string): Clarify regexp; don't use string-as-unibyte since we're manipulating chars rather than bytes. (ebnf-tree): Move declaration before first use. (ebnf-generate-eps, ebnf-generate): Don't use dyn-var as argument. (ebnf-generate-eps): Use cl-letf and unwind-protect. (ebnf-eps-production-list): Get a ref rather than a symbol. (ebnf-generate-eps): Adjust call accordingly.
Diffstat (limited to 'lisp/emacs-lisp/lisp-mode.el')
0 files changed, 0 insertions, 0 deletions