view msdos/emacs.ico @ 108649:c9e786f54683

Fix handling of non-associative equal levels. * emacs-lisp/smie.el (smie-prec2-levels): Choose distinct levels even when it's not needed. (smie-op-left, smie-op-right): New functions. (smie-next-sexp): New function, extracted from smie-backward-sexp. Better handle equal levels to distinguish the associative case from the "multi-keyword construct" case. (smie-backward-sexp, smie-forward-sexp): Use it.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Tue, 18 May 2010 12:03:51 -0400
parents 354e0c45cedf
children
line wrap: on
line source

(binary:image/vnd.microsoft.icon)