BSD Ports

devel/js2-mode 20080406nb3 NetBSD

Improved JavaScript mode for GNU Emacs

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
189f50a128
Categories
devel
Package size
209.4 KiB, 1695.7 KiB installed

Description

This JavaScript editing mode supports:

  • the full JavaScript language through version 1.7
  • accurate syntax highlighting using a recursive-descent parser
  • syntax-error and strict-mode warning reporting
  • "bouncing" line indentation to choose among alternate indentation points
  • smart line-wrapping within comments and strings
  • code folding:
    • show some or all function bodies as {...}
    • show some or all block comments as /*...*/
  • context-sensitive menu bar and popup menus
  • typing helpers (e.g. inserting matching braces/parens)
  • many customization options

Install

Binary package:

pkgin install js2

From pkgsrc:

cd /usr/pkgsrc/devel/js2-mode && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_6420080406nb3
NetBSD 10.1 aarch64-
SmartOS / illumos x86_6420080406nb3
macOS 15 arm6420080406nb3

Dependencies

Run dependencies 1

No port depends on this one.

Commit history 3

DateCommitCreditsLog message
189f50a128 wiz *: adapt packages to new emacs framework
With a lot of help from Showta Ishizaki.
79de02301c wiz emacs21*: remove
No active users found on request to pkgsrc-users two weeks ago. emacs20 remains. Remove packages limited to emacs21: bbdb2: use bbdb3 nxml-mode: included in modern emacs jde: I guess more modern Java IDEs for emacs exist nowadays
dc0a96dce3 wiz *: guess supported emacs versions, remove removed ones