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