diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2017-10-30 23:54:19 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2017-10-30 23:54:19 -0400 |
commit | e85586abd1912c8e47422a820097cd2ffd85ad8b (patch) | |
tree | f203cb582d6a59fc2f2e4ea94a2b8f8045324d87 /lisp/emacs-lisp/lisp-mode.el | |
parent | 7f1d7234ba2ccf36995d19135c1238b97e26645e (diff) | |
download | emacs-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