commit-classpath
[Top][All Lists]
Advanced

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

[commit-cp] classpath ./ChangeLog gnu/java/io/decode/Decode...


From: Jeroen Frijters
Subject: [commit-cp] classpath ./ChangeLog gnu/java/io/decode/Decode...
Date: Wed, 17 Nov 2004 09:52:24 -0500

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     Jeroen Frijters <address@hidden>        04/11/17 14:46:24

Modified files:
        .              : ChangeLog 
        gnu/java/io/decode: Decoder.java DecoderUTF8.java 
        gnu/java/io/encode: Encoder.java EncoderEightBitLookup.java 
        java/io        : OutputStreamWriter.java 
        java/lang      : String.java 

Log message:
        2004-11-17  Jeroen Frijters  <address@hidden>
        
        * gnu/java/io/decode/Decoder.java: Removed throws
        CharConversionException from the various methods.
        * gnu/java/io/decode/DecoderUTF8.java
        (REPLACEMENT_CHARACTER): New field.
        (charsInByteArray, convertToChars, read): Removed throws
        CharConversionException and reimplemented algorithm to replace
        illegal UTF-8 sequences with REPLACEMENT_CHARACTER instead of
        throwing an exception.
        * gnu/java/io/encode/Encoder.java
        (bad_char, bad_char_set, setBadCharValue): Removed.
        (bytesInCharArray, convertToBytes): Removed throws
        CharConversionException.
        * gnu/java/io/encode/EncoderEightBitLookup.java
        (BAD_CHARACTER): New field.
        (convertToBytes): Changed to always replace invalid characters with
        BAD_CHARACTER instead of throwing an exception if bad_char hadn't
        been set.
        * java/io/OutputStreamWriter.java
        (OutputStreamWriter): Removed call to Encoder.setBadCharValue().
        * java/lang/String.java: Removed try/catch block around
        Encoder/Decoder calls that no longer throw CharConversionException.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.2815&tr2=1.2816&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/io/decode/Decoder.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/io/decode/DecoderUTF8.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/io/encode/Encoder.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/io/encode/EncoderEightBitLookup.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/io/OutputStreamWriter.java.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/lang/String.java.diff?tr1=1.58&tr2=1.59&r1=text&r2=text





reply via email to

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