branch: master
commit eb33e68d4f4bd1c9aefe4d660f59c3e53d6c1e61
Author: Dmitry Gutov
Commit: Dmitry Gutov
Get rid of js2-with-underscore-as-word-syntax
---
js2-mode.el | 73 --
1 files changed, 35 insertions(+), 38 deletions(-)
diff
branch: master
commit 709ff6075fdfe2a5349b76ce1ce1b732ae63b12c
Author: Dmitry Gutov
Commit: Dmitry Gutov
Add a NEWS entry for d4d9c54
---
NEWS.md |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/NEWS.md b/NEWS.md
index eea51d3..0ca9029 100644
--- a/NEWS.md
+++ b/N
branch: master
commit 5e5df5416e74ed062d2acf39880f2f31dba9a124
Merge: 09a86b2 2469440
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge pull request #242 from jacksonrayhamilton/strict-mode
Strict mode
---
js2-mode.el | 283 +--
branch: master
commit d39764f8a780e457a58123056dd07b89d6b2e245
Merge: ac93b9e c13eda4
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge pull request #231 from shicks/computed
Generalize object literal parsing to understand computed function names
---
js2-mode.el | 123 ++
branch: master
commit 12e5a216519a4955cd02975880f4556e15506577
Author: Dmitry Gutov
Commit: Dmitry Gutov
Remove js2-current-indent
---
js2-mode.el | 11 +--
1 files changed, 1 insertions(+), 10 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index 48a2c77..348b0d1 100644
---
branch: master
commit c13eda48a6fa3af690cf36d799dc813de61f198a
Author: Stephen Hicks
Commit: Stephen Hicks
Generalize object literal parsing to support short-hand
function/generator/getter/setter declarations with all kinds of keys (string,
named, computed, numeric).
Previously on
branch: master
commit 7850d12ab8e6963c13e084440ca175d4ea12524e
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Cleanup
---
js2-mode.el | 12 ++--
1 files changed, 2 insertions(+), 10 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index 767d536..89e18ab 100644
--- a
branch: master
commit 6255edb2458553cfb6483b59ce7b127e4a7f2445
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Cleanup
---
js2-mode.el | 62 +++---
1 files changed, 33 insertions(+), 29 deletions(-)
diff --git a/js2-mode.el b/
branch: master
commit ac205a435c93be083d43c6b823309b8ec2742eae
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Octal syntax is an error in strict mode
---
js2-mode.el | 23 +--
tests/parser.el |4
2 files changed, 21 insertions(+), 6 deletions(-)
branch: master
commit 5b25da2ab33471f2d24265369ba39b9ff626de87
Author: Dmitry Gutov
Commit: Dmitry Gutov
Add NEWS entry and bump version
---
js2-mode.el |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index e0c9d78..d3ab885 100644
--- a/js
branch: master
commit 663efb19158aaba34fb4c59f399df85e7678e0d0
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Remove strict mode slots on nodes.
---
js2-mode.el | 22 --
1 files changed, 8 insertions(+), 14 deletions(-)
diff --git a/js2-mode.el b/js2-mode.e
branch: master
commit f3a899bb1c36e25e078eed2890eb2fecb22f4175
Author: Dmitry Gutov
Commit: Dmitry Gutov
And actually update NEWS
---
NEWS.md |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/NEWS.md b/NEWS.md
index 3673503..300bc84 100644
--- a/NEWS.md
+++ b/NEWS.m
branch: master
commit 53f3f52f8d04a9cbbfac166819dfee2fca237477
Author: Dmitry Gutov
Commit: Dmitry Gutov
Actually remove the macro
---
js2-mode.el | 11 ---
1 files changed, 0 insertions(+), 11 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index d3ab885..14e3b72 100644
---
branch: master
commit 46e149258bd43ced7d8632df6dfdc8be0d56ef33
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Reparse strict functions.
---
js2-mode.el | 97 ++-
1 files changed, 49 insertions(+), 48 deletions(-)
diff --g
branch: master
commit e0ecf99444a65b13ec01331a1ff9d2bf4ede4fcf
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Check identifiers in strict mode.
---
js2-mode.el | 117 ++-
tests/parser.el | 34
2 files cha
branch: master
commit ad4c5ccae4df5bd8664160341123deb72362e503
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Report the correct octal number error
---
js2-mode.el |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index 5745dc5..e
branch: master
commit 24694401ec6479a5e59425b010f57b69cf15bafb
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Fix bug where properties where checked for strict mode compliance
---
js2-mode.el |5 -
tests/parser.el |3 +++
2 files changed, 7 insertions(+), 1 deleti
branch: master
commit f1edac7db39c7ef433f9d597c71014a90fd61488
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Don't treat a block-scoped const as redeclaration
---
js2-mode.el |8 ++--
tests/parser.el |8 +---
2 files changed, 11 insertions(+), 5 deletions(-)
branch: master
commit d6e6cd6a5249d86248e825425b73066f0fc3286e
Author: Dmitry Gutov
Commit: Dmitry Gutov
Fix object keys highlighting (closes #234)
Regression from c13eda4.
---
js2-mode.el | 11 ++-
1 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/js2-mode.e
branch: master
commit 254c78c1b3ccc3af05ff3298bee669e6fa8a5c70
Author: Lele Gaifax
Commit: Dmitry Gutov
Highlight unused and/or uninitialized variables
Adding new js2-highlight-unused-variables-mode.
Closes #212, closes #233
---
js2-mode.el | 171 +
branch: master
commit 1277c7d296a834b943fcfed144fbc6adee4ae293
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Track script and function strict mode.
---
js2-mode.el | 78 ++-
1 files changed, 61 insertions(+), 17 deletions
branch: master
commit 498bcca61fc9718f1d9d6eb931d9095f39e452ad
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Fix refactoring regression.
---
js2-mode.el | 18 +-
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index e667
branch: master
commit 7c423dd5ebcb5f2e89377feed463c2f26360dbdf
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Define const variables in the current block.
---
js2-mode.el |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
inde
branch: master
commit a632b0244c876103caf3ec735cb90d53ab5b2ddb
Merge: d39764f 6d4aa28
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge pull request #232 from jacksonrayhamilton/unset-identifiers
Don't unset `js2-recorded-identifiers'
---
js2-mode.el |3 +--
1 files changed, 1 in
branch: master
commit c588e31dd71809699be373af1ca13367b252e352
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Duplicate object keys are an error in strict mode
---
js2-mode.el | 51 +++
tests/parser.el |4
2 files cha
branch: master
commit a5b586f22dace6436d133ba48a602203f485b9d6
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Test const scoping.
---
tests/parser.el | 37 +
1 files changed, 29 insertions(+), 8 deletions(-)
diff --git a/tests/parser.el b/te
branch: master
commit 6d4aa286dfc8eb8d5ffbdcbfb575391ef829a108
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Don't unset `js2-recorded-identifiers'
---
js2-mode.el |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index 54f9c19.
branch: master
commit 88d75654b22a10e061b1d7e13642ac74dba58b46
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Respect strict mode.
---
js2-mode.el |9 +++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index 5804480..e4b0ed4 100
branch: master
commit e6cb7bfc53b100d484487850b18a82cc57464e4f
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
with statements are syntax errors in strict mode
---
js2-mode.el |5 +
tests/parser.el |6 ++
2 files changed, 11 insertions(+), 0 deletions(-)
diff
branch: master
commit 2763c9abdc4a8d5769ff25126534d94d316d0278
Merge: af721ab f3a899b
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge commit 'f3a899bb1c36e25e078eed2890eb2fecb22f4175' from js2-mode
---
packages/js2-mode/NEWS.md |6 +
packages/js2-mode/js2-mode.el | 685
branch: master
commit 09a86b226ceccf40ad8d8f211eb50b4bbad8b84b
Author: Dmitry Gutov
Commit: Dmitry Gutov
js2-node-externs: Add querystring
---
js2-mode.el |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index c1aaa21..fbbfeef 100644
--- a
dgutov pushed a change to branch master.
from af721ab * ada-mode: Use lexical-binding since it requires
Emacs-24.2 anyway
new c13eda4 Generalize object literal parsing to support short-hand
function/generator/getter/setter declarations with all kinds of keys (string,
named, c
branch: master
commit 1391f2e8e3f3d29c5c5c0def6206fc4b0077ae40
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
setq inline
---
js2-mode.el | 25 +++--
1 files changed, 15 insertions(+), 10 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index 25071b7..66
branch: master
commit 422be2dd68974ac84d5e6b70d321b5a524059215
Author: Dmitry Gutov
Commit: Dmitry Gutov
Add NEWS entry
---
NEWS.md |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/NEWS.md b/NEWS.md
index 0ca9029..3673503 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -2,6 +2
34 matches
Mail list logo