Sebastian McKenzie
|
a9db70b60d
|
close iterators on abrupt completion - google/traceur-compiler#1773 #838
|
2015-02-27 11:44:13 +11:00 |
|
Sebastian McKenzie
|
89bcb307a2
|
Merge pull request #889 from neVERberleRfellerER/rest-args-optimization-v2
Add rest parameters optimization
|
2015-02-26 15:03:51 +11:00 |
|
Sebastian McKenzie
|
f7186980e5
|
add external helpers test #898
|
2015-02-26 09:24:28 +11:00 |
|
Ondrej Kraus
|
e6855b974b
|
update tests
|
2015-02-25 15:30:22 +01:00 |
|
Ondrej Kraus
|
edb880f87c
|
add tests
|
2015-02-25 14:26:28 +01:00 |
|
Sebastian McKenzie
|
339bd2b6d9
|
self-host #443
|
2015-02-25 22:36:23 +11:00 |
|
Sebastian McKenzie
|
7d87e52377
|
rejigger strict directives transformer logic so they're included in the body before module formatters are ran - @jayphelps
|
2015-02-25 17:20:23 +11:00 |
|
Sebastian McKenzie
|
2bab285970
|
temporarily disable own binding identification in nameMethod helper - fixes #871
|
2015-02-25 11:07:51 +11:00 |
|
Ondrej Kraus
|
811a843be9
|
add tests for extends of anonymous classes
|
2015-02-24 01:01:05 +01:00 |
|
Sebastian McKenzie
|
ae8b1e242b
|
remove illegal left for of test
|
2015-02-23 21:36:42 +11:00 |
|
Sebastian McKenzie
|
eea48f866d
|
allow MemberExpressions in for-of head
|
2015-02-23 21:31:57 +11:00 |
|
Sebastian McKenzie
|
52ea7b5f59
|
always use closure wrap - fixes #864
|
2015-02-22 23:23:34 +11:00 |
|
Sebastian McKenzie
|
04d79c1740
|
fix array unpacking test
|
2015-02-22 22:46:27 +11:00 |
|
Sebastian McKenzie
|
f2d60aab9e
|
optimise named functions depending on whether they contain an assignment/reference - #861
|
2015-02-22 21:35:08 +11:00 |
|
Sebastian McKenzie
|
e11b943514
|
revert to old named function wrapper - fixes #861
|
2015-02-22 20:54:47 +11:00 |
|
Sebastian McKenzie
|
5ba2e6254b
|
check if iterator has a return method before calling it when breaking in a for...of - #838
|
2015-02-21 18:00:43 +11:00 |
|
Sebastian McKenzie
|
55357a331d
|
rename selfContained transformer to runtime
|
2015-02-21 17:20:59 +11:00 |
|
Sebastian McKenzie
|
9a2e56f003
|
add moduleId option for specifying a custom module id
|
2015-02-21 14:29:26 +11:00 |
|
Sebastian McKenzie
|
59ff0fd9a9
|
remove redundant esnext test
|
2015-02-21 14:18:53 +11:00 |
|
Sebastian McKenzie
|
8065c981dc
|
add iterator.return to for-of breaks - fixes #838
|
2015-02-21 13:31:14 +11:00 |
|
Sebastian McKenzie
|
7927aa2e18
|
make use strict directive stateless - fixes #828
|
2015-02-21 13:06:02 +11:00 |
|
Sebastian McKenzie
|
35bd510930
|
make react JSX transformer more generic and allow JSX comments - closes #841
|
2015-02-21 12:53:09 +11:00 |
|
Sebastian McKenzie
|
6220fd9fc3
|
better control flow for tco continuation - fixes #850 and fixes #822
|
2015-02-21 12:27:24 +11:00 |
|
Sebastian McKenzie
|
8d92a75190
|
remove whitespace from the end of the last newline and improve newlines for switches
|
2015-02-21 03:22:44 +11:00 |
|
Sebastian McKenzie
|
299e462a29
|
unpack array rest elements when given a right hand array expression
|
2015-02-21 02:09:07 +11:00 |
|
Sebastian McKenzie
|
62556f6102
|
finish code generator revamp, output is now much nicer and liberal with it's use of newlines
|
2015-02-20 23:24:11 +11:00 |
|
Sebastian McKenzie
|
83cd3bef92
|
clean up destructuring transformer and optimise array destructuring - closes #749
|
2015-02-19 19:16:27 +11:00 |
|
Sebastian McKenzie
|
002be9a05c
|
enable spec.functionName by default
|
2015-02-19 10:47:44 +11:00 |
|
Ingvar Stepanyan
|
0874f390ff
|
Add explicit return at the end of tail-recursive function.
Issue #822.
|
2015-02-18 14:44:47 +02:00 |
|
Sebastian McKenzie
|
067047da34
|
update commonStandard tests to commonStrict
|
2015-02-18 13:10:25 +11:00 |
|
Sebastian McKenzie
|
9c6e632021
|
Merge pull request #785 from babel/fn-name
Set Function.name for funcs in variables and properties as per spec.
|
2015-02-18 11:49:52 +11:00 |
|
Sebastian McKenzie
|
1890fb5bd3
|
add loose mode to __esModule
|
2015-02-18 10:21:32 +11:00 |
|
Sindre Sorhus
|
bbf5a8f4aa
|
modularize util.isAbsolute
by using a polyfill of the Node 0.12 `path.isAbsolute()` method
https://github.com/sindresorhus/path-is-absolute
|
2015-02-17 10:17:04 +07:00 |
|
Sebastian McKenzie
|
5bd75db0b6
|
update setter validation error message
|
2015-02-17 09:34:45 +11:00 |
|
Ingvar Stepanyan
|
17e65cc772
|
Set Function.name for funcs in variables and properties as per spec.
Implements correct Function.name for cases like following:
* `var x = function () { ... }`
* `var obj = {prop: function () { ... }}`
|
2015-02-15 23:43:17 +02:00 |
|
Sebastian McKenzie
|
05be131647
|
rename bin tests to reflect new babel name
|
2015-02-16 01:08:26 +11:00 |
|
Sebastian McKenzie
|
c5e01146fd
|
update rogue 6to5 occurences to babel
|
2015-02-15 20:39:46 +11:00 |
|
Sebastian McKenzie
|
1d34d03ac8
|
rename to babel
|
2015-02-15 18:09:05 +11:00 |
|
Sebastian McKenzie
|
2a2dff0eaf
|
remap head variables when a closure is required in blockScoping transformer - fixes #763
|
2015-02-14 20:21:34 +11:00 |
|
Sebastian McKenzie
|
3649fad485
|
ensureBlock on if statements with expression return statements - fixes #764
|
2015-02-14 19:07:23 +11:00 |
|
Sebastian McKenzie
|
b5c9c84542
|
update bin/6to5 tests to reflect new source location
|
2015-02-14 12:59:31 +11:00 |
|
Sebastian McKenzie
|
8a5da57162
|
use default property on 6to5-runtime modules - fixes #774
|
2015-02-14 00:59:34 +11:00 |
|
Sebastian McKenzie
|
23b5eeb72f
|
use Symbol.iterator in for symbol detection and add the conversion of it to the selfContained transformer - @zloirock
|
2015-02-13 21:05:21 +11:00 |
|
Sebastian McKenzie
|
e841b88cbc
|
fix 6to5-node test collisions
|
2015-02-13 20:48:52 +11:00 |
|
Sebastian McKenzie
|
3d874f2479
|
update sliceToArray helper, again...
|
2015-02-13 20:45:43 +11:00 |
|
Sebastian McKenzie
|
228719102a
|
update sliceToArray tests
|
2015-02-13 20:39:37 +11:00 |
|
Sebastian McKenzie
|
9208e7e594
|
update common standard import test
|
2015-02-13 17:47:46 +11:00 |
|
Sebastian McKenzie
|
a567531f77
|
ignore member expressions in constants transformer - fixes #770
|
2015-02-13 17:18:42 +11:00 |
|
Sebastian McKenzie
|
9cce72def0
|
update tests that use the toSlicedArray helper
|
2015-02-13 17:04:18 +11:00 |
|
Brian Donovan
|
928ebda5bc
|
Ensure that templates do not recurse.
Closes #765.
|
2015-02-12 16:10:13 -08:00 |
|