I've posted the Rev. 11- October 26, 2012 ES6 draft at the usual place:
http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts
Here is the change summary for this draft:
Changes include:
Changes include:
• Changed the name of the Program grammar production to Script. Updated
the syntax, static and runtime semantics of Script in 14.1
• In 10.1, defined the terms “module code” and “generator code”.
• Specified semantics of global environment records and and global
declaration instantiation semantics in line with the Sept. 2012 TC39 meeting
decisions.
• Specified WeakMap and Set
• Added iterator functions and iterator objects for Array
• Added Map clear method
• Made Map size an accessor property
• Updated function declaration instantiation semantics to reflect Sept.
2012 TC39 discussion of function parameters. However, there are likely to be
more changes following the next meeting.
• Some refactoring of early errors associated with places that use
cover grammars.
• Work on semantics of var/function declarations at top levels of
functions and scripts.
• Updated early error rules for formal function parameters based upon
recent es-discuss thread.
• Chapter 15 functions now get poison pills for “arguments” and
“caller”.
• Changed Object.defineProperties to defer exceptions until all
property updates are completed.
• Stubbed in a place holder for Object.assign.
• Made it explicit that Function.prototype does not have a prototype
property.
• Resolved bugs: 817-813, 812, 810, 805, 804-799, 796, 795, 792,
790-787, 784, 783, 780-777, 761-757, 755-751, 748, 747, 745-735, 733, 732,
726-716, 714, 712, 710, 706-700, 694, 690-683, 681-679, 674, 671-664, 658, 636,
627, 626, 614, 591, 570, 504, 496-494, 414, 401, 357, 312, 265, 260, 247, 214,
182, 153_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss