branch: master
commit e085a333867959a1b36015a3ad8e12e5bd6550d9
Author: Dmitry Gutov
Commit: Dmitry Gutov
company--merge-async: Handle mixed sync/async and immediate callbacks better
Fixes #315
---
company.el | 28
test/async-tests.el | 56
branch: master
commit ffa54055d3faa7b510373be9005fa982a023315a
Merge: ad2c330 e085a33
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge commit 'e085a333867959a1b36015a3ad8e12e5bd6550d9' from company
---
packages/company/company.el | 28
packages/company/
branch: master
commit 02fea21b88f5f55c8c2601b425e105e08db3a61e
Merge: dfad0d5 bf454ef
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge pull request #213 from lelit/typos
Fix typos in comments and docstrings
---
js2-mode.el | 10 +-
1 files changed, 5 insertions(+), 5
branch: master
commit fae57760064e25fd1b307a8f6b117c41eae45320
Author: Dmitry Gutov
Commit: Dmitry Gutov
Check that the let declaration comes before the reference
Implementing, more or less, the ES6 "temporal dead zone" for let.
https://developer.mozilla.org/
branch: master
commit dfad0d56bb27e8500780063b0cfef2bd4d1814e7
Merge: dd2106b 28853c9
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge pull request #211 from cowboyd/no-semicolon-warning-on-function-export
do auto semicolon insert on function exports
---
js2-mode.el | 11
branch: master
commit 3b765677df64dd1ec5692b52cf6382910ccf293b
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Fix js2-node-get-enclosing-scope
Previously this function discriminated against nodes that did not have
parents. For such nodes, nil should have been returne
branch: master
commit 458d3feef14b0ab1040c70b59771e4b443ec36e2
Merge: a184642 3b76567
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge pull request #221 from jacksonrayhamilton/enclosing-scope
Fix js2-node-get-enclosing-scope
---
js2-mode.el |7 +++
1 files changed, 3
branch: master
commit d4d9c54030ebc0a452c20adcfdef5852fef7bade
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
js2-pretty-multiline-declarations: Add 'dynamic option
---
js2-mode.el | 65 ++
tests/indent.el | 27 +
branch: master
commit 7bf479a75bd279005ac76a7919b57001a13f8ea3
Author: Dmitry Gutov
Commit: Dmitry Gutov
Fix js2-paren-node length
#214
---
js2-mode.el |5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index c7c5f22..7314c28
branch: master
commit dd2106bfb2675eeb0005b7cc73a3efdb75827965
Merge: 7558a96 fae5776
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge branch 'let-temporal-dz'
---
js2-mode.el | 18 --
1 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/js2-mod
branch: master
commit 90a905698cebcb9ce3adae86ab4d6733c511c831
Author: Dmitry Gutov
Commit: Dmitry Gutov
...or any following one
Likewise, js2-match-token scanned the next token with the wrong modifier.
Instead of adding an optional argument, I've opted to use
js
branch: master
commit ac93b9eef9b6ac44d187b9688d68a7a5f205b3fe
Author: Dmitry Gutov
Commit: Dmitry Gutov
Address two FIXMEs; fix a regression flagged by tests
---
js2-mode.el | 21 +++--
1 files changed, 3 insertions(+), 18 deletions(-)
diff --git a/js2-mode.el b/js2
branch: master
commit ee4a202e063d271f0d98452c2976347dd6f66f52
Merge: 4de6f03 d4d9c54
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge pull request #195 from
jacksonrayhamilton/pretty-multiline-declarations
js2-pretty-multiline-declarations: Add 'dynamic option
---
js2-mo
branch: master
commit a184642287eb71bd0ff0c115146987ebe65613c8
Merge: 90a9056 bc61ce0
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge pull request #220 from jacksonrayhamilton/comment-length
Fix off-by-one error for comment node length
---
js2-mode.el |7 +--
tests
branch: master
commit bf454ef70e49f84766c289c2b5e110bf8c644c24
Author: Lele Gaifax
Commit: Lele Gaifax
Fix typos in comments and docstrings
---
js2-mode.el | 10 +-
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index 4045c94..cb9b454 1006
branch: master
commit 2bb4db0898da30a149fa656dd4a68cb7e670e785
Author: Dmitry Gutov
Commit: Dmitry Gutov
Assign quote syntax to backquotes
Fixes #222
---
js2-mode.el |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index 627a615
dgutov pushed a change to branch master.
from c10ba4b Merge commit '725e12a51e837ed75361f9f2258a887cacb120cd'
from swiper
new fae5776 Check that the let declaration comes before the reference
new dd2106b Merge branch 'let-temporal-dz'
new 28853c9 do auto sem
branch: master
commit 4d8ec67305e63de22312dce8e06bf96d06db863b
Author: Dmitry Gutov
Commit: Dmitry Gutov
Rely on bogus scopes less
---
js2-mode.el | 149 +--
tests/parser.el | 14 +
2 files changed, 93 insertions(+), 70
branch: master
commit 28853c91a2a15d0414da5cdb05f755fa658317f7
Author: Charles Lowell
Commit: Charles Lowell
do auto semicolon insert on function exports
---
js2-mode.el | 11 ---
tests/parser.el | 10 ++
2 files changed, 18 insertions(+), 3 deletions(-)
diff --git
branch: master
commit 022ef9577e8270d0562b6dd7e283104018e6f318
Merge: ee4a202 9790b97
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge commit '9790b9781aa8ca1d4bdf94d06d4e8ff2e68d37e8' into js2-mode-master
---
js2-mode.el | 66 +--
branch: master
commit bc61ce03600bc3a00e0922ca3546ec7098a7abf5
Author: Jackson Ray Hamilton
Commit: Jackson Ray Hamilton
Fix off-by-one error for comment node length
---
js2-mode.el |7 +--
tests/parser.el | 12
2 files changed, 17 insertions(+), 2 deletions(-)
d
branch: master
commit 9790b9781aa8ca1d4bdf94d06d4e8ff2e68d37e8
Author: Stefan Monnier
Commit: Stefan Monnier
* js2-mode.el (js2-mode): Use cursor-sensor-mode if available.
(js2-export-node): Fix apparent paren typo.
(js2-get-token-internal-1): Remove unused var `quote-char'.
branch: master
commit 54df2598550c8040def7aec80d04847458d990df
Merge: c10ba4b ac93b9e
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge commit 'ac93b9eef9b6ac44d187b9688d68a7a5f205b3fe' from js2-mode
Conflicts:
packages/js2-mode/js2-mode.el
---
packages/js2-mode/j
branch: master
commit 4a1b4e8d089724445c01278247a6bfebe1d54009
Author: Dmitry Gutov
Commit: Dmitry Gutov
Parse without error first method in a class with keyword name
Make 'static' just a reserved word, for now. Traceur calls it that anyway.
Using js2-match-t
branch: master
commit 4de6f035be0fdf76034917e526d7ae8fd06bc76b
Author: Dmitry Gutov
Commit: Dmitry Gutov
Don't indent in multiline strings
Fixes #227
---
js2-mode.el | 34 ++
tests/indent.el | 18 ++
2 files change
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
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
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
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
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
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
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
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
branch: master
commit 494c421bfa6f1b72b577267cb3841b0eff262250
Author: Dmitry Gutov
Commit: Dmitry Gutov
Derive from js-mode
---
js2-mode.el | 68 ++
1 files changed, 3 insertions(+), 65 deletions(-)
diff --git a/js2-mode.el b/js2
dgutov pushed a change to branch master.
from 2763c9a Merge commit 'f3a899bb1c36e25e078eed2890eb2fecb22f4175'
from js2-mode
new 4c02462 Use indentation code from js-mode when we can
new 494c421 Derive from js-mode
new a7b8100 Merge commit '494c421bfa6f1b72b5
branch: master
commit a7b8100b52925d82aa1d6fd8606a537ea88b91b9
Merge: 2763c9a 494c421
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge commit '494c421bfa6f1b72b577267cb3841b0eff262250' from js2-mode
---
packages/js2-mode/js2-mode.el | 582 ---
branch: master
commit 4c02462944a24085ba4843be29637265423b9fe5
Author: Dmitry Gutov
Commit: Dmitry Gutov
Use indentation code from js-mode when we can
Some options has been left without aliases, even though they have
counterparts in js.el, because their values are incompatible
branch: master
commit bc5cdb412d34b3b441f2c817e7e2dd0f9865e5ad
Author: ScottyB
Commit: ScottyB
Simplified property name matching
---
js2-mode.el | 43 ---
tests/navigation.el | 15 ++-
2 files changed, 30 insertions(+), 28 dele
branch: master
commit 00245fc657901dccbcf13142359ba33daf348ede
Author: Dmitry Gutov
Commit: Dmitry Gutov
Try to use $EMACS implicitly
---
.travis.yml |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index ae31ab3..79c9bf8 100644
--- a
branch: master
commit c47a894639750fae2508d54ada6467a178c498fc
Author: Dmitry Gutov
Commit: Dmitry Gutov
Fix #247, indentation inside block comments
---
js2-old-indent.el | 20
1 files changed, 8 insertions(+), 12 deletions(-)
diff --git a/js2-old-indent.el b/js2
branch: master
commit c68646a163f3d47eec1e71af3f42ec01f14174ef
Author: Dmitry Gutov
Commit: Dmitry Gutov
Never enable js2-minor-mode in js2-mode
#249
---
js2-mode.el |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index
branch: master
commit a622fb356951314474059242b7b308c848e55616
Author: Dmitry Gutov
Commit: Dmitry Gutov
Remove outdated reference
---
.travis.yml |2 --
1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 36f5aed..a198e0b 100644
--- a
branch: master
commit 9cdd4c6c2bbf14a1e74c0588d3531bbfd2386225
Author: Dmitry Gutov
Commit: Dmitry Gutov
-L .
---
Makefile |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/Makefile b/Makefile
index d397be2..08b1e48 100644
--- a/Makefile
+++ b/Makefile
@@ -22,5
branch: master
commit 5e546d3d2183ad9ae49853163c29d553e5d440de
Author: Dmitry Gutov
Commit: Dmitry Gutov
Fix indent
---
.travis.yml | 14 +++---
1 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index a198e0b..ae31ab3 100644
--- a
branch: master
commit f942b83f95394d4035e8de6e73b98551e722335a
Author: ScottyB
Commit: ScottyB
Support jumping to buffers of the same major mode
---
js2-mode.el | 66 --
1 files changed, 41 insertions(+), 25 deletions(-)
diff --git
branch: master
commit 1ee5c45ff2c37993da434ba8d0c284eb7ea47e87
Author: ScottyB
Commit: ScottyB
Return correct node when searching for the definition of a property.
---
js2-mode.el | 36
1 files changed, 20 insertions(+), 16 deletions(-)
diff --git a/j
branch: master
commit 71846649a7b8ff2c3888a554a17c578ea68cd847
Author: ScottyB
Commit: ScottyB
Add a jump to definition command bound to M-.
---
js2-mode.el | 119 +++
tests/navigation.el | 43 ++
2 files changed, 16
branch: master
commit c9a1cde14b9edc4df188db34c8daaf28e3dce743
Author: Dmitry Gutov
Commit: Dmitry Gutov
Fix indentation tests, by always loading js2-old-indent
---
Makefile|2 +-
tests/indent.el |1 +
2 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/Makefile
branch: master
commit eba59c52de5c1028e11492c1139234d584764f34
Author: ScottyB
Commit: ScottyB
Added missing etags dependency
---
js2-mode.el |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index 54c33cc..9de30ac 100644
--- a/js2-mode.el
++
branch: master
commit c4f4095c4fd5b8c8afed4e22e94d86d8095552ac
Author: ScottyB
Commit: ScottyB
Only jump if not already at var or function definition
---
js2-mode.el |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index 939e904..81dfb16
branch: master
commit bbb50866a1fa9994a7b3775da6dfed1464f818c7
Author: Dmitry Gutov
Commit: Dmitry Gutov
Remove a space
---
js2-mode.el |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index b9d5f30..ce0fdd7 100644
--- a/js2-mode.el
+++ b
branch: master
commit 5beb8ea1b79e9c7898bf16105d04c17ed0ac5281
Author: Dmitry Gutov
Commit: Dmitry Gutov
Define js2-re-search-forward as an alias as well
Fixes #253
---
js2-mode.el |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
branch: master
commit ffa06cb870642e8073dd3ddaa8c5954f827ba539
Author: Dmitry Gutov
Commit: Dmitry Gutov
Explicitly remap js-find-symbol
#159
---
js2-mode.el |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index ce0fdd7..975f71f
branch: master
commit 242af01793f3e07d7e2fb24ba1ff2c1a7d981beb
Author: Dmitry Gutov
Commit: Dmitry Gutov
Handle @property like @param, and handle aliases
Fixes #255
---
js2-mode.el |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
branch: master
commit 5c9d8b82dddec2fab370ec8798569c7fc5698093
Author: Dmitry Gutov
Commit: Dmitry Gutov
Rephrase
---
NEWS.md |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/NEWS.md b/NEWS.md
index 798c51a..2984e91 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -9,8 +9,8
branch: master
commit 4bd8df9d09295136d3892a2ddac27a6213df4ac9
Author: Dmitry Gutov
Commit: Dmitry Gutov
Revert the "containerized build" commits, because Travis still hasn't
whitelisted emacs-snapshot.
https://github.com/travis-ci/travis-ci/issues/3804
---
.tr
branch: master
commit 9ad77087eefa1625c5eb980aa59052c28087f411
Author: Dmitry Gutov
Commit: Dmitry Gutov
Add cl- prefix, improve line lengths
---
js2-mode.el | 50 --
1 files changed, 28 insertions(+), 22 deletions(-)
diff --git a/js2
branch: master
commit af8569926239e73eccb091500f4b6e5c0f5e9d20
Author: ScottyB
Commit: ScottyB
Clean up todo in js2-search-scope and fix year typo
---
js2-mode.el | 16 +++-
tests/navigation.el |2 +-
2 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/
branch: master
commit 5ffca32900b224805cb6e679798d53d999b1dcc0
Merge: 8ad76a7 5c9d8b8
Author: Dmitry Gutov
Commit: Dmitry Gutov
Merge commit '5c9d8b82dddec2fab370ec8798569c7fc5698093' from js2-mode
---
packages/js2-mode/Makefile|2 +-
packages/js2-mo
branch: master
commit bb3f677e3700e8b5425a9a68094a47714b0c7342
Author: Dmitry Gutov
Commit: Dmitry Gutov
...
---
.travis.yml |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index b6a2c2d..2ad5bf2 100644
--- a/.travis.yml
+++ b/.travis.yml
branch: master
commit e23692305d25208cd9839e6f9e8e5eea048cda0e
Author: ScottyB
Commit: ScottyB
Removed functions: js2-build-prop-name-list and js2-names-left.
---
js2-mode.el | 75 +++---
1 files changed, 20 insertions(+), 55 deletions(-
dgutov pushed a change to branch master.
from 8ad76a7 Merge commit '60873230991f7a0cd3175eb578fee34c7e238fb3'
new c9a1cde Fix indentation tests, by always loading js2-old-indent
new f354e9a Try a containerized Travis build
new 3a44f30 Hopefully fix the matrix
branch: master
commit d0686a0715b3230dbdfccb298efccae222824219
Author: Dmitry Gutov
Commit: Dmitry Gutov
js2-define-destruct-symbols-internal: Remove, don't need it anymore
---
js2-mode.el | 22 --
1 files changed, 8 insertions(+), 14 deletions(-)
diff --git
branch: master
commit bb0476caf68abff2c1d18eb9bcca38d88d413e29
Author: ScottyB
Commit: ScottyB
Clarified js2-search-scope doc string
---
js2-mode.el |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index 81dfb16..2d762e0 100644
--- a/js2-
branch: master
commit c8b8e114160f4ab6cb4e6424ddb015ae36ad7d9c
Author: Dmitry Gutov
Commit: Dmitry Gutov
js2-define-destruct-symbols: Speed up, theoretically
---
js2-mode.el | 26 +-
1 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/js2-mode.el b
branch: master
commit c14fdf6760ee6764b9c11cf00cfd52853b578ef8
Author: Dmitry Gutov
Commit: Dmitry Gutov
This shit is confusing
---
.travis.yml | 27 ++-
1 files changed, 14 insertions(+), 13 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 79c9bf8
branch: master
commit 3a44f30eee3eb448391cdb021d4e0f9e3b82b2b4
Author: Dmitry Gutov
Commit: Dmitry Gutov
Hopefully fix the matrix
---
.travis.yml | 29 ++---
1 files changed, 14 insertions(+), 15 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 30a5fa4
branch: master
commit fc56c58b6067943f3b7867126c904d479b979dd4
Author: Dmitry Gutov
Commit: Dmitry Gutov
js2-define-destruct-symbols-internal: Anticipate js2-getter-setter-node
---
js2-mode.el | 13 +++--
1 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/js2-mode.el
branch: master
commit f354e9a58e8a7890f5fd39b1a58fe01e4f76f44e
Author: Dmitry Gutov
Commit: Dmitry Gutov
Try a containerized Travis build
---
.travis.yml | 35 ---
1 files changed, 20 insertions(+), 15 deletions(-)
diff --git a/.travis.yml b/.travis.yml
branch: master
commit 145c5d6153c9fa11e3da117eb96caacfef7106a9
Author: ScottyB
Commit: ScottyB
Fixed jumping to object properties
---
js2-mode.el | 74 +-
tests/navigation.el | 12 ++--
2 files changed, 34 insertions(+), 52 del
branch: master
commit 58335d492ae01caf225a029e5b2be272fa12f987
Author: Dmitry Gutov
Commit: Dmitry Gutov
Add NEWS and bump the version
---
NEWS.md | 18 ++
js2-mode.el |2 +-
2 files changed, 19 insertions(+), 1 deletions(-)
diff --git a/NEWS.md b/NEWS.md
index
branch: master
commit 75129c14c4b5ea4a9a76e189f51a4684fdfd506f
Author: Dmitry Gutov
Commit: Dmitry Gutov
Use cl-assert instead of error
---
js2-mode.el |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/js2-mode.el b/js2-mode.el
index 235c360..b9d5f30 100644
--- a
branch: master
commit aaf218a40225287f053e7f933b5af0d1e72e0f60
Author: ScottyB
Commit: ScottyB
Find definition by locating assignment nodes
---
js2-mode.el | 149 +--
tests/navigation.el |8 +++-
2 files changed, 116 insertions(+)
branch: master
commit f146f13a26df8c1f4fb5f7520fc5e1be5734d017
Author: Dmitry Gutov
Commit: Dmitry Gutov
js2-define-destruct-symbols-internal: Stop growing NAME-NODES exponentially
Fixes #259
---
js2-mode.el | 61 ++-
1
1 - 100 of 2210 matches
Mail list logo