CVS difference for ai05s/ai05-0049-1.txt
--- ai05s/ai05-0049-1.txt 2009/11/04 04:01:16 1.2
+++ ai05s/ai05-0049-1.txt 2010/02/04 07:11:42 1.3
@@ -41,7 +41,7 @@
Add a new package Ada.Directories.Hierarchical_Names:
-package Ada.Directories.Hierarchical_Names is
+package Ada.Directories.Hierarchical_File_Names is
function Is_Simple_Name (Name : in String) return Boolean;
@@ -74,9 +74,9 @@
Extension : in String := "") return String;
-end Ada.Directories.Hierarchical_Names;
+end Ada.Directories.Hierarchical_File_Names;
-Hierarchical_Names provides file name construction/decomposition facilities
+Hierarchical_File_Names provides file name construction/decomposition facilities
for systems with hierarchical file naming. This package is optional, and
should not be provided on systems that don't have hierarchical file naming.
@@ -152,8 +152,8 @@
problem across networks.) Windows does not provide an API for this purpose.
We could ignore this problem by saying that the comparison only works for
-Latin-1 file names. But that is obnoxious as Windows supports full Unicode
-file naming.
+Latin-1 file names. But that is obnoxious as Windows (and other systems)
+supports full Unicode file naming.
An alternative would be to provide a file name normalization function. However,
normalization can only be done on Windows for files that actually exist (the
Questions? Ask the ACAA Technical Agent