commit-classpath
[Top][All Lists]
Advanced

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

classpath ./ChangeLog java/lang/Character.java ...


From: Eric Blake
Subject: classpath ./ChangeLog java/lang/Character.java ...
Date: Mon, 18 Feb 2002 15:07:17 -0500

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Changes by:     Eric Blake <address@hidden>     02/02/18 15:07:17

Modified files:
        .              : ChangeLog 
        java/lang      : Character.java 
        doc/unicode    : unicode-blocks.pl unicode-muncher.pl 
        gnu/java/lang  : Makefile.am 
Added files:
        gnu/java/lang  : CharData.java 
Removed files:
        doc/unicode    : unicode.database.format 
        gnu/java/locale: block.uni character.uni titlecase.uni 

Log message:
        2002-02-18  Eric Blake  <address@hidden>
        
        * doc/unicode/unicode-blocks.pl: Minor updates, to avoid warnings.
        * doc/unicode/unicode-muncher.pl: Rewrite, to incorporate ideas
        from Artur Biesiadowski: use a 2-level lookup of fixed-length
        blocks instead of a 1-level lookup of variable-length blocks, and
        store the data in String literals in a Java interface instead of
        in binary files.
        * doc/unicode/unicode.database.format: Remove, as
        gnu/java/lang/CharData is self-documenting.
        * gnu/java/locale/block.uni: Remove, replaced by
        gnu/java/lang/CharData.java.
        * gnu/java/locale/character.uni: Ditto.
        * gnu/java/locale/titlecase.uni: Ditto.
        * gnu/java/lang/Makefile.am (EXTRA_DIST): Add CharData.java.
        * gnu/java/lang/CharData.java: New file, holding the Unicode
        database for java.lang.Character.
        * java/lang/Character.java (blocks, data, numValue, upper, lower),
        (direction, title): Replace blocks, tcs, and unicodeData as the
        Unicode database used in all other methods; initialized by
        gnu.java.lang.CharData.
        (<clinit>, getBlock, class Block, class CharAttr): Delete;
        character attribute lookup now uses char[] instead of objects.
        (readChar): Update to use new database.
        (Various others): Reduce multiple comparisons to just one when
        checking a character's type.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.395&tr2=1.396&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/lang/Character.java.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/doc/unicode/unicode-blocks.pl.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/doc/unicode/unicode-muncher.pl.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/lang/CharData.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/lang/Makefile.am.diff?tr1=1.3&tr2=1.4&r1=text&r2=text




reply via email to

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