1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-30 19:53:09 +00:00

* lisp/emacs-lisp/smie.el: New package.

This commit is contained in:
Stefan Monnier 2010-11-07 10:52:33 -05:00
parent e4dbd3e267
commit 7f925a67c1
4 changed files with 1477 additions and 7 deletions

View File

@ -82,7 +82,10 @@ produce an up to date diff.
* New Modes and Packages in Emacs 23.3
** smie.el is a generic navigation and indentation engine.
It takes a simple BNF description of the grammar, and provides both
sexp-style navigation (jumping over begin..end pairs) as well as
indentation, which can be adjusted via ad-hoc indentation rules.
* Incompatible Lisp Changes in Emacs 23.3

View File

@ -1,7 +1,11 @@
2010-11-07 Stefan Monnier <monnier@iro.umontreal.ca>
* emacs-lisp/smie.el: New package.
2010-11-06 Michael Albinus <michael.albinus@gmx.de>
* files.el (backup-by-copying-when-mismatch): Set
`permanent-local' property.
* files.el (backup-by-copying-when-mismatch):
Set `permanent-local' property.
* net/tramp.el (tramp-handle-insert-file-contents): Do not set
`permanent-local' property for `backup-by-copying-when-mismatch'.
@ -16,11 +20,11 @@
2010-11-07 Wilson Snyder <wsnyder@wsnyder.org>
* progmodes/verilog-mode.el (verilog-insert-one-definition)
* progmodes/verilog-mode.el (verilog-insert-one-definition)
(verilog-read-decls, verilog-read-sub-decls-sig): Fix AUTOWIRE and
AUTOINOUT for SV style multidimensional arrays, bug294. Reported
by Eric Mastromarchi.
(verilog-preprocess): Use with-current-buffer and
AUTOINOUT for SV style multidimensional arrays, bug294.
Reported by Eric Mastromarchi.
(verilog-preprocess): Use with-current-buffer and
font-lock-fontify-buffer to cleanup style issues.
2010-11-05 Michael Albinus <michael.albinus@gmx.de>

View File

@ -559,6 +559,7 @@ ELCFILES = \
$(lisp)/emacs-lisp/ring.elc \
$(lisp)/emacs-lisp/rx.elc \
$(lisp)/emacs-lisp/shadow.elc \
$(lisp)/emacs-lisp/smie.elc \
$(lisp)/emacs-lisp/sregex.elc \
$(lisp)/emacs-lisp/syntax.elc \
$(lisp)/emacs-lisp/tcover-ses.elc \

1462
lisp/emacs-lisp/smie.el Normal file

File diff suppressed because it is too large Load Diff