Re: 2nd day meeting comments on the latest i18n API proposal

2011-01-20 Thread Allen Wirfs-Brock
Wait... The whole point of the derive method was for the new object to have the former object as its direct [[Prototype]] so they could share common state. That is lost in what is proposed below. Also, the state of an object is not necessarily wholly reflected by the options that are passed

Re: 2nd day meeting comments on the latest i18n API proposal

2011-01-20 Thread Nebojša Ćirić
But if the object is immutable, then only parameters to the constructor are important, and any state object has gets reconstructed at construction time. Or I am mistaken and you can change [[Prototype]] on immutable object? Током 20. јануар 2011. 09.14, Allen Wirfs-Brock al...@wirfs-brock.com је

i18n collator object

2011-01-20 Thread Shawn Steele
The i18n group said we’d figure out collator options by email. This is an email ☺ First I’d like to say something about the scope of collator’s in EcmaScript: I don’t think it’s reasonable to write a database in Javascript. I think people should instead use a database engine in some form,

Re: 2nd day meeting comments on the latest i18n API proposal

2011-01-20 Thread Allen Wirfs-Brock
No, [[Prototype]] is supposed to be immutable. Prototype inheritance permits state sharing among objects. this means that expensive state that sill applies does not need to be replicated when deriving a new object. Also, you seem to be assuming that there is a 1::1 correspondence between the

Re: Jan 19 meeting notes

2011-01-20 Thread Brendan Eich
On Jan 19, 2011, at 10:58 PM, Mark S. Miller wrote: On Wed, Jan 19, 2011 at 10:06 PM, Brendan Eich bren...@mozilla.com wrote: On Jan 19, 2011, at 5:23 PM, Waldemar Horwat wrote: MarkM: If we're making a harmonizer, let's get rid of semicolon insertion as well. For the record, I argued

Re: Jan 19 meeting notes

2011-01-20 Thread Brendan Eich
On Jan 20, 2011, at 12:29 PM, Oliver Hunt wrote: I'd always considered the safest (at least to my mind) solution for removing ASI would be to produce a syntax error at an point ASI would be necessary in the existing spec. This wouldn't require backtracking, and wouldn't produce any weird

Re: Jan 19 meeting notes

2011-01-20 Thread David Herman
Sure. This is the use noasi or use semicolons idea. Or just no asi. /bikeshed Dave ___ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss

Re: Jan 19 meeting notes

2011-01-20 Thread Brendan Eich
On Jan 19, 2011, at 10:58 PM, Mark S. Miller wrote: Some on TC39 want ASI gone, but I think we are better off leaving it alone and working on clear added-value (and mostly non-breaking) Harmony changes, as sketched in http://brendaneich.com/2011/01/harmony-of-my-dreams/ I just finished

Jan 20 meeting notes

2011-01-20 Thread Waldemar Horwat
Once again, here are my raw meeting notes. Waldemar -- Discussion of isNaN and isFinite. Can/should we fix these in place rather than creating more functions? Allen: Existing usage is consistent with normal numeric coercions done by other operators such as -. Doug: Would it

FW: i18n collator options

2011-01-20 Thread Shawn Steele
Forwarding for Mark From: mark.edward.da...@gmail.com [mailto:mark.edward.da...@gmail.com] On Behalf Of Mark Davis ? Sent: Poʻahā, Ianuali 20, 2011 4:05 hours To: Shawn Steele Cc: es-discuss@mozilla.org; Peter Constable; Derek Murman Subject: Re: i18n collator options (BTW I haven't gotten

RE: i18n collator options

2011-01-20 Thread Shawn Steele
For UTF-16 order do you use like the Turkish casing if it was a turkish locale? -Shawn From: mark.edward.da...@gmail.com [mailto:mark.edward.da...@gmail.com] On Behalf Of Mark Davis ? Sent: Poʻahā, Ianuali 20, 2011 4:05 hours To: Shawn Steele Cc: es-discuss@mozilla.org; Peter Constable; Derek

Re: i18n collator options

2011-01-20 Thread Mark Davis ☕
We could do either. Mark *— Il meglio è l’inimico del bene —* On Thu, Jan 20, 2011 at 16:14, Shawn Steele shawn.ste...@microsoft.comwrote: For UTF-16 order do you use like the Turkish casing if it was a turkish locale? -Shawn *From:* mark.edward.da...@gmail.com

Re: Jan 20 meeting notes

2011-01-20 Thread Brendan Eich
On Jan 20, 2011, at 4:03 PM, Waldemar Horwat wrote: Once again, here are my raw meeting notes. Thanks for these -- invaluable as always. Waldemar: To clarify, I'd very much would want === to be an equivalence relation but don't think that we can. A couple examples: - switch (-0) {...

Re: Jan 20 meeting notes

2011-01-20 Thread Brendan Eich
On Jan 20, 2011, at 5:25 PM, Brendan Eich wrote: Where do #-functions inherit from? Do they have call and apply methods? The idea we seemed to agree on was this analogy: primitive string : String object :: #-function : Function object which implies #-functions delegate to