On 2006-06-23, at 17:37 EDT, P T Withington wrote:

> On 2006-06-23, at 17:22 EDT, Benjamin Shine wrote:

[...]

>> [EMAIL PROTECTED] vendor]$ java -jar /home/ben/lib/rhino1_6R2/js.jar
>> Rhino 1.6 release 2 2005 09 19
>> js> print (undefined || 2)
>> true
>>
>> Right now we run our lztests with rhino 1.5R3. The orbit branch is
>> developing with rhino 1.6R2 or 1.6pre3. Tucker, which semantics are
>> correct?
>
> Rhino 1.6 has a bug.  ||  should coerce its first operand to a  
> boolean and test if it is true.  undefined is defined to coerce to  
> false.  Better send them a bug report!

Fixed in 1.6r3:

https://bugzilla.mozilla.org/show_bug.cgi?id=309957
_______________________________________________
Laszlo-dev mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-dev

Reply via email to