Rev25 ES6 draft is now available

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Rev25 ES6 draft is now available

Allen Wirfs-Brock

This is mostly a lot of resolved bugs.

 Other changes include:

  • Added Content of 8.5 Initialization (of the ES execution environment)
  • Additional cleanup/refactoring of Realm initialization
  • Changed Object.prototype.toString default result for Proxy objects
  • Made toMethod work for bound functions
  • Made comprehensions do 0 iterations if value of for-of expression is undefined or null to be consistent with for-in/of statements.
  • Strengthened restrictions on use of ‘yield’ in arrow function parameters. See bug 2732.
  • %TypedArray%.prototype.byteLength/byteOffset/length now return 0 instead of throwing if the underlying ArrayBuffer has been neutered.
  • Added host defined data to PendingTask records and host hooks into Enqueuing and dispatching Tasks.
  • Legacy octal escape sequences (Annex B.1.2) are not allowed within template string literals.
  • Resolving thenables runs in a separate Task
  • Resolved bugs: 2882-2881, 2878-2877, 2874-2870, 2867-2866, 2864, 2862-2860, 2857-2854, 2851-2839, 2837, 2835, 2833-2832, 2830-2829, 2826-2821, 2817-2813, 2810-2804, 2802, 2801-2797, 2793, 2790-2779, 2776-2769, 2767-2756, 2752-2735, 2733-2731, 2725, 2706-2695, 2692, 2689-2688, 2686, 2675, 2671, 2656-2655, 2604, 2596-2595, 2574, 2545-2538, 2535-2532, 2530-2528, 2523, 2520, 2505, 2502, 2499, 2497, 2485, 2480, 2468, 2466, 2464, 2462, 2460, 2459, 2455-2454, 2451-2450, 2448-2446, 2444, 2438, 2434-2432, 2430-2428, 2426, 2422, 2402, 2399, 2394, 2392-2391, 2387, 2369, 2365-2364, 2358-2355, 2351, 2349, 2346, 2344, 2336, 2334, 2330, 2327, 2321-2318, 2316, 2313-2307, 2304, 2294-2293, 2288, 2276, 2265, 2263, 2224, 2223, 2219-2216, 2214, 2210, 2132, 2114, 1929, 1353, 811


_______________________________________________
es-discuss mailing list
[hidden email]
https://mail.mozilla.org/listinfo/es-discuss
Reply | Threaded
Open this post in threaded view
|

Re: Rev25 ES6 draft is now available

Michael Dyck
On 14-05-22 05:58 PM, Allen Wirfs-Brock wrote:
> http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts#may_22_2014_draft_rev_25

In bugs.ecmascript.org, the "Draft for 6th Edition" Product needs a Version
for new rev.

-Michael

_______________________________________________
es-discuss mailing list
[hidden email]
https://mail.mozilla.org/listinfo/es-discuss
Reply | Threaded
Open this post in threaded view
|

Re: Rev25 ES6 draft is now available

Allen Wirfs-Brock
In reply to this post by Allen Wirfs-Brock
Oops, fixed

Michael Dyck <[hidden email]> wrote:

>On 14-05-22 05:58 PM, Allen Wirfs-Brock wrote:
>> http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts#may_22_2014_draft_rev_25
>
>In bugs.ecmascript.org, the "Draft for 6th Edition" Product needs a Version
>for new rev.
>
>-Michael
>
>_______________________________________________
>es-discuss mailing list
>[hidden email]
>https://mail.mozilla.org/listinfo/es-discuss
>
_______________________________________________
es-discuss mailing list
[hidden email]
https://mail.mozilla.org/listinfo/es-discuss
Reply | Threaded
Open this post in threaded view
|

Re: Rev25 ES6 draft is now available

Jason Orendorff
In reply to this post by Allen Wirfs-Brock
The HTML version is now posted at:
  http://people.mozilla.org/~jorendorff/es6-draft.html

As always, your bug reports not only welcome, they are the main way
things get fixed. File yours:
  https://github.com/jorendorff/es-spec-html/issues

-j

On Thu, May 22, 2014 at 7:58 PM, Allen Wirfs-Brock
<[hidden email]> wrote:

> http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts#may_22_2014_draft_rev_25
>
> This is mostly a lot of resolved bugs.
>
>  Other changes include:
>
> Added Content of 8.5 Initialization (of the ES execution environment)
> Additional cleanup/refactoring of Realm initialization
> Changed Object.prototype.toString default result for Proxy objects
> Made toMethod work for bound functions
> Made comprehensions do 0 iterations if value of for-of expression is
> undefined or null to be consistent with for-in/of statements.
> Strengthened restrictions on use of ‘yield’ in arrow function parameters.
> See bug 2732.
> %TypedArray%.prototype.byteLength/byteOffset/length now return 0 instead of
> throwing if the underlying ArrayBuffer has been neutered.
> Added host defined data to PendingTask records and host hooks into Enqueuing
> and dispatching Tasks.
> Legacy octal escape sequences (Annex B.1.2) are not allowed within template
> string literals.
> Resolving thenables runs in a separate Task
> Resolved bugs: 2882-2881, 2878-2877, 2874-2870, 2867-2866, 2864, 2862-2860,
> 2857-2854, 2851-2839, 2837, 2835, 2833-2832, 2830-2829, 2826-2821,
> 2817-2813, 2810-2804, 2802, 2801-2797, 2793, 2790-2779, 2776-2769,
> 2767-2756, 2752-2735, 2733-2731, 2725, 2706-2695, 2692, 2689-2688, 2686,
> 2675, 2671, 2656-2655, 2604, 2596-2595, 2574, 2545-2538, 2535-2532,
> 2530-2528, 2523, 2520, 2505, 2502, 2499, 2497, 2485, 2480, 2468, 2466, 2464,
> 2462, 2460, 2459, 2455-2454, 2451-2450, 2448-2446, 2444, 2438, 2434-2432,
> 2430-2428, 2426, 2422, 2402, 2399, 2394, 2392-2391, 2387, 2369, 2365-2364,
> 2358-2355, 2351, 2349, 2346, 2344, 2336, 2334, 2330, 2327, 2321-2318, 2316,
> 2313-2307, 2304, 2294-2293, 2288, 2276, 2265, 2263, 2224, 2223, 2219-2216,
> 2214, 2210, 2132, 2114, 1929, 1353, 811
>
>
>
> _______________________________________________
> es-discuss mailing list
> [hidden email]
> https://mail.mozilla.org/listinfo/es-discuss
>
_______________________________________________
es-discuss mailing list
[hidden email]
https://mail.mozilla.org/listinfo/es-discuss