[kaffe] CVS kaffe (dalibor): Resynced with GNU Classpath: big merge from last two weeks

Kaffe CVS cvs-commits at kaffe.org
Sun Sep 12 08:15:40 PDT 2004


PatchSet 5161 
Date: 2004/09/12 15:10:51
Author: dalibor
Branch: HEAD
Tag: (none) 
Log:
Resynced with GNU Classpath: big merge from last two weeks

Members: 
	ChangeLog:1.2716->1.2717 
	libraries/clib/awt/classpath-gtk/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c:1.1->1.2 
	libraries/javalib/Makefile.am:1.229->1.230 
	libraries/javalib/Makefile.in:1.307->1.308 
	libraries/javalib/all.files:1.20->1.21 
	libraries/javalib/gnu/java/awt/peer/gtk/GdkGraphics.java:1.3->1.4 
	libraries/javalib/gnu/java/awt/peer/gtk/GdkGraphics2D.java:1.2->1.3 
	libraries/javalib/gnu/java/net/content/text/plain.java:1.3->1.4(DEAD) 
	libraries/javalib/gnu/java/net/protocol/file/Connection.java:1.7->1.8 
	libraries/javalib/java/awt/AWTEventMulticaster.java:1.5->1.6 
	libraries/javalib/java/awt/Adjustable.java:1.3->1.4 
	libraries/javalib/java/awt/Canvas.java:1.13->1.14 
	libraries/javalib/java/awt/Color.java:1.17->1.18 
	libraries/javalib/java/awt/Component.java:1.35->1.36 
	libraries/javalib/java/awt/Container.java:1.21->1.22 
	libraries/javalib/java/awt/DefaultFocusTraversalPolicy.java:1.1->1.2 
	libraries/javalib/java/awt/DefaultKeyboardFocusManager.java:1.3->1.4 
	libraries/javalib/java/awt/FontMetrics.java:1.12->1.13 
	libraries/javalib/java/awt/KeyboardFocusManager.java:1.3->1.4 
	libraries/javalib/java/awt/Label.java:1.3->1.4 
	libraries/javalib/java/awt/Point.java:1.7->1.8 
	libraries/javalib/java/awt/Polygon.java:1.6->1.7 
	libraries/javalib/java/awt/Rectangle.java:1.10->1.11 
	libraries/javalib/java/awt/Shape.java:1.4->1.5 
	libraries/javalib/java/awt/SystemColor.java:1.6->1.7 
	libraries/javalib/java/awt/dnd/package.html:1.1->1.2 
	libraries/javalib/java/awt/geom/Arc2D.java:1.5->1.6 
	libraries/javalib/java/awt/geom/Area.java:1.2->1.3 
	libraries/javalib/java/awt/geom/CubicCurve2D.java:1.5->1.6 
	libraries/javalib/java/awt/geom/Ellipse2D.java:1.2->1.3 
	libraries/javalib/java/awt/geom/GeneralPath.java:1.3->1.4 
	libraries/javalib/java/awt/geom/PathIterator.java:1.5->1.6 
	libraries/javalib/java/awt/geom/Point2D.java:1.1->1.2 
	libraries/javalib/java/awt/geom/QuadCurve2D.java:1.5->1.6 
	libraries/javalib/java/awt/geom/Rectangle2D.java:1.3->1.4 
	libraries/javalib/java/awt/geom/RoundRectangle2D.java:1.2->1.3 
	libraries/javalib/java/awt/image/DataBuffer.java:1.1->1.2 
	libraries/javalib/java/awt/image/DataBufferByte.java:1.2->1.3 
	libraries/javalib/java/awt/image/DataBufferDouble.java:1.1->1.2 
	libraries/javalib/java/awt/image/DataBufferFloat.java:1.1->1.2 
	libraries/javalib/java/awt/image/DataBufferInt.java:1.2->1.3 
	libraries/javalib/java/awt/image/DataBufferShort.java:1.1->1.2 
	libraries/javalib/java/awt/image/DataBufferUShort.java:1.2->1.3 
	libraries/javalib/java/awt/image/DirectColorModel.java:1.10->1.11 
	libraries/javalib/java/awt/image/MemoryImageSource.java:1.9->1.10 
	libraries/javalib/java/awt/image/RGBImageFilter.java:1.6->1.7 
	libraries/javalib/java/io/DeleteFileHelper.java:1.2->1.3 
	libraries/javalib/java/io/ObjectInputStream.java:1.39->1.40 
	libraries/javalib/java/lang/Comparable.java:1.3->1.4 
	libraries/javalib/java/net/Inet4Address.java:1.6->1.7 
	libraries/javalib/java/net/URLConnection.java:1.20->1.21 
	libraries/javalib/java/text/Format.java:1.18->1.19 
	libraries/javalib/java/util/Arrays.java:1.13->1.14 
	libraries/javalib/javax/rmi/CORBA/Stub.java:1.3->1.4 
	libraries/javalib/javax/security/auth/PrivateCredentialPermission.java:1.1->1.2 
	libraries/javalib/javax/swing/AbstractButton.java:1.5->1.6 
	libraries/javalib/javax/swing/ActionMap.java:1.3->1.4 
	libraries/javalib/javax/swing/Box.java:1.3->1.4 
	libraries/javalib/javax/swing/ButtonGroup.java:1.1->1.2 
	libraries/javalib/javax/swing/ComboBoxEditor.java:1.1->1.2 
	libraries/javalib/javax/swing/ComboBoxModel.java:1.1->1.2 
	libraries/javalib/javax/swing/DefaultButtonModel.java:1.1->1.2 
	libraries/javalib/javax/swing/DefaultComboBoxModel.java:1.1->1.2 
	libraries/javalib/javax/swing/DefaultListCellRenderer.java:1.1->1.2 
	libraries/javalib/javax/swing/InputMap.java:1.3->1.4 
	libraries/javalib/javax/swing/JColorChooser.java:1.1->1.2 
	libraries/javalib/javax/swing/JComboBox.java:1.1->1.2 
	libraries/javalib/javax/swing/JComponent.java:1.3->1.4 
	libraries/javalib/javax/swing/JLabel.java:1.1->1.2 
	libraries/javalib/javax/swing/JList.java:1.2->1.3 
	libraries/javalib/javax/swing/JMenu.java:1.3->1.4 
	libraries/javalib/javax/swing/JPopupMenu.java:1.3->1.4 
	libraries/javalib/javax/swing/JRadioButton.java:1.2->1.3 
	libraries/javalib/javax/swing/JRootPane.java:1.3->1.4 
	libraries/javalib/javax/swing/JScrollPane.java:1.3->1.4 
	libraries/javalib/javax/swing/JSpinner.java:1.1->1.2 
	libraries/javalib/javax/swing/JTabbedPane.java:1.2->1.3 
	libraries/javalib/javax/swing/JTable.java:1.3->1.4 
	libraries/javalib/javax/swing/JTextArea.java:1.3->1.4 
	libraries/javalib/javax/swing/JTextField.java:1.3->1.4 
	libraries/javalib/javax/swing/JToggleButton.java:1.2->1.3 
	libraries/javalib/javax/swing/JViewport.java:1.2->1.3 
	libraries/javalib/javax/swing/KeyStroke.java:1.2->1.3 
	libraries/javalib/javax/swing/MutableComboBoxModel.java:1.1->1.2 
	libraries/javalib/javax/swing/ScrollPaneLayout.java:1.3->1.4 
	libraries/javalib/javax/swing/SpinnerListModel.java:1.1->1.2 
	libraries/javalib/javax/swing/SpinnerNumberModel.java:1.1->1.2 
	libraries/javalib/javax/swing/SwingUtilities.java:1.3->1.4 
	libraries/javalib/javax/swing/Timer.java:1.3->1.4 
	libraries/javalib/javax/swing/ToolTipManager.java:1.3->1.4 
	libraries/javalib/javax/swing/TransferHandler.java:INITIAL->1.1 
	libraries/javalib/javax/swing/colorchooser/AbstractColorChooserPanel.java:1.1->1.2 
	libraries/javalib/javax/swing/colorchooser/ColorChooserComponentFactory.java:1.1->1.2 
	libraries/javalib/javax/swing/colorchooser/DefaultColorSelectionModel.java:1.1->1.2 
	libraries/javalib/javax/swing/colorchooser/DefaultHSBChooserPanel.java:INITIAL->1.1 
	libraries/javalib/javax/swing/colorchooser/DefaultPreviewPanel.java:INITIAL->1.1 
	libraries/javalib/javax/swing/colorchooser/DefaultRGBChooserPanel.java:INITIAL->1.1 
	libraries/javalib/javax/swing/colorchooser/DefaultSwatchChooserPanel.java:INITIAL->1.1 
	libraries/javalib/javax/swing/plaf/basic/BasicArrowButton.java:1.3->1.4 
	libraries/javalib/javax/swing/plaf/basic/BasicButtonListener.java:1.2->1.3 
	libraries/javalib/javax/swing/plaf/basic/BasicButtonUI.java:1.2->1.3 
	libraries/javalib/javax/swing/plaf/basic/BasicColorChooserUI.java:INITIAL->1.1 
	libraries/javalib/javax/swing/plaf/basic/BasicComboBoxEditor.java:INITIAL->1.1 
	libraries/javalib/javax/swing/plaf/basic/BasicComboBoxRenderer.java:INITIAL->1.1 
	libraries/javalib/javax/swing/plaf/basic/BasicComboBoxUI.java:INITIAL->1.1 
	libraries/javalib/javax/swing/plaf/basic/BasicComboPopup.java:INITIAL->1.1 
	libraries/javalib/javax/swing/plaf/basic/BasicFormattedTextFieldUI.java:INITIAL->1.1 
	libraries/javalib/javax/swing/plaf/basic/BasicGraphicsUtils.java:1.1->1.2 
	libraries/javalib/javax/swing/plaf/basic/BasicLookAndFeel.java:1.4->1.5 
	libraries/javalib/javax/swing/plaf/basic/BasicPasswordFieldUI.java:INITIAL->1.1 
	libraries/javalib/javax/swing/plaf/basic/BasicPopupMenuUI.java:1.3->1.4 
	libraries/javalib/javax/swing/plaf/basic/BasicSliderUI.java:1.3->1.4 
	libraries/javalib/javax/swing/plaf/basic/BasicSpinnerUI.java:1.1->1.2 
	libraries/javalib/javax/swing/plaf/basic/BasicTableHeaderUI.java:INITIAL->1.1 
	libraries/javalib/javax/swing/plaf/basic/BasicTableUI.java:INITIAL->1.1 
	libraries/javalib/javax/swing/plaf/basic/BasicTextAreaUI.java:INITIAL->1.1 
	libraries/javalib/javax/swing/plaf/basic/BasicTextUI.java:1.3->1.4 
	libraries/javalib/javax/swing/plaf/basic/BasicToggleButtonUI.java:1.1->1.2 
	libraries/javalib/javax/swing/plaf/basic/BasicToolBarUI.java:1.3->1.4 
	libraries/javalib/javax/swing/plaf/basic/ComboPopup.java:INITIAL->1.1 
	libraries/javalib/javax/swing/table/DefaultTableCellRenderer.java:1.1->1.2 
	libraries/javalib/javax/swing/table/DefaultTableColumnModel.java:1.3->1.4 
	libraries/javalib/javax/swing/table/DefaultTableModel.java:1.1->1.2 
	libraries/javalib/javax/swing/table/JTableHeader.java:1.2->1.3 
	libraries/javalib/javax/swing/table/TableColumnModel.java:1.2->1.3 
	libraries/javalib/javax/swing/table/TableModel.java:1.2->1.3 
	libraries/javalib/javax/swing/text/AbstractDocument.java:1.3->1.4 
	libraries/javalib/javax/swing/text/AttributeSet.java:1.4->1.5 
	libraries/javalib/javax/swing/text/DefaultCaret.java:1.2->1.3 
	libraries/javalib/javax/swing/text/DefaultEditorKit.java:1.3->1.4 
	libraries/javalib/javax/swing/text/DefaultHighlighter.java:1.1->1.2 
	libraries/javalib/javax/swing/text/FieldView.java:1.1->1.2 
	libraries/javalib/javax/swing/text/JTextComponent.java:1.2->1.3 
	libraries/javalib/javax/swing/text/PlainView.java:1.1->1.2 
	libraries/javalib/javax/swing/text/Segment.java:1.3->1.4 
	libraries/javalib/javax/swing/text/SimpleAttributeSet.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/StyleConstants.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/StyleContext.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/TabSet.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/TabStop.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/TextAction.java:1.3->1.4 
	libraries/javalib/javax/swing/text/Utilities.java:INITIAL->1.1 
	libraries/javalib/javax/swing/text/View.java:1.3->1.4 
	libraries/javalib/org/ietf/jgss/GSSException.java:1.1->1.2 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.2716 kaffe/ChangeLog:1.2717
--- kaffe/ChangeLog:1.2716	Sun Sep 12 10:10:20 2004
+++ kaffe/ChangeLog	Sun Sep 12 15:10:51 2004
@@ -1,3 +1,837 @@
+2004-09-12  Dalibor Topic  <robilad at kaffe.org>
+
+	* libraries/clib/awt/classpath-gtk/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c,
+	libraries/javalib/gnu/java/awt/peer/gtk/GdkGraphics.java,
+	libraries/javalib/gnu/java/awt/peer/gtk/GdkGraphics2D.java,
+	libraries/javalib/gnu/java/net/content/text/plain.java,
+	libraries/javalib/gnu/java/net/protocol/file/Connection.java,
+	libraries/javalib/java/awt/AWTEventMulticaster.java,
+	libraries/javalib/java/awt/Adjustable.java,
+	libraries/javalib/java/awt/Canvas.java,
+	libraries/javalib/java/awt/Color.java,
+	libraries/javalib/java/awt/Component.java,
+	libraries/javalib/java/awt/Container.java,
+	libraries/javalib/java/awt/DefaultFocusTraversalPolicy.java,
+	libraries/javalib/java/awt/DefaultKeyboardFocusManager.java,
+	libraries/javalib/java/awt/FontMetrics.java,
+	libraries/javalib/java/awt/KeyboardFocusManager.java,
+	libraries/javalib/java/awt/Label.java,
+	libraries/javalib/java/awt/Point.java,
+	libraries/javalib/java/awt/Polygon.java,
+	libraries/javalib/java/awt/Rectangle.java,
+	libraries/javalib/java/awt/Shape.java,
+	libraries/javalib/java/awt/SystemColor.java,
+	libraries/javalib/java/awt/dnd/package.html,
+	libraries/javalib/java/awt/geom/Arc2D.java,
+	libraries/javalib/java/awt/geom/Area.java,
+	libraries/javalib/java/awt/geom/CubicCurve2D.java,
+	libraries/javalib/java/awt/geom/Ellipse2D.java,
+	libraries/javalib/java/awt/geom/GeneralPath.java,
+	libraries/javalib/java/awt/geom/PathIterator.java,
+	libraries/javalib/java/awt/geom/Point2D.java,
+	libraries/javalib/java/awt/geom/QuadCurve2D.java,
+	libraries/javalib/java/awt/geom/Rectangle2D.java,
+	libraries/javalib/java/awt/geom/RoundRectangle2D.java,
+	libraries/javalib/java/awt/image/DataBuffer.java,
+	libraries/javalib/java/awt/image/DataBufferByte.java,
+	libraries/javalib/java/awt/image/DataBufferDouble.java,
+	libraries/javalib/java/awt/image/DataBufferFloat.java,
+	libraries/javalib/java/awt/image/DataBufferInt.java,
+	libraries/javalib/java/awt/image/DataBufferShort.java,
+	libraries/javalib/java/awt/image/DataBufferUShort.java,
+	libraries/javalib/java/awt/image/DirectColorModel.java,
+	libraries/javalib/java/awt/image/MemoryImageSource.java,
+	libraries/javalib/java/awt/image/RGBImageFilter.java,
+	libraries/javalib/java/io/DeleteFileHelper.java,
+	libraries/javalib/java/io/ObjectInputStream.java,
+	libraries/javalib/java/lang/Comparable.java,
+	libraries/javalib/java/net/Inet4Address.java,
+	libraries/javalib/java/net/URLConnection.java,
+	libraries/javalib/java/text/Format.java,
+	libraries/javalib/java/util/Arrays.java,
+	libraries/javalib/javax/rmi/CORBA/Stub.java,
+	libraries/javalib/javax/security/auth/PrivateCredentialPermission.java,
+	libraries/javalib/javax/swing/AbstractButton.java,
+	libraries/javalib/javax/swing/ActionMap.java,
+	libraries/javalib/javax/swing/Box.java,
+	libraries/javalib/javax/swing/ButtonGroup.java,
+	libraries/javalib/javax/swing/ComboBoxEditor.java,
+	libraries/javalib/javax/swing/ComboBoxModel.java,
+	libraries/javalib/javax/swing/DefaultButtonModel.java,
+	libraries/javalib/javax/swing/DefaultComboBoxModel.java,
+	libraries/javalib/javax/swing/DefaultListCellRenderer.java,
+	libraries/javalib/javax/swing/InputMap.java,
+	libraries/javalib/javax/swing/JColorChooser.java,
+	libraries/javalib/javax/swing/JComboBox.java,
+	libraries/javalib/javax/swing/JComponent.java,
+	libraries/javalib/javax/swing/JLabel.java,
+	libraries/javalib/javax/swing/JList.java,
+	libraries/javalib/javax/swing/JMenu.java,
+	libraries/javalib/javax/swing/JPopupMenu.java,
+	libraries/javalib/javax/swing/JRadioButton.java,
+	libraries/javalib/javax/swing/JRootPane.java,
+	libraries/javalib/javax/swing/JScrollPane.java,
+	libraries/javalib/javax/swing/JSpinner.java,
+	libraries/javalib/javax/swing/JTabbedPane.java,
+	libraries/javalib/javax/swing/JTable.java,
+	libraries/javalib/javax/swing/JTextArea.java,
+	libraries/javalib/javax/swing/JTextField.java,
+	libraries/javalib/javax/swing/JToggleButton.java,
+	libraries/javalib/javax/swing/JViewport.java,
+	libraries/javalib/javax/swing/KeyStroke.java,
+	libraries/javalib/javax/swing/MutableComboBoxModel.java,
+	libraries/javalib/javax/swing/ScrollPaneLayout.java,
+	libraries/javalib/javax/swing/SpinnerListModel.java,
+	libraries/javalib/javax/swing/SpinnerNumberModel.java,
+	libraries/javalib/javax/swing/SwingUtilities.java,
+	libraries/javalib/javax/swing/Timer.java,
+	libraries/javalib/javax/swing/ToolTipManager.java,
+	libraries/javalib/javax/swing/TransferHandler.java,
+	libraries/javalib/javax/swing/colorchooser/AbstractColorChooserPanel.java,
+	libraries/javalib/javax/swing/colorchooser/ColorChooserComponentFactory.java,
+	libraries/javalib/javax/swing/colorchooser/DefaultColorSelectionModel.java,
+	libraries/javalib/javax/swing/colorchooser/DefaultHSBChooserPanel.java,
+	libraries/javalib/javax/swing/colorchooser/DefaultPreviewPanel.java,
+	libraries/javalib/javax/swing/colorchooser/DefaultRGBChooserPanel.java,
+	libraries/javalib/javax/swing/colorchooser/DefaultSwatchChooserPanel.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicArrowButton.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicButtonListener.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicButtonUI.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicColorChooserUI.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicComboBoxEditor.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicComboBoxRenderer.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicComboBoxUI.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicComboPopup.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicFormattedTextFieldUI.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicGraphicsUtils.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicLookAndFeel.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicPasswordFieldUI.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicPopupMenuUI.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicSliderUI.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicSpinnerUI.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicTableHeaderUI.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicTableUI.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicTextAreaUI.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicTextUI.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicToggleButtonUI.java,
+	libraries/javalib/javax/swing/plaf/basic/BasicToolBarUI.java,
+	libraries/javalib/javax/swing/plaf/basic/ComboPopup.java,
+	libraries/javalib/javax/swing/table/DefaultTableCellRenderer.java,
+	libraries/javalib/javax/swing/table/DefaultTableColumnModel.java,
+	libraries/javalib/javax/swing/table/DefaultTableModel.java,
+	libraries/javalib/javax/swing/table/JTableHeader.java,
+	libraries/javalib/javax/swing/table/TableColumnModel.java,
+	libraries/javalib/javax/swing/table/TableModel.java,
+	libraries/javalib/javax/swing/text/AbstractDocument.java,
+	libraries/javalib/javax/swing/text/AttributeSet.java,
+	libraries/javalib/javax/swing/text/DefaultCaret.java,
+	libraries/javalib/javax/swing/text/DefaultEditorKit.java,
+	libraries/javalib/javax/swing/text/DefaultHighlighter.java,
+	libraries/javalib/javax/swing/text/FieldView.java,
+	libraries/javalib/javax/swing/text/JTextComponent.java,
+	libraries/javalib/javax/swing/text/PlainView.java,
+	libraries/javalib/javax/swing/text/Segment.java,
+	libraries/javalib/javax/swing/text/SimpleAttributeSet.java,
+	libraries/javalib/javax/swing/text/StyleConstants.java,
+	libraries/javalib/javax/swing/text/StyleContext.java,
+	libraries/javalib/javax/swing/text/TabSet.java,
+	libraries/javalib/javax/swing/text/TabStop.java,
+	libraries/javalib/javax/swing/text/TextAction.java,
+	libraries/javalib/javax/swing/text/Utilities.java,
+	libraries/javalib/javax/swing/text/View.java,
+	libraries/javalib/org/ietf/jgss/GSSException.java:
+	Resynced with GNU Classpath.
+
+	* libraries/javalib/Makefile.am,
+	libraries/javalib/Makefile.in,
+	libraries/javalib/all.files:
+	Regenerated.
+
+	2004-09-10  Bryce McKinlay  <mckinlay at redhat.com>
+
+	* gnu/java/net/protocol/file/Connection.java
+	(dateFormat): New static field.
+	(getHeaderField): Implemented.
+
+	2004-09-10  Michael Koch  <konqueror at gmx.de>
+
+	* gnu/java/net/protocol/file/Connection.java
+	(exists): Removed.
+	(isDirectory): Likewise.
+	(getListing): Likewise.
+
+	2004-09-09  Mark Wielaard  <mark at klomp.org>
+
+	Fixes bug #8991.
+	* java/net/URLConnection.java (getContent): Add support for
+	explicit mime types. Call getInputStream() if no handler found.
+	* gnu/java/net/content/text/plain.java: Removed
+
+	2004-09-09  Casey Marshall  <csm at gnu.org>
+
+	* java/io/ObjectInputStream.java (callReadMethod): re-throw
+	`ClassNotFoundException'.
+
+	2004-09-09  David Gilbert  <david.gilbert at object-refinery.com>
+
+	* java/awt/SystemColor.java: Fix @link doc entries.
+
+	2004-09-09  David Gilbert  <david.gilbert at object-refinery.com>
+
+	* java/awt/image/DataBuffer.java: Update API documentation.
+	* java/awt/image/DataBufferByte.java: Likewise.
+	* java/awt/image/DataBufferDouble.java: Likewise.
+	* java/awt/image/DataBufferFloat.java: Likewise.
+	* java/awt/image/DataBufferInt.java: Likewise.
+	* java/awt/image/DataBufferShort.java: Likewise.
+	* java/awt/image/DataBufferUShort.java: Likewise.
+
+	2004-09-09  Michael Koch  <konqueror at gmx.de>
+
+	* gnu/java/net/protocol/file/Connection.java
+	(lineSeparator): Made non-final.
+	(static): Removed.
+	(connect): Initialize lineSeparator lazily. Use ByteArrayInputStream
+	instead of StringBufferInputStream.
+
+	2004-09-09  Michael Koch  <konqueror at gmx.de>
+
+	* gnu/java/net/protocol/file/Connection.java
+	(connect): Handle file is a directory case.
+
+	2004-09-08  Sven de Marothy  <sven at physto.se>
+	
+	Patch from David Gilbert <david.gilbert at object-refinery.com>:
+	* java/awt/AWTEventMulticaster.java:
+	Fix a big number of documentation errors.
+	* java/awt/Adjustable.java
+	* java/awt/Point.java
+	* java/awt/Polygon.java
+	* java/awt/Rectangle.java
+	* java/awt/Shape.java
+	* java/awt/geom/Area.java
+	* java/awt/geom/Ellipse2D.java
+	* java/awt/geom/PathIterator.java 
+	* java/awt/geom/Point2D.java
+	* java/awt/geom/Rectangle2D.java 
+	* java/lang/Comparable.java
+	* java/util/Arrays.java:
+	Likewise. Thank you David!
+
+	2004-09-07  Sven de Marothy  <sven at physto.se>
+
+	* java/awt/geom/Arc2D.java:
+	(intersects): Fix: Now checks the arc segment.
+	(contains): Cleaned up.
+
+	* java/awt/geom/Area.java:
+	(isRectangular): Should return true on an empty path.
+	(equals): Check for null.
+	(rayIntersects): Fix insideness-test
+
+	* java/awt/geom/CubicCurve2D.java:
+	Fix insideness-test to comply with the correct behavior on edges
+	* java/awt/geom/GeneralPath.java:
+	Likewise
+	* java/awt/geom/QuadCurve2D.java:
+	Likewise
+	
+	2004-09-07  Jeroen Frijters  <jeroen at frijters.net>
+
+	* java/util/TimeZone.java
+	(getDefaultTimeZone): Fixed test to distinguish between hours and
+	minutes in specified timezone.
+
+	2004-09-06  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	* java/awt/Canvas.java
+	(AccessibleAWTCanvas): added serialization UID
+	* java/awt/Label.java
+	(AccessibleAWTLabel): added serialization UID
+	* java/net/Inet4Address.java
+	(Inet4Address): added comment to serialization UID
+	* java/text/Format.java
+	(Format): added comment to serialization UID
+	* javax/rmi/CORBA/Stub.java
+	(Stub): added serialization UID
+	* javax/security/auth/PrivateCredentialPermission.java
+	(PrivateCredentialPermission): added serialization UID
+	* javax/swing/JRootPane.java
+	(AccessibleJRootPane): added comment to existing UID
+	* javax/swing/JSpinner.java
+	(DefaultEditor): added serialization UID
+	(NumberEditor): added serialization UID
+	* javax/swing/SpinnerListModel.java
+	(SpinnerListModel): added serialization UID
+	* javax/swing/SpinnerNumberModel.java
+	(SpinnerNumberModel): added serialization UID
+	* javax/swing/text/html/HTML.java
+	(UnknownTag): added serialization UID
+	* org/ietf/jgss/GSSException.java
+	(GSSException): added serialization UID
+	
+	2004-09-06  Jeroen Frijters  <jeroen at frijters.net>
+
+	* java/lang/Runtime.java
+	(load): Added link security check.
+	(loadLib): Changed link security check to read check.
+	(loadLibrary): Added link security check and throw if ClassLoader
+	supplied library doesn't exist.
+
+	2004-09-05  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	* javax/swing/AbstractButton.java
+	Fixed a typo.
+	* javax/swing/JToggleButton.java
+	Added missing documentation.
+	(AccessibleJToggleButton): new inner class
+	(AccessibleJToggleButton()): new constructor
+	(getAccessibleRole()): new method
+	(itemStateChanged(ItemEvent)): new method
+	(JToggleButton(Icon, boolean)): new constructor
+	(getAccessibleContext()): implemented
+	(updateUI()): style cleanup
+	* javax/swing/JRadioButton.java
+	Added missing documentation.
+	(AccessibleJRadioButton): new inner class
+	(AccessibleJRadioButton()): new constructor
+	(getAccessibleRole()): new method
+	(JRadioButton(Icon, boolean)): new constructor
+	(JRadioButton(String, boolean)): new constructor
+	(JRadioButton(String, Icon, boolean)): new constructor
+	(getAccessibleContext()): implemented
+	(updateUI()): new method
+
+	2004-09-05  Mark Wielaard  <mark at klomp.org>
+
+	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c
+	(setChars): Only call pango_itemize() when vec->glyphitems != NULL.
+	Only call pango_shape() when gi->glyphs->num_glyphs > 0.
+
+	2004-09-05  Mark Wielaard  <mark at klomp.org>
+	
+	* gnu/java/awt/peer/gtk/GdkGraphics.java (setColor): Use
+	Color.BLACK if c == null, don't create new Color object each time.
+	* gnu/java/awt/peer/gtk/GdkGraphics2D.java (comp): New private
+	field.
+	(setColor): Use Color.BLACK when argument null.
+	(setComposite): Set this.comp field.
+	(getComposite): Return this.comp, or AlphaComposite.SrcOver when null.
+	(DrawState.comp): New private field.
+	(DrawState.save): Save Composite.
+	(DrawState.restore): Restore comp field.
+	* java/awt/FontMetrics.java (gRC): New static final private field.
+	(getLineMetrics(String, Graphics)): New method.
+	(getLineMetrics(String, int, int, Graphics)): Likewise.
+	(getLineMetrics(char[], int, int, Graphics)): Likewise.
+	(getLineMetrics(CharacterIterator, int, int, Graphics)): Likewise.
+	* javax/swing/JMenu.java (JMenu(String, boolean)): Ignore tearoff
+	argument. PR SWING/17294.
+	* javax/swing/plaf/basic/BasicGraphicsUtils.java (): Always use
+	the fall-back code since none of the TextArea methods are really
+	implemented now. PR SWING/17296.
+	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c
+	(GdkGlyphVector_setChars): Replace assert() with if block when
+	pango_itemize() returns null. PR AWT/17295.
+	(GdkGlyphVector_allInkExtents): Likewise when vec->glyphitems is null.
+	
+	2004-09-05  Olga Rodimina  <rodimina at redhat.com>
+
+	* javax/swing/ComboBoxEditor.java: Added javadocs.
+	* javax/swing/ComboBoxModel.java: Likewise.
+	* javax/swing/DefaultComboBoxModel.java: Implemented.
+	* javax/swing/DefaultListCellRenderer.java: Added javadocs
+	and ran through jalopy to fix formatting style.
+	(getListCellRendererComponent): Use appropriate border
+	if renderer has focus and use noFocusBorder when it doesn't.
+	* javax/swing/JComboBox.java: Implemented.
+	* javax/swing/JList.java:
+	(locationToIndex): New Method. Implemented.
+	(indexToLocation): New Method.
+	* javax/swing/JPopupMenu.java: 
+	(visible): New field.
+	(isVisible): Changed to use new field above.
+	(setVisible): Likewise.
+	* javax/swing/MutableComboBoxModel.java: Added javadocs.
+	* javax/swing/plaf/basic/BasicArrowButton.java: 
+	(shadow): Changed default color to Color.gray.
+	* javax/swing/plaf/basic/BasicComboBoxUI.java: New File.
+	UI delegate for JComboBox.
+	* javax/swing/plaf/basic/BasicComboPopup.java: New File.
+	Popup menu containing list of JComboBox's items.
+	* javax/swing/plaf/basic/BasicComboBoxEditor.java: New File.
+	* javax/swing/plaf/basic/BasicComboBoxRenderer.java: New File.
+	* javax/swing/plaf/basic/BasicComboBoxUI.java: New File.
+	* javax/swing/plaf/basic/BasicComboPopup.java: New File.
+	* javax/swing/plaf/basic/BasicPopupMenuUI.java:
+	(popupMenuWillBecomeVisible): Set selected path to the first
+	element only if it is of type MenuElement. Also fix formatting
+	style.
+	* javax/swing/plaf/basic/ComboPopup.java: Added javadocs and missing
+	methods signatures.
+
+	2004-09-04  Tom Tromey  <tromey at redhat.com>
+
+	* java/awt/dnd/package.html: Fixed typo.
+
+	2004-09-04  Graydon Hoare  <graydon at redhat.com>
+
+	* javax/swing/Box.java: Fix setting of layout in ctor.
+	* javax/swing/JScrollPane.java: Scroll headers as well.
+	* javax/swing/JTable.java: Reimplement.
+	* javax/swing/JViewPort.java: Only add non-null children.
+	* javax/swing/ScrollPaneLayout.java: Correct header calculations.
+	* javax/swing/Timer.java: Fix stopping null waker.
+	* javax/swing/plaf/basic/BasicTableHeaderUI.java: New file.
+	* javax/swing/plaf/basic/BasicTableUI.java: New file.
+	* javax/swing/table/DefaultTableCellRenderer.java: Configure.
+	* javax/swing/table/DefaultTableColumnModel.java: Flesh out.
+	* javax/swing/table/DefaultTableModel.java: Clean up.
+	* javax/swing/table/JTableHeader.java: Implement.
+
+	2004-09-04  Graydon Hoare  <graydon at redhat.com>
+
+	* javax/swing/DefaultButtonModel.java:
+	Skip group notification when no group is set.
+
+	2004-09-04  Graydon Hoare  <graydon at redhat.com>
+
+	* javax/swing/JComponent.java
+	(resetKeyboardActions): Add null checks.
+
+	2004-09-04  Graydon Hoare  <graydon at redhat.com>
+
+        * javax/swing/JColorChooser.java:
+        Make a couple inner classes static, for jikes.
+
+	2004-09-04  Kim Ho  <kho at redhat.com>
+
+        * java/awt/Color.java: Fix documentation.
+        (RGBtoHSB): Use floats for conversions.
+        * javax/swing/ButtonGroup.java: Run Jalopy.
+        (setSelected): Reimplement.
+        * javax/swing/DefaultButtonModel.java: Run Jalopy.
+        (changeState): Let ButtonGroup know that the button 
+        is changing state.
+        * javax/swing/JColorChooser.java: Implement.
+        * javax/swing/JLabel.java: Run Jalopy.
+        * javax/swing/JSpinner.java: Run Jalopy.
+        (setValue): New method.
+        * javax/swing/JTabbedPane.java: Run Jalopy.
+        (removeTabAt): Call correct remove method.
+        * javax/swing/SpinnerNumberModel.java: Run Jalopy.
+        (getPreviousValue): Compare minimum value.
+        * javax/swing/Timer.java: Run Jalopy.
+        (run): Comment out println.
+        * javax/swing/ToolTipManager.java:
+        (mouseMoved): Get new tooltip text for location.
+        * javax/swing/colorchooser/AbstractColorChooserPanel.java:
+        Jalopy and Javadoc.
+        * javax/swing/colorchooser/ColorChooserComponentFactory.java:
+        Implement.
+        * javax/swing/colorchooser/DefaultColorSelectionModel.java:
+        Run Jalopy.
+        (setSelectedColor): Fire ChangeEvent.
+        * javax/swing/colorchooser/DefaultHSBChooserPanel.java:
+        New file. Implement.
+        * javax/swing/colorchooser/DefaultPreviewPanel.java:
+        Ditto.
+        * javax/swing/colorchooser/DefaultRGBChooserPanel.java:
+        Ditto.
+        * javax/swing/colorchooser/DefaultSwatchChooserPanel.java:
+        Ditto.
+        * javax/swing/plaf/basic/BasicArrowButton.java:
+        (getArrow): Fix size of upward pointing button.
+        * javax/swing/plaf/basic/BasicColorChooserUI.java:
+        Implement.
+        * javax/swing/plaf/basic/BasicSliderUI.java:
+        (getWidthOfWidestLabel): Use preferred dimensions.
+        (getHeightOfTallestLabel): Ditto.
+        * javax/swing/plaf/basic/BasicSpinnerUI.java:
+        Run Jalopy.
+        (mousePressed): Disable changes to spinner if it is not enabled.
+
+	2004-09-04  Tom Tromey  <tromey at redhat.com>
+
+	* java/io/DeleteFileHelper.java (DeleteFileHelper): No longer
+	public.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/JTextArea.java
+	(lineWrap): Renamed from "wrapping".
+	(wrapStyleWord): NEw field.
+	(getLineWrap): Re-edited javadoc comment.
+	(setLineWrap): Likewise.
+	(getWrapStyleWord): New method.
+	(setWrapStyleWord): Likewise.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/plaf/basic/BasicTextAreaUI.java
+	(create): New method.
+	* javax/swing/text/DefaultHighlighter.java
+	(DefaultHighlightPainter.debugRect): Removed.
+	* javax/swing/text/StyleContext.java
+	(DEFAULT_STYLE): New field.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/plaf/basic/BasicLookAndFeel.java
+	(initComponentDefaults): Add keybindings for selection.backward and
+	selection-forward for text components.
+	* javax/swing/plaf/basic/BasicTextUI.java
+	(paintSafely): Paint highlight only when something is actually
+	selected.
+	* javax/swing/text/DefaultCaret.java
+	(handleHighlight): New method.
+	(setSelectionVisible): Don't do anything when nothing changes.
+	Handle highlight.
+	(moveDot): Reimplemented. Handle highlight.
+	(setDot): Set mark too. Handle highlight.
+	(getSelectionPainter): New method.
+	* javax/swing/text/DefaultEditorKit.java
+	(defaultActions): Added new actions for text selection.
+	* javax/swing/text/DefaultHighlighter.java
+	(DefaultHighlightPainter): New inner class.
+	(DefaultPainter): New field.
+	(paint): Implemented.
+	* javax/swing/text/PlainView.java
+	(paint): Don't draw background here again.
+	* javax/swing/text/Utilities.java
+	(getTabbedTextWidth): Use width of ' ' instead of 'm' for tabsize.
+	(drawTabbedText): Likewise.
+
+	2004-09-04  Graydon Hoare  <graydon at redhat.com>
+
+	* java/awt/Component.java
+	(isFocusTraversable): Predicate on isLightweight()
+	(setFocusable): Set isFocusTraversableOverridden.
+	(requestFocus): Predicate peer dispatch on !isLightweight()
+	(requestFocusInWindow): Likewise.
+	(dispatchEventImpl): Coordinate with KeyboardFocusManager.
+	* java/awt/Container.java
+	(dispatchEventImpl): Predicate on event mask.
+	(LightweightDispatcher): Remove focus machinery.
+	* java/awt/DefaultFocusTraversalPolicy.java
+	(accept): Expand predicate to include isFocusable().
+	* java/awt/DefaultKeyboardFocusManager.java:
+	Globally change c.dispatchEvent(e) to redispatchEvent(c,e)
+	* java/awt/KeyboardFocusManager.java
+	(redispatchEvent): Synchronize on event to prevent feedback.
+	* javax/swing/AbstractButton.java
+	(ButtonFocusListener): Remove class.
+	(init): Set focusPainted, focusable.
+	* javax/swing/ActionMap.java (get): Check parent for null.
+	* javax/swing/InputMap.java (get): Likewise.
+	* javax/swing/JComponent.java
+	(inputMap_whenFocused): New InputMap.
+	(inputMap_whenAncestorOfFocused): Likewise.
+	(inputMap_whenInFocusedWindow): Likewise.
+	(getActionForKeyStroke): Rewrite.
+	(getConditionForKeystroke): Likewise.
+	(ActionListenerProxy): New private class.
+	(setInputMap): Implement.
+	(getInputMap): Likewise.
+	(setActionMap): Likewise.
+	(getActionMap): Likewise.
+	(processComponentKeyEvent): New empty method.
+	(processKeyEvent): Implement.
+	(processKeyBinding): Likewise.
+	(resetKeyboardActions): Rewrite.
+	* javax/swing/KeyStroke.java: Rewrite.
+	* javax/swing/SwingUtilities.java
+	(notifyAction): Implement.
+	(replaceUIActionMap): Likewise.
+	(replaceUIInputMap): Likewise.
+	* javax/swing/plaf/basic/BasicButtonListener.java
+	(focusGained): Implement.
+	(focusLost): Repaint if focusPainted().
+	(installKeyboardActions): Install pressed / released actions.
+	(uninstallKeyboardActions): Implement.
+	* javax/swing/plaf/basic/BasicButtonUI.java
+	(focusColor): New field.
+	(installDefaults): Load focus color, install input map.
+	(installKeyboardActions): Implement.
+	(uninstallKeyboardActions): Likewise.
+	(paintFocus): Rewrite.
+	* javax/swing/plaf/basic/BasicLookAndFeel.java
+	(Button.focus): New default, midPurple.
+	* javax/swing/plaf/basic/BasicTextUI.java
+	(kit): Make static.
+	(installUI): Get doc from kit, load defaults.
+	(getKeymapName): Implement.
+	(createKeymap): Likewise.
+	(installKeyboardActions): Likewise.
+	(getInputMap): Likewise.
+	(getActionMap): Likewise.
+	(createActionMap): Likewise.
+	* javax/swing/text/AbstractDocument.java
+	(getStartPosition): Implement.
+	(getEndPosition): Likewise.
+	* javax/swing/text/DefaultEditorKit.java
+	(CopyAction): New class.
+	(CutAction): Likewise.
+	(DefaultKeyTypedAction): Likewise.
+	(InsertBreakAction): Likewise.
+	(InsertContentAction): Likewise.
+	(InsertTabAction): Likewise.
+	(PasteAction): Likewise.
+	(defaultActions): New static table.
+	(createCaret): Implement.
+	(getActions): Likewise.
+	* javax/swing/text/JTextComponent.java
+	(KeymapWrapper): New private class.
+	(KeymapActionMap): Likewise.
+	(DefaultKeymap): New class.
+	(keymaps): New static table.
+	(keymap): New field.
+	(getKeymap): Implement.
+	(removeKeymap): Likewise.
+	(addKeymap): Likewise.
+	(setKeymap): Likewise.
+	(loadKeymap): Likewise.
+	(getActions): Likewise.
+	(margin): New field.
+	(JTextComponent): Build and install default keymap.
+	* javax/swing/text/TextAction.java
+	(textAction): Call super properly.
+	(getTextComponent): Implement.
+	* javax/swing/text/Utilities.java
+	(drawTabbedText): Adjust position by ascent.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/plaf/basic/BasicTextUI.java
+	(RottView.modelToView): New method.
+	(UpdateHandler): Renamed from EventHandler.
+	(updateHandler): Renamed from eventHandler.
+	(modelToView): Implemented.
+	* javax/swing/text/AbstractDocument.java
+	(BranchElement.getElement): Return null for non-existing indeces.
+	(BranchElement.getElementIndex): Return 0 in some corner cases.
+	* javax/swing/text/FieldView.java
+	(modelToView): New method.
+	* javax/swing/text/PlainView.java
+	(modelToView): Made public.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/text/AbstractDocument.java
+	(createBranchElement): Use new constructor of BranchElement.
+	(createLeafElement): Renamed arguments.
+	(getRootElements): Implemented.
+	(BranchElement.start): Removed.
+	(BranchElement.end): Likewise.
+	(BranchElement.BranchElement): Fixed arguments.
+	(BranchElement.getEndOffset): Reimplemented.
+	(BranchElement.getStartOffset): Likewis.
+	* javax/swing/text/DefaultCaret.java
+	(paint): Draw simple vertical line as caret instead of a rectangle.
+	* javax/swing/text/JTextComponent.java
+	(setText): Use doc directly.
+	* javax/swing/text/PlainView.java
+	(nextTabStop): Implemented.
+	* javax/swing/text/Utilities.java
+	(drawTabbedText): nextTabStop() returns an absolute x position.
+	(getTabbedTextWidth): Likewise.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/text/PlainView.java
+	(selectedColor): New field.
+	(unselectedColor): Likewise.
+	(font): Likewise.
+	(updateMetrics): New method.
+	(lineToRect): Likewise.
+	(modelToView): Likewise.
+	(drawSelectedText): Use color from JTextComponent ad draw with
+	Utilities class.
+	(drawUnselectedText): Likewise.
+	(paint): Initialize helper fields.
+	* javax/swing/text/View.java
+	(getChildAllocation): New method.
+	(getViewIndex): Likewise.
+	(getToolTipText): Likewise.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/text/Utilities.java
+	(drawTabbedText): Reimplemented.
+	(getTabbedTextWidth): Likewise.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/plaf/basic/BasicTextUI.java
+	(installDefaults): Install caret and highlighter.
+	(modelToView): Use Bias.Forward when calling sibling.
+	* javax/swing/text/AbstractDocument.java
+	(ElementEdit): Implements DocumentEvent.ElementChange.
+	(ElementEdit.ElementEdit): New method.
+	(ElementEdit.getChildrenAdded): Likewise.
+	(ElementEdit.getChildrenRemoved): Likewise.
+	(ElementEdit.getElement): Likewise.
+	(ElementEdit.getIndex): Likewise.
+	* javax/swing/text/DefaultCaret.java
+	(color): Removed.
+	(textComponent): Renamed from parent, made private.
+	(selectionVisible): Renamed from vis_sel, made private.
+	(blinkRate): Renamed from blink, made private.
+	(magicCaretPosition): Renamed from magic, made private.
+	(visible): Renamed from vis, made private.
+	(dot): Made private.
+	(mark): Likewise.
+	(deinstall): Remove as MouseMotionListener.
+	(install): Initialize textComponent first. Add as 
+	MouseMotionListener.
+	(paint): Reimplemented.
+	* javax/swing/text/JTextComponent.java
+	(setCaret): Deinstall old caret, install new one and fire property
+	change after setting property.
+	(setHighlighter): Deinstall old highlighter, install new one and fire
+	property change after setting property.
+	(setCaretColor): Fire property change after setting property.
+	(setDisabledTextColor): Likewise.
+	(setSelectedTextColor): Likewise.
+	(setSelectionColor): Likewise.
+	(modelToView): New method.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/text/AbstractDocument.java
+	(getText): Simplified.
+	* javax/swing/text/Segment.java
+	(current): New field.
+	(current): Reimplemented.
+	(first): Likewise.
+	(getIndex): Likewise.
+	(last): Likewise.
+	(next): Likewise.
+	(previous): Likewise.
+	(setIndex): Likewise.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/plaf/basic/BasicButtonUI.java
+	(defaultTextIconGap): Made protected.
+	(defaultTextShiftOffset): Likewise.
+	(textShiftOffset): New field.
+	(clearTextShiftOffset): New method.
+	(getTextShiftOffset): Likewise.
+	(setTextShiftOffset): Likewise.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/plaf/basic/BasicTextUI.java
+	(installUI): Add eventHandler as property listener.
+	(uninstallUI): remove eventHandler as propert listener.
+	(installDefaults): Added comment.
+	(installListeners): Likewise.
+	(installKeyboardActions): Likewise.
+	(uninstallDefaults): Likewise.
+	(uninstallListeners): Likewise.
+	(uninstallKeyboardActions): Likewise.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/text/AbstractDocument.java:
+	Fixed some typos in comments.
+	(insertString): Reimplemented.
+	(remove): Likewise.
+	(replace): New method.
+	(children): Dont use fully qualified class name.
+	(DefaultDocumentEvent.offset): Renamed from off.
+	(DefaultDocumentEvent.length): Renamed from len.
+	(DefaultDocumentEvent.type): New field.
+	(DefaultDocumentEvent.DefaultDocumentEvent): New constructor.
+	(DefaultDocumentEvent.getType): Implemented.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/plaf/basic/BasicTextUI.java
+	(RootView.textComponent): Removed.
+	(RootView.RootView): Don't initialize textComponent.
+	(RootView.getViewFactory): New method.
+	(EventHandler): New inner class.
+	(rootView): Initialize at instance creation.
+	(eventHandler): New field.
+	(installUI): Don't create view hierarchy directly,
+	call modelChanged() instead.
+	(modelChanged): New method.
+	* javax/swing/text/JTextComponent.java
+	(setDocument): Fire property change event.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/plaf/basic/BasicTextUI.java
+	(RootView.paint): Removed debug output.
+	(paintSafely): Draw highlighter before text.
+	(paintBackground): Use background color of text component.
+	* javax/swing/plaf/basic/BasicToggleButtonUI.java:
+	Reformatted.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/plaf/basic/BasicToolBarUI.java
+	(BasicToolBarUI): Fixed arguments for constructor.
+	(createUI): Fixed creation of object.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/text/TabSet.java
+	(TabSet): Implements java.io.Serializable.
+	* javax/swing/text/TabStop.java
+	(TabStop): Implements java.io.Serializable.
+	(TabStop): Made public.
+
+	2004-09-04  Graydon Hoare  <graydon at redhat.com>
+
+	* javax/swing/text/SimpleAttributeSet.java: New file.
+	* javax/swing/text/StyleConstants.java: New file.
+	* javax/swing/text/StyleContext.java: New file.
+	* javax/swing/text/TabSet.java: New file.
+	* javax/swing/text/TabStop.java: New file.
+	* javax/swing/text/AbstactDocument.java:
+	(AbstractElement): Implement attribute support.
+	* javax/swing/text/AttributeSet.java
+	(NameAttribute): New static field.
+	(ResolveAttribute): New static field.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/JComponent.java
+	(setUI): Fire PropertyChange.
+	* javax/swing/JLabel.java
+	(text): Renamed from labelText.
+	(horizontalAlignment): New default vlaue.
+	(icon): Renamed from activeIcon.
+	(displayedMnemonic): Renamed from mnemonicKey, added default value.
+	(displayedMnemonicIndex): Renamed from underlineChar.
+	(setDisplayedMnemonic): Reimplemented.
+	* javax/swing/JRadioButton.java
+	(JRadioButton): New constructors.
+	* javax/swing/JTextField.java
+	(JTextField): Throw exception if colums < 0, initialitialz
+	this.columns directly and initialize document with text 
+	conditionally.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/plaf/basic/BasicFormattedTextFieldUI.java,
+	javax/swing/plaf/basic/BasicPasswordFieldUI.java,
+	javax/swing/plaf/basic/BasicTextAreaUI.java: New files.
+	* javax/swing/text/FieldView.java
+	(paint): Just call super method for now.
+
+	2004-09-04  Michael Koch  <konqueror at gmx.de>
+
+	* javax/swing/TransferHandler.java,
+	javax/swing/plaf/basic/ComboPopup.java: New files
+
+	2004-09-04  Roman Kennke  <roman at ontographics.com>
+
+	* javax/swing/text/Utilities.java: New file.
+	
 2004-09-12  Guilhem Lavaux  <guilhem at kaffe.org>
 
 	* configure.ac: Fixed a typo for SO_RCVTIMEO.
Index: kaffe/libraries/clib/awt/classpath-gtk/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c
diff -u kaffe/libraries/clib/awt/classpath-gtk/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c:1.1 kaffe/libraries/clib/awt/classpath-gtk/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c:1.2
--- kaffe/libraries/clib/awt/classpath-gtk/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c:1.1	Thu Jul 22 19:04:01 2004
+++ kaffe/libraries/clib/awt/classpath-gtk/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c	Sun Sep 12 15:10:53 2004

*** Patch too long, truncated ***




More information about the kaffe mailing list