| |
ID |
Type |
Status |
Priority |
Milestone |
Owner |
|
Summary + Labels |
... |
| |
39 |
Defect
|
Accepted
|
High
|
----
|
steve.yegge
|
|
improve responsiveness when parsing large buffers
|
|
| |
49 |
Enhancement
|
Accepted
|
High
|
----
|
steve.yegge
|
|
support html-mode, mmm-mode and mumamo
|
|
| |
50 |
Enhancement
|
Accepted
|
High
|
----
|
steve.yegge
|
|
find a way to support JSON
|
|
| |
56 |
Enhancement
|
Accepted
|
High
|
----
|
steve.yegge
|
|
support JavaScript 1.8
|
|
| |
60 |
Defect
|
New
|
Medium
|
----
|
----
|
|
"Locking" the function name on the top row
|
|
| |
64 |
Defect
|
New
|
Medium
|
----
|
----
|
|
Indenting 'leading comma' style
|
|
| |
65 |
Defect
|
New
|
Medium
|
----
|
----
|
|
fill-paragraph is broken
|
|
| |
68 |
Defect
|
New
|
Medium
|
----
|
----
|
|
Variable binding depth exceeds max-specpdl-size
|
|
| |
69 |
Defect
|
New
|
Medium
|
----
|
----
|
|
External buffer edit does not trigger syntax highlighting update
|
|
| |
72 |
Defect
|
New
|
Medium
|
----
|
----
|
|
Lisp nesting exceeds `max-lisp-eval-depth'
|
|
| |
73 |
Defect
|
New
|
Medium
|
----
|
----
|
|
indenting succeeding control statements without braces (with patch)
|
|
| |
75 |
Defect
|
New
|
Medium
|
----
|
----
|
|
Indentation fails if the function declaration is wrapped
|
|
| |
76 |
Defect
|
New
|
Medium
|
----
|
----
|
|
Byte-compile fails on latest emacs
|
|
| |
77 |
Defect
|
New
|
Medium
|
----
|
----
|
|
A block is a statement terminator, the parser does not recognize that
|
|
| |
78 |
Defect
|
New
|
Medium
|
----
|
----
|
|
Compile failure: functions not known to be defined
|
|
| |
80 |
Defect
|
New
|
Medium
|
----
|
----
|
|
Parser confuses quotes in a regexp with a true string
|
|
| |
81 |
Defect
|
New
|
Medium
|
----
|
----
|
|
Auto indenting shouldn't change indentation after I've fixed it with tab
|
|
| |
82 |
Defect
|
New
|
Medium
|
----
|
----
|
|
Auto indent should match previous line if they're at the same level
|
|
| |
83 |
Defect
|
New
|
Medium
|
----
|
----
|
|
indent-for-tab-command broken
|
|
| |
84 |
Defect
|
New
|
Medium
|
----
|
----
|
|
"Missing ; after statement" gets confused by "new"
|
|
| |
85 |
Defect
|
New
|
Medium
|
----
|
----
|
|
handling prototypejs
|
|
| |
86 |
Defect
|
New
|
Medium
|
----
|
----
|
|
js2-mode breaks font lock in default-generic-mode
|
|
| |
87 |
Defect
|
New
|
Medium
|
----
|
----
|
|
Fontification of comments inconsistent with other modes
|
|
| |
88 |
Defect
|
New
|
Medium
|
----
|
----
|
|
recursive folding
|
|
| |
89 |
Defect
|
New
|
Medium
|
----
|
----
|
|
Warnings clobber isearch interface
|
|
| |
90 |
Defect
|
New
|
Medium
|
----
|
----
|
|
syntax highlighting breaks for object attributes named "class"
|
|
| |
91 |
Defect
|
New
|
Medium
|
----
|
----
|
|
missed tags
|
|
| |
92 |
Defect
|
New
|
Medium
|
----
|
----
|
|
color theme is hard to read with dark background
|
|
| |
12 |
Defect
|
Accepted
|
Medium
|
----
|
steve.yegge
|
|
valid unicode code points not recognized
|
|
| |
28 |
Defect
|
Accepted
|
Medium
|
----
|
steve.yegge
|
|
Entering closing parenthesis inside parentheses does not work
|
|
| |
11 |
Enhancement
|
Accepted
|
Medium
|
----
|
steve.yegge
|
|
Support emacs eldoc mode
|
|
| |
36 |
Enhancement
|
Accepted
|
Medium
|
----
|
steve.yegge
|
|
add c-mode indentation keys
|
|
| |
45 |
Enhancement
|
Accepted
|
Medium
|
----
|
----
|
|
"jump-to-function" to go to a function definition
|
|
| |
51 |
Enhancement
|
Accepted
|
Medium
|
----
|
steve.yegge
|
|
warn on assignment to const
|
|
| |
52 |
Enhancement
|
Accepted
|
Medium
|
----
|
steve.yegge
|
|
parse and highlight regexp literals
|
|
| |
53 |
Enhancement
|
Accepted
|
Medium
|
----
|
steve.yegge
|
|
parse and highlight e4x literals
|
|
| |
54 |
Enhancement
|
Accepted
|
Medium
|
----
|
steve.yegge
|
|
use fringe to show error locations
|
|
| |
10 |
Enhancement
|
Accepted
|
Low
|
----
|
steve.yegge
|
|
Show functions/properties on a 'bad list' in warning face
|
|
| |
18 |
Enhancement
|
Accepted
|
Low
|
----
|
steve.yegge
|
|
Use \ instead of concatenation for multi-line strings
|
|
| |
55 |
Enhancement
|
Accepted
|
Low
|
----
|
steve.yegge
|
|
support speedbar
|
|
| |
57 |
Enhancement
|
Accepted
|
Low
|
----
|
steve.yegge
|
|
next-error should highlight error line
|
|
| |
93 |
----
|
New
|
----
|
----
|
----
|
|
Extra indentation in object literal of lines with slot name IN
|
|
| |
94 |
----
|
New
|
----
|
----
|
----
|
|
Anonymous function body indentation.
|
|
| |
95 |
----
|
New
|
----
|
----
|
----
|
|
variables named enum break js2-mode
|
|
| |
96 |
----
|
New
|
----
|
----
|
----
|
|
[PATCH] r56: set js2-basic-offset to de facto 4
|
|
| |
97 |
----
|
New
|
----
|
----
|
----
|
|
[PATCH] r56: set js2-bounce-indent-flag to nil; Emacs de facto behavior
|
|
| |
98 |
----
|
New
|
----
|
----
|
----
|
|
[PATCH] r56: set js2-mode-must-byte-compile to nil. Do not require compiled file
|
|
| |
99 |
----
|
New
|
----
|
----
|
----
|
|
/[^"]/ confuses js2 and makes it handle anything after the RE as a string
|
|
| |
100 |
----
|
New
|
----
|
----
|
----
|
|
Warn about usage of proprietary js1.2 keywords "export" and "import"
|
|
| |
101 |
----
|
New
|
----
|
----
|
----
|
|
Comment indentation weirdness
|
|
| |
102 |
----
|
New
|
----
|
----
|
----
|
|
Error/Warning report
|
|
| |
103 |
----
|
New
|
----
|
----
|
----
|
|
Bookmarklet editing mode
|
|
| |
104 |
----
|
New
|
----
|
----
|
----
|
|
Pound Sign/Hash/Number Sign in js2-mode crashes emacs on windows
|
|