[kaffe] CVS kaffe (robilad): resynced with gnu classpath

Kaffe CVS cvs-commits at kaffe.org
Wed Jun 7 07:03:16 PDT 2006


PatchSet 7307 
Date: 2006/06/07 13:46:37
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
resynced with gnu classpath

2006-06-07  Dalibor Topic  <robilad at kaffe.org>

        * libraries/javalib/external/classpath: Resynced with GNU Classpath.

Members: 
	ChangeLog:1.4811->1.4812 
	libraries/javalib/external/classpath/ChangeLog:1.31->1.32 
	libraries/javalib/external/classpath/configure:1.28->1.29 
	libraries/javalib/external/classpath/configure.ac:1.15->1.16 
	libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/Demo.java:1.10->1.11 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.31->1.32 
	libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.31->1.32 
	libraries/javalib/external/classpath/gnu/classpath/debug/TeeInputStream.java:INITIAL->1.1 
	libraries/javalib/external/classpath/gnu/classpath/debug/TeeOutputStream.java:INITIAL->1.1 
	libraries/javalib/external/classpath/gnu/classpath/debug/TeeReader.java:INITIAL->1.1 
	libraries/javalib/external/classpath/gnu/classpath/debug/TeeWriter.java:INITIAL->1.1 
	libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/CairoSurface.java:1.2->1.3 
	libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/ComponentGraphics.java:1.2->1.3 
	libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java:1.1->1.2 
	libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java:1.2->1.3 
	libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java:1.1->1.2 
	libraries/javalib/external/classpath/gnu/javax/swing/text/html/CharacterAttributeTranslator.java:1.1->1.2 
	libraries/javalib/external/classpath/gnu/javax/swing/text/html/parser/SmallHtmlAttributeSet.java:INITIAL->1.1 
	libraries/javalib/external/classpath/gnu/javax/swing/text/html/parser/htmlAttributeSet.java:1.1->1.2 
	libraries/javalib/external/classpath/gnu/xml/stream/SAXParser.java:1.11->1.12 
	libraries/javalib/external/classpath/gnu/xml/stream/XMLParser.java:1.13->1.14 
	libraries/javalib/external/classpath/gnu/xml/transform/TransformerImpl.java:1.5->1.6 
	libraries/javalib/external/classpath/include/Makefile.am:1.7->1.8 
	libraries/javalib/external/classpath/include/Makefile.in:1.21->1.22 
	libraries/javalib/external/classpath/include/config.h.in:1.6->1.7 
	libraries/javalib/external/classpath/include/gnu_java_awt_peer_gtk_CairoGraphics2D.h:1.1->1.2 
	libraries/javalib/external/classpath/include/gnu_java_awt_peer_gtk_CairoSurface.h:1.2->1.3 
	libraries/javalib/external/classpath/include/gnu_java_awt_peer_gtk_ComponentGraphics.h:1.2->1.3 
	libraries/javalib/external/classpath/include/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h:1.1->1.2 
	libraries/javalib/external/classpath/include/gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.h:INITIAL->1.1 
	libraries/javalib/external/classpath/include/jni.h:1.1->1.2 
	libraries/javalib/external/classpath/java/security/UnresolvedPermission.java:1.1->1.2 
	libraries/javalib/external/classpath/javax/swing/JMenuBar.java:1.4->1.5 
	libraries/javalib/external/classpath/javax/swing/JSplitPane.java:1.6->1.7 
	libraries/javalib/external/classpath/javax/swing/JTree.java:1.8->1.9 
	libraries/javalib/external/classpath/javax/swing/MenuSelectionManager.java:1.5->1.6 
	libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicInternalFrameUI.java:1.8->1.9 
	libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicLookAndFeel.java:1.11->1.12 
	libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicSplitPaneUI.java:1.5->1.6 
	libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicTextUI.java:1.12->1.13 
	libraries/javalib/external/classpath/javax/swing/plaf/basic/SharedUIDefaults.java:INITIAL->1.1 
	libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalInternalFrameUI.java:1.2->1.3 
	libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalSplitPaneDivider.java:1.5->1.6 
	libraries/javalib/external/classpath/javax/swing/text/StyleContext.java:1.6->1.7 
	libraries/javalib/external/classpath/javax/swing/text/html/HTMLDocument.java:1.10->1.11 
	libraries/javalib/external/classpath/native/jni/gtk-peer/Makefile.am:1.5->1.6 
	libraries/javalib/external/classpath/native/jni/gtk-peer/Makefile.in:1.22->1.23 
	libraries/javalib/external/classpath/native/jni/gtk-peer/gdkdisplay.h:INITIAL->1.1 
	libraries/javalib/external/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c:1.1->1.2 
	libraries/javalib/external/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoSurface.c:1.2->1.3 
	libraries/javalib/external/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c:1.2->1.3 
	libraries/javalib/external/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c:1.2->1.3 
	libraries/javalib/external/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.c:INITIAL->1.1 
	libraries/javalib/external/classpath/native/plugin/gcjwebplugin.cc:1.2->1.3 
	libraries/javalib/external/classpath/resource/gnu/regexp/MessagesBundle_it.properties:1.31->1.32 
	libraries/javalib/external/classpath/scripts/classpath.spec.in:1.31->1.32 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4811 kaffe/ChangeLog:1.4812
--- kaffe/ChangeLog:1.4811	Tue Jun  6 10:26:10 2006
+++ kaffe/ChangeLog	Wed Jun  7 13:46:37 2006
@@ -1,3 +1,7 @@
+2006-06-07  Dalibor Topic  <robilad at kaffe.org>
+
+	* libraries/javalib/external/classpath: Resynced with GNU Classpath.
+
 2006-06-06  Dalibor Topic  <robilad at kaffe.org>
 
 	* libraries/javalib/external/classpath: Resynced with GNU Classpath.
Index: kaffe/libraries/javalib/external/classpath/ChangeLog
diff -u kaffe/libraries/javalib/external/classpath/ChangeLog:1.31 kaffe/libraries/javalib/external/classpath/ChangeLog:1.32
--- kaffe/libraries/javalib/external/classpath/ChangeLog:1.31	Tue Jun  6 10:26:24 2006
+++ kaffe/libraries/javalib/external/classpath/ChangeLog	Wed Jun  7 13:46:41 2006
@@ -1,3 +1,237 @@
+2006-06-07  Chris Burdess  <dog at gnu.org>
+
+	* gnu/classpath/debug/TeeInputStream.java,
+	  gnu/classpath/debug/TeeOutputStream.java,
+	  gnu/classpath/debug/TeeReader.java,
+	  gnu/classpath/debug/TeeWriter.java: New classes for debugging streams.
+	* gnu/xml/stream/XMLParser.java: Use tee streams for debugging. Don't
+	  read more characters than absolutely necessary in tryRead method.
+
+2006-06-07  Robert Schuster  <robertschuster at fsfe.org>
+
+	* examples/gnu/classpath/examples/swing/Demo.java:
+	(mkMenuBar): Put look and feel radio buttons into 
+	appropriate button group.
+
+2006-06-07  Chris Burdess  <dog at gnu.org>
+
+	* gnu/xml/stream/SAXParser.java,
+	  gnu/xml/stream/XMLParser.java: Add command line options for setting
+	  parsing parameters (for simpler debugging).
+	* gnu/xml/transform/TransformerImpl.java: Try to ensure that I/O error
+	  closing output stream is propagated to application.
+
+2006-06-06  Mark Wielaard  <mark at klomp.org>
+
+	PR 27917
+	* gnu/java/awt/peer/gtk/CairoSurface.java (finalize): Call dispose.
+	* gnu/java/awt/peer/gtk/ComponentGraphics.java: Override dispose to
+	call disposeSurface.
+	(disposeSurface): New native method.
+	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c
+	(Java_gnu_java_awt_peer_gtk_CairoGraphics2D_disposeNative): Free
+	pattern_pixels.
+	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoSurface.c
+	(Java_gnu_java_awt_peer_gtk_CairoSurface_drawSurface): Call
+	cairo_pattern_destroy.
+	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c
+	(Java_gnu_java_awt_peer_gtk_ComponentGraphics_disposeSurface):
+	New function to destroy the surface.
+	* include/gnu_java_awt_peer_gtk_CairoGraphics2D.h: Regenerated.
+	* include/gnu_java_awt_peer_gtk_CairoSurface.h: Likewise.
+	* include/gnu_java_awt_peer_gtk_ComponentGraphics.h: Likewise.
+
+2006-06-06  Mark Wielaard  <mark at klomp.org>
+
+	* include/jni.h (JDK1_1InitArgs): Mark pointer-to-function types
+	with JNICALL.
+
+2006-06-06  David Gilbert  <david.gilbert at object-refinery.com>
+
+	* javax/swing/plaf/metal/MetalSplitPaneDivider.java
+	(paint): If has focus, paint special background color,
+	* javax/swing/plaf/basic/BasicSplitPaneUI.java
+	(FocusHandler.focusGained): Implemented,
+	(FocusHandler.focusLost): Implemented.
+
+2006-06-06  Tom Tromey  <tromey at redhat.com>
+
+	* javax/swing/text/StyleContext.java (registerStaticAttributeKey):
+	Javadoc fix.
+	(writeAttributeSet): Implemented.
+
+2006-06-06  Tom Tromey  <tromey at redhat.com>
+
+	* javax/swing/text/html/HTMLDocument.java (SpecialAction.start):
+	Implement.
+	(SpecialAction.end): Removed.
+	(IsindexAction.end): Likewise.
+
+2006-06-06  Tom Tromey  <tromey at redhat.com>
+
+	* include/jni.h (JDK1_1InitArgs): New struct.
+	(JDK1_1AttachArgs): Likewise.
+
+2006-06-06  Tom Tromey  <tromey at redhat.com>
+
+	* java/security/UnresolvedPermission.java (getUnresolvedType): New
+	method.
+	(getUnresolvedName): New method.
+	(getUnresolvedActions): New method.
+	(getUnresolvedCerts): New method.
+
+2006-06-06  Audrius Meskauskas  <AudriusA at Bioinformatics.org>
+
+	* gnu/javax/swing/text/html/CharacterAttributeTranslator.java
+	(getColor): Removed debugging code.
+
+2006-06-06  Audrius Meskauskas  <AudriusA at Bioinformatics.org>
+
+	* gnu/javax/swing/text/html/CharacterAttributeTranslator.java
+	(getColor): Added support for "rgb(red, green, blue)" notation.
+	(translateTag): Use Boolean.TRUE, not new Boolean().
+
+2006-06-06  Roman Kennke  <kennke at aicas.com>
+
+	PR 27651
+	* javax/swing/JTree.java
+	(JTree(TreeModel)): Call updateUI() before setModel().
+	(setModel): Don't call updateUI here.
+
+2006-06-06  Lillian Angel  <langel at redhat.com>
+	
+	* native/plugin/gcjwebplugin.cc:
+	Fixed failure message and commenting.
+	(NP_Initialize): Added more comments.
+
+2006-06-06  David Gilbert  <david.gilbert at object-refinery.com>
+
+	* javax/swing/JSplitPane.java
+	(AccessibleJSplitPane): API doc fixes,
+	(setDividerLocation): Likewise,
+	* javax/swing/plaf/basic/BasicLookAndFeel.java
+	(initComponentDefaults): Additions to SplitPane.ancestorInputMap,
+	* javax/swing/plaf/basic/BasicSplitPaneUI.java
+	(getInputMap): New method,
+	(getActionMap): New method,
+	(createActionMap): New method,
+	(installKeyboardActions): Implemented,
+	(uninstallKeyboardActions): Implemented.
+
+2006-06-06  Roman Kennke  <kennke at aicas.com>
+
+	PR 27523
+	* javax/swing/MenuSelectionManager.java
+	(processKeyEvent): Added check to avoid
+	ArrayIndexOutOfBoundsException.
+
+2006-06-06  Audrius Meskauskas  <AudriusA at Bioinformatics.org>
+
+	* gnu/javax/swing/text/html/htmlAttributeSet.java
+	(getAttributeNames): Rewritten
+
+2006-06-06  Chris Burdess  <dog at gnu.org>
+
+	* gnu/xml/transform/TransformerImpl.java: Check type of created
+	  document (more cases).
+
+2006-06-06  Audrius Meskauskas  <AudriusA at Bioinformatics.org>
+
+	* gnu/javax/swing/text/html/htmlAttributeSet.java
+	(clone): New method. (copyAttributes): New method.
+	(getResolveParent): Comment fix. (getAttribute):
+	Rewritten. (addAttribute): Rewritten.
+	* gnu/javax/swing/text/html/SmallHtmlAttributeSet.java:
+	New file.
+
+2006-06-06  Roman Kennke  <kennke at aicas.com>
+
+	PR 27522
+	* javax/swing/JMenuBar.java
+	(processKeyBindingHelper): Added null check to prevent NPE.
+
+2006-06-06  Roman Kennke  <kennke at aicas.com>
+
+	* javax/swing/plaf/basic/BasicInternalFrameUI.java
+	(ShowSystemMenuAction): New class.
+	(installKeyboardActions): Implemented.
+	(uninstallKeyboardActions): Implemented.
+	* javax/swing/plaf/metal/MetalInternalFrameUI.java
+	(installKeyboardActions): Overridden to remove showSystemMenu action.
+
+2006-06-06  Chris Burdess  <dog at gnu.org>
+
+	* gnu/xml/transform/TransformerImpl.java: Check type of created
+	  document.
+
+2006-06-06  Robert Schuster  <robertschuster at fsfe.org>
+
+	* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java:
+	(getScreenDevices): Added explicit cast.
+
+2006-06-06  Roman Kennke  <kennke at aicas.com>
+
+	* javax/swing/plaf/basic/BasicTextUI.java
+	(installKeyboardActions): Use shared input map. Correctly
+	install the input/action maps in the component's input/action
+	map hierarchies.
+	(getActionMap): New helper method for fetching an ActionMap from
+	the UIManager or creating a default one if there is none supplied
+	by the UIManager.
+	(createActionMap): Add the TransferHandler's actions here. Made
+	method private.
+	(getInputMap): Leave out unnecessary method parameter. Load
+	shared input map.
+	* javax/swing/plaf/basic/SharedUIDefaults.java: New file.
+
+2006-06-06  Robert Schuster  <robertschuster at fsfe.org>
+
+	* configure.ac: Added missing [ to expression.
+
+2006-06-06  Robert Schuster  <robertschuster at fsfe.org>
+
+	* configure.ac: Added missing { to expression.
+
+2006-06-06  Robert Schuster  <robertschuster at fsfe.org>
+
+	* include/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h: Regenerated.
+	* include/gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.h: New file.
+	* include/Makefile.am: Added
+	gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.
+	* gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java:
+	(GdkGraphicsConfiguration): Rewritten.
+	(getColorModel): Rewritten.
+	(getColorModel(int)): Rewritten.
+	(getBounds): Rewritten.
+	(createCompatibleVolatileImage): Implemented.
+	* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java: Added static
+	initializer.
+	(getDefaultScreenDevice): Rewritten.
+	(nativeGetDefaultScreenDevice): New method.
+	(getScreenDevices): Rewritten.
+	(nativeGetScreenDevices): New method.
+	(nativeInitState): New method.
+	* gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java: Entirely
+	rewritten.
+	(X11DisplayMode): New inner class.
+	* native/jni/gtk-peer/Makefile.am: Added gdkdisplay.h and
+	gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.c
+	* native/jni/gtk-peer/gdkdisplay.h: New file.
+	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c:
+	(Java_gnu_java_awt_peer_gtk_GdkGraphicsEnvironment_initStaticState):
+	New function.
+	(Java_gnu_java_awt_peer_gtk_GdkGraphicsEnvironment_nativeInitState):
+	New function.
+	(Java_gnu_java_awt_peer_gtk_GdkGraphicsEnvironment
+	_nativeGetScreenDevices):
+	New function.
+	(Java_gnu_java_awt_peer_gtk_GdkGraphicsEnvironment
+	_nativeGetDefaultScreenDevice):
+	New function.
+	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.c:
+	New file.
+	* configure.ac: Added check for Xrandr library.
+
 2006-06-06  Roman Kennke  <kennke at aicas.com>
 
 	* javax/swing/plaf/basic/BasicTableUI.java
Index: kaffe/libraries/javalib/external/classpath/configure
diff -u kaffe/libraries/javalib/external/classpath/configure:1.28 kaffe/libraries/javalib/external/classpath/configure:1.29
--- kaffe/libraries/javalib/external/classpath/configure:1.28	Sun Jun  4 23:51:35 2006
+++ kaffe/libraries/javalib/external/classpath/configure	Wed Jun  7 13:46:42 2006
@@ -25033,6 +25033,81 @@
 fi
 
 
+            echo "$as_me:$LINENO: checking for XRRQueryExtension in -lXrandr" >&5
+echo $ECHO_N "checking for XRRQueryExtension in -lXrandr... $ECHO_C" >&6
+if test "${ac_cv_lib_Xrandr_XRRQueryExtension+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lXrandr ${X_LIBS} $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+
+/* Override any gcc2 internal prototype to avoid an error.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+/* We use char because int might match the return type of a gcc2
+   builtin and then its argument prototype would still apply.  */
+char XRRQueryExtension ();
+int
+main ()
+{
+XRRQueryExtension ();
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+  (eval $ac_link) 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } &&
+	 { ac_try='test -z "$ac_c_werror_flag"
+			 || test ! -s conftest.err'
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); }; } &&
+	 { ac_try='test -s conftest$ac_exeext'
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); }; }; then
+  ac_cv_lib_Xrandr_XRRQueryExtension=yes
+else
+  echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ac_cv_lib_Xrandr_XRRQueryExtension=no
+fi
+rm -f conftest.err conftest.$ac_objext \
+      conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+echo "$as_me:$LINENO: result: $ac_cv_lib_Xrandr_XRRQueryExtension" >&5
+echo "${ECHO_T}$ac_cv_lib_Xrandr_XRRQueryExtension" >&6
+if test $ac_cv_lib_Xrandr_XRRQueryExtension = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_XRANDR 1
+_ACEOF
+X_EXTRA_LIBS="$X_EXTRA_LIBS -lXrandr"
+else
+  true
+fi
+
+
 
 
 
Index: kaffe/libraries/javalib/external/classpath/configure.ac
diff -u kaffe/libraries/javalib/external/classpath/configure.ac:1.15 kaffe/libraries/javalib/external/classpath/configure.ac:1.16
--- kaffe/libraries/javalib/external/classpath/configure.ac:1.15	Sun Jun  4 23:51:38 2006
+++ kaffe/libraries/javalib/external/classpath/configure.ac	Wed Jun  7 13:46:42 2006
@@ -415,6 +415,13 @@
 		 [true],
 		 [${X_LIBS}])
 
+    dnl Check if we can link against the XRandR library and set
+    dnl HAVE_XRANDR accordingly.
+    AC_CHECK_LIB([Xrandr], [XRRQueryExtension],
+                 [AC_DEFINE(HAVE_XRANDR, 1, [Define to 1 if you have libXrandr.])[X_EXTRA_LIBS="$X_EXTRA_LIBS -lXrandr"]],
+                 [true],
+                 [${X_LIBS}])
+
     AC_SUBST(GTK_CFLAGS)
     AC_SUBST(GTK_LIBS)
     AC_SUBST(FREETYPE2_LIBS)
Index: kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/Demo.java
diff -u kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/Demo.java:1.10 kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/Demo.java:1.11
--- kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/Demo.java:1.10	Sun Jun  4 23:51:39 2006
+++ kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/Demo.java	Wed Jun  7 13:46:43 2006
@@ -203,6 +203,8 @@
         boolean selected = laf.getClassName().equals(currentLaf);
         lafItem.setSelected(selected);
         lafMenu.add(lafItem);
+        
+        lafGroup.add(lafItem);
       }
 
     // Create themes menu.
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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.31	Tue Jun  6 10:26:28 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java	Wed Jun  7 13:46:46 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.31 2006/06/06 10:26:28 robilad Exp $
+// $Id: AttributeList.java,v 1.32 2006/06/07 13:46:46 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.31	Tue Jun  6 10:26:28 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java	Wed Jun  7 13:46:46 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.31 2006/06/06 10:26:28 robilad Exp $
+// $Id: Attributes.java,v 1.32 2006/06/07 13:46:46 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.31	Tue Jun  6 10:26:28 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java	Wed Jun  7 13:46:46 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.31 2006/06/06 10:26:28 robilad Exp $
+// $Id: ContentHandler.java,v 1.32 2006/06/07 13:46:46 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.31	Tue Jun  6 10:26:28 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java	Wed Jun  7 13:46:46 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.31 2006/06/06 10:26:28 robilad Exp $
+// $Id: DTDHandler.java,v 1.32 2006/06/07 13:46:46 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.31	Tue Jun  6 10:26:28 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java	Wed Jun  7 13:46:46 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.31 2006/06/06 10:26:28 robilad Exp $
+// $Id: DocumentHandler.java,v 1.32 2006/06/07 13:46:46 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.31	Tue Jun  6 10:26:28 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java	Wed Jun  7 13:46:46 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.31 2006/06/06 10:26:28 robilad Exp $
+// $Id: EntityResolver.java,v 1.32 2006/06/07 13:46:46 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.31	Tue Jun  6 10:26:28 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java	Wed Jun  7 13:46:46 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.31 2006/06/06 10:26:28 robilad Exp $
+// $Id: ErrorHandler.java,v 1.32 2006/06/07 13:46:46 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.31	Tue Jun  6 10:26:28 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java	Wed Jun  7 13:46:46 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.31 2006/06/06 10:26:28 robilad Exp $
+// $Id: HandlerBase.java,v 1.32 2006/06/07 13:46:46 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.31	Tue Jun  6 10:26:29 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java	Wed Jun  7 13:46:46 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.31 2006/06/06 10:26:29 robilad Exp $
+// $Id: InputSource.java,v 1.32 2006/06/07 13:46:46 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.31	Tue Jun  6 10:26:29 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java	Wed Jun  7 13:46:46 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.31 2006/06/06 10:26:29 robilad Exp $
+// $Id: Locator.java,v 1.32 2006/06/07 13:46:46 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.31	Tue Jun  6 10:26:29 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java	Wed Jun  7 13:46:46 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.31 2006/06/06 10:26:29 robilad Exp $
+// $Id: Parser.java,v 1.32 2006/06/07 13:46:46 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.31	Tue Jun  6 10:26:29 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java	Wed Jun  7 13:46:47 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.31 2006/06/06 10:26:29 robilad Exp $
+// $Id: SAXException.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.31	Tue Jun  6 10:26:29 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java	Wed Jun  7 13:46:47 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.31 2006/06/06 10:26:29 robilad Exp $
+// $Id: SAXNotRecognizedException.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.31	Tue Jun  6 10:26:29 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java	Wed Jun  7 13:46:47 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.31 2006/06/06 10:26:29 robilad Exp $
+// $Id: SAXNotSupportedException.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.31	Tue Jun  6 10:26:29 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java	Wed Jun  7 13:46:47 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.31 2006/06/06 10:26:29 robilad Exp $
+// $Id: SAXParseException.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.31	Tue Jun  6 10:26:29 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java	Wed Jun  7 13:46:47 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.31 2006/06/06 10:26:29 robilad Exp $
+// $Id: XMLFilter.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.31	Tue Jun  6 10:26:29 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java	Wed Jun  7 13:46:47 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.31 2006/06/06 10:26:29 robilad Exp $
+// $Id: XMLReader.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.31	Tue Jun  6 10:26:29 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html	Wed Jun  7 13:46:47 2006
@@ -1,5 +1,5 @@
 <html><head>
-<!-- $Id: package.html,v 1.31 2006/06/06 10:26:29 robilad Exp $ -->
+<!-- $Id: package.html,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.31	Tue Jun  6 10:26:30 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java	Wed Jun  7 13:46:47 2006
@@ -1,7 +1,7 @@
 // Attributes2.java - extended Attributes
 // http://www.saxproject.org
 // Public Domain: no warranty.
-// $Id: Attributes2.java,v 1.31 2006/06/06 10:26:30 robilad Exp $
+// $Id: Attributes2.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.31	Tue Jun  6 10:26:30 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java	Wed Jun  7 13:46:47 2006
@@ -1,7 +1,7 @@
 // Attributes2Impl.java - extended AttributesImpl
 // http://www.saxproject.org
 // Public Domain: no warranty.
-// $Id: Attributes2Impl.java,v 1.31 2006/06/06 10:26:30 robilad Exp $
+// $Id: Attributes2Impl.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.31	Tue Jun  6 10:26:31 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java	Wed Jun  7 13:46:47 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.31 2006/06/06 10:26:31 robilad Exp $
+// $Id: DeclHandler.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.31	Tue Jun  6 10:26:31 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java	Wed Jun  7 13:46:47 2006
@@ -1,7 +1,7 @@
 // DefaultHandler2.java - extended DefaultHandler
 // http://www.saxproject.org
 // Public Domain: no warranty.
-// $Id: DefaultHandler2.java,v 1.31 2006/06/06 10:26:31 robilad Exp $
+// $Id: DefaultHandler2.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.31	Tue Jun  6 10:26:31 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java	Wed Jun  7 13:46:47 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.31 2006/06/06 10:26:31 robilad Exp $
+// $Id: EntityResolver2.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.31	Tue Jun  6 10:26:31 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java	Wed Jun  7 13:46:47 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.31 2006/06/06 10:26:31 robilad Exp $
+// $Id: LexicalHandler.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.31	Tue Jun  6 10:26:31 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java	Wed Jun  7 13:46:47 2006
@@ -1,7 +1,7 @@
 // Locator2.java - extended Locator
 // http://www.saxproject.org
 // Public Domain: no warranty.
-// $Id: Locator2.java,v 1.31 2006/06/06 10:26:31 robilad Exp $
+// $Id: Locator2.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.31	Tue Jun  6 10:26:31 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java	Wed Jun  7 13:46:47 2006
@@ -1,7 +1,7 @@
 // Locator2Impl.java - extended LocatorImpl
 // http://www.saxproject.org
 // Public Domain: no warranty.
-// $Id: Locator2Impl.java,v 1.31 2006/06/06 10:26:31 robilad Exp $
+// $Id: Locator2Impl.java,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.31	Tue Jun  6 10:26:31 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html	Wed Jun  7 13:46:47 2006
@@ -1,5 +1,5 @@
 <HTML><HEAD>
-<!-- $Id: package.html,v 1.31 2006/06/06 10:26:31 robilad Exp $ -->
+<!-- $Id: package.html,v 1.32 2006/06/07 13:46:47 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.31	Tue Jun  6 10:26:32 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java	Wed Jun  7 13:46:48 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.31 2006/06/06 10:26:32 robilad Exp $
+// $Id: AttributeListImpl.java,v 1.32 2006/06/07 13:46:48 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.31	Tue Jun  6 10:26:32 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java	Wed Jun  7 13:46:48 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.31 2006/06/06 10:26:32 robilad Exp $
+// $Id: AttributesImpl.java,v 1.32 2006/06/07 13:46:48 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.31	Tue Jun  6 10:26:32 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java	Wed Jun  7 13:46:48 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.31 2006/06/06 10:26:32 robilad Exp $
+// $Id: DefaultHandler.java,v 1.32 2006/06/07 13:46:48 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.31	Tue Jun  6 10:26:32 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java	Wed Jun  7 13:46:48 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.31 2006/06/06 10:26:32 robilad Exp $
+// $Id: LocatorImpl.java,v 1.32 2006/06/07 13:46:48 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.31	Tue Jun  6 10:26:32 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java	Wed Jun  7 13:46:48 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.31 2006/06/06 10:26:32 robilad Exp $
+// $Id: NamespaceSupport.java,v 1.32 2006/06/07 13:46:48 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.31	Tue Jun  6 10:26:32 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java	Wed Jun  7 13:46:48 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.31 2006/06/06 10:26:32 robilad Exp $
+// $Id: NewInstance.java,v 1.32 2006/06/07 13:46:48 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.31	Tue Jun  6 10:26:32 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java	Wed Jun  7 13:46:48 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.31 2006/06/06 10:26:32 robilad Exp $
+// $Id: ParserAdapter.java,v 1.32 2006/06/07 13:46:48 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.31	Tue Jun  6 10:26:32 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java	Wed Jun  7 13:46:49 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.31 2006/06/06 10:26:32 robilad Exp $
+// $Id: ParserFactory.java,v 1.32 2006/06/07 13:46:49 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.31	Tue Jun  6 10:26:32 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java	Wed Jun  7 13:46:49 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.31 2006/06/06 10:26:32 robilad Exp $
+// $Id: XMLFilterImpl.java,v 1.32 2006/06/07 13:46:49 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.31	Tue Jun  6 10:26:33 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java	Wed Jun  7 13:46:49 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.31 2006/06/06 10:26:33 robilad Exp $
+// $Id: XMLReaderAdapter.java,v 1.32 2006/06/07 13:46:49 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.31	Tue Jun  6 10:26:33 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java	Wed Jun  7 13:46:49 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.31 2006/06/06 10:26:33 robilad Exp $
+// $Id: XMLReaderFactory.java,v 1.32 2006/06/07 13:46:49 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.31 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.32
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.31	Tue Jun  6 10:26:33 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html	Wed Jun  7 13:46:49 2006
@@ -1,5 +1,5 @@
 <HTML><HEAD>
-<!-- $Id: package.html,v 1.31 2006/06/06 10:26:33 robilad Exp $ -->
+<!-- $Id: package.html,v 1.32 2006/06/07 13:46:49 robilad Exp $ -->
 </HEAD><BODY>
 
 <p>This package contains "helper" classes, including
===================================================================
Checking out kaffe/libraries/javalib/external/classpath/gnu/classpath/debug/TeeInputStream.java
RCS:  /home/cvs/kaffe/kaffe/libraries/javalib/external/classpath/gnu/classpath/debug/TeeInputStream.java,v
VERS: 1.1
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/libraries/javalib/external/classpath/gnu/classpath/debug/TeeInputStream.java	Wed Jun  7 14:03:16 2006
@@ -0,0 +1,98 @@
+/* TeeInputStream.java
+   Copyright (C) 2006  Free Software Foundation, Inc.
+
+This file is a part of GNU Classpath.
+
+GNU Classpath is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+GNU Classpath is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU

*** Patch too long, truncated ***




More information about the kaffe mailing list