Sebastian McKenzie
|
1eeb505bf4
|
no line terminator after contextual async keyword
|
2015-01-04 20:35:51 +11:00 |
|
Sebastian McKenzie
|
8dad17b675
|
remove console.trace
|
2015-01-04 19:49:10 +11:00 |
|
Sebastian McKenzie
|
cec7b1ba3f
|
better acorn async statement parsing
|
2015-01-04 19:37:38 +11:00 |
|
Sebastian McKenzie
|
55b3e96d95
|
add support for semicolons as class elements
|
2015-01-04 18:20:08 +11:00 |
|
Sebastian McKenzie
|
9c3c569ac6
|
remove checkLVal from class heritage
|
2015-01-04 08:12:23 +11:00 |
|
Sebastian McKenzie
|
017d76c720
|
set location info on ThisExpression node in this shorthand - fixes 6to5/6to5#367
|
2015-01-03 06:09:37 +11:00 |
|
Sebastian McKenzie
|
c8fc778ffb
|
add ecmaVersion check to async function statements
|
2015-01-02 05:02:59 +11:00 |
|
Sebastian McKenzie
|
56bc618d33
|
actually parse async functions as statements
|
2015-01-02 04:21:56 +11:00 |
|
Sebastian McKenzie
|
b5c8ee2120
|
bump version
|
2014-12-31 11:50:54 +11:00 |
|
Sebastian McKenzie
|
a727a121ae
|
Merge https://github.com/marijnh/acorn
Conflicts:
acorn.js
|
2014-12-31 11:50:15 +11:00 |
|
Sebastian McKenzie
|
9e6e19eca8
|
parse this shorthand as an ident with subscripts instead of a regular expression
|
2014-12-31 11:48:25 +11:00 |
|
Marijn Haverbeke
|
0b59fc198b
|
Require superclass expressions to be lvals
And remove a test that violates this.
Closes #185
|
2014-12-30 12:54:25 +01:00 |
|
Ingvar Stepanyan
|
0084ac14ae
|
Fixed #186.
|
2014-12-30 13:42:37 +02:00 |
|
Sebastian McKenzie
|
d727f97497
|
fix export default declarations
|
2014-12-27 20:07:59 +11:00 |
|
Sebastian McKenzie
|
3e676a0183
|
Merge branch 'master' of github.com:6to5/acorn-6to5
|
2014-12-27 20:02:23 +11:00 |
|
Sebastian McKenzie
|
ff4228c09d
|
Merge branch 'master' of https://github.com/marijnh/acorn
Conflicts:
README.md
acorn.js
package.json
|
2014-12-27 20:02:15 +11:00 |
|
Sebastian McKenzie
|
29a33f5ae9
|
Merge branch 'export-default-declarations' of https://github.com/sebmck/acorn
|
2014-12-27 19:55:15 +11:00 |
|
Sebastian McKenzie
|
0bea7c9d51
|
Fix export default functions and classes being parsed as expressions instead of declarations
|
2014-12-27 19:54:23 +11:00 |
|
Marijn Haverbeke
|
5512e26ac0
|
Note allowHashBang option in README
Issue #180
|
2014-12-18 10:19:22 +01:00 |
|
Ingvar Stepanyan
|
adec9f4b8e
|
Provide better error on member expression in binding's left side.
|
2014-12-17 20:37:00 +02:00 |
|
Ingvar Stepanyan
|
e37c07248e
|
Added optional support for hashbang directives.
Fixes #180.
|
2014-12-17 19:58:38 +02:00 |
|
Marijn Haverbeke
|
8e84aa02f4
|
Bump version number post-0.11
|
2014-12-17 11:54:40 +01:00 |
|
Marijn Haverbeke
|
78e1d7ada6
|
Mark version 0.11.0
|
2014-12-17 11:54:09 +01:00 |
|
Marijn Haverbeke
|
97f4e9a026
|
[loose parser] Make unclosed objects / lists span to the start of the next node
That way, whitespace at their end is considered part of them,
and Tern can recognize when the cursor is inside of them.
|
2014-12-17 11:53:20 +01:00 |
|
Sebastian McKenzie
|
804481aad8
|
Merge pull request #11 from fkling/export_async
Support async functions in export declarations
|
2014-12-16 17:43:21 +11:00 |
|
Felix Kling
|
59c9f473ae
|
Support async functions in export declarations
6to5 is able to transpile `export async function foo(){}` but acorn-6to5 is
unable to parse it.
|
2014-12-15 22:33:47 -08:00 |
|
Marijn Haverbeke
|
75b58c07d4
|
[loose parser] Improve autoclosing of expression lists
|
2014-12-15 17:32:38 +01:00 |
|
Sebastian McKenzie
|
16b7d59ae5
|
allow async generator functions - closes #10 - thanks @fkling
|
2014-12-15 09:39:24 +11:00 |
|
Sebastian McKenzie
|
e3b63530b1
|
bump version
|
2014-12-14 14:52:25 +11:00 |
|
Sebastian McKenzie
|
e0b6302649
|
add support for private declarations
|
2014-12-14 13:19:22 +11:00 |
|
Sebastian McKenzie
|
c30abbb52b
|
Merge branch 'flow-types' of https://github.com/RReverser/acorn-jsx
Conflicts:
acorn.js
package.json
|
2014-12-13 12:45:28 +11:00 |
|
Sebastian McKenzie
|
46977807b7
|
fix isX variables not being reset on parseObj
|
2014-12-13 12:33:07 +11:00 |
|
Sebastian McKenzie
|
3a59b5a151
|
better async contextual identifiers
|
2014-12-13 12:06:42 +11:00 |
|
Sebastian McKenzie
|
24115acee0
|
Add flow type support
|
2014-12-13 05:01:29 +11:00 |
|
Ingvar Stepanyan
|
f188613e09
|
Add support for unknown entities (treat as ampersand + regular text).
Fixes #10.
|
2014-12-12 18:46:58 +02:00 |
|
Sebastian McKenzie
|
8bef320d58
|
change bind member operator to a hash - fixes #6
|
2014-12-13 00:47:13 +11:00 |
|
Sebastian McKenzie
|
71bb9d6123
|
contextual async/await keywords - closes 6to5/6to5#157
|
2014-12-13 00:37:40 +11:00 |
|
Marijn Haverbeke
|
6915519498
|
Give TemplateElements a narrower range
Issue #169
|
2014-12-11 17:44:45 +01:00 |
|
Marijn Haverbeke
|
c671bcfaf7
|
Bump version number post-0.10
|
2014-12-11 14:52:32 +01:00 |
|
Marijn Haverbeke
|
0a812b6020
|
Mark release 0.10.0
|
2014-12-11 14:51:45 +01:00 |
|
Marijn Haverbeke
|
c989857aa5
|
Add allowImportExportEverywhere option
Closes #174
|
2014-12-11 14:48:03 +01:00 |
|
Marijn Haverbeke
|
91e5ac0fdd
|
Make loose parser parse template strings
|
2014-12-11 14:30:24 +01:00 |
|
Marijn Haverbeke
|
2cb3dbcb41
|
Change token structure of template literals
Fix various template parsing issues, makes tokenizer useable from outside
the parser.
Closes #169
Closes #173
|
2014-12-11 14:20:01 +01:00 |
|
Sebastian McKenzie
|
53d98f1175
|
Make semicolon optional in do-while in >=ES6
|
2014-12-10 13:14:25 +01:00 |
|
Sebastian McKenzie
|
6623756312
|
bump version
|
2014-12-10 21:49:55 +11:00 |
|
Sebastian McKenzie
|
1b760db578
|
Merge branch 'master' of https://github.com/RReverser/acorn
|
2014-12-10 20:32:56 +11:00 |
|
Sebastian McKenzie
|
4d985230cc
|
Merge branch 'do-optional-semicolon' of https://github.com/sebmck/acorn
|
2014-12-10 19:07:39 +11:00 |
|
Sebastian McKenzie
|
c87a7a7095
|
Revert "Merge branch 'do-optional-semicolon' of https://github.com/sebmck/acorn"
This reverts commit c526814896711439b89f613fe0412aad4c1730a8, reversing
changes made to e7fea263dac65061941a4cee25c7a84c4e50c8bf.
|
2014-12-10 19:07:27 +11:00 |
|
Sebastian McKenzie
|
841ab6802f
|
Make semicolon optional in do-while in >=ES6
|
2014-12-10 18:59:24 +11:00 |
|
Sebastian McKenzie
|
03891a7f8c
|
Merge branch 'do-optional-semicolon' of https://github.com/sebmck/acorn
|
2014-12-10 15:24:44 +11:00 |
|