ISO
published the ISO 16262 in December yet we didn’t
know!
Clayton set up the
mailing lists
Tom Green will be
representing the WAP folks from now on.
He works for Lotus and was invited to this meeting
The next meeting at
Microsoft on May 20th/21st. AC to send out details of where/when etc.
Agenda: List of open items and any edition 4
10:30 – 5:00 first
day
9:30 – 5:00 second
day
NSCP to host June
meeting
MM couldn’t find
information this time. We will discuss
this at the next meeting
WH didn’t have any
work for this so we will defer to the May meeting
Much discussion
over whether the array functions should walk up the prototype chain.
WH suggested making
the behavior undefined allowing each of the implementation to keep their
existing behavior. MC suggested coming
up with a standard mechanism for behavior.
DR & MM will go
away and discuss what the code impact would be with the complex scenarios. Deadline will be May 7th for
posting a proposal
Should it be lower
case since all other methods start in lower case? The name was changed to encodeURI and decodeURI to reflect this.
DR will write this
up and send it off to martin duerst and the group to review the content. DR will send this by May 14th.
The
locale object parameter was removed from the standard since the
internationalization library wouldn’t exist for ECMAScript 2. It was suggested that a non normative note
be added specifying that the optional final parameter could become significant
in the future
All
dependencies on the internationalization library were removed since the library
doesn’t exist yet
Section
2
Changed
to meet Mike Ksar’s comments at last meeting.
The paragraph will be sent to Mike Ksar for final approval.
Section
3
Took
out the URL’s to the Unicode website
Took
out Unicode character map since it’s already part of the Unicode standard
BG
will check to see if “Unicode character” is used in the ECMA spec. Changes to the paragraph to clarify the
meaning of “Unicode character”
Instead
of Unicode value in the tables it was proposed to be Codepoint value.
Section
7.5
Copied
information from the Unicode standard rather than relying on a link to the
Unicode standard
Mixing
BI-DI chars in identifiers will be difficult given the existing wording of the
standard. It was agreed that this was
an agreeable course of action given the difficulty of implementation.
Section
8
General
agreement to use elements rather than characters in the text.
Section
11
Content
agreed
Section
15
Object.toLocaleString
removed the argument
15.4
Passes
through the first parameter rather than all the parameters
15.5
Trying
to get rid of the locale parameter throughout the text.
toLowerCase
Discussion
over behavior. It was agreed that there
should be no locale specific behavior for toLowerCase.
ToUpperCase
Need
to remove the locale parameter from the doc
HV
suggested that rather having a locale parameter that toLocaleUpperCase and
toLocaleLowerCase be added. It was
agreed that this made sense and should be added to the standard
15.7
remove
the locale parameter from number.toLocaleString
Change
all references to System Locale to be Host Environment Locale to cope with the
hosting environments locale that is passed into the language
All
the changes other than the 2 new methods are moved to content agreed
Unicode
in Identifiers
Covered
by new draft
Locale sensitive
sorting
SR
proposed that case (or ignorecase) be an argument so that it could just return
1,0 or –1
It
was agreed that this method should be added to the ECMAScript 2 standard. The spec will be updated for May 7th
for review
Date/Time
formatting
RG will
write up a proposal including toLocaleDateString, toLocaleTimeString,
toTimeString, toDateString. Will
provide a version for May meeting
Unicode in regular
expressions
Will
provide write up for May meeting
MM will update the exceptions
document for the May meeting
Completion codes –
deleted from the work items since nobody could remember what the work item was
for J