From: Hans-Georg Michna on
On Fri, 04 Dec 2009 16:33:39 -0500, kangax wrote:

>ES5 is now officially approved as an ECMA standard —
>https://mail.mozilla.org/pipermail/es-discuss/2009-December/010215.html

By the way, here's a one-hour video introducing the changes from
ECMAScript 3 to 5: http://www.youtube.com/watch?v=Kq4FpMe6cRs

Hans-Georg
From: John G Harris on
On Fri, 4 Dec 2009 at 16:33:39, in comp.lang.javascript, kangax wrote:
>ES5 is now officially approved as an ECMA standard — https://mail.mozil
>la.org/pipermail/es-discuss/2009-December/010215.html

Part of the FAQ needs to be changed.

The links to the ECMA-262 standard in sections 2.1 and 3.2 point to an
ECMA page that now displays the "5th edition (December 2009)", so no FAQ
changes are needed there.

<FAQENTRY>

The paragraph in section 2.1 that starts
"The current edition of ECMA-262 is the 3rd Edition."
needs to be changed as ES3 is no longer current.

ES3 should still be mentioned as there are plenty of browsers that
haven't reached ES5 yet, especially browsers several years old. Luckily
the ECMA-262 web page now points to earlier editions.

</FAQENTRY>

John
--
John Harris
From: Dr J R Stockton on
In comp.lang.javascript message <g8hkh599hrn8qvv46c73sc8605tntjveft(a)4ax.
com>, Sat, 5 Dec 2009 12:40:04, Hans-Georg Michna <hans-
georgNoEmailPlease(a)michna.com> posted:
>On Fri, 04 Dec 2009 16:33:39 -0500, kangax wrote:
>
>>ES5 is now officially approved as an ECMA standard —
>>https://mail.mozilla.org/pipermail/es-discuss/2009-December/010215.html
>
>So what do you all like and dislike in ECMAScript 5?

Very weak on ISO 8601 - they write "ISO 8601" when they are really only
thinking of the JSON subset. They've been told of <URL:http://www.merly
n.demon.co.uk/js-dobj2.htm>, so they *might* do better next time.

Otherwise, as in
<URL:http://www.merlyn.demon.co.uk/js-262-5.htm> comment on the
antepenultimate (or earlier) Final Draft of April 2009, except for
anything which no longer applies.

--
(c) John Stockton, Surrey, UK. ?@merlyn.demon.co.uk Turnpike v6.05 MIME.
Grandson-Of-RFC1036 is released. RFC 5536 Netnews Article Format is a
subset of Internet Message Format which is described in RFC 5532. The
RFCs are read together to determine standard Netnews article format.
From: Garrett Smith on
John G Harris wrote:
> On Fri, 4 Dec 2009 at 16:33:39, in comp.lang.javascript, kangax wrote:
>> ES5 is now officially approved as an ECMA standard — https://mail.mozil
>> la.org/pipermail/es-discuss/2009-December/010215.html
>
> Part of the FAQ needs to be changed.
>
> The links to the ECMA-262 standard in sections 2.1 and 3.2 point to an
> ECMA page that now displays the "5th edition (December 2009)", so no FAQ
> changes are needed there.
>
> <FAQENTRY>
>
> The paragraph in section 2.1 that starts
> "The current edition of ECMA-262 is the 3rd Edition."
> needs to be changed as ES3 is no longer current.
>

Should change "current" to "the most widely supported".

Also, the entry mentions JScript versions 5.0 and 5.5 and JavaScriptTM
versions 1.3 and 1.5.

Instead, it should not mention multiple versions of the same
implementation; just the base version.

| The most widely supported edition of ECMA-262 is the 3rd Edition
| (1999). There is fair support for this edition in JScript 5.5+ (buggy)
| and good support JavaScript 1.5.

> ES3 should still be mentioned as there are plenty of browsers that
> haven't reached ES5 yet, especially browsers several years old. Luckily
> the ECMA-262 web page now points to earlier editions.
>

Of course.

Pity poor JScript 5.8 (in IE8) still doesn't support the *third* edition
properly.

I see still that the DontEnum flag not is being properly checked in
enumeration (for in).

The trend I am seeing is to discuss about how ES5 works, how existing
code can be made to strict, etc.

Would be nice to have an HTML version of the ES5, even if non-normative.

The other entry that needs edit is "what does the future hold for
ecmascript."
--
Garrett
comp.lang.javascript FAQ: http://jibbering.com/faq/
From: Hans-Georg Michna on
On Sun, 6 Dec 2009 17:05:24 +0000, Dr J R Stockton wrote:

>In comp.lang.javascript message <g8hkh599hrn8qvv46c73sc8605tntjveft(a)4ax.
>com>, Sat, 5 Dec 2009 12:40:04, Hans-Georg Michna <hans-
>georgNoEmailPlease(a)michna.com> posted:
>>On Fri, 04 Dec 2009 16:33:39 -0500, kangax wrote:
>>
>>>ES5 is now officially approved as an ECMA standard —
>>>https://mail.mozilla.org/pipermail/es-discuss/2009-December/010215.html
>>
>>So what do you all like and dislike in ECMAScript 5?
>
>Very weak on ISO 8601 - they write "ISO 8601" when they are really only
>thinking of the JSON subset. They've been told of <URL:http://www.merly
>n.demon.co.uk/js-dobj2.htm>, so they *might* do better next time.
>
>Otherwise, as in
><URL:http://www.merlyn.demon.co.uk/js-262-5.htm> comment on the
>antepenultimate (or earlier) Final Draft of April 2009, except for
>anything which no longer applies.

Thanks! Interesting.

Hans-Georg