Ingvar Stepanyan
|
1589a959fa
|
Loose: yield support.
|
2014-11-12 16:19:15 +01:00 |
|
Ingvar Stepanyan
|
80f8d527ff
|
Loose: Skip ES7 tests as we are targeting ES6 now.
|
2014-11-12 16:19:15 +01:00 |
|
Ingvar Stepanyan
|
bdce88c184
|
Loose: for-of statement.
|
2014-11-12 16:19:15 +01:00 |
|
Ingvar Stepanyan
|
992fc0503d
|
Loose: arrow functions.
|
2014-11-12 16:19:15 +01:00 |
|
Ingvar Stepanyan
|
ede10a079c
|
Loose: class support.
|
2014-11-12 16:19:15 +01:00 |
|
Ingvar Stepanyan
|
c6b6ef389e
|
Loose: Remove own tabSize initialization in favor of defaultOptions.
|
2014-11-12 16:19:15 +01:00 |
|
Ingvar Stepanyan
|
9cdc6809ce
|
Loose: fix pattern+defaults case in function params.
|
2014-11-12 16:19:15 +01:00 |
|
Ingvar Stepanyan
|
b46b53e149
|
Loose: implement object methods; expose processed options from acorn.
|
2014-11-12 16:19:15 +01:00 |
|
Ingvar Stepanyan
|
143066184c
|
Emit full stack trace for unknown exceptions.
|
2014-11-12 16:19:15 +01:00 |
|
Ingvar Stepanyan
|
dda90580df
|
Loose: Added support for shorthand properties.
|
2014-11-12 16:19:15 +01:00 |
|
Ingvar Stepanyan
|
963a26e46f
|
Loose: Added support for let and const.
Fixes #146.
|
2014-11-12 16:19:15 +01:00 |
|
Ingvar Stepanyan
|
4879af22d1
|
Loose: Added support for assignment patterns to expression and variables.
|
2014-11-12 16:19:15 +01:00 |
|
Ingvar Stepanyan
|
c5145cedb2
|
Fix no-options case for acorn.
|
2014-11-12 16:19:14 +01:00 |
|
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
|
a18f3d1003
|
Add support for computed static mutator class methods
|
2014-11-04 11:08:36 +01:00 |
|
Sebastian McKenzie
|
9d3580b23a
|
make ImportDeclaration and ExportDeclaration semicolons more spec-compliant
|
2014-10-29 10:46:39 +01: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 |
|
Marijn Haverbeke
|
5ff7e59a0a
|
Remove bogus support for \U escapes
Issue #147
|
2014-10-21 16:39:48 +02:00 |
|
Marijn Haverbeke
|
437ce2d9be
|
[loose parser] Ignore shebang lines
Closes marijnh/tern#408
|
2014-10-21 12:35:06 +02:00 |
|
Mike Rennie
|
ad69446c0a
|
Make parse_dammit honour the 'ranges' option
Closes #140
|
2014-10-21 12:14:18 +02:00 |
|
Marijn Haverbeke
|
51e0b81eea
|
Note lack of es6 support in parse_dammit in the README
|
2014-10-21 10:24:57 +02:00 |
|
Max Schaefer
|
d525c45644
|
Add option for representing parenthesized expressions in the AST.
|
2014-10-13 12:19:39 +02:00 |
|
Max Schaefer
|
e9c7209f8b
|
Guard against missing elements in array patterns when checking function parameters.
|
2014-10-13 12:17:29 +02:00 |
|
Marijn Haverbeke
|
bdee9e8195
|
Make locations in loose parser consistent with those in regular parser
Issue #136
|
2014-10-08 12:35:57 +02:00 |
|
Marijn Haverbeke
|
3603f7d0b1
|
Adjust start positions of parenthesized expressions to not include parentheses
Issue #136
|
2014-10-08 11:52:49 +02:00 |
|
Marijn Haverbeke
|
1c9e0a9272
|
Bump version number post 0.9
|
2014-10-01 23:21:56 +02:00 |
|
Marijn Haverbeke
|
01a89cfec1
|
Mark release 0.9.0
|
2014-10-01 23:21:25 +02:00 |
|
r-e-d
|
f3e759cd03
|
Strict mode incorrectly reset after function
|
2014-09-30 11:45:20 +02:00 |
|
Max Schaefer
|
015a0e90bc
|
Only accept for-of loops in ECMA6 mode.
|
2014-09-29 11:27:14 +02:00 |
|
Ingvar Stepanyan
|
daedc6fcb3
|
Fixes #129 and spaces in template quasi literals.
* Added hack to correctly handle skipped spaces after= template expressions.
* Added `null` default values for regular functions.
* Added regression tests for both.
|
2014-09-26 17:04:22 +02:00 |
|
Ingvar Stepanyan
|
203384f7c2
|
Fixes marijnh/acorn#127.
|
2014-09-23 22:58:44 +02:00 |
|