CVS difference for ai05s/ai05-0092-1.txt
--- ai05s/ai05-0092-1.txt 2011/01/29 06:14:08 1.16
+++ ai05s/ai05-0092-1.txt 2011/02/01 22:35:29 1.17
@@ -1,4 +1,4 @@
-!standard 3.3.1(20.4/2) 11-01-28 AI05-0092-1/14
+!standard 3.3.1(20.4/2) 11-02-01 AI05-0092-1/15
!standard 3.3.1(23)
!standard 3.9(25.1/2)
!standard 6.3.1(21.1/2)
@@ -11,6 +11,7 @@
!standard 13.13.2(56/2)
!standard A.11(4/2)
!standard A.11(5/2)
+!standard A.16(44/2)
!standard A.16(68/2)
!standard A.16(104/2)
!standard A.16(112/2)
@@ -78,6 +79,8 @@
19) Ada.Real_Time.Time is a time-type.
+20) The private part should match other language-defined packages.
+
!question
1) Generally, "must" shall not be used in normative rules of the standard. However,
@@ -146,6 +149,10 @@
the language, it isn't "implementation-defined", so strictly speaking
this rule doesn't allow it. Should this be fixed? (Yes.)
+20) The private part of Ada.Directories says "-- Not specified by the language."
+while other packages "... -- not specified by the language" (dots, lower case
+'n', no period). This should be consistent.
+
[Other questions here.]
!recommendation
@@ -213,6 +220,8 @@
Delete "implementation-defined" from 9.6(8).
+20) Change A.16(44/2) to "... -- not specified by the language".
+
!discussion
1) 3.3.1(20.4/2) uses "must precede", while 3.3.1(20.1-3/2) use "is preceded by".
@@ -306,6 +315,9 @@
Note that we also fix 9.6(8). There is no need to mention where the time type is
defined in this sentence, so we just drop it.
+20) Ada.Directories is different from all other language-defined packages, so
+make it consistent.
+
!corrigendum 3.3.1(20.4/2)
@drepl
@@ -516,6 +528,18 @@
Text_IO.Unbounded_IO, except that any occurrence of Unbounded_String is
replaced by Unbounded_Wide_Wide_String, and any occurrence of package Unbounded
is replaced by Wide_Wide_Unbounded.
+
+!corrigendum A.16(44/2)
+
+@drepl
+@xcode<@b<private>
+ -- @ft<@i<Not specified by the language.>>
+@b<end> Ada.Directories;>>
+@dby
+@xcode<@b<private>
+ ... -- @ft<@i<not specified by the language>>
+@b<end> Ada.Directories;>>
+
!corrigendum A.16(68/2)
Questions? Ask the ACAA Technical Agent