[elpa] master e085a33 1/2: company--merge-async: Handle mixed sync/async and immediate callbacks better

2015-03-04 Thread Dmitry Gutov
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

[elpa] master ffa5405 2/2: Merge commit 'e085a333867959a1b36015a3ad8e12e5bd6550d9' from company

2015-03-04 Thread Dmitry Gutov
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/

[elpa] master 02fea21 06/22: Merge pull request #213 from lelit/typos

2015-04-23 Thread Dmitry Gutov
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

[elpa] master fae5776 01/22: Check that the let declaration comes before the reference

2015-04-23 Thread Dmitry Gutov
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/

[elpa] master dfad0d5 04/22: Merge pull request #211 from cowboyd/no-semicolon-warning-on-function-export

2015-04-23 Thread Dmitry Gutov
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

[elpa] master 3b76567 12/22: Fix js2-node-get-enclosing-scope

2015-04-23 Thread Dmitry Gutov
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

[elpa] master 458d3fe 14/22: Merge pull request #221 from jacksonrayhamilton/enclosing-scope

2015-04-23 Thread Dmitry Gutov
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

[elpa] master d4d9c54 17/22: js2-pretty-multiline-declarations: Add 'dynamic option

2015-04-23 Thread Dmitry Gutov
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 +

[elpa] master 7bf479a 08/22: Fix js2-paren-node length

2015-04-23 Thread Dmitry Gutov
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

[elpa] master dd2106b 02/22: Merge branch 'let-temporal-dz'

2015-04-23 Thread Dmitry Gutov
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

[elpa] master 90a9056 10/22: ...or any following one

2015-04-23 Thread Dmitry Gutov
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

[elpa] master ac93b9e 21/22: Address two FIXMEs; fix a regression flagged by tests

2015-04-23 Thread Dmitry Gutov
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

[elpa] master ee4a202 18/22: Merge pull request #195 from jacksonrayhamilton/pretty-multiline-declarations

2015-04-23 Thread Dmitry Gutov
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

[elpa] master a184642 13/22: Merge pull request #220 from jacksonrayhamilton/comment-length

2015-04-23 Thread Dmitry Gutov
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

[elpa] master bf454ef 05/22: Fix typos in comments and docstrings

2015-04-23 Thread Dmitry Gutov
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

[elpa] master 2bb4db0 15/22: Assign quote syntax to backquotes

2015-04-23 Thread Dmitry Gutov
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

[elpa] master updated (c10ba4b -> 54df259)

2015-04-23 Thread Dmitry Gutov
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

[elpa] master 4d8ec67 07/22: Rely on bogus scopes less

2015-04-23 Thread Dmitry Gutov
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

[elpa] master 28853c9 03/22: do auto semicolon insert on function exports

2015-04-23 Thread Dmitry Gutov
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

[elpa] master 022ef95 20/22: Merge commit '9790b9781aa8ca1d4bdf94d06d4e8ff2e68d37e8' into js2-mode-master

2015-04-23 Thread Dmitry Gutov
branch: master commit 022ef9577e8270d0562b6dd7e283104018e6f318 Merge: ee4a202 9790b97 Author: Dmitry Gutov Commit: Dmitry Gutov Merge commit '9790b9781aa8ca1d4bdf94d06d4e8ff2e68d37e8' into js2-mode-master --- js2-mode.el | 66 +--

[elpa] master bc61ce0 11/22: Fix off-by-one error for comment node length

2015-04-23 Thread Dmitry Gutov
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

[elpa] master 9790b97 19/22: * js2-mode.el (js2-mode): Use cursor-sensor-mode if available.

2015-04-23 Thread Dmitry Gutov
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'.

[elpa] master 54df259 22/22: Merge commit 'ac93b9eef9b6ac44d187b9688d68a7a5f205b3fe' from js2-mode

2015-04-23 Thread Dmitry Gutov
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

[elpa] master 4a1b4e8 09/22: Parse without error first method in a class with keyword name

2015-04-23 Thread Dmitry Gutov
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

[elpa] master 4de6f03 16/22: Don't indent in multiline strings

2015-04-23 Thread Dmitry Gutov
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

[elpa] master eb33e68 29/33: Get rid of js2-with-underscore-as-word-syntax

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 709ff60 05/33: Add a NEWS entry for d4d9c54

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 5e5df54 27/33: Merge pull request #242 from jacksonrayhamilton/strict-mode

2015-07-12 Thread Dmitry Gutov
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

[elpa] master d39764f 02/33: Merge pull request #231 from shicks/computed

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 12e5a21 28/33: Remove js2-current-indent

2015-07-12 Thread Dmitry Gutov
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

[elpa] master c13eda4 01/33: Generalize object literal parsing to support short-hand function/generator/getter/setter declarations with all kinds of keys (string, named, computed, numeric).

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 7850d12 25/33: Cleanup

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 6255edb 18/33: Cleanup

2015-07-12 Thread Dmitry Gutov
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/

[elpa] master ac205a4 16/33: Octal syntax is an error in strict mode

2015-07-12 Thread Dmitry Gutov
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(-)

[elpa] master 5b25da2 30/33: Add NEWS entry and bump version

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 663efb1 24/33: Remove strict mode slots on nodes.

2015-07-12 Thread Dmitry Gutov
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

[elpa] master f3a899b 32/33: And actually update NEWS

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 53f3f52 31/33: Actually remove the macro

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 46e1492 23/33: Reparse strict functions.

2015-07-12 Thread Dmitry Gutov
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

[elpa] master e0ecf99 14/33: Check identifiers in strict mode.

2015-07-12 Thread Dmitry Gutov
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

[elpa] master ad4c5cc 20/33: Report the correct octal number error

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 2469440 26/33: Fix bug where properties where checked for strict mode compliance

2015-07-12 Thread Dmitry Gutov
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

[elpa] master f1edac7 19/33: Don't treat a block-scoped const as redeclaration

2015-07-12 Thread Dmitry Gutov
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(-)

[elpa] master d6e6cd6 06/33: Fix object keys highlighting (closes #234)

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 254c78c 07/33: Highlight unused and/or uninitialized variables

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 1277c7d 12/33: Track script and function strict mode.

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 498bcca 21/33: Fix refactoring regression.

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 7c423dd 10/33: Define const variables in the current block.

2015-07-12 Thread Dmitry Gutov
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

[elpa] master a632b02 04/33: Merge pull request #232 from jacksonrayhamilton/unset-identifiers

2015-07-12 Thread Dmitry Gutov
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

[elpa] master c588e31 17/33: Duplicate object keys are an error in strict mode

2015-07-12 Thread Dmitry Gutov
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

[elpa] master a5b586f 13/33: Test const scoping.

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 6d4aa28 03/33: Don't unset `js2-recorded-identifiers'

2015-07-12 Thread Dmitry Gutov
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.

[elpa] master 88d7565 11/33: Respect strict mode.

2015-07-12 Thread Dmitry Gutov
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

[elpa] master e6cb7bf 15/33: with statements are syntax errors in strict mode

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 2763c9a 33/33: Merge commit 'f3a899bb1c36e25e078eed2890eb2fecb22f4175' from js2-mode

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 09a86b2 09/33: js2-node-externs: Add querystring

2015-07-12 Thread Dmitry Gutov
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

[elpa] master updated (af721ab -> 2763c9a)

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 1391f2e 22/33: setq inline

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 422be2d 08/33: Add NEWS entry

2015-07-12 Thread Dmitry Gutov
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

[elpa] master 494c421 2/3: Derive from js-mode

2015-07-17 Thread Dmitry Gutov
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

[elpa] master updated (2763c9a -> a7b8100)

2015-07-17 Thread Dmitry Gutov
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

[elpa] master a7b8100 3/3: Merge commit '494c421bfa6f1b72b577267cb3841b0eff262250' from js2-mode

2015-07-17 Thread Dmitry Gutov
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 ---

[elpa] master 4c02462 1/3: Use indentation code from js-mode when we can

2015-07-17 Thread Dmitry Gutov
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

[elpa] master bc5cdb4 23/38: Simplified property name matching

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 00245fc 06/38: Try to use $EMACS implicitly

2015-09-09 Thread Dmitry Gutov
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

[elpa] master c47a894 11/38: Fix #247, indentation inside block comments

2015-09-09 Thread Dmitry Gutov
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

[elpa] master c68646a 12/38: Never enable js2-minor-mode in js2-mode

2015-09-09 Thread Dmitry Gutov
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

[elpa] master a622fb3 04/38: Remove outdated reference

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 9cdd4c6 10/38: -L .

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 5e546d3 05/38: Fix indent

2015-09-09 Thread Dmitry Gutov
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

[elpa] master f942b83 26/38: Support jumping to buffers of the same major mode

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 1ee5c45 22/38: Return correct node when searching for the definition of a property.

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 7184664 20/38: Add a jump to definition command bound to M-.

2015-09-09 Thread Dmitry Gutov
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

[elpa] master c9a1cde 01/38: Fix indentation tests, by always loading js2-old-indent

2015-09-09 Thread Dmitry Gutov
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

[elpa] master eba59c5 21/38: Added missing etags dependency

2015-09-09 Thread Dmitry Gutov
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 ++

[elpa] master c4f4095 28/38: Only jump if not already at var or function definition

2015-09-09 Thread Dmitry Gutov
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

[elpa] master bbb5086 34/38: Remove a space

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 5beb8ea 13/38: Define js2-re-search-forward as an alias as well

2015-09-09 Thread Dmitry Gutov
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

[elpa] master ffa06cb 35/38: Explicitly remap js-find-symbol

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 242af01 14/38: Handle @property like @param, and handle aliases

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 5c9d8b8 37/38: Rephrase

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 4bd8df9 09/38: Revert the "containerized build" commits, because Travis still hasn't

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 9ad7708 32/38: Add cl- prefix, improve line lengths

2015-09-09 Thread Dmitry Gutov
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

[elpa] master af85699 30/38: Clean up todo in js2-search-scope and fix year typo

2015-09-09 Thread Dmitry Gutov
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/

[elpa] master 5ffca32 38/38: Merge commit '5c9d8b82dddec2fab370ec8798569c7fc5698093' from js2-mode

2015-09-09 Thread Dmitry Gutov
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

[elpa] master bb3f677 08/38: ...

2015-09-09 Thread Dmitry Gutov
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

[elpa] master e236923 31/38: Removed functions: js2-build-prop-name-list and js2-names-left.

2015-09-09 Thread Dmitry Gutov
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(-

[elpa] master updated (8ad76a7 -> 5ffca32)

2015-09-09 Thread Dmitry Gutov
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

[elpa] master d0686a0 18/38: js2-define-destruct-symbols-internal: Remove, don't need it anymore

2015-09-09 Thread Dmitry Gutov
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

[elpa] master bb0476c 29/38: Clarified js2-search-scope doc string

2015-09-09 Thread Dmitry Gutov
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-

[elpa] master c8b8e11 19/38: js2-define-destruct-symbols: Speed up, theoretically

2015-09-09 Thread Dmitry Gutov
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

[elpa] master c14fdf6 07/38: This shit is confusing

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 3a44f30 03/38: Hopefully fix the matrix

2015-09-09 Thread Dmitry Gutov
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

[elpa] master fc56c58 16/38: js2-define-destruct-symbols-internal: Anticipate js2-getter-setter-node

2015-09-09 Thread Dmitry Gutov
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

[elpa] master f354e9a 02/38: Try a containerized Travis build

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 145c5d6 25/38: Fixed jumping to object properties

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 58335d4 36/38: Add NEWS and bump the version

2015-09-09 Thread Dmitry Gutov
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

[elpa] master 75129c1 33/38: Use cl-assert instead of error

2015-09-09 Thread Dmitry Gutov
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

[elpa] master aaf218a 27/38: Find definition by locating assignment nodes

2015-09-09 Thread Dmitry Gutov
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(+)

[elpa] master f146f13 17/38: js2-define-destruct-symbols-internal: Stop growing NAME-NODES exponentially

2015-09-09 Thread Dmitry Gutov
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   2   3   4   5   6   7   8   9   10   >