Install this package:
emerge -a app-emacs/js2-mode
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask app-emacs/js2-mode
Or alternatively:
emerge --autounmask-write -a app-emacs/js2-mode
<pkgmetadata>
<maintainer type="project">
<email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name>
</maintainer>
<longdescription>
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
</longdescription>
<stabilize-allarches></stabilize-allarches>
<upstream>
<bugs-to>https://github.com/mooz/js2-mode/issues/</bugs-to>
<remote-id type="github">mooz/js2-mode</remote-id>
</upstream>
</pkgmetadata>
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | js2-mode-20230408.tar.gz | 166178 bytes | 20230408 |
| DIST | js2-mode-20231224.tar.gz | 166532 bytes | 20231224 |
| Type | File | Size |
|---|