]> git.eshelyaron.com Git - emacs.git/commit
* * lisp/cedet/semantic: Use lexical-binding in the generated grammars
authorStefan Monnier <monnier@iro.umontreal.ca>
Sat, 6 Mar 2021 04:33:21 +0000 (23:33 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sat, 6 Mar 2021 04:33:21 +0000 (23:33 -0500)
commit6d580dee309187ac0e5922215e133883e15718f9
tree82c498443a74a6929d33858c2877048172295670
parent4b5155673dcbffeb126a063a2288a360473cd845
* * lisp/cedet/semantic: Use lexical-binding in the generated grammars

* admin/grammars/c.by (typesimple): Bind `semantic-c-classname` dynamically.

* lisp/cedet/semantic/bovine.el: Use lexical-binding.
(semantic-lambda): Silence warnings if the `vals` arg is not used.

* lisp/cedet/semantic/grammar-wy.el: Re-generate.

* lisp/cedet/semantic/bovine/grammar.el: Use lexical-binding.
(bovine-grammar-expand-action): Silence warnings if some of the
`vals`, `start`, or `end` args is not used.
(bovine--make-parser-1): Use lexical-binding in the generated files.

* lisp/cedet/semantic/wisent/grammar.el: Use lexical-binding.
(wisent--make-parser-1): Use lexical-binding in the generated files.
admin/grammars/c.by
lisp/cedet/ede/custom.el
lisp/cedet/semantic/bovine.el
lisp/cedet/semantic/bovine/grammar.el
lisp/cedet/semantic/grammar-wy.el
lisp/cedet/semantic/wisent/grammar.el
lisp/cus-start.el