Re: Is |delete [].length| supposed to evaluate to true in ES6 (deviating from ES5)?

2013-04-05 Thread Allen Wirfs-Brock
On Apr 4, 2013, at 7:18 PM, Jeff Walden wrote: The current steps call the [[Delete]] method on the array with property length and assign the result to deleteStatus, ReturnIfAbrupt(deleteStatus), throw if strict mode and !deleteStatus, then return true. Should that last return-true have

Is |delete [].length| supposed to evaluate to true in ES6 (deviating from ES5)?

2013-04-04 Thread Jeff Walden
The current steps call the [[Delete]] method on the array with property length and assign the result to deleteStatus, ReturnIfAbrupt(deleteStatus), throw if strict mode and !deleteStatus, then return true. Should that last return-true have been |return deleteStatus| instead? Jeff