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  <[EMAIL PROTECTED]>

        * 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  <[EMAIL PROTECTED]>
 
        * 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  <[EMAIL PROTECTED]>
+
+       * libraries/javalib/external/classpath/ : Resynced with GNU Classpath 
        up to 2006-10-05.
 
 2007-01-05  Dalibor Topic  <[EMAIL PROTECTED]>
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  <[EMAIL PROTECTED]>
+
+       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  <[EMAIL PROTECTED]>
+
+       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  <[EMAIL PROTECTED]>
+
+       * tools/gnu/classpath/tools/javah/ClassWrapper.java (toString): New
+       method.
+
+2006-10-13  Tania Bento  <[EMAIL PROTECTED]>
+
+       * java/awt/ScrollPane.java
+       (setLayout): Should throw AWTError whenever called.
+
+2006-10-13  Roman Kennke  <[EMAIL PROTECTED]>
+
+       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  <[EMAIL PROTECTED]>
+
+       * java/awt/ScrollPaneAdjustable.java
+       (setMaximum): Should throw AWTError whenever called.
+       (setMinimum): Same.
+       (setVisibleAmount): Same.
+
+2006-10-13  Tania Bento  <[EMAIL PROTECTED]>
+
+       * 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  <[EMAIL PROTECTED]>
+
+       * javax/swing/tree/DefaultTreeSelectionModel.java
+       (clone): Added cast to TreePath[].
+
+2006-10-13  Roman Kennke  <[EMAIL PROTECTED]>
+
+       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  <[EMAIL PROTECTED]>
+
+       * javax/swing/DefaultComboBoxModel.java (setSelectedItem): Simply
+       return if object is not in the list.
+
+2006-10-12  Roman Kennke  <[EMAIL PROTECTED]>
+
+       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  <[EMAIL PROTECTED]>
+
+       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  <[EMAIL PROTECTED]>
+
+       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  <[EMAIL PROTECTED]>
+
+       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  <[EMAIL PROTECTED]>
+
+       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  <[EMAIL PROTECTED]>
+
+       * 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  <[EMAIL PROTECTED]>
+
+       * 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  <[EMAIL PROTECTED]>
+
+       * 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  <[EMAIL PROTECTED]>
+
+       * 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  <[EMAIL PROTECTED]>
+
+       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  <[EMAIL PROTECTED]>
+
+       PR classpath/29362:
+       * gnu/xml/transform/TransformerImpl.java (transform): Only strip if
+       there is a stylesheet.
+
+2006-10-10  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * java/awt/Toolkit.java
+       (getDefaultTookit): Make method synchronized to avoid
+       accidentally creating more than one toolkits from different
+       threads.
+
+2006-10-10  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * java/awt/LightweightDispatcher.java
+       (handleMouseEvent): Redispatch MOUSE_WHEEL events too.
+       (redispatch): Transfer the button to the redispatched event.
+
+2006-10-10  Francis Kung  <[EMAIL PROTECTED]>
+
+       * java/awt/image/ColorModel.java (coerceData): Implemented.
+
+2006-10-09  Christian Elias Naur  <[EMAIL PROTECTED]>
+
+       * vm/reference/java/lang/VMClassLoader.java:
+       (defineClassWithTransformers): Use proper class name format.
+
+2006-10-09  Gary Benson  <[EMAIL PROTECTED]>
+
+       * 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  <[EMAIL PROTECTED]>
+
+       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  <[EMAIL PROTECTED]>
+
+       * 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  <[EMAIL PROTECTED]>
+
+       * javax/swing/JTree.java
+       (isSelected): Added API docs.
+
+2006-10-09  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/JTree.java
+       (isSelected): Delegate to the selection model directly.
+
+2006-10-09  Robert Schuster  <[EMAIL PROTECTED]>
+
+       * gnu/java/nio/KqueueSelectorImpl.java: Renamed field
+       sizeof_struct_kevent to _sizeof_struct_kevent.
+
+2006-10-07  Audrius Meskauskas  <[EMAIL PROTECTED]>
+
+       * tools/gnu/classpath/tools/rmic/RMICException.java:
+       javadoc corrections, reformatted.
+
+2006-10-07  Christian Elias Naur  <[EMAIL PROTECTED]>
+
+       * gnu/java/lang/InstrumentationImpl.java:
+       Made constructor package visible.
+
+2006-10-05  Gary Benson  <[EMAIL PROTECTED]>
+
+       * java/net/Socket.java
+       (Socket): Perform security check on address not hostname.
+
 2006-10-04  Roman Kennke  <[EMAIL PROTECTED]>
 
        * 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 ***

_______________________________________________
kaffe mailing list
[email protected]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to