Aluísio Augusto Silva Gonçalves
|
81bec3e5c4
|
Move the _blockHoist transformer after regenerator
Otherwise wrapped generator functions are hoisted to the top of the
scope even if we want something else to come before them.
|
2015-01-18 17:33:55 -02:00 |
|
Sebastian McKenzie
|
1c6cb7ce40
|
Merge pull request #526 from tricknotes/remove-unused
Remove unused local variable
|
2015-01-18 22:30:24 +11:00 |
|
Ryunosuke SATO
|
24d6c3f488
|
Remove unused local variable
`hasOptional` is assigned but unused from anywhere.
|
2015-01-18 20:16:32 +09:00 |
|
Sebastian McKenzie
|
d877a04397
|
v2.13.1
v2.13.1
|
2015-01-18 21:40:21 +11:00 |
|
Sebastian McKenzie
|
4844882f5e
|
break let scoping transformer if there are no block scoped references
|
2015-01-18 21:37:37 +11:00 |
|
Sebastian McKenzie
|
a80945cfb4
|
ignore function declarations in TDZ detection
|
2015-01-18 21:33:22 +11:00 |
|
Sebastian McKenzie
|
6a884c58a7
|
add 2.13.1 changelog
|
2015-01-18 21:28:34 +11:00 |
|
Sebastian McKenzie
|
7c4701716c
|
implement block scoping TDZ
|
2015-01-18 21:26:02 +11:00 |
|
Sebastian McKenzie
|
ecfd5fadc6
|
v2.13.0
v2.13.0
|
2015-01-18 19:31:07 +11:00 |
|
Sebastian McKenzie
|
c6be5cccd7
|
update bin/6to5/file to new source-map api
|
2015-01-18 19:29:18 +11:00 |
|
Sebastian McKenzie
|
dd256dc3f8
|
add acorn-6to5 changes to 2.13.0 changelog
|
2015-01-18 19:26:15 +11:00 |
|
Sebastian McKenzie
|
622da331a6
|
add 2.13.0 changelog
|
2015-01-18 19:24:54 +11:00 |
|
Sebastian McKenzie
|
5a44793dcb
|
upgrade acorn-6to5
|
2015-01-18 19:24:49 +11:00 |
|
Sebastian McKenzie
|
9c9a9b0325
|
make regenerator test future-proof
|
2015-01-18 18:51:11 +11:00 |
|
Sebastian McKenzie
|
2534f7f2a0
|
upgrade dependencies
|
2015-01-18 18:50:58 +11:00 |
|
Sebastian McKenzie
|
36a933a004
|
add strict mode to every file
|
2015-01-18 18:44:08 +11:00 |
|
Sebastian McKenzie
|
62c168b13c
|
fix linting errors
|
2015-01-18 18:41:24 +11:00 |
|
Sebastian McKenzie
|
810c97d7ab
|
actually make destructuring use the provided operator
|
2015-01-18 18:24:16 +11:00 |
|
Sebastian McKenzie
|
c2b20b18b3
|
make name method helper export a property method instead of a default
|
2015-01-18 18:24:05 +11:00 |
|
Sebastian McKenzie
|
309d19960f
|
better traversal context variable names
|
2015-01-18 18:23:46 +11:00 |
|
Sebastian McKenzie
|
774cb66d9b
|
add isBlockedScoped types helper
|
2015-01-18 18:23:37 +11:00 |
|
Sebastian McKenzie
|
d360bd5bb7
|
update misc tests
|
2015-01-18 18:23:27 +11:00 |
|
Sebastian McKenzie
|
74f5a73d31
|
update traceur
|
2015-01-18 18:23:14 +11:00 |
|
Sebastian McKenzie
|
26395a86fa
|
add block scoped functions - fixes #514
|
2015-01-18 18:23:03 +11:00 |
|
Sebastian McKenzie
|
436c488ee3
|
revamp let scoping transformer - closes #510
|
2015-01-18 18:22:37 +11:00 |
|
Sebastian McKenzie
|
93d99077e5
|
Revert "add loose mode to spread and destructuring"
This reverts commit 95d9f596687cd3fb4ce4d78dc6c7606128b74209.
|
2015-01-18 12:52:16 +11:00 |
|
Sebastian McKenzie
|
0bb52d6e3d
|
Merge branch 'master' of github.com:6to5/6to5
|
2015-01-18 12:16:23 +11:00 |
|
Sebastian McKenzie
|
320c78b815
|
make let scoping collision detection much more reliable
|
2015-01-18 12:15:50 +11:00 |
|
Sebastian McKenzie
|
ddd59b94b0
|
upgrade acorn-6to5
|
2015-01-18 12:15:31 +11:00 |
|
Sebastian McKenzie
|
c210d64557
|
add loose all option
|
2015-01-18 12:13:08 +11:00 |
|
Sebastian McKenzie
|
a0f605bbab
|
add way to automatically write expected tests
|
2015-01-18 12:12:58 +11:00 |
|
Sebastian McKenzie
|
f4b2768194
|
add todo note to duplicate expression
|
2015-01-18 12:12:32 +11:00 |
|
Sebastian McKenzie
|
95d9f59668
|
add loose mode to spread and destructuring
|
2015-01-18 12:12:12 +11:00 |
|
Sebastian McKenzie
|
c41d799b9b
|
Merge pull request #522 from fabiomcosta/lint_fixes
Fixes lint warnings that are blocking test run
|
2015-01-18 10:21:12 +11:00 |
|
Fabio M. Costa
|
e7d4642d48
|
Fixes lint warnings that are blocking test run
|
2015-01-17 14:19:54 -08:00 |
|
Sebastian McKenzie
|
41949fd58b
|
push uids to scope tracking - fixes #515
|
2015-01-18 02:36:37 +11:00 |
|
Sebastian McKenzie
|
d0dc972840
|
fix up formatting in traverse
|
2015-01-18 02:35:19 +11:00 |
|
Sebastian McKenzie
|
621e66e9ac
|
add private declaration and comprehension expression support to scope tracking and id building
|
2015-01-18 02:35:08 +11:00 |
|
Sebastian McKenzie
|
529544ce0e
|
use generateUidIdentifier instead of generateUid
|
2015-01-18 01:16:09 +11:00 |
|
Sebastian McKenzie
|
f298cd3f0f
|
allow single idents in binary assignment operator transformer
|
2015-01-18 01:15:35 +11:00 |
|
Sebastian McKenzie
|
67029ac8e8
|
better helpers for assignment operators
|
2015-01-18 00:37:51 +11:00 |
|
Sebastian McKenzie
|
b54800234f
|
clean up conditional assignment operator transformers
|
2015-01-17 22:56:49 +11:00 |
|
Sebastian McKenzie
|
ecd85f53b4
|
Merge pull request #516 from jridgewell/mallot
Playground Proposal: Mallet operator
|
2015-01-17 21:59:23 +11:00 |
|
Sebastian McKenzie
|
9098852897
|
abstract out classes super replace
|
2015-01-17 18:53:49 +11:00 |
|
Sebastian McKenzie
|
3eb4d5b466
|
fix up styling of #518
|
2015-01-17 18:53:40 +11:00 |
|
Sebastian McKenzie
|
ddb1c718f1
|
Merge pull request #518 from gaearon/perf-v8
RFC: V8-specific performance impovements
|
2015-01-17 18:33:35 +11:00 |
|
Sebastian McKenzie
|
8919873ea1
|
clean up react/jsx transformer
|
2015-01-17 18:26:14 +11:00 |
|
Sebastian McKenzie
|
eb9cd95d5a
|
update for head tests
|
2015-01-17 17:54:04 +11:00 |
|
Sebastian McKenzie
|
4ec701fc44
|
ignore variable declarations inside loop head in newline generation - fixes #519
|
2015-01-17 17:44:16 +11:00 |
|
Dan Abramov
|
ff9511d435
|
Proof of concept of how traversal would look like with state parameter
|
2015-01-17 05:03:23 +03:00 |
|