* emacs-lisp/smie.el (smie-bnf-classify): Signal errors for tokens
commite2f454c4bed74e7699e71da161db37a4dd1317de
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 17 Nov 2010 19:59:16 +0000 (17 14:59 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 17 Nov 2010 19:59:16 +0000 (17 14:59 -0500)
tree105ab7a011b6ac3b98b02487bd8e5f7bf7e6712b
parent88bf1becf870b9467e3609ee203dadbdb3583e34
* emacs-lisp/smie.el (smie-bnf-classify): Signal errors for tokens
that are both openers (resp. closers) and something else.
(smie-grammar): Loosen definition of valid values.
(smie-next-sexp, smie-down-list, smie-blink-matching-open)
(smie-indent--parent, smie-rule-parent, smie-indent-keyword)
(smie-indent-after-keyword): Adjust users.
(smie-indent-keyword): Don't indent empty lines.
lisp/ChangeLog
lisp/emacs-lisp/smie.el