For Java, the support for supplementary characters is actually better than one might
think.
It is true that the char type and the Character class only support 16-bit code units.
However, storing UTF-16 strings in String objects and char[] arrays and passing code
points as int's in non-JDK APIs
eyond 1.4, or about a year from now. We'll
know by then what solution has been adopted. It should be interesting.
Best Regards,
Addison
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Carl W. Brown
Sent: Thursday, October 04, 2001 5:37 PM
Cc: [EMAIL PROTECT
[EMAIL PROTECTED]]On
> Behalf Of Addison Phillips [wM]
> Sent: Wednesday, October 03, 2001 4:31 PM
> To: Yung-Fong Tang
> Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject: RE: surrogate at java's property file
>
>
> No fair! You forgot to quote my disclaimer in the next e
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Re: surrogate at java's property file
Brian Beck:
What do you think ?
"Addison Phillips [wM]" wrote:
> Java doesn't define any characters beyond Unicode 2.1.8 at the moment.
It's
> stuck in a time-warp. JDK 1.4 will
Brian Beck:
What do you think ?
"Addison Phillips [wM]" wrote:
> Java doesn't define any characters beyond Unicode 2.1.8 at the moment. It's
> stuck in a time-warp. JDK 1.4 will update to Unicode 3.0... neither of these
> versions have defined characters in the supplemental planes.
>
> In Java,
-BEGIN PGP SIGNED MESSAGE-
Yung-Fong Tang wrote:
> Any one know how does Java handle Surrogate pair property file ?
>
> Java's property file use the \u encoding for non ASCII characters,
> therefore U+00a5 is \u00A5. I wonder anyone know how does it handle
> Surrogate Pair?
>
> Does U+1
son Phillips [wM] [mailto:[EMAIL PROTECTED]]
Sent: Monday, October 01, 2001 6:24 PM
To: Yung-Fong Tang; [EMAIL PROTECTED]
Subject: RE: surrogate at java's property file
Java doesn't define any characters beyond Unicode 2.1.8 at the moment. It's
stuck in a time-warp. JDK 1.4 will u
Java doesn't define any characters beyond Unicode 2.1.8 at the moment. It's
stuck in a time-warp. JDK 1.4 will update to Unicode 3.0... neither of these
versions have defined characters in the supplemental planes.
In Java, a java.lang.Character object is closely tied to the definition of
an "int"
8 matches
Mail list logo