classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cp-patches] Lots of new Character set converters


From: Robert Schuster
Subject: Re: [cp-patches] Lots of new Character set converters
Date: Sun, 30 Jan 2005 02:58:31 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.5) Gecko/20050107

Hi,
I have some questions regarding certain alias names:

+
+       //# UTF16
+       dp.put("gnu.java.io.encoding_scheme_alias.UTF16", "UTF16BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.utf16", "UTF16BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.utf-16", "UTF16BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.UTF-16", "UTF16BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.ISO-10646-UCS-2", "UTF16BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.iso-10646-ucs-2", "UTF16BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.unicode", "UTF16BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.csUnicode", "UTF16BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.ucs-2", "UTF16BE");
Shouldn't the values of these not be "UTF16" instead of "UTF16BE"?

+       //# UTF32
+       dp.put("gnu.java.io.encoding_scheme_alias.UTF32", "UTF32BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.utf-32", "UTF32BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.utf32", "UTF32BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.UTF-32", "UTF32BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.ISO-10646-UCS-4",
+              "UTF32BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.csUCS4", "UTF32BE");
+       dp.put("gnu.java.io.encoding_scheme_alias.ucs-4", "UTF32BE");
Same here.


+       dp.put("gnu.java.io.encoding_scheme_alias.ANSI_X3.4-1968", "ASCII");
+       dp.put("gnu.java.io.encoding_scheme_alias.ANSI_X3.4-1986", "ASCII");
Is this a convenience for people often swapping numbers or really a charset name?

There are some names which are only available in all upper-case or all lower-case letter. What was the reason for this?

Apologies if my questions seem silly I am not familiar with charset names.

cu
Robert




reply via email to

[Prev in Thread] Current Thread [Next in Thread]