Sebastian McKenzie
11780c28ff
add let scoping hoisting test
2014-11-14 09:12:38 +11:00
Sebastian McKenzie
215c2da7cb
v1.12.10
v1.12.10
2014-11-14 07:40:41 +11:00
Sebastian McKenzie
c7c41d6548
add changelog for 1.12.10
2014-11-14 07:39:06 +11:00
Sebastian McKenzie
695571b435
fix LetScoping::pushDeclar - fixes #156
2014-11-14 07:34:50 +11:00
Ingvar Stepanyan
8ef9ecc34d
Update version.
2014-11-13 19:25:25 +02:00
Ingvar Stepanyan
42d21f5064
Merge branch 'upstream' into jsx
...
Conflicts:
acorn.js
test/run.js
2014-11-13 19:25:00 +02:00
Sebastian McKenzie
f845633cc1
v1.12.9
v1.12.9
2014-11-14 02:24:08 +11:00
Sebastian McKenzie
72c9b1d6c9
remove redundant changelog message
2014-11-14 02:23:23 +11:00
Sebastian McKenzie
edd3363e48
fix unicode regex test escaping
2014-11-14 02:23:12 +11:00
Sebastian McKenzie
114b5ef9ec
add changelog for 1.12.9
2014-11-14 02:20:15 +11:00
Sebastian McKenzie
2f4e0c3361
escape unicode characters - fixes #154
2014-11-14 02:17:06 +11:00
Sebastian McKenzie
3ee51dae1a
fix semicolon
2014-11-14 00:59:18 +11:00
Sebastian McKenzie
20263c1151
fix newline in let-scoping/for-break-continue-return test
2014-11-14 00:55:39 +11:00
Sebastian McKenzie
eaac564f11
add toIdentifier, toBlock and toStatement tests
2014-11-14 00:55:22 +11:00
Sebastian McKenzie
63a47ef7bb
optimise types.toStatement for when we're directly passed a statement
2014-11-14 00:55:14 +11:00
Sebastian McKenzie
6963cc1e40
fix WithStatement missing paranthesis
2014-11-14 00:54:58 +11:00
Sebastian McKenzie
5eb2462e29
fix up semicolons for module ExportDeclaration generator
2014-11-14 00:54:28 +11:00
Sebastian McKenzie
9e285cdc20
remove unneccesary Literal generator raw
2014-11-14 00:54:12 +11:00
Sebastian McKenzie
01ade47af9
add single spread test
2014-11-14 00:54:00 +11:00
Sebastian McKenzie
b1fe449b0d
allow XJSElement and SequenceExpression to be user whitespacable
2014-11-14 00:53:45 +11:00
Sebastian McKenzie
2b458ec2d4
make it illegal to use destructuring outside of an ExpressionStatement
2014-11-14 00:53:10 +11:00
Sebastian McKenzie
d5f47f4f4d
generator: correctly output XJSEmptyExpression
2014-11-14 00:52:49 +11:00
Sebastian McKenzie
d4deb18975
support async functions in generator and move MethodDefinition to class generator
2014-11-14 00:52:36 +11:00
Sebastian McKenzie
5a794db73b
fix up let scoping transformer comments
2014-11-14 00:52:15 +11:00
Sebastian McKenzie
dc131f05a8
add comprehensive generation tests
2014-11-14 00:51:59 +11:00
Sebastian McKenzie
1d4f79790a
add brief usage to doc/index.md - thanks @gabrielecirulli ❤️
2014-11-13 23:31:51 +11:00
Sebastian McKenzie
6bcbaf6df1
better feature code examples
2014-11-13 19:00:08 +11:00
Sebastian McKenzie
bc199ef0c9
better api documentation
2014-11-13 18:59:59 +11:00
Sebastian McKenzie
f5fed99c81
better 6to5 tagline
2014-11-13 18:59:46 +11:00
Sebastian McKenzie
66a6d3cffe
add CONTRIBUTING.md
2014-11-13 18:59:29 +11:00
Sebastian McKenzie
39227486a6
add async to caveats
2014-11-13 14:47:39 +11:00
Sebastian McKenzie
caafa31df1
chagne ES6 to ES6+ when talking about 6to5 support
2014-11-13 14:47:32 +11:00
Sebastian McKenzie
4c41c904f5
v1.12.8
v1.12.8
2014-11-13 13:42:54 +11:00
Sebastian McKenzie
0917a6a5b1
better destructuring AssignmentExpression error message
2014-11-13 13:42:18 +11:00
Sebastian McKenzie
349eba33ce
add async functions to traceur differences
2014-11-13 13:40:54 +11:00
Sebastian McKenzie
8ff21b407d
temporarily forbid AssignmentExpression destructuring outside of ExpressionStatement
2014-11-13 13:40:41 +11:00
Sebastian McKenzie
751ea7a12c
v1.12.7
v1.12.7
2014-11-13 13:19:45 +11:00
Sebastian McKenzie
b30cd227cc
update acorn-6to5 - fixes #153
2014-11-13 13:18:59 +11:00
Sebastian McKenzie
b3c4ca26fa
Merge branch 'async-await' of https://github.com/sebmck/acorn
2014-11-13 13:17:10 +11:00
Sebastian McKenzie
2506be7b1a
Add support for exporting async functions
2014-11-13 13:16:49 +11:00
Sebastian McKenzie
18dc7b8143
v1.12.6
v1.12.6
2014-11-13 12:55:39 +11:00
Sebastian McKenzie
1c628bbec1
disable generation/comments/comment-only test
2014-11-13 12:53:38 +11:00
Sebastian McKenzie
d4c3dde02a
update to latest acorn-6to5
2014-11-13 12:49:29 +11:00
Sebastian McKenzie
e58be3b8bb
Merge branch 'master' of https://github.com/marijnh/acorn
...
Conflicts:
acorn.js
test/run.js
2014-11-13 12:48:14 +11:00
Sebastian McKenzie
a587106a6b
v1.12.5
v1.12.5
2014-11-13 12:26:16 +11:00
Sebastian McKenzie
9c1b60e451
fix excessive whitespace trimming resulting in innaccurate sourcemap line - fixes #151
2014-11-13 12:25:11 +11:00
Rich Harris
f48a921e24
allow export { default } from "foo"
2014-11-12 17:42:55 +01:00
Marijn Haverbeke
98691e5b80
Properly initialize top node start position
2014-11-12 17:31:45 +01:00
Sebastian McKenzie
0c7e0b65b9
add browser support, array comprehension, async functions and generator comprehension to differences table
2014-11-13 03:24:45 +11:00
Marijn Haverbeke
249e6961f8
Make tests pass for loose parser
...
Define Program node extent to be the whole program, make
both parser and the tests conform to this.
Fix a bunch of bugs in the loose parser's handling of corner
cases.
Issue #151
2014-11-12 17:05:19 +01:00