On Jan 16, 2012, at 5:49 PM, David Herman wrote:

> On Jan 16, 2012, at 5:47 PM, Allen Wirfs-Brock wrote:
> 
>> One of the thing that an "ES6" (or "extended code" as it is currently known 
>> in the ES6 draft) mode  that is distinct from "strict mode" does is allow us 
>> do add additional Early Errors that aren't in ES5 for various existing 
>> constructs.  It isn't clear that we could continue to have add these errors 
>> if we don't have this "mode" distinction as they are generally potentially 
>> breaking changes.
> 
> The distinction still exists; it's just "code that is syntactically contained 
> within a module."

Except that it isn't clear to me that such a syntactically scoped mode would be 
compatible with other goals expressed by others on this thread such as, for 
example, avoiding refactoring pitfalls.

Allen

_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to