[multiple changes]
authorTom Tromey <tromey@gcc.gnu.org>
Thu, 10 May 2001 18:13:17 +0000 (18:13 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Thu, 10 May 2001 18:13:17 +0000 (18:13 +0000)
commit962276267861b61093a222158d78a30871e5d38b
treebe72e5f9af087633db647f380105f2fe59d2eb9e
parentb0089a92a30ae851e8bad7ca8da8b33dba4a5a95
[multiple changes]

2001-05-10  Tom Tromey  <tromey@redhat.com>

* java/util/GregorianCalendar.java: Imported from Classpath.
* gnu/java/locale/LocaleInformation_nl.java: New file from
Classpath.
* gnu/java/locale/LocaleInformation_en.java: Likewise.
* gnu/java/locale/LocaleInformation_de.java: Likewise.
* gnu/java/locale/LocaleInformation.java: Likewise.
* natGregorianCalendar.cc: Removed.
* Makefile.in: Rebuilt.
* Makefile.am (nat_source_files): Removed
natGregorianCalendar.cc.

2001-05-10  Tom Tromey  <tromey@redhat.com>

* java/text/SimpleDateFormat.java (computeCenturyStart): New
method.
(defaultCenturyStart): Use it.
(readObject): Likewise.
(SimpleDateFormat): Clear the calendar.  Set the grouping on the
number format.
(parse): Copy the calendar before modifying it.  Correctly handle
the time zone.

* java/util/Calendar.java (clear): Set field value(s) to 0.

2001-05-10  Jeff Sturm  <jsturm@one-point.com>

* Calendar.java (get): Clear areFieldsSet if requested field
is not set.
(set): Unset fields that depend on new value.

From-SVN: r41942
libjava/ChangeLog
libjava/Makefile.am
libjava/Makefile.in
libjava/gnu/java/locale/LocaleInformation.java [new file with mode: 0644]
libjava/gnu/java/locale/LocaleInformation_de.java [new file with mode: 0644]
libjava/gnu/java/locale/LocaleInformation_en.java [new file with mode: 0644]
libjava/gnu/java/locale/LocaleInformation_nl.java [new file with mode: 0644]
libjava/java/text/SimpleDateFormat.java
libjava/java/util/Calendar.java
libjava/java/util/GregorianCalendar.java
libjava/java/util/natGregorianCalendar.cc [deleted file]