• Stefan Monnier's avatar
    * lisp/emacs-lisp/smie.el: Improve warnings and conflict detection. · 2ad52c60
    Stefan Monnier authored
    (smie-warning-count): New var.
    (smie-set-prec2tab): Use it.
    (smie-bnf->prec2): Improve warnings.  Add docstring.
    (smie-bnf--closer-alist): Rename from smie-bnf-closer-alist.
    (smie-bnf--set-class): New function.
    (smie-bnf--classify): Rename from smie-bnf-classify.  Rewrite to fix
    corner case.
    2ad52c60
ChangeLog 323 KB