JTC1/SC22/WG14
N1030
Document Number: N1030
Document Date: 22-Sep-2003
ISO/IEC JTC 1/SC22
Programming languages, their environments and system software interfaces
Secretariat: U.S.A. (ANSI)
ISO/IEC JTC 1/SC22 N3236
TITLE:
Summary of Voting on SC 22 N 3210, Letter Ballot on C Locale for
Registration with ISO/IEC 15897
DATE ASSIGNED:
2001-05-15
SOURCE:
Secretariat, ISO/IEC JTC 1/SC22
BACKWARD POINTER:
N/A
DOCUMENT TYPE:
Summary of Voting
PROJECT NUMBER:
22.15897
STATUS:
The results of this ballot are sent to SC 22/WG 20 for resolution of the
comments and appropriate action.
ACTION IDENTIFIER:
FYI
DUE DATE:
N/A
DISTRIBUTION:
Text
CROSS REFERENCE:
N3210
DISTRIBUTION FORM:
Def
Address reply to:
ISO/IEC JTC 1/SC22 Secretariat
Matt Deane
ANSI
25 West 43rd Street
New York, NY 10036
Telephone: (212) 642-4992
Fax: (212) 840-2298
Email: mdeane@ansi.org
_______ end of title page; beginning of summary ______________
SUMMARY OF VOTING ON
Letter Ballot Reference No: SC22 N3210
Circulated by: JTC 1/SC22
Circulation Date: 2001-02-16
Closing Date: 2001-04-16
SUBJECT: Summary of Voting on SC 22 N 3210, Letter Ballot on C Locale for
Registration with ISO/IEC 15897
----------------------------------------------------------------------
The following responses have been received on the subject of approval:
"P" Members supporting approval without comment
7 (Canada, Czech Republic, Denmark, Germany, Ireland, Russian Federation,
USA)
"P" Members supporting approval with comments
1 (Netherlands)
"P" Members not supporting approval
0
"P" Members abstaining
1 (France)
"P" Members not voting
12 (Austria, Belgium, Brazil, China, Egypt, Finland, Japan, Norway, Romania,
Slovenia, Ukraine, UK)
___________ end of summary, beginning on NB comments _____________
Netherlands
Approval with comments:
NEN (the Dutch NB) supports the registration of N3210 as the
C locale with the following comments:
- differences between the (text of) the POSIX locale and the
C locale may cause confusion, and should therefore be eliminated.
As the POSIX locale is part of ISO 9945, and hence cannot easily
be changed, it is recommended to make the C locale identical to the
POSIX locale as follows:
+ in Clause 3, replace the specification for FULL STOP from
'<.>' to '"."'
+ in the C Standard Locale, replace the Charset from
'ISO_646.IRV:1991' to 'ISO646:1993'.
- once the POSIX locale is removed from the ISO 9945 standard, WG15
and WG14 are recommended to revise the registered POSIX and C
locales, in order to align the specifications with the ISO 8601
standard for date formats (i.e., replace the mm/dd/yy format by the
yyyy/mm/dd format).
Sweden - 'O' Member
1. The date format should be according to ISO 8601:2001 (with full year
representation). This allows for easy collation in datetime order of the
formatted results.
2. The collation table format should be according to ISO/IEC 14651:2001. In
particular three levels are required (even if not really used, as in this
case), e.g.
<a> <a>;<BASE>;<MIN>
(note that <a>;IGNORE;IGNORE would NOT conform to 14651).
3. The collation weight UNDEFINED should be explicitly weighted.