On Wed, 2006-02-15 at 17:59 -0500, Anthony Balkissoon wrote:
> This patch implements the new Unicode 4.0.0 handling that I've been
> working on for the past while (with a lot of help from Tom Tromey).  
> 
> scripts/unicode-muncher.pl was changed to parse all the characters from
> 0 to 0x10ffff instead of stopping at 0xffff.  This involved some
> redesign so the tables that were stored in this file have been changed
> to be arrays of tables, one per Unicode plane.  From this file
> gnu.java.lang.CharData was regenerated, requiring some tweaks in
> java.lang.Character and java.lang.String.  
> 
> The other major part of this patch is the implementation of the Unicode
> 4.0.0 methods in java.lang.Character (like getType(int),
> getNumericValue(int), etc.).  This methods basically do what their
> pre-Unicode 4.0.0 equivalents (with char arguments) did, but they also
> handle supplementary characters.

Awesome work, Tony!

Lillian


Reply via email to