CVS difference for ai05s/ai05-0137-2.txt
--- ai05s/ai05-0137-2.txt 2010/11/25 01:48:56 1.9
+++ ai05s/ai05-0137-2.txt 2011/09/30 03:50:56 1.10
@@ -544,7 +544,8 @@
(1 =@> Wide_Character'Val (16#FEFF#));
@b<function> Encoding (Item : UTF_String;
- Default : Encoding_Scheme := UTF_8) @b<return> Encoding_Scheme;
+ Default : Encoding_Scheme := UTF_8)
+ @b<return> Encoding_Scheme;
@b<end> Ada.Strings.UTF_Encoding;
@@ -559,10 +560,12 @@
@b<function> Convert (Item : UTF_String;
Input_Scheme : Encoding_Scheme;
- Output_BOM : Boolean := False) @b<return> UTF_16_Wide_String;
+ Output_BOM : Boolean := False)
+ @b<return> UTF_16_Wide_String;
@b<function> Convert (Item : UTF_8_String;
- Output_BOM : Boolean := False) @b<return> UTF_16_Wide_String;
+ Output_BOM : Boolean := False)
+ @b<return> UTF_16_Wide_String;
@b<function> Convert (Item : UTF_16_Wide_String;
Output_Scheme : Encoding_Scheme;
@@ -585,7 +588,8 @@
Output_BOM : Boolean := False) @b<return> UTF_8_String;
@b<function> Encode (Item : String;
- Output_BOM : Boolean := False) @b<return> UTF_16_Wide_String;
+ Output_BOM : Boolean := False)
+ @b<return> UTF_16_Wide_String;
@b<function> Decode (Item : UTF_String;
Input_Scheme : Encoding_Scheme) @b<return> String;
@@ -608,7 +612,8 @@
Output_BOM : Boolean := False) @b<return> UTF_8_String;
@b<function> Encode (Item : Wide_String;
- Output_BOM : Boolean := False) @b<return> UTF_16_Wide_String;
+ Output_BOM : Boolean := False)
+ @b<return> UTF_16_Wide_String;
@b<function> Decode (Item : UTF_String;
Input_Scheme : Encoding_Scheme) @b<return> Wide_String;
@@ -631,7 +636,8 @@
Output_BOM : Boolean := False) @b<return> UTF_8_String;
@b<function> Encode (Item : Wide_Wide_String;
- Output_BOM : Boolean := False) @b<return> UTF_16_Wide_String;
+ Output_BOM : Boolean := False)
+ @b<return> UTF_16_Wide_String;
@b<function> Decode (Item : UTF_String;
Input_Scheme : Encoding_Scheme) @b<return> Wide_Wide_String;
@@ -699,7 +705,8 @@
or Wide_Wide_String value. The lower bound of the returned string is 1.
@xcode<@b<function> Encoding (Item : UTF_String;
- Default : Encoding_Scheme := UTF_8) @b<return> Encoding_Scheme;>
+ Default : Encoding_Scheme := UTF_8)
+ @b<return> Encoding_Scheme;>
@xindent<Inspects a UTF_String value to determine whether it starts with a BOM
for UTF-8, UTF-16BE, or UTF_16LE. If so, returns the scheme
@@ -716,13 +723,15 @@
@xcode<@b<function> Convert (Item : UTF_String;
Input_Scheme : Encoding_Scheme;
- Output_BOM : Boolean := False) @b<return> UTF_16_Wide_String;>
+ Output_BOM : Boolean := False)
+ @b<return> UTF_16_Wide_String;>
@xindent<Converts from input encoded in UTF-8, UTF-16LE, or UTF-16BE as
specified by Input_Scheme, and generates an output encoded in UTF-16.>
@xcode<@b<function> Convert (Item : UTF_8_String;
- Output_BOM : Boolean := False) @b<return> UTF_16_Wide_String;>
+ Output_BOM : Boolean := False)
+ @b<return> UTF_16_Wide_String;>
@xindent<Converts from input encoded in UTF-8 and generates an output encoded
in UTF-16.>
@@ -754,7 +763,8 @@
UTF-8 encoding.>
@xcode<@b<function> Encode (Item : String;
- Output_BOM : Boolean := False) @b<return> UTF_16_Wide_String;>
+ Output_BOM : Boolean := False)
+ @b<return> UTF_16_Wide_String;>
@xindent<Encodes from String input, and generates an output encoded in
UTF_16 encoding.>
Questions? Ask the ACAA Technical Agent