summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp-mode.el
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2010-10-07 13:27:19 +0200
committerStefan Monnier <monnier@iro.umontreal.ca>2010-10-07 13:27:19 +0200
commit29c72a6e4382d33779f7706719cb784ee4c4ef88 (patch)
treef51755be02c2752be61d2b3c83947399328e9676 /lisp/emacs-lisp/lisp-mode.el
parent07ff7702e086ca4eb02aadf438c97a9c87c3389d (diff)
downloademacs-29c72a6e4382d33779f7706719cb784ee4c4ef88.tar.gz
emacs-29c72a6e4382d33779f7706719cb784ee4c4ef88.tar.bz2
emacs-29c72a6e4382d33779f7706719cb784ee4c4ef88.zip
SMIE: Reliably distinguish openers/closers in smie-prec2-levels
* lisp/emacs-lisp/smie.el (smie-bnf-classify): New function. (smie-bnf-precedence-table): Use it to remember the closers/openers. (smie-merge-prec2s): Handle those new entries. (smie-prec2-levels): Only set precedence to nil for actual openers/closers. * lisp/progmodes/octave-mod.el (octave-smie-op-levels): Remove dummy entry that is now unnecessary.
Diffstat (limited to 'lisp/emacs-lisp/lisp-mode.el')
0 files changed, 0 insertions, 0 deletions