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 |
|
Sebastian McKenzie
|
7dbddd566c
|
Merge branch 'master' of https://github.com/marijnh/acorn
Conflicts:
acorn.js
|
2014-12-10 15:24:36 +11:00 |
|
Sebastian McKenzie
|
876eed9c04
|
Add dot question token
|
2014-12-10 15:21:19 +11:00 |
|
Sebastian McKenzie
|
49119b7714
|
Make semicolon optional in do-while
|
2014-12-10 15:19:45 +11:00 |
|
Marijn Haverbeke
|
e252acbe67
|
Upgrade jQuery used as test input
Closes #175
|
2014-12-09 15:36:50 +01:00 |
|
Ingvar Stepanyan
|
96bc831306
|
Fix #173.
|
2014-12-07 19:55:31 +02:00 |
|
Sebastian McKenzie
|
404058f9da
|
Add object memo getters, this expressions and improve tenary syntax in playground
|
2014-12-06 20:43:32 +11:00 |
|
Sebastian McKenzie
|
ac197399bb
|
Add @ token
|
2014-12-05 14:46:56 +11:00 |
|
Sebastian McKenzie
|
7a0fb32064
|
Add playground conditionals check
|
2014-12-05 14:46:51 +11:00 |
|
Marijn Haverbeke
|
e98176d5e9
|
Fix bug in update_authors.sh
|
2014-12-04 21:48:10 +01:00 |
|
Sebastian McKenzie
|
0bf7938142
|
Merge branch 'master' of https://github.com/RReverser/acorn-jsx
Conflicts:
acorn.js
package.json
|
2014-11-30 11:09:25 +11:00 |
|
Ingvar Stepanyan
|
879d40989a
|
Fix #9 by removing invalid logic introduced with #1.
|
2014-11-28 16:51:50 +02:00 |
|
Sebastian McKenzie
|
d14f446177
|
rename PretzelMap to BindFunctionExpression
|
2014-11-26 17:23:11 +11:00 |
|
Sebastian McKenzie
|
2ec2a4b5af
|
add pretzel maps
|
2014-11-26 16:16:47 +11:00 |
|
Sebastian McKenzie
|
9e204a7fee
|
add playground
|
2014-11-25 23:48:48 +11:00 |
|
Ingvar Stepanyan
|
33d5082043
|
Parse import Thing ... in the same way as import {default as Thing} ....
Adjusts with Reflect.parse output and simplifies handling of "default" case
in external tools by providing regular named ImportSpecifier.
|
2014-11-23 14:06:13 +02:00 |
|
Sebastian McKenzie
|
f9c642e2c5
|
add support for ES7 exponentiation operator
|
2014-11-23 22:56:24 +11:00 |
|
Sebastian McKenzie
|
f8ee0c3066
|
bump version
|
2014-11-23 21:45:56 +11:00 |
|
Sebastian McKenzie
|
25c45a1e8e
|
add support for es7 object/spread and move acorn-6to5 tests to a separate file
|
2014-11-23 21:00:15 +11:00 |
|
Sebastian McKenzie
|
9b38a4826b
|
add support for abstract references
|
2014-11-23 17:43:46 +11:00 |
|
Sebastian McKenzie
|
6b4f40f556
|
Merge branch 'master' of https://github.com/RReverser/acorn-jsx
Conflicts:
package.json
|
2014-11-23 11:30:14 +11:00 |
|