CVS difference for ai05s/ai05-0181-1.txt

Differences between 1.1 and version 1.2
Log of other versions for file ai05s/ai05-0181-1.txt

--- ai05s/ai05-0181-1.txt	2009/10/30 06:34:57	1.1
+++ ai05s/ai05-0181-1.txt	2010/01/09 01:31:29	1.2
@@ -1,12 +1,14 @@
-!standard  3.5.2(2/2)                                  09-10-30  AI05-0181-1/01
+!standard  3.5.2(2/2)                                  09-12-12  AI05-0181-1/02
 !standard  A.1(35/2)
 !class binding interpretation 09-10-29
+!status Amendment 201Z 09-12-12
+!status ARG Approved 9-0-2  09-11-07
 !status work item 09-10-29
 !status received 09-10-22
 !priority Low
 !difficulty Easy
 !qualifier Error
-!subject Soft hyphen is a non-graphic character
+!subject Soft hyphen is a nongraphic character
 
 !summary
 
@@ -43,7 +45,7 @@
 
 !discussion
 
-Note that non-graphic characters have names in A.1(35/2). Thus, Soft hyphen
+Note that nongraphic characters have names in A.1(35/2). Thus, Soft hyphen
 needs a name in this table. We selected the name of the Unicode character
 ("Soft_Hyphen") for this name; we did not find any abbreviated Unicode names.
 Someone found the name "shy" in some unofficial chart of character names; one
@@ -57,6 +59,38 @@
 This should be documented as an Inconsistency from Ada 95 in the AARM: the
 result of Character'Image(Character'Val(16#00AD#)) should be "soft_hyphen", not
 '-'.
+
+!corrigendum 3.5.2(2/2)
+
+@drepl
+The predefined type Character is a character type whose values correspond to
+the 256 code positions of Row 00 (also known as Latin-1) of the ISO/IEC 10646:2003 Basic
+Multilingual Plane (BMP). Each of the graphic characters of Row 00 of the BMP
+has a corresponding @fa<character_literal> in Character. Each of the nongraphic
+positions of Row 00 (0000-001F and 007F-009F) has a corresponding
+language-defined name, which is not usable as an enumeration literal, but which
+is usable with the attributes Image, Wide_Image,
+Wide_Wide_Image, Value, Wide_Value, and Wide_Wide_Value; these names are
+given in the definition of type Character in A.1, "The Package Standard", but
+are set in @i<italics>.
+@dby
+The predefined type Character is a character type whose values correspond to
+the 256 code positions of Row 00 (also known as Latin-1) of the ISO/IEC 10646:2003 Basic
+Multilingual Plane (BMP). Each of the graphic characters of Row 00 of the BMP
+has a corresponding @fa<character_literal> in Character. Each of the nongraphic
+positions of Row 00 has a corresponding
+language-defined name, which is not usable as an enumeration literal, but which
+is usable with the attributes Image, Wide_Image,
+Wide_Wide_Image, Value, Wide_Value, and Wide_Wide_Value; these names are
+given in the definition of type Character in A.1, "The Package Standard", but
+are set in @i<italics>.
+
+!corrigendum A.1(35/2)
+
+@dprepl
+@xcode<   '@unicode<168>', '@unicode<169>', '@unicode<170>', '@unicode<171>', '@unicode<172>', '@unicode<173>', '@unicode<174>', '@unicode<175>',   --@ft<@i<168 (16#A8#) .. 175 (16#AF#)>>>
+@dby
+@xcode<   '@unicode<168>', '@unicode<169>', '@unicode<170>', '@unicode<171>', '@unicode<172>', '@unicode<173>', @ft<@i<soft_hyphen>>, '@unicode<174>', '@unicode<175>', --@ft<@i<168 (16#A8#) .. 175 (16#AF#)>>>
 
 !ACATS Test
 

Questions? Ask the ACAA Technical Agent