On Wed, 28 Jun 2000, Warren Levy wrote:

> On 28 Jun 2000, Brian Jones wrote:
> 
> > I'm eagerly awaiting the merge.  :)
> 
> Me too. ;-)

Ok, I've made 2 commits.  My first one was a bunch of fixes for
discrepancies against the JDK (plus a few significant bugfixes to
BigDecimal).  The latter commit was for some serialization fixups per the
JDK doc (e.g. make non-std fields transient, make field names match, 
etc.). Here are the ChangeLog entries:

2000-06-29  Warren Levy  <[EMAIL PROTECTED]>

        * java/beans/PropertyChangeEvent.java (oldVal): Renamed to oldValue.
        (newVal): Renamed to newValue.
        * java/beans/PropertyVetoException.java (changeEvent): Renamed to evt.
        * java/beans/beancontext/BeanContextServiceRevokedEvent.java
        (revokeNow): Renamed to invalidateRefs.
        * java/io/ObjectOutputStream.java (writeObject): Use component type
        when writing arrays.
        Fixed typo.
        * java/io/WriteAbortedException.java (message): Made transient.

2000-06-29  Warren Levy  <[EMAIL PROTECTED]>

        * java/math/BigDecimal.java (add): Reimplemented.
        (subtract): Corrected method name from 'substract'. Reimplemented.
        * java/sql/Connection.java (TRANSACTION_SERIALIZABLE): Corrected
        spelling to match JDK spec.
        * java/sql/DatabaseMetaData.java (getIdentifierQuoteString):
        Corrected method name from 'getIdentiferQuoteString'.
        (getTimeDateFunctions): Corrected name to match the spec.
        (supportsCatalogsInPrivilegeDefinitions): Ditto.
        (getMaxUserNameLength): Ditto.
        (getTables): Added String types[] parameter to match the spec.
        * java/sql/Driver.java (getMajorVersion): Corrected method name.
        * java/sql/PreparedStatement.java: Class extends Statement.
        (setBigDecimal): New method.
        (setAsciiStream): Added int length parameter.
        (setUnicodeStream): Ditto.
        (setBinaryStream): Ditto.
        (setCharacterStream): Ditto.
        (execute): New method.
        (executeQuery): New method.
        (executeUpdate): New method.


That takes care of all the things I had waiting to go in.  Moving forward,
I should be able to check things in to classpath concurently with
any changes to the code elsewhere.  I.e. I don't want to be the cause of
any apparent digression between libgcj & classpath.
--warrenl

Reply via email to