[kaffe] CVS kaffe (robilad): resynced with gnu classpath
Kaffe CVS
cvs-commits at kaffe.org
Mon Apr 3 13:36:48 PDT 2006
PatchSet 7209
Date: 2006/04/03 20:27:08
Author: robilad
Branch: HEAD
Tag: (none)
Log:
resynced with gnu classpath
2006-04-03 Dalibor Topic <robilad at kaffe.org>
* Resynchronized GNU Classpath.
Members:
ChangeLog:1.4716->1.4717
libraries/javalib/external/classpath/ChangeLog:1.24->1.25
libraries/javalib/external/classpath/INSTALL:1.2->1.3
libraries/javalib/external/classpath/config.sub:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.24->1.25
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.24->1.25
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkClipboard.java:1.2->1.3
libraries/javalib/external/classpath/gnu/java/security/key/KeyPairGeneratorFactory.java:1.2->1.3
libraries/javalib/external/classpath/java/util/logging/Level.java:1.1->1.2
libraries/javalib/external/classpath/java/util/logging/LogManager.java:1.2->1.3
libraries/javalib/external/classpath/java/util/logging/Logger.java:1.1->1.2
libraries/javalib/external/classpath/javax/security/auth/kerberos/DelegationPermission.java:INITIAL->1.1
libraries/javalib/external/classpath/javax/security/auth/kerberos/KerberosKey.java:INITIAL->1.1
libraries/javalib/external/classpath/javax/security/auth/kerberos/KerberosPrincipal.java:INITIAL->1.1
libraries/javalib/external/classpath/javax/security/auth/kerberos/KerberosTicket.java:INITIAL->1.1
libraries/javalib/external/classpath/javax/security/auth/kerberos/KeyImpl.java:INITIAL->1.1
libraries/javalib/external/classpath/javax/security/auth/kerberos/ServicePermission.java:INITIAL->1.1
libraries/javalib/external/classpath/javax/swing/text/Segment.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/text/WrappedPlainView.java:1.4->1.5
libraries/javalib/external/classpath/lib/gen-classlist.sh.in:1.3->1.4
libraries/javalib/external/classpath/native/jni/classpath/jcl.c:1.2->1.3
libraries/javalib/external/classpath/native/jni/classpath/jcl.h:1.1->1.2
libraries/javalib/external/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c:1.3->1.4
libraries/javalib/external/classpath/native/jni/java-net/javanet.h:1.3->1.4
libraries/javalib/external/classpath/native/target/generic/target_generic.h:1.1->1.2
libraries/javalib/external/classpath/native/target/generic/target_generic_misc.h:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/regexp/MessagesBundle_it.properties:1.24->1.25
libraries/javalib/external/classpath/scripts/classpath.spec.in:1.24->1.25
libraries/javalib/external/classpath/tools/gnu/classpath/tools/jarsigner/HashUtils.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/jarsigner/JarSigner.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/jarsigner/JarVerifier.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/jarsigner/Main.java:1.1->1.2
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4716 kaffe/ChangeLog:1.4717
--- kaffe/ChangeLog:1.4716 Mon Apr 3 19:59:32 2006
+++ kaffe/ChangeLog Mon Apr 3 20:27:08 2006
@@ -1,5 +1,9 @@
2006-04-03 Dalibor Topic <robilad at kaffe.org>
+ * Resynchronized GNU Classpath.
+
+2006-04-03 Dalibor Topic <robilad at kaffe.org>
+
* THIRDPARTY: Updated to boehm-gc 6.7
* kaffe/kaffevm/boehm-gc/boehm/ : Updated to boehm-gc 6.7.
Index: kaffe/libraries/javalib/external/classpath/ChangeLog
diff -u kaffe/libraries/javalib/external/classpath/ChangeLog:1.24 kaffe/libraries/javalib/external/classpath/ChangeLog:1.25
--- kaffe/libraries/javalib/external/classpath/ChangeLog:1.24 Mon Apr 3 00:50:35 2006
+++ kaffe/libraries/javalib/external/classpath/ChangeLog Mon Apr 3 20:27:13 2006
@@ -1,3 +1,122 @@
+2006-04-03 Tom Tromey <tromey at redhat.com>
+
+ * javax/security/auth/kerberos/ServicePermission.java: New file.
+ * javax/security/auth/kerberos/DelegationPermission.java: New file.
+ * javax/security/auth/kerberos/KerberosKey.java: New file.
+ * javax/security/auth/kerberos/KeyImpl.java: New file.
+ * javax/security/auth/kerberos/KerberosTicket.java: New file.
+ * javax/security/auth/kerberos/KerberosPrincipal.java: New file.
+
+2006-04-03 Sven de Marothy <sven at physto.se>
+
+ * gnu/java/awt/peer/gtk/GtkClipboard.java: Add support for
+ non-GtkImage images.
+
+2006-04-03 Mark Wielaard <mark at klomp.org>
+
+ * lib/gen-classlist.sh.in: Use classes.tmp, not classes.2
+ as temporary file name.
+
+2006-04-03 Dalibor Topic <robilad at kaffe.org>
+
+ * INSTALL: Documented --with-glibj-zip option.
+
+2006-04-03 Dalibor Topic <robilad at kaffe.org>
+
+ Fixed all pscan warnings.
+
+ * native/jni/classpath/jcl.c (JCL_ThrowException),
+ native/jni/classpath/jcl.h (DBG),
+ native/target/generic/target_generic.h (TARGET_NATIVE_LAST_ERROR_STRING_FORMAT),
+ native/target/generic/target_generic_misc.h (TARGET_NATIVE_MISC_FORMAT_STRING0):
+ Use "%s" format in fprintf and snprintf explicitely when printing a single
+ string to prevent format string exploits.
+
+ * native/jni/java-net/javanet.h (DBG): Removed duplicate
+ definition. Included jcl.h instead.
+
+2006-04-03 Raif S. Naffah <raif at swiftdsl.com.au>
+
+ * tools/gnu/classpath/tools/jarsigner/Main.java: Removed unused imports.
+ (provider): Made it protected.
+ (providerInstalled): New field.
+ (Main): Made it a 0-arguments constructor.
+ Removed throws clasue.
+ (main): Removed throws clause.
+ Call processArgs(args) after constructing instance.
+ Call teardown() before existing.
+ (processArgs): Added javadoc.
+ Reduced to throws Exception.
+ (start): Likewise.
+ (teardown): New method.
+ (setupCommonParams): Added javadoc.
+ Install designated provider if not already installed.
+ (installNewProvider): New method.
+ (setupSigningParams): Added javadoc.
+ Instantiate the KeyStore using type only.
+ * tools/gnu/classpath/tools/jarsigner/JarSigner.java:
+ Removed unused imports.
+ (start): Reduced to throws Exception.
+ * tools/gnu/classpath/tools/jarsigner/JarVerifier.java (start): Likewise.
+ * tools/gnu/classpath/tools/jarsigner/HashUtils.java:
+ Re-organized imports.
+ * gnu/java/security/key/KeyPairGeneratorFactory.java (getInstance):
+ Test ignoring case.
+ (getNames): Add "dsa" as an algorithm provided by this Factory.
+ (makeInstance): Construct IllegalArgumentException with 2 arguments.
+
+2006-04-03 Roman Kennke <kennke at aicas.com>
+
+ * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
+ (Java_gnu_java_awt_peer_gtk_GdkFontPeer_getGlyphVector):
+ Replaced g_free() with pango_item_free() to avoid problems
+ with the allocator.
+
+2006-04-03 Rafael H. Schloming <rafaels at redhat.com>
+
+ Fixes bug #26668
+ * java/util/logging/Level.java (parse): Document.
+ * java/util/logging/LogManager.java (rootLogger): Removed.
+ (LogManager): Just set loggers to new HashMap.
+ (getLogManager): Make synchronized. Create and init LogManager if it
+ doesn't exist yet.
+ (static): Removed block.
+ (MANAGER_PROPERTY): New private final string.
+ (makeLogManager): Use new property string, move warning to
+ createInstance() method.
+ (CONFIG_PROPERTY): New private final string.
+ (initLogManager): New method.
+ (addLogger): Use Logger.root, not rootLogger.
+ (findAncestor): Likewise.
+ (readConfiguration): Move warning to createInstance() method.
+ Add handlers directly to Logger.root. Warn about bad level values.
+ (getClassProperty): Use new locateClass() method.
+ (getInstanceProperty): Only catch specific newInstance Errors.
+ (createInstance): Make private and takes a string to use in warning
+ messages. Use new locateClass() method and generate appropriate
+ warning message.
+ (warn): New methods.
+ (locateClass): Locates a class through the context class loader and
+ system class loader as backup.
+ * java/util/logging/Logger.java (root): New static final field.
+ (Logger): Set parent to root.
+ (setParent): Directly check root field.
+
+2006-04-02 Robert Schuster <robertschuster at fsfe.org>
+
+ * javax/swing/text/Segment.java:
+ (setPosition): Make exception message more verbose.
+ * javax/swing/text/WrappedPlainView.java:
+ (insertUpdate): Removed unneeded repaint call.
+ (changeUpdate): Dito.
+ (removeUpdate): Dito.
+ (WrappedLine.determineNumLines): Do not return numLines, break
+ from loop if no new break point has been calculated.
+ (WrappedLine.updateDamage): Rewritten.
+ (WrappedLine.insertUpdate): Removed unneeded update code.
+ (WrappedLine.removeUpdate): Removed unneeded update code, added
+ comment.
+
2006-04-02 Dalibor Topic <robilad at kaffe.org>
* configure.ac (with-glibj-zip): Added new option.
@@ -9,7 +128,7 @@
2006-04-02 Audrius Meskauskas <AudriusA at Bioinformatics.org>
- tools/gnu/classpath/tools/giop/GRMIC.java,
+ * tools/gnu/classpath/tools/giop/GRMIC.java,
tools/gnu/classpath/tools/giop/IorParser.java,
tools/gnu/classpath/tools/giop/grmic/CompilationError.java,
tools/gnu/classpath/tools/giop/grmic/Generator.java,
Index: kaffe/libraries/javalib/external/classpath/INSTALL
diff -u kaffe/libraries/javalib/external/classpath/INSTALL:1.2 kaffe/libraries/javalib/external/classpath/INSTALL:1.3
--- kaffe/libraries/javalib/external/classpath/INSTALL:1.2 Sat Nov 26 20:29:36 2005
+++ kaffe/libraries/javalib/external/classpath/INSTALL Mon Apr 3 20:27:15 2006
@@ -130,6 +130,8 @@
--with-gjdoc generate documentation using gjdoc default=no
--with-jay Regenerate the parsers with jay must be given the
path to the jay executable
+ --with-glibj-zip=ABS.PATH
+ use prebuilt glibj.zip class library
For more flags run configure --help.
Index: kaffe/libraries/javalib/external/classpath/config.sub
diff -u kaffe/libraries/javalib/external/classpath/config.sub:1.28 kaffe/libraries/javalib/external/classpath/config.sub:1.29
--- kaffe/libraries/javalib/external/classpath/config.sub:1.28 Tue Mar 21 23:15:57 2006
+++ kaffe/libraries/javalib/external/classpath/config.sub Mon Apr 3 20:27:15 2006
@@ -1335,9 +1335,6 @@
-kaos*)
os=-kaos
;;
- -*drops)
- os=-drops
- ;;
-zvmoe)
os=-zvmoe
;;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.24 Mon Apr 3 00:50:42 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java Mon Apr 3 20:27:15 2006
@@ -1,7 +1,7 @@
// SAX Attribute List Interface.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: AttributeList.java,v 1.24 2006/04/03 00:50:42 robilad Exp $
+// $Id: AttributeList.java,v 1.25 2006/04/03 20:27:15 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.24 Mon Apr 3 00:50:42 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java Mon Apr 3 20:27:15 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: Attributes.java,v 1.24 2006/04/03 00:50:42 robilad Exp $
+// $Id: Attributes.java,v 1.25 2006/04/03 20:27:15 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.24 Mon Apr 3 00:50:42 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java Mon Apr 3 20:27:15 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: ContentHandler.java,v 1.24 2006/04/03 00:50:42 robilad Exp $
+// $Id: ContentHandler.java,v 1.25 2006/04/03 20:27:15 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.24 Mon Apr 3 00:50:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java Mon Apr 3 20:27:15 2006
@@ -1,7 +1,7 @@
// SAX DTD handler.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: DTDHandler.java,v 1.24 2006/04/03 00:50:43 robilad Exp $
+// $Id: DTDHandler.java,v 1.25 2006/04/03 20:27:15 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.24 Mon Apr 3 00:50:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// SAX document handler.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: DocumentHandler.java,v 1.24 2006/04/03 00:50:43 robilad Exp $
+// $Id: DocumentHandler.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.24 Mon Apr 3 00:50:44 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// SAX entity resolver.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: EntityResolver.java,v 1.24 2006/04/03 00:50:44 robilad Exp $
+// $Id: EntityResolver.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.24 Mon Apr 3 00:50:44 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// SAX error handler.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: ErrorHandler.java,v 1.24 2006/04/03 00:50:44 robilad Exp $
+// $Id: ErrorHandler.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.24 Mon Apr 3 00:50:44 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// SAX default handler base class.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: HandlerBase.java,v 1.24 2006/04/03 00:50:44 robilad Exp $
+// $Id: HandlerBase.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.24 Mon Apr 3 00:50:44 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// SAX input source.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: InputSource.java,v 1.24 2006/04/03 00:50:44 robilad Exp $
+// $Id: InputSource.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.24 Mon Apr 3 00:50:44 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// SAX locator interface for document events.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: Locator.java,v 1.24 2006/04/03 00:50:44 robilad Exp $
+// $Id: Locator.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.24 Mon Apr 3 00:50:44 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// SAX parser interface.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: Parser.java,v 1.24 2006/04/03 00:50:44 robilad Exp $
+// $Id: Parser.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.24 Mon Apr 3 00:50:44 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// SAX exception class.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: SAXException.java,v 1.24 2006/04/03 00:50:44 robilad Exp $
+// $Id: SAXException.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.24 Mon Apr 3 00:50:44 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java Mon Apr 3 20:27:16 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: SAXNotRecognizedException.java,v 1.24 2006/04/03 00:50:44 robilad Exp $
+// $Id: SAXNotRecognizedException.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.24 Mon Apr 3 00:50:44 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java Mon Apr 3 20:27:16 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: SAXNotSupportedException.java,v 1.24 2006/04/03 00:50:44 robilad Exp $
+// $Id: SAXNotSupportedException.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.24 Mon Apr 3 00:50:44 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// SAX exception class.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: SAXParseException.java,v 1.24 2006/04/03 00:50:44 robilad Exp $
+// $Id: SAXParseException.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.24 Mon Apr 3 00:50:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java Mon Apr 3 20:27:16 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLFilter.java,v 1.24 2006/04/03 00:50:45 robilad Exp $
+// $Id: XMLFilter.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.24 Mon Apr 3 00:50:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java Mon Apr 3 20:27:16 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLReader.java,v 1.24 2006/04/03 00:50:45 robilad Exp $
+// $Id: XMLReader.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.24 Mon Apr 3 00:50:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html Mon Apr 3 20:27:16 2006
@@ -1,5 +1,5 @@
<html><head>
-<!-- $Id: package.html,v 1.24 2006/04/03 00:50:45 robilad Exp $ -->
+<!-- $Id: package.html,v 1.25 2006/04/03 20:27:16 robilad Exp $ -->
</head><body>
<p> This package provides the core SAX APIs.
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.24 Mon Apr 3 00:50:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// Attributes2.java - extended Attributes
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Attributes2.java,v 1.24 2006/04/03 00:50:45 robilad Exp $
+// $Id: Attributes2.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.24 Mon Apr 3 00:50:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// Attributes2Impl.java - extended AttributesImpl
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Attributes2Impl.java,v 1.24 2006/04/03 00:50:45 robilad Exp $
+// $Id: Attributes2Impl.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.24 Mon Apr 3 00:50:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// DeclHandler.java - Optional handler for DTD declaration events.
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: DeclHandler.java,v 1.24 2006/04/03 00:50:45 robilad Exp $
+// $Id: DeclHandler.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.24 Mon Apr 3 00:50:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// DefaultHandler2.java - extended DefaultHandler
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: DefaultHandler2.java,v 1.24 2006/04/03 00:50:45 robilad Exp $
+// $Id: DefaultHandler2.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.24 Mon Apr 3 00:50:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// EntityResolver2.java - Extended SAX entity resolver.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: EntityResolver2.java,v 1.24 2006/04/03 00:50:45 robilad Exp $
+// $Id: EntityResolver2.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.24 Mon Apr 3 00:50:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// LexicalHandler.java - optional handler for lexical parse events.
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: LexicalHandler.java,v 1.24 2006/04/03 00:50:45 robilad Exp $
+// $Id: LexicalHandler.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.24 Mon Apr 3 00:50:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// Locator2.java - extended Locator
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Locator2.java,v 1.24 2006/04/03 00:50:45 robilad Exp $
+// $Id: Locator2.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.24 Mon Apr 3 00:50:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java Mon Apr 3 20:27:16 2006
@@ -1,7 +1,7 @@
// Locator2Impl.java - extended LocatorImpl
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Locator2Impl.java,v 1.24 2006/04/03 00:50:45 robilad Exp $
+// $Id: Locator2Impl.java,v 1.25 2006/04/03 20:27:16 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.24 Mon Apr 3 00:50:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html Mon Apr 3 20:27:16 2006
@@ -1,5 +1,5 @@
<HTML><HEAD>
-<!-- $Id: package.html,v 1.24 2006/04/03 00:50:45 robilad Exp $ -->
+<!-- $Id: package.html,v 1.25 2006/04/03 20:27:16 robilad Exp $ -->
</HEAD><BODY>
<p>
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.24 Mon Apr 3 00:50:46 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java Mon Apr 3 20:27:17 2006
@@ -1,7 +1,7 @@
// SAX default implementation for AttributeList.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: AttributeListImpl.java,v 1.24 2006/04/03 00:50:46 robilad Exp $
+// $Id: AttributeListImpl.java,v 1.25 2006/04/03 20:27:17 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.24 Mon Apr 3 00:50:46 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java Mon Apr 3 20:27:17 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: AttributesImpl.java,v 1.24 2006/04/03 00:50:46 robilad Exp $
+// $Id: AttributesImpl.java,v 1.25 2006/04/03 20:27:17 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.24 Mon Apr 3 00:50:46 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java Mon Apr 3 20:27:17 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: DefaultHandler.java,v 1.24 2006/04/03 00:50:46 robilad Exp $
+// $Id: DefaultHandler.java,v 1.25 2006/04/03 20:27:17 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.24 Mon Apr 3 00:50:46 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java Mon Apr 3 20:27:17 2006
@@ -1,7 +1,7 @@
// SAX default implementation for Locator.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: LocatorImpl.java,v 1.24 2006/04/03 00:50:46 robilad Exp $
+// $Id: LocatorImpl.java,v 1.25 2006/04/03 20:27:17 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.24 Mon Apr 3 00:50:46 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java Mon Apr 3 20:27:17 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// This class is in the Public Domain. NO WARRANTY!
-// $Id: NamespaceSupport.java,v 1.24 2006/04/03 00:50:46 robilad Exp $
+// $Id: NamespaceSupport.java,v 1.25 2006/04/03 20:27:17 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.24 Mon Apr 3 00:50:46 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java Mon Apr 3 20:27:17 2006
@@ -3,7 +3,7 @@
// Written by Edwin Goei, edwingo at apache.org
// and by David Brownell, dbrownell at users.sourceforge.net
// NO WARRANTY! This class is in the Public Domain.
-// $Id: NewInstance.java,v 1.24 2006/04/03 00:50:46 robilad Exp $
+// $Id: NewInstance.java,v 1.25 2006/04/03 20:27:17 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.24 Mon Apr 3 00:50:46 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java Mon Apr 3 20:27:17 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: ParserAdapter.java,v 1.24 2006/04/03 00:50:46 robilad Exp $
+// $Id: ParserAdapter.java,v 1.25 2006/04/03 20:27:17 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.24 Mon Apr 3 00:50:46 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java Mon Apr 3 20:27:18 2006
@@ -1,7 +1,7 @@
// SAX parser factory.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: ParserFactory.java,v 1.24 2006/04/03 00:50:46 robilad Exp $
+// $Id: ParserFactory.java,v 1.25 2006/04/03 20:27:18 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.24 Mon Apr 3 00:50:46 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java Mon Apr 3 20:27:18 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLFilterImpl.java,v 1.24 2006/04/03 00:50:46 robilad Exp $
+// $Id: XMLFilterImpl.java,v 1.25 2006/04/03 20:27:18 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.24 Mon Apr 3 00:50:46 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java Mon Apr 3 20:27:18 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: XMLReaderAdapter.java,v 1.24 2006/04/03 00:50:46 robilad Exp $
+// $Id: XMLReaderAdapter.java,v 1.25 2006/04/03 20:27:18 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.24 Mon Apr 3 00:50:46 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java Mon Apr 3 20:27:18 2006
@@ -3,7 +3,7 @@
// Written by David Megginson
// and by David Brownell
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLReaderFactory.java,v 1.24 2006/04/03 00:50:46 robilad Exp $
+// $Id: XMLReaderFactory.java,v 1.25 2006/04/03 20:27:18 robilad Exp $
package org.xml.sax.helpers;
import java.io.BufferedReader;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.24 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.25
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.24 Mon Apr 3 00:50:47 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html Mon Apr 3 20:27:18 2006
@@ -1,5 +1,5 @@
<HTML><HEAD>
-<!-- $Id: package.html,v 1.24 2006/04/03 00:50:47 robilad Exp $ -->
+<!-- $Id: package.html,v 1.25 2006/04/03 20:27:18 robilad Exp $ -->
</HEAD><BODY>
<p>This package contains "helper" classes, including
Index: kaffe/libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkClipboard.java
diff -u kaffe/libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkClipboard.java:1.2 kaffe/libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkClipboard.java:1.3
--- kaffe/libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkClipboard.java:1.2 Tue Mar 21 23:16:22 2006
+++ kaffe/libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkClipboard.java Mon Apr 3 20:27:19 2006
@@ -172,15 +172,12 @@
|| flavor.isRepresentationClassReader())
text = true;
- // XXX - We only support automatic image conversion for
- // GtkImages at the moment. So explicitly check that we have
- // one.
if (! images && flavors[i].equals(DataFlavor.imageFlavor))
{
try
{
Object o = contents.getTransferData(DataFlavor.imageFlavor);
- if (o instanceof GtkImage)
+ if (o instanceof Image)
images = true;
}
catch (UnsupportedFlavorException ufe)
@@ -291,7 +288,11 @@
try
{
- return (GtkImage) contents.getTransferData(DataFlavor.imageFlavor);
+ Object o = contents.getTransferData(DataFlavor.imageFlavor);
+ if( o instanceof GtkImage )
+ return (GtkImage) o;
+ else
+ return new GtkImage(((Image)o).getSource());
}
catch (UnsupportedFlavorException ufe)
{
Index: kaffe/libraries/javalib/external/classpath/gnu/java/security/key/KeyPairGeneratorFactory.java
diff -u kaffe/libraries/javalib/external/classpath/gnu/java/security/key/KeyPairGeneratorFactory.java:1.2 kaffe/libraries/javalib/external/classpath/gnu/java/security/key/KeyPairGeneratorFactory.java:1.3
--- kaffe/libraries/javalib/external/classpath/gnu/java/security/key/KeyPairGeneratorFactory.java:1.2 Mon Apr 3 00:50:52 2006
+++ kaffe/libraries/javalib/external/classpath/gnu/java/security/key/KeyPairGeneratorFactory.java Mon Apr 3 20:27:19 2006
@@ -85,7 +85,7 @@
name = name.trim();
IKeyPairGenerator result = null;
if (name.equalsIgnoreCase(Registry.DSA_KPG)
- || name.equals(Registry.DSS_KPG))
+ || name.equalsIgnoreCase(Registry.DSS_KPG))
{
result = new DSSKeyPairGenerator();
}
@@ -116,6 +116,7 @@
{
HashSet hs = new HashSet();
hs.add(Registry.DSS_KPG);
+ hs.add(Registry.DSA_KPG);
hs.add(Registry.RSA_KPG);
hs.add(Registry.DH_KPG);
hs.add(Registry.SRP_KPG);
@@ -133,11 +134,9 @@
}
catch (Exception x)
{
- IllegalArgumentException iae =
- new IllegalArgumentException ("strong crypto key pair generator not available: "
- + clazz);
- iae.initCause (x);
- throw iae;
+ throw new IllegalArgumentException(
+ "strong crypto key pair generator not available: " + clazz,
+ x);
}
}
Index: kaffe/libraries/javalib/external/classpath/java/util/logging/Level.java
diff -u kaffe/libraries/javalib/external/classpath/java/util/logging/Level.java:1.1 kaffe/libraries/javalib/external/classpath/java/util/logging/Level.java:1.2
--- kaffe/libraries/javalib/external/classpath/java/util/logging/Level.java:1.1 Wed Oct 19 20:37:21 2005
+++ kaffe/libraries/javalib/external/classpath/java/util/logging/Level.java Mon Apr 3 20:27:19 2006
@@ -1,5 +1,5 @@
/* Level.java -- a class for indicating logging levels
- Copyright (C) 2002, 2005 Free Software Foundation, Inc.
+ Copyright (C) 2002, 2005, 2006 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -341,6 +341,9 @@
for (int i = 0; i < knownLevels.length; i++)
{
+ // It's safe to use == instead of .equals here because only the
+ // standard logging levels will be returned by this method, and
+ // they are all created using string literals.
if (name == knownLevels[i].name)
return knownLevels[i];
}
Index: kaffe/libraries/javalib/external/classpath/java/util/logging/LogManager.java
diff -u kaffe/libraries/javalib/external/classpath/java/util/logging/LogManager.java:1.2 kaffe/libraries/javalib/external/classpath/java/util/logging/LogManager.java:1.3
--- kaffe/libraries/javalib/external/classpath/java/util/logging/LogManager.java:1.2 Sun Mar 5 13:02:50 2006
+++ kaffe/libraries/javalib/external/classpath/java/util/logging/LogManager.java Mon Apr 3 20:27:19 2006
@@ -1,6 +1,6 @@
/* LogManager.java -- a class for maintaining Loggers and managing
configuration properties
- Copyright (C) 2002,2005 Free Software Foundation, Inc.
+ Copyright (C) 2002, 2005, 2006 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -48,11 +48,14 @@
import java.net.URL;
import java.util.Collections;
import java.util.Enumeration;
+import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Properties;
import java.util.StringTokenizer;
+import gnu.classpath.SystemProperties;
+
/**
* The <code>LogManager</code> maintains a hierarchical namespace
* of Logger objects and manages properties for configuring the logging
@@ -114,7 +117,6 @@
* a WeakReference to it.
*/
private Map loggers;
- final Logger rootLogger;
/**
* The properties for the logging framework which have been
@@ -135,83 +137,62 @@
* this case.
*/
private final PropertyChangeSupport pcs = new PropertyChangeSupport( /* source bean */
- LogManager.class);
+ LogManager.class);
protected LogManager()
{
- if (logManager != null)
- throw new IllegalStateException("there can be only one LogManager; use LogManager.getLogManager()");
-
- logManager = this;
- loggers = new java.util.HashMap();
- rootLogger = new Logger("", null);
- rootLogger.setLevel(Level.INFO);
- addLogger(rootLogger);
-
- /* Make sure that Logger.global has the rootLogger as its parent.
- *
- * Logger.global is set during class initialization of Logger,
- * which may or may not be before this code is being executed.
- * For example, on the Sun 1.3.1 and 1.4.0 JVMs, Logger.global
- * has been set before this code is being executed. In contrast,
- * Logger.global still is null on GCJ 3.2. Since the LogManager
- * and Logger classes are mutually dependent, both behaviors are
- * correct.
- *
- * This means that we cannot depend on Logger.global to have its
- * value when this code executes, although that variable is final.
- * Since Logger.getLogger will always return the same logger for
- * the same name, the subsequent line works fine irrespective of
- * the order in which classes are initialized.
- */
- Logger.getLogger("global").setParent(rootLogger);
- Logger.getLogger("global").setUseParentHandlers(true);
+ loggers = new HashMap();
}
/**
* Returns the globally shared LogManager instance.
*/
- public static LogManager getLogManager()
+ public static synchronized LogManager getLogManager()
{
+ if (logManager == null)
+ {
+ logManager = makeLogManager();
+ initLogManager();
+ }
return logManager;
}
- static
- {
- makeLogManager();
-
- /* The Javadoc description of the class explains
- * what is going on here.
- */
- Object configurator = createInstance(System.getProperty("java.util.logging.config.class"),
- /* must be instance of */ Object.class);
-
- try
- {
- if (configurator == null)
- getLogManager().readConfiguration();
- }
- catch (IOException ex)
- {
- /* FIXME: Is it ok to ignore exceptions here? */
- }
- }
+ private static final String MANAGER_PROPERTY = "java.util.logging.manager";
private static LogManager makeLogManager()
{
- String managerClassName;
- LogManager manager;
+ String managerClassName = SystemProperties.getProperty(MANAGER_PROPERTY);
+ LogManager manager = (LogManager) createInstance
+ (managerClassName, LogManager.class, MANAGER_PROPERTY);
+ if (manager == null)
+ manager = new LogManager();
+ return manager;
+ }
- managerClassName = System.getProperty("java.util.logging.manager");
- manager = (LogManager) createInstance(managerClassName, LogManager.class);
- if (manager != null)
- return manager;
-
- if (managerClassName != null)
- System.err.println("WARNING: System property \"java.util.logging.manager\""
- + " should be the name of a subclass of java.util.logging.LogManager");
+ private static final String CONFIG_PROPERTY = "java.util.logging.config.class";
- return new LogManager();
+ private static void initLogManager()
+ {
+ LogManager manager = getLogManager();
+ Logger.root.setLevel(Level.INFO);
+ manager.addLogger(Logger.root);
+
+ /* The Javadoc description of the class explains
+ * what is going on here.
+ */
+ Object configurator = createInstance(System.getProperty(CONFIG_PROPERTY),
+ /* must be instance of */ Object.class,
+ CONFIG_PROPERTY);
+
+ try
+ {
*** Patch too long, truncated ***
More information about the kaffe
mailing list