Skip to content
Snippets Groups Projects
  1. Mar 11, 2004
  2. Sep 18, 2003
    • Ingo Proetel's avatar
      TimeZone.java: Initialize lazily. · 1ea8e73b
      Ingo Proetel authored
      2003-09-18  Ingo Proetel  <proetel@aicas.com>
      
      	* java/util/TimeZone.java: Initialize lazily.
      	* java/util/Locale.java (readManifest): Fix check for country.
      	* java/util/GregorianCalendar.java: Make use of ResourceBundle better
      	traceable
      	* java/util/Calendar.java: Make use of ResourceBundle better
      	traceable.
      
      From-SVN: r71509
      1ea8e73b
  3. Jun 21, 2003
  4. Jun 18, 2003
  5. Jun 17, 2003
  6. Nov 27, 2002
  7. May 09, 2002
  8. Jan 22, 2002
  9. Aug 31, 2001
    • Tom Tromey's avatar
      Makefile.in: Rebuilt. · 7a95ae6b
      Tom Tromey authored
      	* Makefile.in: Rebuilt.
      	* Makefile.am (ordinary_java_source_files): Removed
      	EnumerationChain, added DoubleEnumeration.
      	(nat_source_files): Added natResourceBundle.cc.
      	* java/util/natResourceBundle.cc: New file.
      	* gnu/java/util/DoubleEnumeration.java: New file.
      	* gnu/gcj/util/EnumerationChain.java: Removed.
      	* java/beans/VetoableChangeSupport.java: Merged with Classpath.
      	* java/util/ResourceBundle.java: Merged with Classpath.
      	* java/util/StringTokenizer.java: Merged with Classpath.
      	* java/util/Locale.java: Merged with Classpath.
      	* java/util/Random.java: Merged with Classpath.
      	* java/util/PropertyResourceBundle.java: Merged with Classpath.
      	* java/util/ListResourceBundle.java: Merged with Classpath.
      	* java/util/ConcurrentModificationException.java: Re-merged with
      	Classpath.
      	* java/util/EmptyStackException.java: Likewise.
      	* java/util/MissingResourceException.java: Likewise.
      	* java/util/NoSuchElementException.java: Likewise.
      	* java/util/TooManyListenersException.java: Likewise.
      
      From-SVN: r45335
      7a95ae6b
  10. Oct 27, 2000
    • Warren Levy's avatar
      Makefile.am: Added locale files from Classpath. · df98a50b
      Warren Levy authored
      	* Makefile.am: Added locale files from Classpath.
      	* Makefile.in: Rebuilt.
      	* gnu/java/locale/Calendar.java: New file.
      	* gnu/java/locale/Calendar_de.java: New file.
      	* gnu/java/locale/Calendar_en.java: New file.
      	* gnu/java/locale/Calendar_nl.java: New file.
      	* java/lang/ClassNotFoundException.java: Replaced with Classpath file.
      	* java/math/BigDecimal.java (intVal): Renamed from 'num' for
      	serialization compatibility.
      	(scale): Made private.
      	(serialVersionUID): New field.
      	* java/math/BigInteger.java (ival): Made transient.
      	(words): Made transient.
      	(bitCount): New serialization field.
      	(bitLength): Ditto.
      	(firstNonzeroByteNum): Ditto.
      	(lowestSetBit): Ditto.
      	(magnitude): Ditto.
      	(signum): Ditto.
      	(serialVersionUID): New field.
      	(readObject): New method.
      	(writeObject): New method.
      	* java/util/BitSet.java (serialVersionUID): New field.
      	* java/util/Calendar.java: Replaced with Classpath file.
      	* java/util/GregorianCalendar.java (GregorianCalendar): Pass result
      	of getDefault() for TimeZone or Locale instead of passing nulls.
      	* java/util/Locale.java (serialVersionUID): New field.
      	(writeObject): New method.
      	(readObject): New method.
      	* java/util/SimpleTimeZone.java: Replaced with Classpath file.
      
      Serialization mods.
      
      From-SVN: r37080
      df98a50b
  11. May 04, 2000
    • Tom Tromey's avatar
      Locale.java (Locale): Don't explicitly check for null. · f70b7142
      Tom Tromey authored
      	* java/util/Locale.java (Locale): Don't explicitly check for
      	null.
      	* java/util/Hashtable.java (containsKey): Don't explicitly check
      	for null.
      	(get): Likewise.
      	* java/util/BitSet.java (and, or, xor): Don't explicitly check for
      	null.
      	* java/util/zip/ZipEntry.java (ZipEntry): Don't explicitly check
      	for null.
      	* java/text/StringCharacterIterator.java
      	(StringCharacterIterator): Don't check for null.
      	* java/text/ChoiceFormat.java (setChoices): Don't explicitly check
      	for null pointer.
      	* java/net/MulticastSocket.java (joinGroup): Don't explicitly
      	check for null pointer.
      	(leaveGroup): Likewise.
      	* java/net/DatagramPacket.java (DatagramPacket): Removed erroneous
      	comment.
      	(setData): Likewise.
      	* java/lang/ThreadGroup.java (ThreadGroup): Don't explicitly check
      	for `p==null'.
      
      From-SVN: r33671
      f70b7142
  12. Mar 07, 2000
  13. Jan 19, 2000
  14. Aug 06, 1999
    • Mojo Jojo's avatar
      Locale.java (CHINESE, [...]): New locales. · 3a6bdeba
      Mojo Jojo authored
      1999-08-06  Mojo Jojo <mojojojo@pacbell.net>
      
      	* java/util/Locale.java, CHINESE, ENGLISH, FRENCH, GERMAN,
      	ITALIAN, JAPANESE, KOREAN, CANADA_FRENCH, GERMANY, ITALY, KOREA,
      	SIMPLIFIED_CHINESE, TRADITIONAL_CHINESE, PRC, TAIWAN, CHINA): New
      	locales.
      	(toString): Print correctly when `country' is empty.
      
      From-SVN: r28548
      3a6bdeba
  15. Apr 30, 1999
    • Tom Tromey's avatar
      StringBuffer.java (ensureCapacity): Don't resize vector when shared. · a0e894a8
      Tom Tromey authored
      	* java/lang/StringBuffer.java (ensureCapacity): Don't resize
      	vector when shared.
      	* java/util/Locale.java (Locale(String,String)): Implement in
      	terms of 3-argument version; variant now defaults to empty
      	string.
      	(toString): Assume variant is not null.
      	(equals): Assume all strings are not null.
      	(Locale): Throw NullPointerException if any argument is null.
      	* java/util/ResourceBundle.java (getBundle): Don't try the base
      	name; now implicit in partialGetBundle call.
      	(trySomeGetBundle): Search for parent bundles and call setParent
      	as required.
      	(partialGetBundle): Added `langStop' argument.  Use
      	`Locale.toString' to compute bundleName.
      	(resource_cache): New static field.
      	(partialGetBundle): Cache the returned resource bundle.  Now
      	synchronized.
      	* gnu/gcj/text/LocaleData_en.java (contents): [collatorRule] Added
      	missing `<'.
      	* mauve-libgcj: Enable Collator and RuleBasedCollator.
      	* java/text/natCollator.cc (decomposeCharacter): `base' now
      	`const'.
      	* Makefile.in: Rebuilt.
      	* Makefile.am (ordinary_java_source_files): Added
      	CollationElementIterator, CollationKey, Collator,
      	RuleBasedCollator.
      	(nat_source_files): Added natCollator.cc.
      	* java/text/RuleBasedCollator.java (ceiNext): No longer static.
      	(compare): Pass `this' to CollationElementIterator constructor.
      	(getCollationElementIterator): Likewise.
      	(ceiNext): Fix off-by-one error when finding initial substring.
      	(next): Correctly mask off bits when computing return value.
      	Fixed return values when one string is shorter than the other.
      	* java/text/CollationElementIterator.java (collator): New field.
      	(CollationElementIterator): Added collator argument.
      	(next): Call ceiNext on collator object.
      
      From-SVN: r26707
      a0e894a8
  16. Apr 07, 1999
Loading