From pasc-su-request@mailgate.rdg.opengroup.org Thu Feb 22 08:32:44 2001 Received: from mailgate.rdg.opengroup.org (mailgate.rdg.opengroup.org [192.153.166.4]) by dkuug.dk (8.9.2/8.9.2) with SMTP id IAA82892 for ; Thu, 22 Feb 2001 08:32:43 +0100 (CET) (envelope-from pasc-su-request@mailgate.rdg.opengroup.org) Received: by mailgate.rdg.opengroup.org; id AA01743; Thu, 22 Feb 2001 07:31:24 GMT Received: from tamarix.demon.co.uk [158.152.252.110] by smtp.opengroup.org via smtpd V1.38 (00/07/25 13:18:13) for ; Thu Feb 22 07:31 GMT 2001 Received: (from ajosey@localhost) by skye.rdg.opengroup.org (8.9.3/8.8.7) id HAA13327; Thu, 22 Feb 2001 07:29:56 GMT Date: Thu, 22 Feb 2001 07:29:56 GMT From: Andrew Josey Message-Id: <1010222072855.ZM13324@skye.rdg.opengroup.org> Reply-To: ajosey@rdg.opengroup.org (Andrew Josey) X-Mailer: Z-Mail (5.0.0 30July97) To: sc22wg15@dkuug.dk, pasc-su@opengroup.org Subject: (pasc-su 31) POSIX.2b ISO Editing meeting Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="PART-BOUNDARY=.11010222072855.ZM13324.rdg.opengroup.org" Comments: (pasc-su 31) -- --PART-BOUNDARY=.11010222072855.ZM13324.rdg.opengroup.org Content-Type: text/plain; charset=us-ascii All As per the decision at the recent WG15 meeting to hold a POSIX.2b DoC meeting. Enclosed are logistics and materials for the POSIX.2b ISO editing meeting. Please RSVP if you intend to dialin. regards Andrew #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-** This is a message from the MeetingPlace system to notify you that a meeting has been scheduled. Meeting Start Date March 06,2001 Start Time (hh:mm): 07:00 AM America/Los_Angeles Frequency: Meeting ID: 4459 Meeting Password: Meeting Name: conference call MeetingPlace Telephone Number(s): Toll Free Number: 1-877-932-8260 Local Phone Number: 1-650-627-3700 HQ: 3700 Scheduler: Tandis Alizadeh Scheduler Phone: 650-627-3240 Scheduler E-mail: -->mailto:talizadeh@webvangroup.com<-- Attendance Link: http://hq-latitude-01/cgi-bin/sched.exe?FormType=GetMeeting&SESSIONID=G007 a987654321A&Stpl=mdgpstfr.tpl&BeforeTpl=mdgfutfr.tpl&InProgTpl=mdgcurfr.tp l&PwdReq=gpubmtgpwd.tpl&uMTGId=10434&Garbage=982782571 ~~#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- ----- Andrew Josey The Open Group Director, Server Platforms Apex Plaza,Forbury Road, Email: a.josey@opengroup.org Reading,Berks.RG1 1AX,England Tel: +44 118 9508311 ext 2250 Fax: +44 118 9500110 Mobile: +44 774 015 5794 ** The Real-time and Embedded Systems Forum: http://www.opengroup.org/rtforum/ ** March 22 2001 Brussels, Belgium; April 24-26 Berlin, Germany ** Call for Papers now open http://www.opengroup.org/rtforum/callforpapers.html --PART-BOUNDARY=.11010222072855.ZM13324.rdg.opengroup.org Content-Type: text/plain ; name="n3047.txt" ; charset=us-ascii Content-Disposition: attachment ; filename="n3047.txt" X-Zm-Content-Name: n3047.txt X-Zm-Decoding-Hint: mimencode -q -u Content-Transfer-Encoding: quoted-printable >From rinehuls@Radix.Net Wed Dec 15 00:30:29 1999 Received: from mail1.radix.net (mail1.radix.net [207.192.128.31]) by dkuug.dk (8.9.2/8.9.2) with ESMTP id AAA59279; Wed, 15 Dec 1999 00:30:29 +0100 (CET) (envelope-from rinehuls@Radix.Net) Received: from saltmine.radix.net (saltmine.radix.net [207.192.128.40]) by mail1.radix.net (8.9.3/8.9.3) with SMTP id SAA10762; Tue, 14 Dec 1999 18:32:12 -0500 (EST) Date: Tue, 14 Dec 1999 18:32:09 -0500 (EST) From: William Rinehuls Reply-To: William Rinehuls To: sc22info@dkuug.dk cc: keld simonsen Subject: SC22 N3047 - Vote Summary on Approval of FPDAM2 to IS 9945-1: PO= SIX Shell and Utilities Message-ID: = MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=3DUS-ASCII _______________________ beginning of title page ______________________ ISO/IEC JTC 1/SC22 Programming languages, their environments and system software interfaces Secretariat: U.S.A. (ANSI) ISO/IEC JTC 1/SC22 N3047 TITLE: Summary of Voting on FPDAM Ballot for FPDAM2 to ISO/IEC 9945-2: Information technology - Portable Operating System Interface (POSIX) - Part 2: Shell and Utilities DATE ASSIGNED: 19199-12-13 SOURCE: Secretariat, ISO/IEC JTC 1/SC22 BACKWARD POINTER: N/A DOCUMENT TYPE: Summary of Voting PROJECT NUMBER: JTC 1.22.41 STATUS: WG15 is requested to prepare a Disposition of Comments Report and make a recommendation on the further processing of the FPDAM. ACTION IDENTIFIER: FYI to SC22 Member Bodies ACT to WG15 DUE DATE: N/A DISTRIBUTION: Text CROSS REFERENCE: N2972 DISTRIBUTION FORM: Def Address reply to: ISO/IEC JTC 1/SC22 Secretariat William C. Rinehuls 8457 Rushing Creek Court Springfield, VA 22153 USA Telephone: +1 (703) 912-9680 Fax: +1 (703) 912-2973 email: rinehuls@radix.net __________ end of title page; beginning of overall summary ____________ SUMMARY OF VOTING ON Letter Ballot Reference No: SC22 N2972 Circulated by: JTC 1/SC22 Circulation Date: 1999-08-10 Closing Date: 1999-12-10 SUBJECT: FPDAM Ballot for FPDAM 2 to ISO/IEC 9945-2: Information technology - Portable Operating System Interface (POSIX) - Part= 2: Shell and Utilities ------------------------------------------------------------------------ The following responses have been received on the subject of approval: "P" Members supporting approval without comments 10 "P" Members supporting approval with comments 1 "P" Members not supporting approval 2 "P" Members abstaining 1 "P" Members not voting 7 "O" Members supporting approval without comments 1 ---------------------------------------------------------------------- Secretariat Action: The comments accompanying the negative votes from Norway and Japan are attached. The comment accompanying the affirmative vote from the United States of America was: "The draft of the document used for the FPDAM 2 ballot should be the same P1003.2b document that is submitted to the IEEE Standards Board in order to maintain the agreed upon synchronization." WG15 is requested to prepare a Disposition of Comments Report and make a recommendation on the further processing of the FPDAM. ________ end of overall summary; beginning of detail summary __________ ISO/IEC JTC1/SC22 LETTER BALLOT SUMMARY = PROJECT NO: JTC 1.22.41 SUBJECT: FPDAM Ballot for FPDAM2 to ISO/IEC 9945-2: Information technology - Portable Operating System Interface (POSIX) - Part= 2: Shell and Utilities Reference Document No: N2972 Ballot Document No: N2972 Circulation Date: 1999-08-10 Closing Date: 1999-12-10 = Circulated To: SC22 P, O, L Circulated By: Secretariat SUMMARY OF VOTING AND COMMENTS RECEIVED Approve Disapprove Abstain Comments Not Voting 'P' Members Austria ( ) ( ) ( ) ( ) (X) Belgium (X) ( ) ( ) ( ) ( ) Brazil ( ) ( ) ( ) ( ) (X) = Canada (X) ( ) ( ) ( ) ( ) China ( ) ( ) ( ) ( ) (X) Czech Republic (X) ( ) ( ) ( ) ( ) Denmark (X) ( ) ( ) ( ) ( ) Egypt ( ) ( ) ( ) ( ) (X) Finland (X) ( ) ( ) ( ) ( ) France ( ) ( ) (X) ( ) ( ) Germany (X) ( ) ( ) ( ) ( ) Ireland (X) ( ) ( ) ( ) ( ) Japan ( ) (X) ( ) (X) ( ) Netherlands (X) ( ) ( ) ( ) ( ) Norway ( ) (X) ( ) (X) ( ) Romania ( ) ( ) ( ) ( ) (X) Russian Federation (X) ( ) ( ) ( ) ( ) Slovenia ( ) ( ) ( ) ( ) (X) UK (X) ( ) ( ) ( ) ( ) Ukraine ( ) ( ) ( ) ( ) (X) USA (X) ( ) ( ) (X) ( ) 'O' Members Voting Korea Republic (X) ( ) ( ) ( ) ( ) ______ end of detail summary; beginning of Norway comments ____________ From: Ulf Leirstein Subject: Norwegian vote on N2972 Norway vote NO to this document. The following are the Norwegian comments accompanying the Norwegian negative vote on SC22 N2972, POSIX-2 PDAM (.2b) 1. General comments: NOR.1 The disposition of comments in N2971 has not been implemented fully, as the accepted Danish comment on "substitute" has not been implemented. The text that was proposed and accepted (possibly 1003.2/D8 section 2.5.2.2) has not been incorporated in the PDAM. 2. Technical comments NOR.2 There should be a repertoiremap description file format, to describe which repertoire is covered and how symbolic character names relate to IS 10646. This file describes the concept of character repertoire of SC2 and lists abstract characters, (not encoded characters as in charmaps). This concept is used in the cultural registry= = of ISO/IEC 15897 adn in PDTR 14652 and also (without the specific name of= repertoire map) in The Open Group registry.The concept of charmaps using IS 10646 position values should be removed thruout, eg in 2.4.1. NOR.3 The specification should be aligned with the specifications in PDTR= = 14652. NOR.4 WIDTH, WIDTH_VARIABLE, WIDTH_DEFAULT statements sould be localetd in the locale definition, as they are related to abstract characters. Abstract characters are defined in IS 10646, and a number of attributes to the abstract characters are also defined here, including WIDTH attributes. Thus for an abstract character, with double width, this has the width 2 regardless of the encoding, be it in IS 10646 or a national double-byte encoding. The LC_CTYPE category should be practically identical for all locales so there is no overhead in doing this once and for all in a standard locale, that then others can refer to. As the WIDTH attribute is an attribute of an abstract character and not = related to encodeing, it is a big architectural mistake to move it into the encoding specification of the charmap, and destroying the principle of making locales contain all encoding independent information. NOR.5 2.5.2.2.4 The coding of NUL should be removed as a requirement, as = this requirement has been removed in the new C standard. NOR.6 4.35 We should use the repertoiremap files as requested in NOR.2 The repertoiremap files should be used on the localedef command line to in a well-defined way be able to use locales and charmaps using diferent symbolic character notations. Two new options are proposed: -l repertoire_name Specify the name of a repertoiremap for mapping the locale symbolic character names to IS 10646 -r repertoire_name Specify the name of a repertoiremap for mapping the charmap symbolic character names to IS 10646 The -u option should be removed as the above covers the same functionality in a much more well defined way, and as much data for this is available. A naming convention should be introduced to reference standard locales, = charmaps and repertoiremaps from the international cultural conventions registry, for example introduced by the three letters "std". NOR.7 Line 1915: the name should be "codeset" not "charset" - we are talking = about coded character sets, not the character sets which is without coding, acording to SC2 terminology. NOR-8 Line 1921: Please use "UTF-8" instead of "UTF8", also other places, as this is the officual name in IS 10646. NOR.9 P 288 line 633ff: please change "glyph" to "anstract character" as glyph = means something else in ISO (=3Dshape) NOR.10 Please change all references to IEEE std's to corresponding ISO/IEC = standards. End of comments @ D.1 c 8 Annex D: a new RFC is available in RFC 1521 ____ end of Norway comments; beginning of Japan comments ________________= ISO/IEC Vote on PDAM2 to IS 9945-2 Date of Circulation: 1999-08-10 Closing date for voting: 1999-11-10 = Reference number: ISO/IEC JTC 1/SC22 N2972 ------------------------------------------------------------------------ P-members have an obligation to vote ------------------------------------------------------------------------ ISO/IEC JTC 1/SC22 Title: Programming languages, their environments and system software interfaces Secretariat: U.S.A. (ANSI) ------------------------------------------------------------------------ Please send this form, duly completed, to the secretariat indicated above= =2E ------------------------------------------------------------------------ CD: PDAM2 to ISO/IEC 9945-2 TITLE: PDAM2 to ISO/IEC 9945-2: Information technology - Portable Operating System Interface (POSIX) - Part 2: Shell and Utilities -------------------------------------------------------------------------= Please put an "X" in the appropriate box(es) Approval of the draft: _____ as presented _____ with comments as given below (use separate page if necessary) _____ general _____ technical _____ editorial __X__ Disapproval of the draft for reasons below (use separate page as annex, if necessary) __X__ Acceptance of these reasons and appropriate changes in the text will change our vote to apoproval. _____ Abstention (for reasons below) -------------------------------------------------------------------------= P-member voting JAPAN Date: 99-12-10 Signature (if mailed) _________________________________________________________________________= Japan will change it position from disapproval to approval if the syntax to define user defined character mapping in the localedef utility, that will be referred to by wctrans() and towctrans() functions specified by the ISO/IEC 9899 (C language) Amendment 1, will be added. The initial Japanese proposal on this issue, contributed in 1996 was as follows: | [Attachment: LC_CTYPE extension proposal for locale-specific character mapping] | | | Source: Japan | | Title: Japanese proposal to POSIX.2b on LC_CTYPE extension for | locale-specific character mapping | | Status: Japanese position | | Short description: | Japan proposes that LC_CTYPE locale definition should be | extended to allow locale-specific character mappings | to be specified. This extension is necessary to implement | wctrans() and towctrans() functions in ISO C amendment | on a POSIX conforming system. | | Text of contribution: | | -----------------------------------------------------------------------= ----- | [Note: The page numbers refer to the ones of P1003.2/D10.] | | Sect 2.5 (Locale) PROPOSAL. Page 8-9,12: | | Problem: | The LC_CTYPE (2.5.2.1) locale definition should be enhanced to allo= w | user-specified additional character mapping, similar in the concept= | to the user-specified additional character class. In the Amendment | of ISO C standard, extended character mapping functions | (wctrans/towctrans) are specified. The following proposed extension= | will serve for the machinery to define locale specific character | mappings used by the functions. Without having this extension, | POSIX conforming systems need to have their own extensions to | implement ISO C Amendment specifications. | | Proposal:[LC_CTYPE extension for specifying character mapping] | | The proposed extension for character mapping is similar to the exte= nsion | of character class, which is already specified in .2b draft. | New keyword 'charconv' is introduced to define locale-specific | character mappings instead of 'charclass' keyword for character cla= ss. | The way of defining character mapping is not extended with this pro= posal. | The same specification for toupper/tolower mapping can be used for | locale-specific character mappings. | | EXAMPLE: | | LC_CTYPE | | # define the names of locale-specific character mappings | charconv tojkata;tojhira | | # tojkata: hiragana =3D> katakana mapping | tojkata (,);(,);\ | .....definition..... | | # tojhira: katakana =3D> hiragana mapping | tojhira (,);(,);\ | .....definition..... | | END LC_CTYPE | | [Proposed extension to .2b text] | | [Page 8] | =3D> 2.5.2.1 LC_CTYPE. Add the following keyword items after the item | labeled tolower: | | charconv Define one or more locale-specific character mapping name= s as | strings separated by semicolons. Each named character map= ping | can then be defined subsequently in the LC_CTYPE definiti= on. | A character mapping name shall consist of at least one an= d at | most fourteen bytes of alphanumeric characters from the | portable filename character set. The first character of a= | character mapping name cannot be a digit. The name cannot= | match any of the LC_CTYPE keywords defined in this standa= rd. | | charconv-name | Define the named locale-specific character mapping. | In the POSIX Locale, the locale-specific named character | mapping need not exist. | | If a mapping name is defined by a charconv keyword, but n= o | character mappings are subsequently assigned to it, this | is not an error; it shall represent a mapping without any= | character pairs belonging to it. | | [Page 12] | =3D> 2.5.3.1 Locale Lexical Conventions. Add the following token descri= ption: | | CHARCONV A string of alphanumeric characters from the portable | character set, the first of which shall not be a digit, | consisting of at least one and at most fourteen bytes, | and optionally surrounded by double-quotes. | | [Page 12] | =3D> 2.5.3.2 Locale Grammar. Modify the ctype_keyword and charconv_keyw= ord | descriptions as follows: | | ctype_keyword : charclass_keyword charclass_list EOL | | charwidth_keyword charclass_list EOL | | defwidth_keyword defwidth_value EOL | | charconv_keyword charconv_list EOL | | 'charclass' charclass_namelist EOL | | 'charconv' charconv_namelist EOL | ; | | charconv_namelist : charconv_namelist ';' CHARCONV | | CHARCONV | ; | | charconv_keyword : 'toupper' | 'tolower' | | CHARCONV | ; | ___________________________ end of SC22 N3047 _______________________ --PART-BOUNDARY=.11010222072855.ZM13324.rdg.opengroup.org--