[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
espresso-mode 9
From: |
Daniel Colascione |
Subject: |
espresso-mode 9 |
Date: |
Sat, 25 Jul 2009 20:31:13 -0400 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
espresso-mode 9 is out. It is a bugfix release that includes Emacs 23
compatibility and a fix for a minor parsing issue involving single-
character regular expressions.
You can find it at http://www.nongnu.org/espresso/
espresso-mode is a Javascript-mode for GNU Emacs. Its features include:
* Good performance editing even very large files
* Support for cc-mode's smart comment wrapping and indentation
* C preprocessor support ― yes, people use this with Javascript
* Full suite of movement commands, including beginning-of-defun,
end-of-defun, and so on. This feature allows commands like narrow-to-
defun work correctly.
* Configurable recognition of class definitions. Javascript,
being a prototype-based language, has no “classes” per se, but there
are constructions that have the same conceptual meaning. espresso-mode
recognizes class definitions from several popular Javascript
frameworks, including:
o Plain Javascript (manipulating prototype directly)
o MochiKit
o Prototype
o Dojo
o ExtJS
* Hierarchical imenu support using the aforementioned class
definition recognition with support for classes, methods, top-level
functions and nested classes.
* Robust fontification of regular expression literals
* Support for Javascript 1.6, Javascript 1.7, and Javascript 1.8
features, making espresso-mode useful for editing Mozilla chrome.
* Mozilla integration via MozRepl. Update Javascript running
Javascript without reloading. Also works with chrome.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)
iEYEARECAAYFAkpro9IACgkQ17c2LVA10VsdkwCgzAjYV58EPb49H9c8AM2gspml
5WIAoLCvdfOGz4EI0ij/J+RfImoLSt/a
=t0eE
-----END PGP SIGNATURE-----
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- espresso-mode 9,
Daniel Colascione <=