[kaffe] CVS kaffe (robilad): resynced with gnu classpath
Kaffe CVS
cvs-commits at kaffe.org
Thu Jan 5 19:58:14 PST 2006
PatchSet 7076
Date: 2006/01/06 03:48:56
Author: robilad
Branch: HEAD
Tag: (none)
Log:
resynced with gnu classpath
2006-01-06 Dalibor Topic <robilad at kaffe.org>
* libraries/javalib/external/classpath: Resynched GNU Classpath.
Members:
ChangeLog:1.4595->1.4596
libraries/javalib/external/classpath/ChangeLog:1.12->1.13
libraries/javalib/external/classpath/config.sub:1.13->1.14
libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.12->1.13
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.12->1.13
libraries/javalib/external/classpath/javax/swing/JTextPane.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/RepaintManager.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/event/EventListenerList.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicListUI.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalFileChooserUI.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/text/AbstractDocument.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/text/DefaultCaret.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/text/DefaultStyledDocument.java:1.6->1.7
libraries/javalib/external/classpath/javax/swing/text/GapContent.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/text/View.java:1.2->1.3
libraries/javalib/external/classpath/native/fdlibm/Makefile.am:1.2->1.3
libraries/javalib/external/classpath/native/fdlibm/Makefile.in:1.13->1.14
libraries/javalib/external/classpath/native/fdlibm/java-assert.h:1.1->1.2(DEAD)
libraries/javalib/external/classpath/native/fdlibm/mprec.c:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/regexp/MessagesBundle_it.properties:1.12->1.13
libraries/javalib/external/classpath/scripts/classpath.spec.in:1.12->1.13
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4595 kaffe/ChangeLog:1.4596
--- kaffe/ChangeLog:1.4595 Fri Jan 6 03:24:58 2006
+++ kaffe/ChangeLog Fri Jan 6 03:48:56 2006
@@ -1,5 +1,9 @@
2006-01-06 Dalibor Topic <robilad at kaffe.org>
+ * libraries/javalib/external/classpath: Resynched GNU Classpath.
+
+2006-01-06 Dalibor Topic <robilad at kaffe.org>
+
* WHATSNEW: Added information on fastjar, and --with-system-zlib.
2006-01-05 Dalibor Topic <robilad at kaffe.org>
Index: kaffe/libraries/javalib/external/classpath/ChangeLog
diff -u kaffe/libraries/javalib/external/classpath/ChangeLog:1.12 kaffe/libraries/javalib/external/classpath/ChangeLog:1.13
--- kaffe/libraries/javalib/external/classpath/ChangeLog:1.12 Thu Jan 5 04:32:38 2006
+++ kaffe/libraries/javalib/external/classpath/ChangeLog Fri Jan 6 03:49:01 2006
@@ -1,3 +1,109 @@
+2006-01-06 Dalibor Topic <robilad at kaffe.org>
+
+ * native/fdlibm/Makefile.am (libfdlibm_la_SOURCES): Removed java-assert.h.
+
+ * native/fdlibm/java-assert.h: Removed file.
+
+ * native/fdlibm/mprec.c: Include assert.h. Don't include java-assert.h.
+ Replaced use of JvAssert by assert.
+
+2006-01-05 Anthony Balkissoon <abalkiss at redhat.com>
+
+ * javax/swing/text/DefaultCaret.java:
+ (setDot): Fixed paramater to Math.max to be this.dot and not the
+ parameter dot.
+
+2006-01-05 Roman Kennke <kennke at aicas.com>
+
+ * javax/swing/plaf/basic/BasicListUI.java
+ (getCellHeight): New helper method.
+ (getCellBounds): Use new helper method for determining the cell
+ height.
+ (paint): Don't call list.indexToLocation() but instead call
+ directly into the same UI method.
+ (locationToIndex): Fixed calculation of # visible rows and handling
+ of cell heights.
+ (indexToLocation): Fixed calculation of # visible rows and handling
+ of cell heights.
+
+2006-01-05 Roman Kennke <kennke at aicas.com>
+
+ * javax/swing/plaf/metal/MetalFileChooserUI.java
+ (createList): Set VERTICAL_SCROLLBAR_NEVER mode on the JScrollPane
+ in the file chooser.
+
+2006-01-05 Anthony Balkissoon <abalkiss at redhat.com>
+
+ * javax/swing/JTextPane.java:
+ (replaceSelection): If the document is an AbstractDocument, use replace
+ rather than remove and insert.
+ * javax/swing/event/EventListenerList.java:
+ (getListeners): Reversed the order of the listeners to match the
+ reference implementation.
+ * javax/swing/text/AbstractDocument.java:
+ (insertString): Add the UndoableEdit from the content.insertString call
+ to the DocumentEvent.
+ (DefaultDocumentEvent.toString): Implemented.
+ * javax/swing/text/DefaultCaret.java:
+ (setDot): Make sure dot is > 0 and less than the length of the
+ document.
+ * javax/swing/text/DefaultStyledDocument.java:
+ (ElementBuffer.insertUpdate): Set the modified tag of the document
+ event when we get start and end tags. This ensures that we create the
+ proper BranchElements in endEdit().
+ (ElementBuffer.insertUpdate): Added FIXME to handle
+ JoinFractureDirection case.
+ (insertUpdate): Added code to check if we're inserting immediately
+ after a newline and to handle this case (create start and end tags).
+ Only change the direction of the first and last tags if they are of
+ type ContentType.
+ (checkForInsertAfterNewline): New helper method.
+ (handleInsertAfterNewline): Likewise.
+ * javax/swing/text/View.java:
+ (updateLayout): Avoid NPE by checking if shape is null. Repaint
+ container.
+
+2006-01-05 Mark Wielaard <mark at klomp.org>
+
+ * newsitems.txt: Add fosdem meeting.
+ * events/events.wml: Likewise.
+ * events/fosdem06.wml: New file.
+
+2006-01-05 Lillian Angel <langel at redhat.com>
+
+ * javax/swing/text/GapContent.java
+ (createPosition): No positions should be created inside the
+ gap. Fixed check to ensure this does not happen.
+
+2006-01-05 Roman Kennke <kennke at aicas.com>
+
+ * javax/swing/RepaintManager.java
+ (validateInvalidComponents): Search for the validate root
+ and start validating there.
+
+2006-01-05 Roman Kennke <kennke at aicas.com>
+
+ * javax/swing/plaf/basic/BasicListUI.java
+ (ComponentHandler): Removed unneeded class.
+ (ListDataHandler.contentsChanged): Revalidate instead of calling
+ damageLayout().
+ (ListDataHandler.intervalAdded): Revalidate instead of calling
+ damageLayout().
+ (ListDataHandler.intervalRemoved): Revalidate instead of calling
+ damageLayout().
+ (PropertyChangeHandler.propertyChange): Or flags together instead
+ of adding them. Don't call damageLayout().
+ (componentListener): Removed unnecessary field.
+ (damageLayout): Removed unnecessary method.
+ (installListeners): Don't install unnecessary listeners.
+ (uninstallListeners): Dito.
+ (getPreferredSize): Don't ask for the real list height and
+ calculate with the previously calculated list height.
+ (locationToIndex): Renamed list parameter to l so that it doesn't
+ shadow the field with the same name.
+ (indexToLocation): Renamed list parameter to l so that it doesn't
+ shadow the field with the same name.
+
2006-01-04 Tom Tromey <tromey at redhat.com>
* include/.cvsignore: Ignore config-int.h.
Index: kaffe/libraries/javalib/external/classpath/config.sub
diff -u kaffe/libraries/javalib/external/classpath/config.sub:1.13 kaffe/libraries/javalib/external/classpath/config.sub:1.14
--- kaffe/libraries/javalib/external/classpath/config.sub:1.13 Sun Dec 25 18:11:14 2005
+++ kaffe/libraries/javalib/external/classpath/config.sub Fri Jan 6 03:49:01 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.12 Thu Jan 5 04:32:44 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java Fri Jan 6 03:49:01 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.12 2006/01/05 04:32:44 robilad Exp $
+// $Id: AttributeList.java,v 1.13 2006/01/06 03:49:01 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: Attributes.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: ContentHandler.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: DTDHandler.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: DocumentHandler.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: EntityResolver.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: ErrorHandler.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: HandlerBase.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: InputSource.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: Locator.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: Parser.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: SAXException.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: SAXNotRecognizedException.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: SAXNotSupportedException.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: SAXParseException.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: XMLFilter.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:45 robilad Exp $
+// $Id: XMLReader.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.12 Thu Jan 5 04:32:45 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html Fri Jan 6 03:49:02 2006
@@ -1,5 +1,5 @@
<html><head>
-<!-- $Id: package.html,v 1.12 2006/01/05 04:32:45 robilad Exp $ -->
+<!-- $Id: package.html,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.12 Thu Jan 5 04:32:47 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java Fri Jan 6 03:49:02 2006
@@ -1,7 +1,7 @@
// Attributes2.java - extended Attributes
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Attributes2.java,v 1.12 2006/01/05 04:32:47 robilad Exp $
+// $Id: Attributes2.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.12 Thu Jan 5 04:32:47 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java Fri Jan 6 03:49:02 2006
@@ -1,7 +1,7 @@
// Attributes2Impl.java - extended AttributesImpl
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Attributes2Impl.java,v 1.12 2006/01/05 04:32:47 robilad Exp $
+// $Id: Attributes2Impl.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.12 Thu Jan 5 04:32:47 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:47 robilad Exp $
+// $Id: DeclHandler.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.12 Thu Jan 5 04:32:47 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java Fri Jan 6 03:49:02 2006
@@ -1,7 +1,7 @@
// DefaultHandler2.java - extended DefaultHandler
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: DefaultHandler2.java,v 1.12 2006/01/05 04:32:47 robilad Exp $
+// $Id: DefaultHandler2.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.12 Thu Jan 5 04:32:47 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java Fri Jan 6 03:49:02 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.12 2006/01/05 04:32:47 robilad Exp $
+// $Id: EntityResolver2.java,v 1.13 2006/01/06 03:49:02 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.12 Thu Jan 5 04:32:47 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java Fri Jan 6 03:49:03 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.12 2006/01/05 04:32:47 robilad Exp $
+// $Id: LexicalHandler.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.12 Thu Jan 5 04:32:47 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java Fri Jan 6 03:49:03 2006
@@ -1,7 +1,7 @@
// Locator2.java - extended Locator
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Locator2.java,v 1.12 2006/01/05 04:32:47 robilad Exp $
+// $Id: Locator2.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.12 Thu Jan 5 04:32:47 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java Fri Jan 6 03:49:03 2006
@@ -1,7 +1,7 @@
// Locator2Impl.java - extended LocatorImpl
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Locator2Impl.java,v 1.12 2006/01/05 04:32:47 robilad Exp $
+// $Id: Locator2Impl.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.12 Thu Jan 5 04:32:47 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html Fri Jan 6 03:49:03 2006
@@ -1,5 +1,5 @@
<HTML><HEAD>
-<!-- $Id: package.html,v 1.12 2006/01/05 04:32:47 robilad Exp $ -->
+<!-- $Id: package.html,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.12 Thu Jan 5 04:32:47 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java Fri Jan 6 03:49:03 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.12 2006/01/05 04:32:47 robilad Exp $
+// $Id: AttributeListImpl.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.12 Thu Jan 5 04:32:48 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java Fri Jan 6 03:49:03 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.12 2006/01/05 04:32:48 robilad Exp $
+// $Id: AttributesImpl.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.12 Thu Jan 5 04:32:48 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java Fri Jan 6 03:49:03 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.12 2006/01/05 04:32:48 robilad Exp $
+// $Id: DefaultHandler.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.12 Thu Jan 5 04:32:48 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java Fri Jan 6 03:49:03 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.12 2006/01/05 04:32:48 robilad Exp $
+// $Id: LocatorImpl.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.12 Thu Jan 5 04:32:48 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java Fri Jan 6 03:49:03 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.12 2006/01/05 04:32:48 robilad Exp $
+// $Id: NamespaceSupport.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.12 Thu Jan 5 04:32:48 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java Fri Jan 6 03:49:03 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.12 2006/01/05 04:32:48 robilad Exp $
+// $Id: NewInstance.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.12 Thu Jan 5 04:32:48 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java Fri Jan 6 03:49:03 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.12 2006/01/05 04:32:48 robilad Exp $
+// $Id: ParserAdapter.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.12 Thu Jan 5 04:32:48 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java Fri Jan 6 03:49:03 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.12 2006/01/05 04:32:48 robilad Exp $
+// $Id: ParserFactory.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.12 Thu Jan 5 04:32:48 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java Fri Jan 6 03:49:03 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.12 2006/01/05 04:32:48 robilad Exp $
+// $Id: XMLFilterImpl.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.12 Thu Jan 5 04:32:48 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java Fri Jan 6 03:49:03 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.12 2006/01/05 04:32:48 robilad Exp $
+// $Id: XMLReaderAdapter.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.12 Thu Jan 5 04:32:48 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java Fri Jan 6 03:49:03 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.12 2006/01/05 04:32:48 robilad Exp $
+// $Id: XMLReaderFactory.java,v 1.13 2006/01/06 03:49:03 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.12 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.13
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.12 Thu Jan 5 04:32:48 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html Fri Jan 6 03:49:03 2006
@@ -1,5 +1,5 @@
<HTML><HEAD>
-<!-- $Id: package.html,v 1.12 2006/01/05 04:32:48 robilad Exp $ -->
+<!-- $Id: package.html,v 1.13 2006/01/06 03:49:03 robilad Exp $ -->
</HEAD><BODY>
<p>This package contains "helper" classes, including
Index: kaffe/libraries/javalib/external/classpath/javax/swing/JTextPane.java
diff -u kaffe/libraries/javalib/external/classpath/javax/swing/JTextPane.java:1.2 kaffe/libraries/javalib/external/classpath/javax/swing/JTextPane.java:1.3
--- kaffe/libraries/javalib/external/classpath/javax/swing/JTextPane.java:1.2 Sat Nov 26 20:30:12 2005
+++ kaffe/libraries/javalib/external/classpath/javax/swing/JTextPane.java Fri Jan 6 03:49:04 2006
@@ -40,6 +40,7 @@
import java.awt.Component;
+import javax.swing.text.AbstractDocument;
import javax.swing.text.AttributeSet;
import javax.swing.text.BadLocationException;
import javax.swing.text.Caret;
@@ -151,38 +152,34 @@
{
Caret caret = getCaret();
StyledDocument doc = getStyledDocument();
+ AttributeSet a = getInputAttributes().copyAttributes();
+ if (doc == null)
+ return;
int dot = caret.getDot();
int mark = caret.getMark();
- // If content is empty delete selection.
- if (content == null)
- {
- caret.setDot(dot);
- return;
- }
+ int p0 = Math.min (dot, mark);
+ int p1 = Math.max (dot, mark);
try
{
- int start = getSelectionStart();
- int end = getSelectionEnd();
- int contentLength = content.length();
-
- // Remove selected text.
- if (dot != mark)
- doc.remove(start, end - start);
-
- // Insert new text.
- doc.insertString(start, content, null);
- // Set attributes for inserted text
- doc.setCharacterAttributes(start, contentLength, getInputAttributes(),
- true);
-
+ if (doc instanceof AbstractDocument)
+ ((AbstractDocument)doc).replace(p0, p1 - p0, content, a);
+ else
+ {
+ // Remove selected text.
+ if (dot != mark)
+ doc.remove(p0, p1 - p0);
+ // Insert new text.
+ if (content != null && content.length() > 0)
+ doc.insertString(p0, content, a);
+ }
}
catch (BadLocationException e)
{
- throw new AssertionError
- ("No BadLocationException should be thrown here");
+ throw new AssertionError
+ ("No BadLocationException should be thrown here");
}
}
Index: kaffe/libraries/javalib/external/classpath/javax/swing/RepaintManager.java
diff -u kaffe/libraries/javalib/external/classpath/javax/swing/RepaintManager.java:1.2 kaffe/libraries/javalib/external/classpath/javax/swing/RepaintManager.java:1.3
--- kaffe/libraries/javalib/external/classpath/javax/swing/RepaintManager.java:1.2 Sat Nov 26 20:30:12 2005
+++ kaffe/libraries/javalib/external/classpath/javax/swing/RepaintManager.java Fri Jan 6 03:49:04 2006
@@ -534,7 +534,14 @@
}
for (Iterator i = workInvalidComponents.iterator(); i.hasNext(); )
{
- JComponent comp = (JComponent) i.next();
+ Component comp = (Component) i.next();
+ // Find validate root.
+ while (!(comp instanceof JComponent)
+ || !((JComponent) comp).isValidateRoot()
+ && comp.getParent() != null)
+ comp = comp.getParent();
+
+ // Validate the validate root.
if (! (comp.isVisible() && comp.isShowing()))
continue;
comp.validate();
Index: kaffe/libraries/javalib/external/classpath/javax/swing/event/EventListenerList.java
diff -u kaffe/libraries/javalib/external/classpath/javax/swing/event/EventListenerList.java:1.2 kaffe/libraries/javalib/external/classpath/javax/swing/event/EventListenerList.java:1.3
--- kaffe/libraries/javalib/external/classpath/javax/swing/event/EventListenerList.java:1.2 Sat Nov 26 20:30:14 2005
+++ kaffe/libraries/javalib/external/classpath/javax/swing/event/EventListenerList.java Fri Jan 6 03:49:05 2006
@@ -228,7 +228,7 @@
count = getListenerCount(c);
result = (EventListener[]) Array.newInstance(c, count);
f = 0;
- for (int i = 0; i < listenerList.length; i += 2)
+ for (int i = listenerList.length - 2; i >= 0; i -= 2)
if (listenerList[i] == c)
result[f++] = (EventListener) listenerList[i + 1];
Index: kaffe/libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicListUI.java
diff -u kaffe/libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicListUI.java:1.3 kaffe/libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicListUI.java:1.4
--- kaffe/libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicListUI.java:1.3 Thu Jan 5 04:32:56 2006
+++ kaffe/libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicListUI.java Fri Jan 6 03:49:05 2006
@@ -46,9 +46,6 @@
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
-import java.awt.event.ComponentAdapter;
-import java.awt.event.ComponentEvent;
-import java.awt.event.ComponentListener;
import java.awt.event.FocusEvent;
import java.awt.event.FocusListener;
import java.awt.event.MouseEvent;
@@ -62,7 +59,6 @@
import javax.swing.InputMap;
import javax.swing.JComponent;
import javax.swing.JList;
-import javax.swing.JViewport;
import javax.swing.KeyStroke;
import javax.swing.ListCellRenderer;
import javax.swing.ListModel;
@@ -88,21 +84,6 @@
{
/**
- * A helper class which listens for {@link ComponentEvent}s from
- * the JList.
- */
- private class ComponentHandler extends ComponentAdapter {
-
- /**
- * Called when the component is hidden. Invalidates the internal
- * layout.
- */
- public void componentResized(ComponentEvent ev) {
- BasicListUI.this.damageLayout();
- }
- }
-
- /**
* A helper class which listens for {@link FocusEvent}s
* from the JList.
*/
@@ -154,7 +135,7 @@
*/
public void contentsChanged(ListDataEvent e)
{
- BasicListUI.this.damageLayout();
+ list.revalidate();
}
/**
@@ -164,7 +145,7 @@
*/
public void intervalAdded(ListDataEvent e)
{
- BasicListUI.this.damageLayout();
+ list.revalidate();
}
/**
@@ -174,7 +155,7 @@
*/
public void intervalRemoved(ListDataEvent e)
{
- BasicListUI.this.damageLayout();
+ list.revalidate();
}
}
@@ -570,20 +551,19 @@
}
// Update the updateLayoutStateNeeded flag.
if (e.getPropertyName().equals("model"))
- updateLayoutStateNeeded += modelChanged;
+ updateLayoutStateNeeded |= modelChanged;
else if (e.getPropertyName().equals("selectionModel"))
- updateLayoutStateNeeded += selectionModelChanged;
+ updateLayoutStateNeeded |= selectionModelChanged;
else if (e.getPropertyName().equals("font"))
- updateLayoutStateNeeded += fontChanged;
+ updateLayoutStateNeeded |= fontChanged;
else if (e.getPropertyName().equals("fixedCellWidth"))
- updateLayoutStateNeeded += fixedCellWidthChanged;
+ updateLayoutStateNeeded |= fixedCellWidthChanged;
else if (e.getPropertyName().equals("fixedCellHeight"))
- updateLayoutStateNeeded += fixedCellHeightChanged;
+ updateLayoutStateNeeded |= fixedCellHeightChanged;
else if (e.getPropertyName().equals("prototypeCellValue"))
- updateLayoutStateNeeded += prototypeCellValueChanged;
+ updateLayoutStateNeeded |= prototypeCellValueChanged;
else if (e.getPropertyName().equals("cellRenderer"))
- updateLayoutStateNeeded += cellRendererChanged;
- BasicListUI.this.damageLayout();
+ updateLayoutStateNeeded |= cellRendererChanged;
}
}
@@ -649,11 +629,6 @@
/** The property change listener listening to the list. */
protected PropertyChangeListener propertyChangeListener;
-
- /** The component listener that receives notification for resizing the
- * JList component.*/
- private ComponentListener componentListener;
-
/** Saved reference to the list this UI was created for. */
protected JList list;
@@ -746,13 +721,12 @@
int maxIndex = Math.max(index1, index2);
Point loc = indexToLocation(list, minIndex);
Rectangle bounds = new Rectangle(loc.x, loc.y, cellWidth,
- getRowHeight(minIndex));
-
+ getCellHeight(minIndex));
for (int i = minIndex + 1; i <= maxIndex; i++)
{
Point hiLoc = indexToLocation(list, i);
Rectangle hibounds = new Rectangle(hiLoc.x, hiLoc.y, cellWidth,
- getRowHeight(i));
+ getCellHeight(i));
bounds = bounds.union(hibounds);
}
@@ -760,6 +734,29 @@
}
/**
+ * Calculates the maximum cell height.
+ *
+ * @param index the index of the cell
+ *
+ * @return the maximum cell height
+ */
+ private int getCellHeight(int index)
+ {
+ int height = cellHeight;
+ if (height <= 0)
+ {
+ if (list.getLayoutOrientation() == JList.VERTICAL)
+ height = getRowHeight(index);
+ else
+ {
+ for (int j = 0; j < cellHeights.length; j++)
+ height = Math.max(height, cellHeights[j]);
+ }
+ }
+ return height;
+ }
+
+ /**
* Calculate the Y coordinate of the upper edge of a particular row,
* considering the Y coordinate <code>0</code> to occur at the top of the
* list.
@@ -812,7 +809,7 @@
// Update the layout if necessary.
maybeUpdateLayoutState();
- int index = list.getModel().getSize() - 1;;
+ int index = list.getModel().getSize() - 1;
// If a fixed cell height is set, then we can work more efficient.
if (cellHeight > 0)
@@ -892,18 +889,6 @@
}
/**
- * Marks the current layout as damaged and requests revalidation from the
- * JList.
- * This is package-private to avoid an accessor method.
- *
- * @see #updateLayoutStateNeeded
- */
- void damageLayout()
- {
- updateLayoutStateNeeded = 1;
- }
-
- /**
* Calls {@link #updateLayoutState} if {@link #updateLayoutStateNeeded}
*** Patch too long, truncated ***
More information about the kaffe
mailing list