app-emacs / js2-mode

Improved JavaScript editing mode for GNU Emacs

Official package sites : https://github.com/mooz/js2-mode/ ·

This JavaScript editing mode supports: 1. strict recognition of the Ecma-262 language standard 2. support for most Rhino and SpiderMonkey extensions from 1.5 and up 3. parsing support for ECMAScript for XML (E4X, ECMA-357) 4. accurate syntax highlighting using a recursive-descent parser 5. on-the-fly reporting of syntax errors and strict-mode warnings 6. undeclared-variable warnings using a configurable externs framework 7. "bouncing" line indentation to choose among alternate indentation points 8. smart line-wrapping within comments and strings 9. code folding: 9.1. show some or all function bodies as {...} 9.2. show some or all block comments as /*...*/ 12. context-sensitive menu bar and popup menus 13. code browsing using the `imenu' package 14. many customization options

v20231224 :: 0 :: gentoo

Modified
License
GPL-3+
Keywords
~amd64 ~x86

v20230408 :: 0 :: gentoo

Modified
License
GPL-3+
Keywords
~amd64 ~x86

app-editors / emacs : The extensible, customizable, self-documenting real-time display editor

Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
app-emacs/js2-mode: bump to 20231224
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Maciej Barć · gentoo
app-emacs/js2-mode: drop old 20220710
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
app-emacs/js2-mode: bump to 20230408
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
app-emacs/*: drop redundant NEED_EMACS
Not needed after elisp-common.eclass changed the default to 25.3 (the oldest currently in tree). Signed-off-by: Matthew Smith <matthew@gentoo.org> [Whitespace: removed double empty lines] Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
app-emacs/js2-mode: new package; add version 20220710
Signed-off-by: Maciej Barć <xgqt@gentoo.org>