[kaffe] CVS kaffe (robilad): libraries/javalib/external/classpath/ : Resynced with GNU Classpath
Kaffe CVS
cvs-commits at kaffe.org
Fri Jan 5 10:35:50 PST 2007
PatchSet 7460
Date: 2007/01/05 18:34:53
Author: robilad
Branch: HEAD
Tag: (none)
Log:
resynced with gnu classpath up to 2006-10-15
2007-01-05 Dalibor Topic <robilad at kaffe.org>
* libraries/javalib/external/classpath/ : Resynced with GNU Classpath
up to 2006-10-15.
* libraries/javalib/vmspecific/java/lang/VMClassLoader.java:
Resynced with GNU Classpath.
Members:
ChangeLog:1.4960->1.4961
libraries/javalib/external/classpath/ChangeLog:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.40->1.41
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.40->1.41
libraries/javalib/external/classpath/gnu/java/awt/ComponentReshapeEvent.java:INITIAL->1.1
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/BufferedImageGraphics.java:1.4->1.5
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/CairoGraphics2D.java:1.6->1.7
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/CairoSurface.java:1.9->1.10
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkVolatileImage.java:1.4->1.5
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkWindowPeer.java:1.9->1.10
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/VolatileImageGraphics.java:1.5->1.6
libraries/javalib/external/classpath/gnu/java/lang/InstrumentationImpl.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/nio/KqueueSelectorImpl.java:1.2->1.3
libraries/javalib/external/classpath/gnu/xml/transform/TransformerImpl.java:1.6->1.7
libraries/javalib/external/classpath/java/awt/Component.java:1.16->1.17
libraries/javalib/external/classpath/java/awt/LightweightDispatcher.java:1.7->1.8
libraries/javalib/external/classpath/java/awt/ScrollPane.java:1.3->1.4
libraries/javalib/external/classpath/java/awt/ScrollPaneAdjustable.java:1.3->1.4
libraries/javalib/external/classpath/java/awt/Toolkit.java:1.8->1.9
libraries/javalib/external/classpath/java/awt/image/BufferedImage.java:1.6->1.7
libraries/javalib/external/classpath/java/awt/image/ColorModel.java:1.6->1.7
libraries/javalib/external/classpath/java/net/ServerSocket.java:1.5->1.6
libraries/javalib/external/classpath/java/net/Socket.java:1.6->1.7
libraries/javalib/external/classpath/javax/swing/DefaultComboBoxModel.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/JComponent.java:1.18->1.19
libraries/javalib/external/classpath/javax/swing/JMenuItem.java:1.12->1.13
libraries/javalib/external/classpath/javax/swing/JSlider.java:1.6->1.7
libraries/javalib/external/classpath/javax/swing/JSplitPane.java:1.8->1.9
libraries/javalib/external/classpath/javax/swing/JTree.java:1.13->1.14
libraries/javalib/external/classpath/javax/swing/JViewport.java:1.10->1.11
libraries/javalib/external/classpath/javax/swing/ToolTipManager.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicLookAndFeel.java:1.15->1.16
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicMenuItemUI.java:1.10->1.11
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicRadioButtonUI.java:1.6->1.7
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicSliderUI.java:1.7->1.8
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicSplitPaneUI.java:1.8->1.9
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicTabbedPaneUI.java:1.12->1.13
libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalRadioButtonUI.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalSliderUI.java:1.6->1.7
libraries/javalib/external/classpath/javax/swing/text/FlowView.java:1.7->1.8
libraries/javalib/external/classpath/javax/swing/text/GlyphView.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/text/ParagraphView.java:1.6->1.7
libraries/javalib/external/classpath/javax/swing/text/html/BRView.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/tree/AbstractLayoutCache.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/tree/DefaultTreeSelectionModel.java:1.6->1.7
libraries/javalib/external/classpath/javax/swing/tree/VariableHeightLayoutCache.java:1.9->1.10
libraries/javalib/external/classpath/native/jni/java-net/gnu_java_net_VMPlainSocketImpl.c:1.7->1.8
libraries/javalib/external/classpath/native/jni/java-nio/gnu_java_nio_VMChannel.c:1.3->1.4
libraries/javalib/external/classpath/resource/gnu/java/util/regex/MessagesBundle_it.properties:1.6->1.7
libraries/javalib/external/classpath/scripts/classpath.spec.in:1.40->1.41
libraries/javalib/external/classpath/tools/gnu/classpath/tools/javah/ClassWrapper.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmic/RMICException.java:1.1->1.2
libraries/javalib/external/classpath/vm/reference/java/lang/VMClassLoader.java:1.5->1.6
libraries/javalib/vmspecific/java/lang/VMClassLoader.java:1.3->1.4
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4960 kaffe/ChangeLog:1.4961
--- kaffe/ChangeLog:1.4960 Fri Jan 5 18:17:19 2007
+++ kaffe/ChangeLog Fri Jan 5 18:34:53 2007
@@ -1,6 +1,14 @@
2007-01-05 Dalibor Topic <robilad at kaffe.org>
* libraries/javalib/external/classpath/ : Resynced with GNU Classpath
+ up to 2006-10-15.
+
+ * libraries/javalib/vmspecific/java/lang/VMClassLoader.java:
+ Resynced with GNU Classpath.
+
+2007-01-05 Dalibor Topic <robilad at kaffe.org>
+
+ * libraries/javalib/external/classpath/ : Resynced with GNU Classpath
up to 2006-10-05.
2007-01-05 Dalibor Topic <robilad at kaffe.org>
Index: kaffe/libraries/javalib/external/classpath/ChangeLog
diff -u kaffe/libraries/javalib/external/classpath/ChangeLog:1.40 kaffe/libraries/javalib/external/classpath/ChangeLog:1.41
--- kaffe/libraries/javalib/external/classpath/ChangeLog:1.40 Fri Jan 5 18:17:20 2007
+++ kaffe/libraries/javalib/external/classpath/ChangeLog Fri Jan 5 18:34:54 2007
@@ -1,3 +1,484 @@
+2006-10-14 Roman Kennke <kennke at aicas.com>
+
+ PR 27957
+ * javax/swing/JComponent.java
+ (toolTipText): Removed field.
+ (createToolTip): Don't set tooltip text here. This is done
+ in the ToolTipManager.
+ (setToolTipText): Set tooltip text as client property.
+ (getToolTipText): Get tooltip text from client property.
+ * javax/swing/ToolTipManager.java
+ (currentComponent): Made field non-static and of type JComponent.
+ (currentPoint): Made field non-static.
+ (currentTip): Made field non-static.
+ (popup): Made field non-static.
+ (toolTipText): New field. Stores the current tooltip text.
+ (checkTipUpdate): New helper method. Checks for updates of
+ the tooltip text and triggers the appropriate actions.
+ (getContentPaneDeepestComponent): Removed unneeded casts.
+ (mouseEntered): Removed unneeded cast. Initially fetch tooltip
+ text from component.
+ (mouseMoved): Check for tooltip text updates.
+ (showTip): Set tooltip text from current setting.
+
+2006-10-14 Roman Kennke <kennke at aicas.com>
+
+ PR 27956
+ * javax/swing/JSlider.java
+ (setPaintLabels): Call setLabelTable() instead of setting
+ the field directly. This also updates the label's size.
+
+2006-10-13 Tom Tromey <tromey at redhat.com>
+
+ * tools/gnu/classpath/tools/javah/ClassWrapper.java (toString): New
+ method.
+
+2006-10-13 Tania Bento <tbento at redhat.com>
+
+ * java/awt/ScrollPane.java
+ (setLayout): Should throw AWTError whenever called.
+
+2006-10-13 Roman Kennke <kennke at aicas.com>
+
+ PR 29448
+ * java/awt/Component.java
+ (dispatchEventImpl): Special handle ComponentReshapeEvents to
+ update the AWT's knowledge about a component's size.
+ * gnu/java/awt/ComponentReshapeEvent.java: New class.
+ * gnu/java/awt/peer/gtk/GtkWindowPeer.java
+ (postConfigureEvent): Directly dispatch a ComponentReshapeEvent
+ to update the AWT's knowledge about the component bounds.
+
+2006-10-13 Tania Bento <tbento at redhat.com>
+
+ * java/awt/ScrollPaneAdjustable.java
+ (setMaximum): Should throw AWTError whenever called.
+ (setMinimum): Same.
+ (setVisibleAmount): Same.
+
+2006-10-13 Tania Bento <tbento at redhat.com>
+
+ * java/awt/ScrollPane.java
+ (addImpl): When calling super, index should be value passed,
+ not -1.
+ (getIsValidString): New helper method for paramString().
+ (getScrollbarDisplayString): New helper method for paramString().
+ (paramString): Changed format of outputted string.
+
+2006-10-13 David Gilbert <david.gilbert at object-refinery.com>
+
+ * javax/swing/tree/DefaultTreeSelectionModel.java
+ (clone): Added cast to TreePath[].
+
+2006-10-13 Roman Kennke <kennke at aicas.com>
+
+ PR 27780
+ * javax/swing/JMenuItem.java
+ (isDragging): New field. Indicates if we are inside a mouse
+ drag.
+ (createMenuDragMouseEvent): Removed unneeded method.
+ (processMenuDragMouseEvent): Track if we are dragging.
+ (processMouseEvent): Simply forward to processMenuDragMouseEvent().
+ * javax/swing/plaf/basic/BasicMenuItemUI.java
+ (MenuDragMouseHandler.menuDragMouseDragged): Fetch
+ MenuSelectionManager from event.
+ (MenuDragMouseHandler.menuDragMouseEntered): Fetch
+ MenuSelectionManager from event.
+ (MenuDragMouseHandler.menuDragMouseExited): Fetch
+ MenuSelectionManager from event.
+ (MenuDragMouseHandler.menuDragMouseReleased): Click on mouse
+ release inside menu item, otherwise clear selection.
+ (MenuInputHandler.mouseReleased): Avoid multiple calls to getX()
+ and getY(). Call doClick() rather than the doClick() of JMenuItem.
+ (doClick): Perform an immediate click.
+
+2006-10-13 Thomas Fitzsimmons <fitzsim at redhat.com>
+
+ * javax/swing/DefaultComboBoxModel.java (setSelectedItem): Simply
+ return if object is not in the list.
+
+2006-10-12 Roman Kennke <kennke at aicas.com>
+
+ PR 27956
+ * javax/swing/JSlider.java
+ (LabelUIResource): New inner class. A JLabel as UIResource.
+ (createStandardLabels): Don't set label bounds here.
+ Create LabelUIResource instances.
+ (setInverted): Repaint.
+ (setLabelTable): Update the label UIs. Revalidate and repaint.
+ (setMajorTickSpacing): Update the label table. Repaint if
+ necessary.
+ (setMinorTickSpacing): Repaint if necessary.
+ (setOrientation): Revalidate.
+ (setPaintLabels): Revalidate and repaint.
+ (setPaintTicks): Revalidate and repaint.
+ (setPaintTrack): Repaint.
+ (updateLabelUIs): Set the label sizes here.
+ (updateUI): Also update the label UIs.
+ * javax/swing/plaf/basic/BasicSliderUI.java
+ (ComponentHandler.componentResized): Don't revalidate.
+ (FocusHandler.focusGained): Don't set field.
+ (FocusHandler.focusLost): Don't set field.
+ (PropertyChangeHandler.propertyChange): Calculate geometry
+ and repaint for a couple more properties.
+ (TrackListener.mouseReleased): Repaint.
+ (hasFocus): Removed unneeded field.
+ (calculateContentRect): No need to check for content size < 0.
+ (calculateFocusRect): Use insets from insetCache.
+ (calculateLabelRect): Fixed calculation of label rectangle.
+ It is relative to the tick rectangle, rather than the content
+ rectangle.
+ (calculateTickRect): Small restructuring to avoid unnecessary
+ comparisons.
+ (calculateTrackRect): Fixed calculation of track rectangle.
+ (getMaximumSize): Fixed. Fetch preferred size and set
+ the height of width to Short.MAX_VALUE.
+ (getMinimumHorizontalSize): Fixed to return UIManager value.
+ (getMinimumVerticalSize): Fixed to return UIManager value.
+ (getPreferredHorizontalSize): Fixed to return UIManager value.
+ (getPreferredVerticalSize): Fixed to return UIManager value.
+ (getMinimumSize): Fixed to return the UIManager value plus
+ insets added.
+ (getPreferredSize): Fixed to return the UIManager value plus
+ insets added.
+ (getWidthOfWidestLabel): Restructured for more cleanness and
+ efficiency.
+ (hitClip): New helper method.
+ (paintHorizontalLabel): Replaced by more efficient and clean
+ implementation.
+ (paintVerticalLabel): Replaced by more efficient and clean
+ implementation.
+ (paintLabels): Replaced by more efficient and clean
+ implementation.
+ (paint): Check if rectangles intersect with clip for maximum
+ efficiency.
+ (recalculateIfInsetsChanged): Fixed. This method should
+ recalculate only when the insets changed.
+ (setThumbLocation): Repaint with a reasonable clip.
+ (xPositionForValue): Made more clean and efficient.
+ (yPositionForValue): Made more clean and efficient.
+ * javax/swing/plaf/basic/BasicLookAndFeel.java
+ (initComponenDefaults): Added Slider.horizontalSize,
+ Slider.verticalSize, Slider.minimumHorizontalSize and
+ Slider.minimumVerticalSize properties.
+ * javax/swing/plaf/metal/MetalSliderUI.java
+ (getTickLength): Add 1 for horizontal sliders and 3 for
+ vertical sliders.
+ (paintMajorTickForHorizSlider): Fix colors. Fix line locations.
+ (paintMinorTickForHorizSlider): Fix colors. Fix line locations.
+ (paintMajorTickForVertSlider): Fix colors. Fix line locations.
+ (paintMinorTickForVertSlider): Fix colors. Fix line locations.
+
+2006-10-12 Roman Kennke <kennke at aicas.com>
+
+ PR 28696
+ * javax/swing/text/FlowView.java
+ (FlowStrategy.layout): Preserve logical views from getting lost.
+ (FlowStrategy.layoutRow): Fix line breaking.
+ (FlowStrategy.adjustRow): Fix line breaking.
+ (FlowStrategy.changedUpdate): Mark layout invalid, or repaint.
+ (FlowStrategy.insertUpdate): Mark layout invalid, or repaint.
+ (FlowStrategy.removeUpdate): Mark layout invalid, or repaint.
+ (createView): Don't check index.
+ (contains): New helper method.
+ (reparent): New helper method.
+ (layoutDirty): Removed unneeded field.
+ (FlowView): Removed layoutDirty field init.
+ (changedUpdate): Removed layoutDirty handling.
+ (insertUpdate): Removed layoutDirty handling.
+ (removeUpdate): Removed layoutDirty handling.
+ (layout): Use isLayoutValid() rather than the layoutDirty field.
+ * javax/swing/text/GlyphView.java
+ (startOffset): Removed.
+ (endOffset): Removed.
+ (offset): New field.
+ (length): New field.
+ (GlyphView): Initialize new fields. Removed old fields.
+ (createFragment): Create fragment with new relative offsets.
+ (getEndOffset): Work with new relative offsets.
+ (getStartOffset): Work with new relative offsets.
+ * javax/swing/text/ParagraphView.java
+ (Row.getStartOffset): Overidden to determine the minimum start
+ offset from the children.
+ (Row.getEndOffset): Overidden to determine the maximum end
+ offset from the children.
+ * javax/swing/text/html/BRView.java
+ Make subclass of InlineView.
+ (getBreakWeight): Fall back to super for Y_AXIS.
+
+2006-10-12 Roman Kennke <kennke at aicas.com>
+
+ PR 28733
+ * javax/swing/plaf/basic/BasicTabbedPaneUI.java
+ (TabPaneLayout.normalizeTabRuns): Replaced algorithm with
+ one that avoids faulty state that could cause division by zero
+ error.
+
+2006-10-12 Roman Kennke <kennke at aicas.com>
+
+ PR 28057
+ * javax/swing/plaf/basic/BasicRadioButtonUI.java
+ (paint): Determine correct icon. Added support for HTML label.
+ Added small optimizations.
+ (getPreferredSize): Only consider the buttons iconTextGap, and
+ only when the text is not null.
+ * javax/swing/plaf/basic/BasicLookAndFeel.java
+ (initComponentDefaults): Fetch border for RadioButton from
+ BasicButtons.getRadioButtonBorder().
+ * javax/swing/plaf/metal/MetalRadioButtonUI.java
+ (paintFocus): Paint focus rectangle one pixel smaller.
+
+2006-10-12 Roman Kennke <kennke at aicas.com>
+
+ PR 29418
+ * javax/swing/tree/AbstractLayoutCache.java
+ (getNodeDimensions): Don't throw InternalError, but instead
+ return null.
+ (getRowsForPaths): Check for null here.
+ (isFixedRowHeight): Returns true when rowHeight > 0.
+ (setSelectionModel): Set this as the row mapper for the selection
+ model.
+ * javax/swing/tree/VariableHeightLayoutCache.java
+ (NodeRecord.NodeRecord): Initialize bounds field.
+ (getBounds): Simply return the bounds field.
+ (row2Node): Changed to be an ArrayList.
+ (RECT_CACHE): New field. Caches a Rectangle instance.
+ (countRows): Added y parameter and return value. The method
+ now takes the current y position as parameter, and returns
+ the updated y position.
+ (getBounds): Fixed to return the correct bounds.
+ (getPathForRow): Replaced by fixed implementation.
+ (getPreferredHeight): Replaced by more efficient implementation.
+ This simply fetches the last node record and returns its lower
+ bounds.
+ (getPreferredWidth): Added null check.
+ (getVisibleChildCount): Added null check.
+ (getVisiblePathsFrom): Added null check.
+ (setExpandedState): Also expand the ancestors of the node
+ to be expanded.
+ (setModel): Set dirty flag rather than updating for real.
+ (setNodeDimensions): Overridden to set the dirty flag.
+ (setRowHeight): Overridden to set the dirty flag.
+ (update): Don't special case the root here, this is done now
+ in countRows().
+
+2006-10-12 Roman Kennke <kennke at aicas.com>
+
+ * javax/swing/JComponent.java
+ (paintImmediately2): Added support for components which need
+ to force themselves as paint root.
+ (isPaintRoot): New method. This should be overridden by components
+ which need to force themselves as paint root.
+ * javax/swing/JViewport.java
+ (isPaintRoot): Overridden to force the viewport as paint root
+ when running in backingstore mode.
+
+2006-10-12 Roman Kennke <kennke at aicas.com>
+
+ * javax/swing/tree/DefaultTreeSelectionModel.java
+ (PathPlaceHolder): New inner class. Wraps a path and its status
+ wrt to its newness.
+ (selectedPaths): New field. A supporting datastructure.
+ (tmpPaths): New field. A supporting datastructure.
+ (DefaultTreeSelectionModel): Initialize the list selection model,
+ the leadIndex and the supporting datastructures.
+ (addPropertyChangeListener): Create changeSupport object lazily.
+ (addSelectionPaths): Mostly rewritten to handle the different
+ selection modes correctly.
+ (addSelectionPath): Delegate to addSelectionPaths().
+ (arePathsContiguous): Replaced with more efficient implementation
+ using BitSet
+ (canPathBeAdded): Removed unneeded method.
+ (canPathsBeAdded): Replaced with more efficient implementation.
+ (clearSelection): Create correct event. Clear the fields correctly,
+ including the supporting datastructures.
+ (clone): Also clone the supporting datastructures and nullify
+ changeSupport field.
+ (getMaxSelectionRow): Delegate to list selection model.
+ (getMinSelectionRow): Delegate to list selection model.
+ (getPath): Removed unneeded method.
+ (getPropertyChangeListeners): Handle null changeSupport field
+ correctly.
+ (getRow): Handle null rowMapper field correctly.
+ (getSelectionRows): Handle invisible rows correctly.
+ (insureRowContinuity): Replaced by more efficient and correct
+ implementation.
+ (isRowSelected): Delegate to list selection model.
+ (notifyPathChange): Made more efficient by use of PathPlaceHolder
+ class.
+ (removePropertyChangeListener): Handle null changeSupport field.
+ (removeSelectionPaths): Mostly rewritten to handle the different
+ selection modes correctly.
+ (removeSelectionPath): Delegate to removeSelectionPaths().
+ (resetRowSelection): Handle list selection model.
+ (selectOne): Removed unneeded field.
+ (setRowMapper): Reset the row selection.
+ (setSelectionMode): Check for invalid mode and set to
+ DISCONTINUOUS_TREE_SELECTION in this case. Fire property change.
+ (setSelectionPaths): Mostly rewritten to handle the different
+ selection modes correctly.
+ (setSelectionPath): Delegate to setSelectionPaths().
+ (updateLeadIndex): Made more efficient.
+
+2006-10-11 Francis Kung <fkung at redhat.com>
+
+ * gnu/java/awt/peer/gtk/BufferedImageGraphics.java
+ (buffer, locked): New fields.
+ (constructors): Initialize new variables.
+ (createBuffer): New method.
+ (draw): Implement custom composites.
+ (drawComposite): New method.
+ (drawGlyphVector): Implement custom composites.
+ (drawImage): Implement custom composites.
+ (drawRenderedImage): Implement custom composites.
+ (fill): Implement custom composites.
+ (getBufferCM): New method.
+ (getNativeCM): New method.
+ (updateBufferedImage): Fix premultiplication.
+ * gnu/java/awt/peer/gtk/CairoGraphics2D.java
+ (copy): Copy composite.
+ (drawImage): Set background properly.
+ (getBufferCM): New method.
+ (setComposite): Reset alpha composite when using custom composite.
+ * gnu/java/awt/peer/gtk/CairoSurface.java
+ (cairoColorModel): New field.
+ (nativeColorModel): Renamed.
+ (constructor): Use renamed createCairoSampleModel method.
+ (createCairoSampleModel): New method.
+ (createNativeSampleModel): Renamed.
+ (getBufferedImage): Use renamed cairoColorModel field.
+ * gnu/java/awt/peer/gtk/GtkVolatileImage.java
+ (gdkColorModel): New field.
+ (createGdkSampleModel): New method.
+ (getPixels): Added comments.
+ (getSnapshot): Use GDK colour and sample models.
+ * gnu/java/awt/peer/gtk/VolatileImageGraphics.java
+ (createBuffer): Use GDK colour and sample models.
+ (getNativeCM): Added comments.
+ * java/awt/image/BufferedImage.java
+ (constructor): Set premultiplied flag properly.
+
+2006-10-11 Edwin Steiner <edwin.steiner at gmx.net>
+
+ * native/jni/java-nio/gnu_java_nio_VMChannel.c
+ (Java_gnu_java_nio_VMChannel_lock): Special case Long.MAX_VALUE.
+
+2006-10-10 Francis Kung <fkung at redhat.com>
+
+ PR 29372
+ * gnu/java/awt/peer/gtk/CairoGraphics2D.java
+ (createPath): Added isDraw parameter.
+ (draw): Updated createPath call.
+ (fill): Updated createPath call.
+
+2006-10-10 Tom Tromey <tromey at redhat.com>
+
+ PR classpath/29362:
+ * gnu/xml/transform/TransformerImpl.java (transform): Only strip if
+ there is a stylesheet.
+
+2006-10-10 Roman Kennke <kennke at aicas.com>
+
+ * java/awt/Toolkit.java
+ (getDefaultTookit): Make method synchronized to avoid
+ accidentally creating more than one toolkits from different
+ threads.
+
+2006-10-10 Roman Kennke <kennke at aicas.com>
+
+ * java/awt/LightweightDispatcher.java
+ (handleMouseEvent): Redispatch MOUSE_WHEEL events too.
+ (redispatch): Transfer the button to the redispatched event.
+
+2006-10-10 Francis Kung <fkung at redhat.com>
+
+ * java/awt/image/ColorModel.java (coerceData): Implemented.
+
+2006-10-09 Christian Elias Naur <elias at oddlabs.com>
+
+ * vm/reference/java/lang/VMClassLoader.java:
+ (defineClassWithTransformers): Use proper class name format.
+
+2006-10-09 Gary Benson <gbenson at redhat.com>
+
+ * java/net/ServerSocket.java
+ (implAccept): Add security check.
+ (accept): Close socket if security check fails.
+ (setSocketFactory): Add security check and already-set check.
+
+2006-10-09 Roman Kennke <kennke at aicas.com>
+
+ PR 29325
+ * javax/swing/JSplitPane.java
+ (dividerLocation): New field. Stores the divider location.
+ (JSplitPane): Initialize dividerLocation with -1.
+ (addImpl): Removed unneeded local variables.
+ (getDividerLocation): Manage dividerLocation in the JSplitPane
+ class, not in the UI.
+ (setDividerLocation): Manage dividerLocation in the JSplitPane
+ class, not in the UI. Only call the UI method for notification.
+ * javax/swing/plaf/basic/BasicSplitPaneUI.java
+ (BasicHorizontalLayoutManager.layoutContainer): Fetch divider
+ location from the JSplitPane. Honour the minimumSize, but only
+ if the divider location hasn't been set explicitly.
+ (BasicHorizontalLayoutManager.minimumLayoutSize): Removed unneeded
+ statement.
+ (BasicHorizontalLayoutManager.preferredLayoutSize): Removed unneeded
+ statement.
+ (BasicHorizontalLayoutManager.resetToPreferredSizes): Don't touch
+ the divider location.
+ (dividerLocationSet): New field.
+ (dividerLocation): Removed field.
+ (createActionMap): Fetch and set divider location on the JSplitPane.
+ (getDividerLocation): Return the actual real divider location.
+ (getMaximumSize): Removed unneeded cast.
+ (getPreferredSize): Removed unneeded cast.
+ (getMinimumSize): Removed unneeded cast.
+ (installUI): Initialize dividerLocationSet with false.
+ (uninstallUI): Initialize dividerLocationSet with false.
+ (setDividerLocation): Set dividerLocationSet to true.
+
+2006-10-09 Robert Schuster <robertschuster at fsfe.org>
+
+ * native/jni/java-net/gnu_java_net/VMPlainSocketImpl.c:
+ (Java_gnu_java_net_VMPlainSocketImpl_joinGroup): Properly
+ convert jstring into char *.
+ (Java_gnu_java_net_VMPlainSocketImpl_joinGroup6): Dito.
+ (Java_gnu_java_net_VMPlainSocketImpl_leaveGroup): Dito.
+ (Java_gnu_java_net_VMPlainSocketImpl_leaveGroup6): Dito.
+ (getif_address): Added const modifier to second argument.
+ (getif_index): Dito.
+
+2006-10-09 Roman Kennke <kennke at aicas.com>
+
+ * javax/swing/JTree.java
+ (isSelected): Added API docs.
+
+2006-10-09 Roman Kennke <kennke at aicas.com>
+
+ * javax/swing/JTree.java
+ (isSelected): Delegate to the selection model directly.
+
+2006-10-09 Robert Schuster <robertschuster at fsfe.org>
+
+ * gnu/java/nio/KqueueSelectorImpl.java: Renamed field
+ sizeof_struct_kevent to _sizeof_struct_kevent.
+
+2006-10-07 Audrius Meskauskas <AudriusA at Bioinformatics.org>
+
+ * tools/gnu/classpath/tools/rmic/RMICException.java:
+ javadoc corrections, reformatted.
+
+2006-10-07 Christian Elias Naur <elias at oddlabs.com>
+
+ * gnu/java/lang/InstrumentationImpl.java:
+ Made constructor package visible.
+
+2006-10-05 Gary Benson <gbenson at redhat.com>
+
+ * java/net/Socket.java
+ (Socket): Perform security check on address not hostname.
+
2006-10-04 Roman Kennke <kennke at aicas.com>
* javax/swing/tree/VariableHeightLayoutCache.java
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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.40 Fri Jan 5 18:17:23 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:23 robilad Exp $
+// $Id: AttributeList.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.40 Fri Jan 5 18:17:23 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:23 robilad Exp $
+// $Id: Attributes.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.40 Fri Jan 5 18:17:23 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:23 robilad Exp $
+// $Id: ContentHandler.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.40 Fri Jan 5 18:17:23 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:23 robilad Exp $
+// $Id: DTDHandler.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: DocumentHandler.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: EntityResolver.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: ErrorHandler.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: HandlerBase.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: InputSource.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: Locator.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: Parser.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: SAXException.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: SAXNotRecognizedException.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: SAXNotSupportedException.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: SAXParseException.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: XMLFilter.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: XMLReader.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html Fri Jan 5 18:34:55 2007
@@ -1,5 +1,5 @@
<html><head>
-<!-- $Id: package.html,v 1.40 2007/01/05 18:17:24 robilad Exp $ -->
+<!-- $Id: package.html,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java Fri Jan 5 18:34:55 2007
@@ -1,7 +1,7 @@
// Attributes2.java - extended Attributes
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Attributes2.java,v 1.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: Attributes2.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java Fri Jan 5 18:34:55 2007
@@ -1,7 +1,7 @@
// Attributes2Impl.java - extended AttributesImpl
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Attributes2Impl.java,v 1.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: Attributes2Impl.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: DeclHandler.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java Fri Jan 5 18:34:55 2007
@@ -1,7 +1,7 @@
// DefaultHandler2.java - extended DefaultHandler
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: DefaultHandler2.java,v 1.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: DefaultHandler2.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: EntityResolver2.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: LexicalHandler.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java Fri Jan 5 18:34:55 2007
@@ -1,7 +1,7 @@
// Locator2.java - extended Locator
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Locator2.java,v 1.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: Locator2.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java Fri Jan 5 18:34:55 2007
@@ -1,7 +1,7 @@
// Locator2Impl.java - extended LocatorImpl
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Locator2Impl.java,v 1.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: Locator2Impl.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html Fri Jan 5 18:34:55 2007
@@ -1,5 +1,5 @@
<HTML><HEAD>
-<!-- $Id: package.html,v 1.40 2007/01/05 18:17:24 robilad Exp $ -->
+<!-- $Id: package.html,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: AttributeListImpl.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: AttributesImpl.java,v 1.41 2007/01/05 18:34:55 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.40 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.41
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.40 Fri Jan 5 18:17:24 2007
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java Fri Jan 5 18:34:55 2007
@@ -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.40 2007/01/05 18:17:24 robilad Exp $
+// $Id: DefaultHandler.java,v 1.41 2007/01/05 18:34:55 robilad Exp $
*** Patch too long, truncated ***
More information about the kaffe
mailing list