Ingvar Stepanyan
|
eba8a5646c
|
Loose: added support for holes in arrays (but disallows trailing comma).
|
2014-11-12 16:19:14 +01:00 |
|
Ingvar Stepanyan
|
a14a5c8192
|
Loose: Added support for rest parameters.
Includes correction of mistype ".." vs "...".
|
2014-11-12 16:19:14 +01:00 |
|
Ingvar Stepanyan
|
b47696eecf
|
Avoid UnaryExpression-specific properties in SpreadElement (just in case).
|
2014-11-12 16:19:14 +01:00 |
|
Ingvar Stepanyan
|
72df78cc88
|
Avoid separate handling of SpreadElement in favor of UnaryExpression parser.
|
2014-11-12 16:19:14 +01:00 |
|
Ingvar Stepanyan
|
ac8bdc608d
|
Allow specifying expected comments/tokens arrays with onComment/onToken.
Allows to avoid both custom `testAssert` and adding extra arguments in `test`.
|
2014-11-12 16:19:14 +01:00 |
|
Ingvar Stepanyan
|
6d64834352
|
Removed manual onComment test in favor of new argument.
|
2014-11-12 16:19:14 +01:00 |
|
Ingvar Stepanyan
|
0abe4b64a8
|
Collect test stats separately for each mode.
|
2014-11-12 16:19:14 +01:00 |
|
Ingvar Stepanyan
|
b7367a2a8c
|
Make setOptions non-destructive for original object.
|
2014-11-12 16:19:14 +01:00 |
|
Ingvar Stepanyan
|
11ecb20e9e
|
Loose: ES6 function params support.
|
2014-11-12 16:19:14 +01:00 |
|
Ingvar Stepanyan
|
c26fd33826
|
Clone test options object since calling parse is destructive for it.
|
2014-11-12 16:19:14 +01:00 |
|
Ingvar Stepanyan
|
61d2067b2b
|
Loose: Added ParenthesizedExpression.
|
2014-11-12 16:19:13 +01:00 |
|
Ingvar Stepanyan
|
7db211d56a
|
Added loose parser support to test runner (currently failing for 208/1680).
|
2014-11-12 16:19:13 +01:00 |
|
Ingvar Stepanyan
|
d424874cf8
|
Editorconfig: enforce Unix line endings and extra new line in the end of file.
|
2014-11-12 16:19:13 +01:00 |
|
Ingvar Stepanyan
|
86f8c56d2b
|
Added .editorconfig.
|
2014-11-12 16:19:13 +01:00 |
|
Ingvar Stepanyan
|
074db16fb7
|
Indentation fix.
|
2014-11-12 16:19:13 +01:00 |
|
Ingvar Stepanyan
|
d745bd7e32
|
Make test runner more generic.
|
2014-11-12 16:19:13 +01:00 |
|
Sebastian McKenzie
|
c5ca7ee32c
|
Add remaining esprima-fb async/await tests
|
2014-11-12 20:41:55 +11:00 |
|
Sebastian McKenzie
|
81f3b99251
|
Merge branch 'async-await' of https://github.com/sebmck/acorn
Conflicts:
acorn.js
|
2014-11-11 09:46:46 +11:00 |
|
Sebastian McKenzie
|
273dda04f1
|
Revert "Merge branch 'async-await' of https://github.com/sebmck/acorn"
This reverts commit 904d46ae736214d50da3a5c2b616204f0e0ae7d1, reversing
changes made to 49e421660af161af0e75c2fa066ea356d6650e69.
|
2014-11-11 09:43:15 +11:00 |
|
Sebastian McKenzie
|
211b3a6fdf
|
Implement ES7 Async/Await
|
2014-11-11 09:29:56 +11:00 |
|
Sebastian McKenzie
|
ea1119c72c
|
Merge branch 'patch-1' of https://github.com/RReverser/acorn
|
2014-11-11 09:20:05 +11:00 |
|
Sebastian McKenzie
|
59990722e4
|
Merge branch 'async-await' of https://github.com/sebmck/acorn
Conflicts:
acorn.js
|
2014-11-11 09:18:57 +11:00 |
|
Sebastian McKenzie
|
ac42c108f4
|
Implement ES7 Async/Await
|
2014-11-11 09:13:42 +11:00 |
|
Ingvar Stepanyan
|
1f1a476930
|
Update tests for #158
|
2014-11-09 16:02:12 +02:00 |
|
Sebastian McKenzie
|
9f8ab713de
|
Merge branch 'patch-1' of https://github.com/RReverser/acorn
|
2014-11-10 00:11:46 +11:00 |
|
Sebastian McKenzie
|
97c06f2699
|
Revert "Merge branch 'check-lval-paren-expressions' of https://github.com/sebmck/acorn"
This reverts commit c8d701914832367e3cc6f570f8da9e6096d26eef, reversing
changes made to 0f40710d6a6c846d613764f314e9fb38c247e471.
|
2014-11-10 00:10:54 +11:00 |
|
Ingvar Stepanyan
|
d231f10c36
|
Disallow parenthesis in patterns
Fixes #155
|
2014-11-09 15:08:59 +02:00 |
|
Sebastian McKenzie
|
41f7959d9c
|
fix package.json identation
|
2014-11-09 16:11:16 +11:00 |
|
Sebastian McKenzie
|
fc046bab54
|
remove build status from readme
|
2014-11-09 16:09:22 +11:00 |
|
Sebastian McKenzie
|
c90022e97f
|
fix sebmck@gmail.com email
|
2014-11-09 16:09:16 +11:00 |
|
Sebastian McKenzie
|
39e0b51d17
|
Merge branch 'check-lval-paren-expressions' of https://github.com/sebmck/acorn
|
2014-11-09 13:07:41 +11:00 |
|
Sebastian McKenzie
|
521ab6c11d
|
Support ParanthesizedExpressions in checkLval
|
2014-11-09 13:07:00 +11:00 |
|
Sebastian McKenzie
|
a18f3d1003
|
Add support for computed static mutator class methods
|
2014-11-04 11:08:36 +01:00 |
|
Sebastian McKenzie
|
f82896a919
|
Merge branch 'computed-static-mutator-class-methods' of https://github.com/sebmck/acorn
|
2014-11-04 11:41:49 +11:00 |
|
Sebastian McKenzie
|
4f0c37eb68
|
Add support for computed static mutator class methods
|
2014-11-04 11:40:49 +11:00 |
|
Sebastian McKenzie
|
7f57741824
|
fix options.strictMode reference
|
2014-11-03 22:39:26 +11:00 |
|
Sebastian McKenzie
|
16063dd8b3
|
add strictMode option
|
2014-11-02 14:18:40 +11:00 |
|
Sebastian McKenzie
|
21900ae2b0
|
add acorn-jsx shoutout to readme
|
2014-11-01 23:18:01 +11:00 |
|
Sebastian McKenzie
|
d6771b1cef
|
update package.json
|
2014-11-01 23:17:32 +11:00 |
|
Sebastian McKenzie
|
62670e74cb
|
remove readme
|
2014-11-01 23:17:25 +11:00 |
|
Sebastian McKenzie
|
71832ee45d
|
Merge branch 'master' of https://github.com/marijnh/acorn
|
2014-10-29 21:02:48 +11:00 |
|
Sebastian McKenzie
|
fb0fb90911
|
Merge branch 'fix-semicolons-modules' of https://github.com/sebmck/acorn
Conflicts:
acorn.js
|
2014-10-29 21:02:26 +11:00 |
|
Sebastian McKenzie
|
9d3580b23a
|
make ImportDeclaration and ExportDeclaration semicolons more spec-compliant
|
2014-10-29 10:46:39 +01:00 |
|
Sebastian McKenzie
|
1be5b3c823
|
make ImportDeclaration and ExportDeclaration semicolons more spec-compliant
|
2014-10-29 20:35:37 +11:00 |
|
Marijn Haverbeke
|
8a799c6077
|
Remove redundant range info from tests
|
2014-10-27 10:59:16 +01:00 |
|
Ingvar Stepanyan
|
f26b656ea5
|
Remove property name clash check in ES6 as per Draft Rev 26.
See https://github.com/rwaldron/tc39-notes/blob/master/es6/2014-06/jun-6.md#conclusionresolution-3 for details.
Conflicts:
test/tests-harmony.js
|
2014-10-27 10:56:06 +01:00 |
|
Marijn Haverbeke
|
5d1db2e993
|
Only apply kludge from f48503cd31826f8cfb0f0e2b6964879dbe318385 when unicode regexps are not supported
|
2014-10-27 10:54:46 +01:00 |
|
Sebastian McKenzie
|
f48503cd31
|
add unicode flag support to regex
|
2014-10-27 10:51:23 +01:00 |
|
Ingvar Stepanyan
|
fd79ac5879
|
Move comprehension support under ecmaVersion: 7 as per spec.
|
2014-10-27 10:34:53 +01:00 |
|
Sebastian McKenzie
|
0cc9322bca
|
Merge branch 'add-unicode-regex-support' of https://github.com/sebmck/acorn
Conflicts:
acorn.js
|
2014-10-25 12:52:21 +11:00 |
|