Hi I am back.It seems that it's a good lesson for me.I think I got it.In a unicode system (mine is)hex bytes need to use unicode chars to show up.But  some old OS is still ascii based,will in the future adding Dr.Rousseau's patch to main repository come with a auto config ability to check code system to use with"T" or without "T"?
Karsten Ohme wrote:
Ludovic Rousseau wrote:
  
On 26/04/06, Peter Tomlinson <[EMAIL PROTECTED]> wrote:

    
Ludovic Rousseau wrote:

      
According to [1] you may code some unicode characters on
4 bytes.
[1] http://en.wikipedia.org/wiki/UTF-16
        
You should consult ISO 10646 [1].

The advice that I was given when having to incorporate multiple
character sets into eURI [2] was that it is satisfactory to restrict an
implementation to UTF-16, as that covers all commercially and government
used written scripts. But designers should make a statement that UTF-16
is used in their work (I'm not sure that I made that clear in eURI...).
      
I think I know why Microsoft or Java uses UCS-2. Unicode 1.0 was only
16 bits [1].

But I don't see why UTF-16 is better than UTF-8 if the choice is made
_now_. Maybe because functions to manipulate UTF-8 are not available
in Windows and Java?
    

For Windows see MultiByteToWideChar() and WideCharToMultiByte(), Java
has UTF-8 support, it must be specified as the encoding and can be
handled. For Windows I think the reason is the fixed size of two bytes
for each character, string manipulation routines are faster.

For Java: http://java.sun.com/j2se/corejava/intl/reference/faqs/index.html

Karsten
  
Bye,

[1] http://www.debian.org/doc/manuals/intro-i18n/ch-codes.en.html#s-surrogate

--
  Dr. Ludovic Rousseau

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle
    

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

  

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to