[kaffe] CVS kaffe (guilhem): java.text updates + small fixes
Guilhem Lavaux
guilhem.lavaux@free.fr
Sun Mar 21 04:43:01 2004
Hi !
> * libraries/javalib/gnu/java/text/FormatCharacterIterator.java,
> libraries/javalib/java/text/FormatCharacterIterator.java: Moved into
> a private package.
>
> * libraries/javalib/gnu/java/text/FormatBuffer.java,
> libraries/javalib/gnu/java/text/AttributedFormatBuffer.java,
> libraries/javalib/gnu/java/text/StringFormatBuffer.java:
> New private classes to handle attributed buffers before going into
> character iterators.
>
I've tried to put everything in only one set of classes but it was
difficult to merge those different concepts without introducing some
redundant code lines (hopefully there are not so numerous).
> * libraries/javalib/java/text/MessageFormat.java,
> libraries/javalib/java/text/DecimalFormat.java,
> libraries/javalib/java/text/SimpleDateFormat.java,
> libraries/javalib/java/text/Format.java:
> Upgraded. A big step towards complete implementation of attributes and
> field positions.
>
DecimalFormat includes also some important fixes concerning exponential
notation.
> * libraries/javalib/java/io/File.java:
> Removed an extra 'return;'.
>
> * libraries/javalib/gnu/java/locale/LocaleInformation_en.java:
> Fixed a collation rule. Anyway they are still largely incomplete.
>
I haven't yet had time to dig into these collation rules. If we only had
the complete collation rules for 'en' it should already be great (and
would fix a great number of failures in mauve).
Cheers,
Guilhem.
P.S.: DateFormatTest seems to have "fixed" itself ;). It seems there is
a miscomputation somewhere.