gcc/libjava ChangeLog Makefile.am Makefile.in ...

graydon@gcc.gnu.org graydon@gcc.gnu.org
Wed Feb 9 00:16:00 GMT 2005


CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	java-gui-20050128-branch
Changes by:	graydon@gcc.gnu.org	2005-02-08 05:22:54

Modified files:
	libjava        : ChangeLog Makefile.am Makefile.in 
	                 libgcj.spec.in 
	libjava/gnu/awt/xlib: XEventLoop.java XFramePeer.java 
	                      XToolkit.java 
	libjava/gnu/gcj/xlib: XAnyEvent.java natXAnyEvent.cc 
	libjava/gnu/java/awt: ClasspathToolkit.java 
	libjava/gnu/java/awt/image: ImageDecoder.java 
	libjava/gnu/java/awt/peer/gtk: GdkFontMetrics.java 
	                               GdkFontPeer.java 
	                               GdkGlyphVector.java 
	                               GdkGraphics.java 
	                               GdkGraphics2D.java 
	                               GdkGraphicsEnvironment.java 
	                               GdkPixbufDecoder.java 
	                               GtkComponentPeer.java 
	                               GtkDialogPeer.java 
	                               GtkFramePeer.java 
	                               GtkGenericPeer.java 
	                               GtkScrollbarPeer.java 
	                               GtkTextComponentPeer.java 
	                               GtkToolkit.java 
	                               GtkWindowPeer.java 
	libjava/include: jvm.h 
	libjava/java/awt: BasicStroke.java Button.java Canvas.java 
	                  Checkbox.java CheckboxMenuItem.java 
	                  Choice.java Component.java Container.java 
	                  Dialog.java EventDispatchThread.java 
	                  EventQueue.java Frame.java Label.java 
	                  List.java Menu.java MenuBar.java 
	                  MenuComponent.java MenuItem.java 
	                  PopupMenu.java Robot.java ScrollPane.java 
	                  Scrollbar.java TextArea.java 
	                  TextComponent.java Toolkit.java Window.java 
	libjava/java/awt/color: ICC_Profile.java 
	libjava/java/awt/dnd: DnDConstants.java DropTarget.java 
	libjava/java/awt/geom: Area.java Rectangle2D.java 
	libjava/java/awt/image: IndexColorModel.java 
	                        MemoryImageSource.java 
	                        MultiPixelPackedSampleModel.java 
	                        ReplicateScaleFilter.java 
	libjava/java/awt/peer: RobotPeer.java 
	libjava/java/awt/print: Book.java PrinterJob.java 
	libjava/javax/imageio: IIOParam.java ImageIO.java 
	                       ImageReadParam.java ImageReader.java 
	                       ImageWriter.java 
	libjava/javax/imageio/metadata: IIOInvalidTreeException.java 
	                                IIOMetadataNode.java 
	libjava/javax/imageio/spi: IIORegistry.java 
	libjava/javax/imageio/stream: FileCacheImageInputStream.java 
	                              FileCacheImageOutputStream.java 
	                              FileImageInputStream.java 
	                              FileImageOutputStream.java 
	                              ImageInputStreamImpl.java 
	                              ImageOutputStreamImpl.java 
	                              MemoryCacheImageInputStream.java 
	                              MemoryCacheImageOutputStream.java 
	libjava/javax/swing: AbstractAction.java AbstractButton.java 
	                     AbstractCellEditor.java 
	                     AbstractListModel.java 
	                     BoundedRangeModel.java DebugGraphics.java 
	                     DefaultBoundedRangeModel.java 
	                     DefaultButtonModel.java 
	                     DefaultCellEditor.java 
	                     DefaultComboBoxModel.java 
	                     DefaultDesktopManager.java 
	                     DefaultListCellRenderer.java 
	                     DefaultListModel.java 
	                     DefaultListSelectionModel.java 
	                     DefaultSingleSelectionModel.java 
	                     ImageIcon.java JApplet.java JComboBox.java 
	                     JComponent.java JEditorPane.java 
	                     JFileChooser.java JFormattedTextField.java 
	                     JFrame.java JInternalFrame.java JLabel.java 
	                     JLayeredPane.java JList.java JMenu.java 
	                     JMenuBar.java JMenuItem.java 
	                     JPasswordField.java JPopupMenu.java 
	                     JProgressBar.java JRootPane.java 
	                     JScrollBar.java JScrollPane.java 
	                     JSlider.java JSpinner.java JTabbedPane.java 
	                     JTable.java JTextField.java JToolBar.java 
	                     JTree.java JViewport.java JWindow.java 
	                     KeyStroke.java LookAndFeel.java 
	                     OverlayLayout.java ScrollPaneLayout.java 
	                     SizeRequirements.java SwingUtilities.java 
	                     Timer.java TransferHandler.java 
	                     UIDefaults.java ViewportLayout.java 
	libjava/javax/swing/colorchooser: DefaultRGBChooserPanel.java 
	                                  DefaultSwatchChooserPanel.java 
	libjava/javax/swing/event: MouseInputAdapter.java 
	libjava/javax/swing/plaf/basic: BasicButtonListener.java 
	                                BasicButtonUI.java 
	                                BasicComboBoxUI.java 
	                                BasicComboPopup.java 
	                                BasicInternalFrameTitlePane.java 
	                                BasicMenuBarUI.java 
	                                BasicProgressBarUI.java 
	                                BasicScrollBarUI.java 
	                                BasicSliderUI.java 
	                                BasicTabbedPaneUI.java 
	                                BasicTableHeaderUI.java 
	                                BasicTableUI.java 
	                                BasicTextPaneUI.java 
	                                BasicTextUI.java 
	                                BasicToolBarUI.java 
	                                BasicTreeUI.java 
	libjava/javax/swing/plaf/metal: MetalLookAndFeel.java 
	libjava/javax/swing/table: DefaultTableCellRenderer.java 
	                           DefaultTableColumnModel.java 
	                           DefaultTableModel.java 
	                           JTableHeader.java TableColumn.java 
	                           TableModel.java 
	libjava/javax/swing/text: AbstractDocument.java 
	                          DefaultEditorKit.java GapContent.java 
	                          JTextComponent.java PasswordView.java 
	                          PlainDocument.java PlainView.java 
	                          TextAction.java View.java 
	libjava/javax/swing/tree: DefaultMutableTreeNode.java 
	                          MutableTreeNode.java 
	                          TreeCellEditor.java 
	libjava/jni/gtk-peer: gdkfont.h 
	                      gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.c 
	                      gnu_java_awt_peer_gtk_GdkFontPeer.c 
	                      gnu_java_awt_peer_gtk_GdkGraphics.c 
	                      gnu_java_awt_peer_gtk_GdkGraphics2D.c 
	                      gnu_java_awt_peer_gtk_GdkPixbufDecoder.c 
	                      gnu_java_awt_peer_gtk_GtkButtonPeer.c 
	                      gnu_java_awt_peer_gtk_GtkCheckboxPeer.c 
	                      gnu_java_awt_peer_gtk_GtkChoicePeer.c 
	                      gnu_java_awt_peer_gtk_GtkClipboard.c 
	                      gnu_java_awt_peer_gtk_GtkComponentPeer.c 
	                      gnu_java_awt_peer_gtk_GtkEvents.c 
	                      gnu_java_awt_peer_gtk_GtkFileDialogPeer.c 
	                      gnu_java_awt_peer_gtk_GtkFramePeer.c 
	                      gnu_java_awt_peer_gtk_GtkGenericPeer.c 
	                      gnu_java_awt_peer_gtk_GtkListPeer.c 
	                      gnu_java_awt_peer_gtk_GtkMenuItemPeer.c 
	                      gnu_java_awt_peer_gtk_GtkScrollBarPeer.c 
	                      gnu_java_awt_peer_gtk_GtkTextComponentPeer.c 
	                      gnu_java_awt_peer_gtk_GtkToolkit.c 
	                      gnu_java_awt_peer_gtk_GtkWindowPeer.c 
	                      gtkcairopeer.h gtkpeer.h 
	libjava/testsuite/libjava.mauve: mauve.exp 
Added files:
	libjava/gnu/java/awt/peer/gtk: GdkGraphicsConfiguration.java 
	                               GdkRobotPeer.java 
	                               GdkScreenGraphicsDevice.java 
	libjava/javax/imageio/metadata: IIOAttr.java 
	                                IIONamedNodeMap.java 
	                                IIONodeList.java 
	libjava/javax/swing: InternalFrameFocusTraversalPolicy.java 
	                     LayoutFocusTraversalPolicy.java 
	                     SortingFocusTraversalPolicy.java 
	libjava/javax/swing/plaf/basic: BasicEditorPaneUI.java 
	libjava/javax/swing/plaf/metal: DefaultMetalTheme.java 
	                                MetalTheme.java 
	libjava/javax/swing/text: DefaultStyledDocument.java 
	                          StringContent.java 
	libjava/jni/gtk-peer: gnu_java_awt_peer_gtk_GdkRobotPeer.c 
Removed files:
	libjava/gnu/java/awt/peer/gtk: GtkMainThread.java 
	libjava/javax/swing: AbstractSet.java DefaultCellRenderer.java 
	libjava/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkMainThread.c 
	                      gnu_java_awt_peer_gtk_GdkGlyphVector.c 

Log message:
	2005-02-08  Graydon Hoare  <graydon@redhat.com>
	
	* Makefile.am: Create "split library" structure.
	* Makefile.in: Regenerate.
	
	2005-02-07  Graydon Hoare  <graydon@redhat.com>
	
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c:
	Release GDK lock during upcalls.
	
	2005-02-07  Graydon Hoare  <graydon@redhat.com>
	
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c: Remove.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
	(Java_gnu_java_awt_peer_gtk_GdkFontPeer_getGlyphVector):
	(Java_gnu_java_awt_peer_gtk_GdkFontPeer_getFontMetrics):
	(Java_gnu_java_awt_peer_gtk_GdkFontPeer_getTextMetrics): New methods.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c: Remove.
	* gnu/java/awt/peer/gtk/GdkFontPeer.java
	(getGlyphVector):
	(getFontMetrics):
	(getTextMetrics): New native methods.
	* gnu/java/awt/peer/gtk/GdkFontMetrics.java: Remove native parts.
	* gnu/java/awt/peer/gtk/GdkGlyphVector.java: Likewise.
	* Makefile.am: Remove native entries for GdkFontMetrics, GdkGlyphVector.
	* Makefile.in: Regenerate.
	
	2005-02-07  Andrew John Hughes  <gnu_andrew@member.fsf.org>
	
	* javax/swing/SwingUtilities.java:
	(getAccessibleAt(java.awt.Component, java.awt.Point)):
	Implemented and documented.
	(getAccessibleChild(java.awt.Component, int)): Likewise.
	(getAccessibleChildrenCount(java.awt.Component)): Likewise.
	(getAccessibleIndexInParent(java.awt.Component)): Likewise.
	(getAccessibleStateSet(java.awt.Component)): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/SwingUtilities.java
	(getFontMetrics): Removed.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* java/awt/Container.java
	(paramString): Implemented.
	* javax/swing/AbstractButton.java
	(paramString): Implemented.
	* javax/swing/JComponent.java
	(paramString): Implemented.
	* javax/swing/JMenu.java
	(paramString): Implemented.
	* javax/swing/JMenuBar.java
	(paramString): Implemented.
	* javax/swing/JMenuItem.java
	(paramString): Implemented.
	* javax/swing/JPopupMenu.java
	(paramString): Implemented.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JMenu.java
	(uiClassID): Removed.
	(JMenu): Set invoker on popup menu.
	(getUIClassID): Return id directly.
	(getItemCount): Simply return getMenuComponentCount().
	Fixed javadoc.
	(isTopLevelMenu): Simplified.
	* javax/swing/JMenuItem.java
	(uiClassID): Removed.
	(getUIClassID): Return id directly.
	* javax/swing/JPopupMenu.java
	(uiClassID): Removed.
	(JPopupMenu): Always initialize correctly.
	(getSubElements): Only return components implementing MenuElement
	interface.
	(HeavyWeightPopup.hide): Removed.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* java/awt/image/ReplicateScaleFilter.java
	(replicatePixels): Made private.
	* javax/swing/colorchooser/DefaultRGBChooserPanel.java
	(DefaultRGBChooserPanel): Made package private.
	* javax/swing/colorchooser/DefaultSwatchChooserPanel.java
	(RecentSwatchPanel): Likewise.
	* javax/swing/event/MouseInputAdapter.java: Reformatted.
	(MouseInputAdapter): Made abstract.
	* javax/swing/tree/DefaultMutableTreeNode.java
	(random): Removed.
	(growTree): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* java/awt/dnd/DropTarget.java (addDropTargetListener):
	Clarified comments.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JComponent.java (getComponentGraphics):
	Removed accidently commited code.
	
	2005-02-07  Graydon Hoare  <graydon@redhat.com>
	
	* java/awt/dnd/DropTarget.java
	(addDropTargetListener): Despite documentation, do not throw.
	* javax/swing/JComponent.java: Set a default DropTarget.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/AbstractAction.java
	(ENABLED_PROPERTY): Removed.
	(setEnabled): Replaced constant with real string.
	* javax/swing/AbstractButton.java
	(createActionPropertyChangeListener.propertyChange): Likewise.
	* javax/swing/JComboBox.java
	(DEFAULT_MAXIMUM_ROW_COUNT): Made private.
	(EDITABLE_CHANGED_PROPERTY): Removed.
	(MAXIMUM_ROW_COUNT_CHANGED_PROPERTY):Likewise.
	(ENABLED_CHANGED_PROPERTY):Likewise.
	(RENDERER_CHANGED_PROPERTY):Likewise.
	(EDITOR_CHANGED_PROPERTY):Likewise.
	(MODEL_CHANGED_PROPERTY):Likewise.
	(uiClassID):Likewise.
	(getUIClassID): Replaced constant with real string.
	(setModel):Likewise.
	(setEditable):Likewise.
	(setMaximumRowCount):Likewise.
	(setRenderer):Likewise.
	(setEditor):Likewise.
	(setEnabled):Likewise.
	* javax/swing/JLabel.java
	(DISABLED_ICON_CHANGED_PROPERTY): Removed.
	(DISPLAYED_MNEMONIC_CHANGED_PROPERTY): Likewise.
	(DISPLAYED_MNEMONIC_INDEX_CHANGED_PROPERTY): Likewise.
	(HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY): Likewise.
	(HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY): Likewise.
	(ICON_CHANGED_PROPERTY): Likewise.
	(ICON_TEXT_GAP_CHANGED_PROPERTY): Likewise.
	(LABEL_FOR_CHANGED_PROPERTY): Likewise.
	(TEXT_CHANGED_PROPERTY): Likewise.
	(VERTICAL_ALIGNMENT_CHANGED_PROPERTY): Likewise.
	(VERTICAL_TEXT_POSITION_CHANGED_PROPERTY): Likewise.
	(setText): Replaced constant with real string.
	(setIcon): Likewise.
	(setDisabledIcon): Likewise.
	(setDisplayedMnemonic): Likewise.
	(setIconTextGap): Likewise.
	(setVerticalAlignment): Likewise.
	(setHorizontalAlignment): Likewise.
	(setVerticalTextPosition): Likewise.
	(setHorizontalTextPosition): Likewise.
	(setLabelFor): Replaced constant with real string.
	Fire property change event after property got changed.
	* javax/swing/JList.java
	(CELL_RENDERER_PROPERTY_CHANGED): Likewise.
	(FIXED_CELL_HEIGHT_PROPERTY_CHANGED): Likewise.
	(FIXED_CELL_WIDTH_PROPERTY_CHANGED): Likewise.
	(LAYOUT_ORIENTATION_PROPERTY_CHANGED): Likewise.
	(MODEL_PROPERTY_CHANGED): Likewise.
	(PROTOTYPE_CELL_VALUE_PROPERTY_CHANGED): Likewise.
	(SELECTION_BACKGROUND_PROPERTY_CHANGED): Likewise.
	(SELECTION_FOREGROUND_PROPERTY_CHANGED): Likewise.
	(SELECTION_MODEL_PROPERTY_CHANGED): Likewise.
	(setFixedCellWidth): Reimplemented.
	(setFixedCellHeight): Exit if new value is identical.
	Replaced constant with real string.
	(setSelectionBackground): Likewise.
	(setSelectionForeground): Likewise.
	(setPrototypeCellValue): Likewise.
	(setCellRenderer): Replaced constant with real string.
	(setModel): Likewise.
	(setSelectionModel): Likewise.
	* javax/swing/JMenuBar.java
	(BORDER_PAINTED_CHANGED_PROPERTY): Removed.
	(MODEL_CHANGED_PROPERTY): Likewise.
	(MARGIN_CHANGED_PROPERTY): Likewise.
	(setBorderPainted): Reimplemented.
	(setMargin): Likewise.
	(setSelectionModel): Replaced constant with real string.
	* javax/swing/JPopupMenu.java
	(LABEL_CHANGED_PROPERTY): Removed.
	(VISIBLE_CHANGED_PROPERTY): Likewise.
	(borderPainted): Likewise.
	(setLabel): Replaced constant with real string.
	(setVisible): Exit if new value is identical.
	Replaced constant with real string.
	* javax/swing/JProgressBar.java
	(BORDER_PAINTED_CHANGED_PROPERTY): Removed.
	(ORIENTATION_CHANGED_PROPERTY): Likewise.
	(STRING_CHANGED_PROPERTY): Likewise.
	(STRING_PAINTED_CHANGED_PROPERTY): Likewise.
	(INDETERMINATE_CHANGED_PROPERTY): Likewise.
	(setOrientation): Replaced constant with real string.
	(setStringPainted): Likewise.
	(setString): Likewise.
	(setBorderPainted): Likewise.
	(setIndeterminate): Likewise.
	* javax/swing/JScrollBar.java
	(BLOCK_INCREMENT_CHANGED_PROPERTY): Removed.
	(MODEL_CHANGED_PROPERTY): Likewise.
	(ORIENTATION_CHANGED_PROPERTY): Likewise.
	(setOrientation): Replaced constant with real string.
	(setModel): Likewise.
	(setUnitIncrement): Likewise.
	(setBlockIncrement): Likewise.
	* javax/swing/JScrollPane.java
	(COLUMN_HEADER_CHANGED_PROPERTY): Removed.
	(COMPONENT_ORIENTATION_CHANGED_PROPERTY): Likewise.
	(HORIZONTAL_SCROLLBAR_CHANGED_PROPERTY): Likewise.
	(HORIZONTAL_SCROLLBAR_POLICY_CHANGED_PROPERTY): Likewise.
	(LAYOUT_CHANGED_PROPERTY): Likewise.
	(ROW_HEADER_CHANGED_PROPERTY): Likewise.
	(VERTICAL_SCROLLBAR_CHANGED_PROPERTY): Likewise.
	(VERTICAL_SCROLLBAR_POLICY_CHANGED_PROPERTY): Likewise.
	(VIEWPORT_CHANGED_PROPERTY): Likewise.
	(VIEWPORT_BORDER_CHANGED_PROPERTY): Likewise.
	(WHEEL_SCROLLING_ENABLED_CHANGED_PROPERTY): Likewise.
	(setComponentOrientation): Replaced constant with real string.
	(setColumnHeader): Likewise.
	(setHorizontalScrollBar): Likewise.
	(setHorizontalScrollBarPolicy): Likewise.
	(setRowHeader): Likewise.
	(setVerticalScrollBar): Likewise.
	(setVerticalScrollBarPolicy): Likewise.
	(setWheelScrollingEnabled): Likewise.
	(setViewport): Likewise.
	(setViewportBorder): Likewise.
	* javax/swing/JSlider.java
	(INVERTED_CHANGED_PROPERTY): Removed.
	(LABEL_TABLE_CHANGED_PROPERTY): Likewise.
	(MAJOR_TICK_SPACING_CHANGED_PROPERTY): Likewise.
	(MINOR_TICK_SPACING_CHANGED_PROPERTY): Likewise.
	(MODEL_CHANGED_PROPERTY): Likewise.
	(ORIENTATION_CHANGED_PROPERTY): Likewise.
	(PAINT_LABELS_CHANGED_PROPERTY): Likewise.
	(PAINT_TICKS_CHANGED_PROPERTY): Likewise.
	(setModel): Replaced constant with real string.
	(setOrientation): Likewise.
	(setLabelTable): Likewise.
	(setInverted): Likewise.
	(setMajorTickSpacing): Likewise.
	(setMinorTickSpacing): Likewise.
	(setPaintTicks): Likewise.
	(setPaintLabels): Likewise.
	* javax/swing/JTabbedPane.java
	(MODEL_CHANGED_PROPERTY): Removed.
	(TAB_PLACEMENT_CHANGED_PROPERTY): Likewise.
	(TAB_LAYOUT_POLICY_CHANGED_PROPERTY): Likewise.
	(setModel): Replaced constant with real string.
	(setTabPlacement): Likewise.
	(setTabLayoutPolicy): Likewise.
	* javax/swing/JToolBar.java
	(ORIENTATION_CHANGED_PROPERTY): Removed.
	(FLOATABLE_CHANGED_PROPERTY): Likewise.
	(BORDER_PAINTED_CHANGED_PROPERTY): Likewise.
	(MARGIN_CHANGED_PROPERTY): Likewise.
	(ROLLOVER_CHANGED_PROPERTY): Likewise.
	(setRollover): Replaced constant with real string.
	(setMargin): Likewise.
	(setBorderPainted): Likewise.
	(setFloatable): Likewise.
	(setOrientation): Likewise.
	* javax/swing/plaf/basic/BasicComboBoxUI.java
	(PropertyChangeHandler.propertyChange): Likewise.
	* javax/swing/plaf/basic/BasicComboPopup.java
	(PropertyChangeHandler.propertyChange): Likewise.
	* javax/swing/plaf/basic/BasicMenuBarUI.java
	(PropertyChangeHandler.propertyChange): Likewise.
	* javax/swing/plaf/basic/BasicProgressBarUI.java
	(PropertyChangeHandler.propertyChange): Likewise.
	* javax/swing/plaf/basic/BasicScrollBarUI.java
	(PropertyChangeHandler.propertyChange): Likewise.
	* javax/swing/plaf/basic/BasicSliderUI.java
	(PropertyChangeHandler.propertyChange): Likewise.
	* javax/swing/plaf/basic/BasicTabbedPaneUI.java
	(PropertyChangeHandler.propertyChange): Likewise.
	* javax/swing/plaf/basic/BasicToolBarUI.java
	(PropertyChangeHandler.propertyChange): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/DefaultButtonModel.java
	(changeState): Made private.
	* javax/swing/DefaultDesktopManager.java
	(setWasIcon): Fixed second argument to be java.lang.Boolean.
	* javax/swing/JLayeredPane.java
	(layerToRange): Made private.
	(incrLayer): Likewise.
	(decrLayer): Likewise.
	* javax/swing/JTable.java
	(dragEnabled): Likewise.
	(preferredViewportSize): Renamed from preferredScrollableViewportSize.
	* javax/swing/KeyStroke.java
	(Keystroke): Made private.
	* javax/swing/TransferHandler.java
	(COMMAND_COPY): Likewise.
	(COMMAND_CUT): Likewise.
	(COMMAND_PASTE): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JTextField.java
	(postActionEvent): Use text in field when actionCommand is null.
	(getActionCommand): Removed.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/AbstractSet.java: Removed.
	* Makefile.am: Removed javax/swing/AbstractSet.java.
	* Makefile.in: Regenerated.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* java/awt/Window.java
	(AccessibleWindow.getAccessibleStateSet): Fixed method name.
	* java/awt/dnd/DnDConstants.java
	(DnDConstants): New private constructor.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/DefaultCellRenderer.java: Removed.
	* Makefile.am: Removed javax/swing/DefaultCellRenderer.java.
	* Makefile.in: Regenerated.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/AbstractButton.java
	(fireItemStateChanged): Made protected.
	(fireActionPerformed): Likewise.
	(fireStateChanged): Likewise.
	* javax/swing/DefaultButtonModel.java
	(fireItemStateChanged): Likewise.
	(fireActionPerformed): Likewise.
	(fireStateChanged): Likewise.
	* javax/swing/JApplet.java
	(JApplet): Removed.
	(frameInit): Likewise.
	(setRootPane): Made protected.
	(createRootPane): Likewise.
	* javax/swing/JComponent.java
	(getClientProperty): Likewise.
	(putClientProperty): Likewise.
	* javax/swing/JEditorPane.java
	(getContentType): Likewise.
	(setContentType): Likewise.
	* javax/swing/JFrame.java
	(setRootPane): Likewise.
	(createRootPane): Likewise.
	* javax/swing/JInternalFrame.java
	(getFocusCycleRootAncestor): Made final. Added @since tag.
	(isFocusCycleRoot): Likewise.
	(getWarningString): Made final.
	* javax/swing/JScrollBar.java
	(changeListener): Removed.
	(changeEvent): Likewise.
	(createChangeListener): Likewise.
	(fireStateChanged): Likewise.
	(addChangeListener): Likewise.
	(removeChangeListener): Likewise.
	(getChangeListeners): Likewise.
	* javax/swing/JScrollPane.java
	(createViewport): Made protected.
	* javax/swing/JViewport.java
	(addImpl): Likewise.
	(setBorder): New method.
	* javax/swing/JWindow.java
	(setRootPane): Made protected.
	(createRootPane): Likewise.
	* javax/swing/plaf/basic/BasicButtonUI.java
	(installListeners): Likewise.
	(uninstallListeners): Likewise.
	* javax/swing/plaf/basic/BasicProgressBarUI.java
	(incrementAnimationIndex): Likewise.
	* javax/swing/plaf/basic/BasicTabbedPaneUI.java
	(createLayoutManager): Likewise.
	* javax/swing/table/DefaultTableCellRenderer.java
	(firePropertyChange): Likewise.
	* javax/swing/table/JTableHeader.java
	(AccessibleJTableHeaderEntry.AccessibleJTableHeaderEntry):
	New constructor.
	* javax/swing/text/PlainDocument.java
	(reindex): Made private.
	* javax/swing/text/PlainView.java
	(drawLine): Made protected.
	(getTabSize): Likewise.
	* javax/swing/text/View.java
	(setSize): Removed.
	(preferenceChanged): New method.
	(getBreakWeight): Likewise.
	(breakView): Likewise.
	(getViewIndex): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JScrollPane.java
	(ScrollBar): Made class protected.
	* javax/swing/JSpinner.java
	(JSpinner): Added @since tag.
	(listenerList): Removed.
	* javax/swing/JTable.java
	(setValueAt): New method.
	(getColumn): Likewise.
	* javax/swing/JWindow.java
	(rootPaneCheckingEnabled): Renamed from checking.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/plaf/basic/BasicTextUI.java
	(RootView.modelToView): Made it public and return a java.awt.Shape.
	Handle null subview.
	(uninstall): Set textComponent to null when its not possible used
	anymore.
	* javax/swing/text/View.java
	(setParent): Use better argument name.
	(getContainer): Get parent via getParent().
	(getViewFactory): Likewise.
	(getAttributes): Get element via getElement().
	(getStartOffset): Likewise.
	(getEndOffset): Likewise.
	(getResizeWeight): New method.
	(getMaximumSpan): Likewise.
	(getMinimumSpan): Likewise.
	(setSize): Likewise.
	(getGraphics): Likewise.
	
	2005-02-07  Andrew John Hughes  <gnu_andrew@member.fsf.org>
	
	* java/awt/Checkbox.java:
	(AccessibleAWTCheckbox()): Added public constructor
	to call superclass.
	* java/awt/Choice.java:
	(AccessibleAWTChoice): Added class documentation.
	(AccessibleAWTChoice()): Added public constructor
	to call superclass.
	(AccessibleAWTChoice.getAccessibleAction()): Documented.
	(AccessibleAWTChoice.getAccessibleRole()): Documented,
	and changed role to COMBO_BOX.
	(AccessibleAWTChoice.getAccessibleActionCount()): Documented.
	(AccessibleAWTChoice.getAccessibleActionDescription(int)): Documented.
	(AccessibleAWTChoice.doAccessibleAction(int)): Documented.
	
	2005-02-07  Graydon Hoare  <graydon@redhat.com>
	Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/LayoutFocusTraversalPolicy.java,
	javax/swing/SortingFocusTraversalPolicy.java:
	New classes.
	* Makefile.am: Added new classes.
	* Makefike.in: Regenerated.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/DebugGraphics.java: Mostly implemented.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/SwingUtilities.java
	(findFocusOwner): New method.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/text/DefaultEditorKit.java
	(read): Added '\n' after each line.
	* javax/swing/text/PlainView.java
	(modelToView): Update metrics.
	(drawLine): Use offsets from element.
	(paint): Update metrics. Draw all lines.
	
	2005-02-07  Andrew John Hughes  <gnu_andrew@member.fsf.org>
	
	* java/awt/Checkbox.java:
	(AccessibleAWTCheckbox): Added class documentation
	* java/awt/Scrollbar.java:
	(AccessibleAWTScrollBar): typo corrected and docs added
	(AccessibleAWTScrollBar.getAccessibleRole()): documented
	(AccessibleAWTScrollBar.getAccessibleStateSet()): likewise
	(AccessibleAWTScrollBar.getAccessibleValue()): likewise
	(AccessibleAWTScrollBar.getCurrentAccessibleValue()): likewise
	(AccessibleAWTScrollBar.setCurrentAccessibleValue(int)): likewise
	(AccessibleAWTScrollBar.getMinimumAccessibleValue()): likewise
	(AccessibleAWTScrollBar.getMaximumAccessibleValue()): likewise
	(getAccessibleContext()): name of accessible class corrected
	
	2005-02-07  Mark Wielaard  <mark@klomp.org>
	
	* java/awt/BasicStroke.java (hashCode): Implement.
	(equals): Document.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* java/awt/print/PrinterJob.java
	(pageDialog): Throws java.awt.HeadlessException.
	(printDialog): Likewise.
	
	2005-02-07  Mark Wielaard  <mark@klomp.org>
	
	* jni/gtk-peer/gtkpeer.h (gdk_env): Fix prototype.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JTable.java
	(getValueAt): New method.
	* javax/swing/table/JTableHeader.java
	(columnAtPoint): New method.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JTextField.java
	(actions): New field.
	(static): Initalize actions field.
	(getActions): New method.
	
	2005-02-07  Andrew John Hughes  <gnu_andrew@member.fsf.org>
	
	* java/awt/Checkbox.java:
	(AccessibleAWTCheckbox): name capitalization corrected
	and serialization UID added.
	(AccessibleAWTCheckbox.itemStateChanged(java.awt.event.ItemEvent)):
	documented.
	(AccessibleAWTCheckbox.getAccessibleAction()): likewise
	(AccessibleAWTCheckbox.getAccessibleValue()): likewise
	(AccessibleAWTCheckbox.getAccessibleActionCount()): likewise
	(AccessibleAWTCheckbox.getAccessibleActionDescription(int)): likewise
	(AccessibleAWTCheckbox.doAccessibleAction(int)): likewise
	(AccessibleAWTCheckbox.getCurrentAccessibleValue()): likewise
	(AccessibleAWTCheckbox.setCurrentAccessibleValue(int)): likewise
	(AccessibleAWTCheckbox.getMinimumAccessibleValue()): likewise
	(AccessibleAWTCheckbox.getMaximumAccessibleValue()): likewise
	(AccessibleAWTCheckbox.getAccessibleRole()): likewise
	(AccessibleAWTCheckbox.getAccessibleStateSet()): implemented and
	documented
	(getAccessibleContext()): name of accessible class corrected
	
	2005-02-07  Sven de Marothy  <sven@physto.se>
	
	* java/awt/geom/doc-files/Area-1.png,
	java/awt/geom/doc-files/Ellipse-1.png,
	java/awt/geom/doc-files/GeneralPath-1.png:
	New files.
	
	2005-02-07  Graydon Hoare  <graydon@redhat.com>
	
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c (env_union):
	Use union to avoid type-punning warning.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/DefaultListSelectionModel.java
	(clone): New method.
	
	2005-02-07  Mark Wielaard  <mark@klomp.org>
	
	Reported by Martin Platter <motse@complang.tuwien.ac.at>
	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
	(Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeSetFile):
	Correct method signature of gtkSetFilename.
	
	2005-02-07  Arnaud Vandyck  <avdyk@gnu.org>
	
	* javax/swing/text/StringContent.java: New file.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* Makefile.am: Added javax/swing/text/StringContent.java.
	* Makefile.in: Regenerated.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* gnu/java/awt/ClasspathToolkit.java:
	Import statements reworked.
	(imageCache): Made it of type java.util.HashMap.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/imageio/stream/MemoryCacheImageInputStream.java:
	Reworked import statements.
	
	2005-02-07  Graydon Hoare  <graydon@redhat.com>
	
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c:
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c:
	Rewrite uses of extern variable to be function calls.
	* jni/gtk-peer/gtkpeer.h (gdk_env): Change declaration to
	function, from extern variable.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
	(gdk_env): Remove variable, add new function.
	(java_vm): Add new variable.
	(Java_gnu_java_awt_peer_gtk_GtkToolkit_gtkInit): Initialize
	java_vm rather than old gdk_env variable.
	
	2005-02-07 David Gilbert <david.gilbert@object-refinery.com>
	
	* javax/swing/DefaultListModel.java
	(add): fire correct event,
	(addElement): corrected interval indices in event,
	(clear): corrected upper bound for interval, only fire event if
	list is not empty,
	(setSize): fire appropriate event.
	
	2005-02-07  Graydon Hoare  <graydon@redhat.com>
	
	* gnu/awt/xlib/XEventLoop.java: Add non-blocking event mode.
	* gnu/awt/xlib/XToolkit.java: Likewise.
	* gnu/gcj/xlib/XAnyEvent.java: Likewise.
	* gnu/gcj/xlib/natXAnyEvent.cc: Likewise.
	* gnu/java/awt/ClasspathToolkit.java: Likewise.
	* gnu/java/awt/peer/gtk/GtkToolkit.java: Likewise.
	* java/awt/EventQueue.java (getNextEvent):
	Adjust event loop to switch to native mode after 100ms.
	* javax/swing/Timer.java (drainEvents): Reuse Runnable.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c
	(Java_gnu_java_awt_peer_gtk_GtkGenericPeer_dispose):
	Wake up event thread.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
	(Java_gnu_java_awt_peer_gtk_GtkToolkit_iterateNativeQueue):
	Adjust event loop to switch to java mode after 100ms.
	
	2005-02-07  Graydon Hoare  <graydon@redhat.com>
	
	* jni.cc (_Jv_JNI_RegisterNatives): Re-add sync, which was
	accidentally removed in last change.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c,
	gnu/java/awt/peer/gtk/GtkMainThread.java: Removed.
	
	2005-02-07  Graydon Hoare  <graydon@redhat.com>
	
	* include/jni.h (_Jv_JNIEnv::bottom_locals): New field.
	* include/jvm.h (_Jv_FreeJNIEnv): Declare.
	* java/lang/natThread.cc (finalize_native): Call _Jv_FreeJNIEnv.
	* jni.cc: Reuse bottom frame between calls, avoid clearing
	frame when no local references are made.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/UIDefaults.java (UIDefaults):
	Fixed typo in javadoc (Thanks to Thomas Zander for reporting)
	Fixed HTML entity and removed a redundant comma.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/text/DefaultEditorKit.java
	(deinstall): Removed.
	(install): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/UIDefaults.java (put): Handle value of null.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* java/awt/Robot.java,
	java/awt/Scrollbar.java,
	java/awt/print/PrinterJob.java,
	javax/swing/JTable.java,
	javax/swing/text/AbstractDocument.java:
	Reworked import statements.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JEditorPane.java
	(read): Implemented.
	(write): Likewise.
	* javax/swing/text/DefaultEditorKit.java
	(page): Renamed from page_url. Made private.
	(editorKit): Renamed from kit. Made private.
	(ctype): Removed.
	(JEditorPane): All constructors reimplemented.
	(getContentType): Use content type from editor kit.
	(getEditorKit): Return editorKit.
	(getEditorKitForContentType):Likewise.
	(getPage): Return page.
	(setContentType): Reimplemented.
	(setEditorKit): Likewise.
	(setEditorKitForContentType): Removed wrong implementation.
	(setPage): Implemented.
	
	2005-02-07  Thomas Fitzsimmons  <fitzsim@redhat.com>
	
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c
	(nativeSetIconImageFromData): Re-add native implementation.
	
	2005-02-07  David Gilbert  <david.gilbert@object-refinery.com>
	
	* javax/swing/table/DefaultTableModel.java
	(DefaultTableModel()): Added Javadocs.
	(DefaultTableModel(int, int)): Fixed implementation.
	(DefaultTableModel(Vector, int)): Throw IllegalArgumentException
	for negative rowCount.
	(DefaultTableModel(Object[], int)): Added Javadocs.
	(DefaultTableModel(Vector, Vector)): Likewise.
	(DefaultTableModel(Object[][], Object[])): Likewise.
	(getDataVector): Likewise.
	(setDataVector(Vector, Vector)): Likewise.
	(setDataVector(Object[][], Object[])): Likewise.
	(newDataAvailable): Likewise.
	(newRowsAdded): Likewise.
	(rowsRemoved): Likewise.
	(setColumnIdentifiers(Vector)): Allow for null argument.
	(setColumnIdentifiers(Object[])): Added Javadocs.
	(setNumRows): Likewise.
	(setRowCount): Adds new rows if necessary, and sends more specific
	TableModelEvent.
	(setColumnCount): Allow for null columnIdentifiers.
	(addColumn(Object)): Added Javadocs.
	(addColumn(Object, Vector)): Handle null columnData.
	(addColumn(Object, Object[])): Handle columnData with more or less
	entries than rows in the table.
	(addRow(Vector)): Fire appropriate event.
	(addRow(Object[])): Added Javadocs.
	(insertRow(int, Vector)): Fire appropriate event.
	(insertRow(int, Object[])): Added Javadocs.
	(moveRow): Reimplemented.
	(removeRow(int)): Fire appropriate event.
	(getColumnCount): Allow for null columnIdentifiers.
	(getColumnName): Now returns empty string when column index is too
	large.
	(isCellEditable): Added Javadocs.
	(getValueAt): Likewise.
	(setValueAt): Fire more specific event.
	(convertToVector): Added Javadocs.
	* javax/swing/table/TableModel.java
	Added Javadocs.
	
	2005-02-07  Thomas Fitzsimmons  <fitzsim@redhat.com>
	
	* libgcj.spec.in (lib): Add -l-javax-imageio.
	
	2005-02-07  Thomas Fitzsimmons  <fitzsim@redhat.com>
	
	* gnu/java/awt/peer/gtk/GtkComponentPeer.java: Replace direct
	references to event queue q with method call q().
	* gnu/java/awt/peer/gtk/GtkDialogPeer.java: Likewise.
	* gnu/java/awt/peer/gtk/GtkFramePeer.java: Likewise.
	* gnu/java/awt/peer/gtk/GtkScrollbarPeer.java: Likewise.
	* gnu/java/awt/peer/gtk/GtkTextComponentPeer.java: Likewise.
	* gnu/java/awt/peer/gtk/GtkWindowPeer.java: Likewise.
	* gnu/java/awt/peer/gtk/GtkGenericPeer.java: Likewise.
	(q): New method.
	
	2005-02-07  Graydon Hoare  <graydon@redhat.com>
	
	* gnu/java/awt/ClasspathToolkit.java
	(registerImageIOSpis): New method.
	* gnu/java/awt/image/ImageDecoder.java
	(imageDecoder): New constructor using InputStream
	(startProduction): Handle existing InputStream.
	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
	(findSimpleIntegerArray): Make public and static.
	(updateBufferedImage): Set each pixel, in a loop.
	* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java:
	Implement ImageIO SPI classes.
	(createBufferedImage): Rewrite in terms of SPI classes.
	* gnu/java/awt/peer/gtk/GtkToolkit.java
	(registerImageIOSpis): New method.
	* java/lang/reflect/natMethod.cc
	(_Jv_CallAnyMethodA): Borrow a patch from aph, applied to trunk,
	which lets JNI call interface methods properly.
	* javax/imageio/ImageIO.java
	(WriterFormatFilter.filter): Fix copy-and-paste typos.
	(WriterMIMETypeFilter.filter): Likewise.
	(ImageReaderIterator): Pass extension argument through to SPI.
	(getReadersByFilter): Likewise.
	(getWritersByFilter): Likewise.
	(getImageReadersByFormatName): Likewise.
	(getImageReadersByMIMEType): Likewise.
	(getImageReadersBySuffix): Likewise.
	(getImageWritersByFormatName): Likewise.
	(getImageWritersByMIMEType): Likewise.
	(getImageWritersBySuffix): Likewise.
	(read): Implement.
	(write): Implement.
	* javax/imageio/ImageReader.java
	(progressListeners): Initialize.
	(setInput): Implement.
	* javax/imageio/ImageWriter.java
	(progressListeners): Initialize.
	(warningListeners): Likewise.
	(warningLocales): Likewise.
	(setOutput): Test "isInstance" rather than class equality.
	* javax/imageio/spi/IIORegistry.java
	(static): Add reader and writer SPIs.
	(IIORegistry): Call ClasspathToolkit.registerImageIOSpis.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c
	(query_formats): New function.
	(save_to_stream): Likewise.
	(Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_streamImage): Likewise.
	
	2005-02-07  Thomas Fitzsimmons  <fitzsim@redhat.com>
	
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c (mouseWheel):
	Call XFlush.
	(keyPress): Likewise.
	(keyRelease): Likewise.
	
	2005-02-07  Olga Rodimina  <rodimina@redhat.com>
	
	* javax/swing/JTable.java
	(columnAtPoint): New Method. Implemented.
	(rowAtPoint): Likewise.
	(countSelections): Fixed few small count errors.
	(getSelections): Likewise.
	(setSelectionMode): Set selection mode for column
	selection model in addition to row selection model.
	* javax/swing/plaf/basic/BasicTableUI.java:
	(getRowForPoint): Removed. Replaced by
	JTable.rowAtPoint().
	(getColForPoint): Removed. Replaced by
	JTable.columnAtPoint().
	(updateSelection): Updated to call JTable.columnAtPoint
	and JTable.rowAtPoint.
	* javax/swing/table/DefaultTableColumnModel.java:
	(getSelectedColumns): Implemented.
	(getSelectedColumnCount): Implemented.
	
	2005-02-07  Graydon Hoare  <graydon@redhat.com>
	
	* Makefile.am
	(jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c)
	(gnu/java/awt/peer/gtk/GtkMainThread.java) : Remove.
	* Makefile.in: Regenerate.
	* gnu/awt/xlib/XEventLoop.java: Fix to match thread model.
	* gnu/awt/xlib/XFramePeer.java: Likewise.
	* gnu/awt/xlib/XToolkit.java: Likewise.
	* gnu/gcj/xlib/XAnyEvent.java: Likewise.
	* gnu/gcj/xlib/natXAnyEvent.cc: Likewise.
	* gnu/java/awt/ClasspathToolkit.java
	(nativeQueueEmpty)
	(wakeNativeQueue)
	(iterateNativeQueue): New methods.
	* gnu/java/awt/peer/gtk/GtkMainThread.java: Remove.
	* gnu/java/awt/peer/gtk/GtkToolkit.java
	(gtkInit): Absorb from defunct GtkMainThread class.
	(static): Run gtkInit in static startup block.
	(GtkToolkit): Remove construction of GtkMainThread and queue.
	(getSystemEventQueueImpl): Construct queue when requested.
	(nativeQueueEmpty)
	(wakeNativeQueue)
	(iterateNativeQueue): New methods.
	* java/awt/Component.java (removeNotify): Remove race.
	* java/awt/EventDispatchThread.java
	(EventDispatchThread): Don't start on construction.
	(run): Remove isInterrupted check.
	* java/awt/EventQueue.java (shutdown): New flag.
	(isShutdown): New method checking J2SE shutdown condition.
	(setShutdown): New method.
	(getNextEvent): Restructure to use ClasspathToolkit.
	(postEvent): Activate new thread on posting, wake thread on
	post of possible shutdown condition event.
	* java/awt/Frame.java
	(Frame): Call noteFrame in all constructors.
	(fireDummyEvent): New helper method.
	(addNotify): Fire a dummy event to wake up queue.
	(removeNotify): Fire a dummy event to wake up queue.
	(noteFrame): New method.
	(weakFrames): New static field.
	(getFrames): Implement.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c:
	Remove.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c:
	Move everything from GtkMainThread into this file
	(Java_gnu_java_awt_peer_gtk_GtkToolkit_iterateNativeQueue)
	(Java_gnu_java_awt_peer_gtk_GtkToolkit_wakeNativeQueue)
	(Java_gnu_java_awt_peer_gtk_GtkToolkit_nativeQueueEmpty):
	New functions to implement single-threaded queue semantics.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/plaf/metal/MetalLookAndFeel.java
	(getControlTextFont): New method.
	(getMenuTextFont): Likewise.
	(getSubTextFont): Likewise.
	(getSystemTextFont): Likewise.
	(getUserTextFont): Likewise.
	(getWindowTitleFont): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/text/AbstractDocument.java
	(documentFilter): New field.
	(getDocumentFilter): New method.
	(setDocumentFilter): Likewise.
	(dump): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JTree.java
	(DynamicUtilTreeNode.hasChildren): Clarify javadoc.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/text/AbstractDocument.java
	(AbstractElement.getLength): Fixed off-by-one error.
	(AbstractElement.children): Made abstract.
	(AbstractElement.getAllowsChildren): Likewise.
	(AbstractElement.getElement): Likewise.
	(AbstractElement.dumpElement): New private method.
	(AbstractElement.dump): New method.
	(BranchElememt.getName): Fixed implementation.
	(BranchElememt.toString): Likewise.
	(BranchElememt.getElement): Fixed arguments.
	(LeafElement.getName): Fixed implementation.
	(LeafElement.toString): Likewise.
	* javax/swing/text/GapContent.java
	(GapContent): Put default content into buffer.
	* javax/swing/text/PlainDocument.java
	(reindex): Use empty attribute sets instead of null.
	(createDefaultRoot): Reimplemented.
	(insertUpdate): Call super method.
	(removeUpdate): Likewise.
	(getParagraphElement): Implemented.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* gnu/java/awt/ClasspathToolkit.java
	(createRobot): Throws java.awt.AWTException.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c:
	Added '__attribute__((unused))' to all unused method arguments.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/DefaultBoundedRangeModel.java
	(fireValueChanged): Fixed off-by-one error.
	
	2005-02-07  Thomas Fitzsimmons  <fitzsim@redhat.com>
	
	* Makefile.am (gtk_c_source_files): Add GdkRobotPeer.c.
	(gtk_awt_peer_sources): Add GdkScreenGraphicsDevice.java and
	GdkRobotPeer.java.
	(lib_gnu_java_awt_peer_gtk_la_CFLAGS): Add X flags.
	(lib_gnu_java_awt_peer_gtk_la_LDFLAGS): Add XTest flags.
	* gnu/awt/xlib/XToolkit.java (createRobot): New method.
	* gnu/java/awt/ClasspathToolkit.java (createRobot): New method.
	* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java
	(getDefaultScreenDevice): Implement.
	* gnu/java/awt/peer/gtk/GdkRobotPeer.java: New file.
	* gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java: Likewise.
	* gnu/java/awt/peer/gtk/GtkToolkit.java (createRobot): New method.
	* java/awt/Robot.java: Implement.
	* java/awt/peer/RobotPeer.java: Rename parameters.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c: New file.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
	(awt_keycode_to_keysym): Make non-static.
	* jni/gtk-peer/gtkpeer.h (AWT_BUTTON1_MASK, AWT_BUTTON2_MASK,
	AWT_BUTTON3_MASK): Declare constants.
	(awt_keycode_to_keysym): Declare.
	
	* Makefile.am (AM_MAKEFLAGS): Set KEYS variable.
	* testsuite/libjava.mauve/mauve.exp (test_mauve): If KEYS exists
	and is non-empty pass its value to "make check".
	(test_mauve_sim): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/imageio/IIOParam.java
	(setSourceBands): New method.
	(setSourceSubsampling): Likewise.
	* javax/imageio/ImageReadParam.java
	(setDestination): Likewise.
	(setDestinationBands): Likewise.
	(setSourceProgressivePasses): Likewise.
	* javax/imageio/metadata/IIOInvalidTreeException.java
	(serialVersionUID): New static field.
	* javax/imageio/metadata/IIOMetadataNode.java
	(IIOMetadataNode): Don't explicitely implement org.w3c.dom.Node.
	(parent): Dont initailize with default value explicitely.
	(Object): Likewise.
	(removeAttribute): Doesn't throws org.w3c.dom.DOMException.
	(removeAttributeNode): Likewise.
	(removeAttributeNS): Likewise.
	(setAttribute): Likewise.
	(setAttributeNode): Likewise.
	(setAttributeNodeNS): Likewise.
	(setAttributeNS): Likewise.
	(appendChild): Likewise.
	(getNodeValue): Likewise.
	(insertBefore): Likewise.
	(removeChild): Likewise.
	(replaceChild): Likewise.
	(setPrefix): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/LookAndFeel.java
	(getDesktopPropertyValue): New method.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JTree.java
	(hasChildren): New instance field.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JComponent.java
	(getToolTipText): New method.
	(getTitledBorderText): Likewise.
	(getAccessibleKeyBinding): Likewise.
	(getVerifyInputWhenFocusTarget): Likewise.
	(setVerifyInputWhenFocusTarget): Likewise.
	(verifyInputWhenFocusTarget): New instance field.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/DefaultListSelectionModel.java
	(fireValueChanged): New method.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/DefaultBoundedRangeModel.java:
	Fixed javadocs all over.
	(fireStateChanged): Simplified.
	* javax/swing/BoundedRangeModel.java:
	Reformatted.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JRootPane.java
	(setMenuBar): Added @deprecated tag.
	(getMenuBar): Likewise.
	* javax/swing/JTable.java
	(sizeColumnsToFit): Likewise.
	
	2005-02-07  Paul Jenner  <psj.home@ntlworld.com>
	
	* javax/swing/ImageIcon.java (setImage): Implemented.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JTable.java:
	Removed unused imports.
	
	2005-02-07  Olga Rodimina  <rodimina@redhat.com>
	
	(prepareRenderer): Get column's index in dataModel instead
	of column's view index.
	(getColumnCount): return count of the columns in ColumnModel,
	not in dataModel.
	(removeColumn): Implemented.
	(moveColumm): Likewise.
	(setRowHeight): throw IllegalArgumentException if height is
	less then 1.
	* javax/swing/table/DefaultTableColumnModel.java: Add javadocs.
	(DefaultTableColumnModel):Add call to createSelectionModel().
	(addColumn): Fire columnAdded event to registered listeners.
	(removeColumn): Fire columnRemoved event to registered listeners.
	(moveColumn): Fire columnMoved event to registered listeners.
	(setColumnMargin): Fire ColumnMarginChanged event to registered listeners.
	(getColumnIndex): Changed parameter name.
	(setColumnSelectionAllowed): Likewise.
	(fireColumnAdded): Implemented.
	(fireColumnRemoved): Likewise.
	(fireColumnMoved): Likewise.
	(fireColumnMarginChanged): Likewise.
	(getListeners): Changed parameter name.
	(propertyChange): Implemented.
	(valueChanged): Changed parameter name.
	(createSelectionModel): Implemented.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* gnu/java/awt/peer/gtk/GtkToolkit.java:
	Explicitely import used classes.
	(getLocalGraphicsEnvironment): Simplify.
	* java/awt/Window.java (Window):
	Enable code to get the default GraphicsConfiguration.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/plaf/metal/DefaultMetalTheme.java
	(CONTROL_TEXT_FONT): New static field.
	(MENU_TEXT_FONT): Likewise.
	(SUB_TEXT_FONT): Likewise.
	(SYSTEM_TEXT_FONT): Likewise.
	(USER_TEXT_FONT): Likewise.
	(WINDOW_TITLE_FONT): Likewise.
	(getControlTextFont): New method.
	(getMenuTextFont): Likewise.
	(getSubTextFont): Likewise.
	(getSystemTextFont): Likewise.
	(getUserTextFont): Likewise.
	(getWindowTitleFont): Likewise.
	* javax/swing/plaf/metal/MetalTheme.java
	(BLACK): Initialize with Color.BLACK.
	(WHITE): Initialize with Color.WHITE.
	(getInactiveControlTextColor): Return getControlDisabled().
	(getMenuDisabledForeground): Return getSecondary3().
	(getControlTextFont): New abstract method.
	(getMenuTextFont): Likewise.
	(getSubTextFont): Likewise.
	(getSystemTextFont): Likewise.
	(getUserTextFont): Likewise.
	(getWindowTitleFont): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JFormattedTextField.java
	(getFocusLostBehavior): Fixed typo in method name.
	(setFocusLostBehavior): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/TransferHandler.java:
	Reworked import statements.
	
	2005-02-07  Jerry Quinn  <jlquinn@optonline.net>
	
	* java/awt/Button.java,
	java/awt/Canvas.java,
	java/awt/Checkbox.java,
	java/awt/CheckboxMenuItem.java,
	java/awt/Choice.java,
	java/awt/Dialog.java,
	java/awt/Frame.java,
	java/awt/Label.java,
	java/awt/List.java,
	java/awt/Menu.java,
	java/awt/MenuBar.java,
	java/awt/MenuItem.java,
	java/awt/PopupMenu.java,
	java/awt/ScrollPane.java,
	java/awt/Scrollbar.java,
	java/awt/TextArea.java,
	java/awt/Window.java (getAccessibleContext): Clean up comments.
	Reformat.
	* java/awt/Button.java,
	java/awt/Checkbox.java,
	java/awt/Choice.java,
	java/awt/Menu.java,
	java/awt/PopupMenu.java,
	java/awt/TextArea.java (getAccessibleContext): Only create new
	accessible once.
	* java/awt/TextComponent.java (getAccessibleContext): Implement.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* java/awt/Button.java,
	javax/swing/JApplet.java,
	javax/swing/JFormattedTextField.java,
	javax/swing/JWindow.java,
	javax/swing/JTree.java,
	javax/swing/plaf/basic/BasicEditorPaneUI.java,
	javax/swing/plaf/basic/BasicTextPaneUI.java,
	javax/swing/plaf/basic/BasicTreeUI.java:
	Reworked import statements.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* Makefile.am: Put javax.imageio into its own library and link it
	against lib-org-w3c-dom.la to fix bootstrapping.
	* Makefile.in: Regenerated.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/text/TextAction.java
	(getTextComponent): Simplified. Added Javadoc.
	(augmentList): Implemented. Added Javadoc.
	(getFocusedComponent): Added javadoc.
	
	2005-02-07  Jerry Quinn  <jlquinn@optonline.net>
	
	* java/awt/Scrollbar.java (AccessibleAWTScrollbar,
	getAccessibleContext): Implement.
	* java/awt/ScrollPane.java (AccessibleAWTScrollPane,
	getAccessibleContext): Implement.
	
	2005-02-07  Jerry Quinn  <jlquinn@optonline.net>
	
	* java/awt/Dialog.java (AccessibleAWTFrame, getAccessibleContext):
	Implement.
	* java/awt/Frame.java (AccessibleAWTFrame, getAccessibleContext):
	Implement.
	* java/awt/Window.java (getAccessibleContext): Fix comment.
	Remove extra import.
	
	2005-02-07  Jerry Quinn  <jlquinn@optonline.net>
	
	* java/awt/Window.java (AccessibleAWTWindow): Implement.
	(isActive, isFocused, getAccessibleContext): Implement.
	
	2005-02-07  Jerry Quinn  <jlquinn@optonline.net>
	
	* java/awt/MenuItem.java (getAccessibleContext): Implement.
	* java/awt/MenuComponent.java (accessibleContext): Make package
	visible.
	* java/awt/CheckboxMenuItem.java (getAccessibleContext,
	AccessibleAWTCheckboxMenuItem): Implement.
	
	2005-02-07  Jerry Quinn  <jlquinn@optonline.net>
	
	* java/awt/List.java: Implement AccessibleAWTList,
	AccessibleAWTListChild.
	
	2005-02-07  Jerry Quinn  <jlquinn@optonline.net>
	
	* java/awt/Choice.java: Add implements declaration for
	Accessible.
	
	2005-02-07  Jerry Quinn  <jlquinn@optonline.net>
	
	* javax/imageio/metadata/IIOInvalidTreeException.java: Use Node
	instead of Object.
	
	2005-02-07  Jerry Quinn  <jlquinn@optonline.net>
	
	* javax/imageio/metadata/IIOMetadataNode.java: Add Node to
	implemented interface list.
	
	2005-02-07  Jerry Quinn  <jlquinn@optonline.net>
	
	* javax/imageio/metadata/IIOMetadataNode.java: Implement.
	* javax/imageio/metadata/IIOAttr.java: New class.
	* javax/imageio/metadata/IIONamedNodeMap.java: New class.
	* javax/imageio/metadata/IIONodeList.java: New class.
	* Makefile.am: Added new files.
	* Makefile.in: Regenerated.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/AbstractAction.java,
	javax/swing/AbstractCellEditor.java,
	javax/swing/AbstractListModel.java,
	javax/swing/DefaultBoundedRangeModel.java,
	javax/swing/DefaultButtonModel.java,
	javax/swing/DefaultCellEditor.java,
	javax/swing/DefaultComboBoxModel.java,
	javax/swing/DefaultDesktopManager.java,
	javax/swing/JMenu.java,
	javax/swing/JSlider.java,
	javax/swing/KeyStroke.java,
	javax/swing/OverlayLayout.java,
	javax/swing/ScrollPaneLayout.java,
	javax/swing/SizeRequirements.java,
	javax/swing/ViewportLayout.java:
	Made serialVersionUID private.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* gnu/java/awt/peer/gtk/GtkComponentPeer.java:
	Reformatted.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* gnu/java/awt/peer/gtk/GdkGraphics2D.java: More reformatting.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* gnu/java/awt/peer/gtk/GdkGraphics2D.java: Reformatted.
	
	2005-02-07  Jeroen Frijters  <jeroen@frijters.net>
	
	* java/awt/EventDispatchThread.java,
	java/awt/Toolkit.java:
	Don't catch java.lang.ThreadDeath.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/text/PasswordView.java
	(drawEchoCharacter): Added javadoc.
	(drawSelectedText): Likewise.
	(drawUnselectedText): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JRootPane.java
	(windowDecorationStyle): New field.
	(setMenuBar): New method.
	(getMenuBar): Likewise.
	(getWindowDecorationStyle): Likewise.
	(setWindowDecorationStyle): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/DefaultListSelectionModel.java
	(leadAnchorNotificationEnabled): Made protected.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/InternalFrameFocusTraversalPolicy.java: New file.
	* Makefile.am: Added InternalFrameFocusTraversalPolicy.java.
	* Makefile.in: Regenerated.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JFormattedTextField.java: Implemented.
	* javax/swing/JWindow.java
	(JWindow): New constructors.
	(initWindow): Renamed from initFrame.
	* javax/swing/UIDefaults.java
	(ActiveValue): Made interface static.
	(LazyValue): Likewise.
	* javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
	(TitlePaneLayout.TitlePaneLayout): New constructor.
	* javax/swing/plaf/basic/BasicSliderUI.java
	(ChangeHandler): Made public.
	(FocusHandler): Likewise.
	(PropertyChangeHandler): Likewise.
	(ScrollListener): Likewise.
	* javax/swing/plaf/basic/BasicTabbedPaneUI.java
	(FocusHandler): Likewise.
	(MouseHandler): Likewise.
	* javax/swing/plaf/basic/BasicTextPaneUI.java
	(BasicTextPaneUI): Extend BasicEditorPaneUI.
	* javax/swing/plaf/basic/BasicToolBarUI.java
	(BasicToolBarUI): Simplified. Reworked javadoc.
	(canDock): Simplified. Make public.
	(DockingListener): Made public.
	* javax/swing/text/JTextComponent.java
	(navigationFilter): New field.
	(getNavigationFilter): New method.
	(setNavigationFilter): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/plaf/metal/MetalTheme.java
	(getControlTextColor): Return getControlInfo().
	(getHighlightedTextColor): Return getControlTextColor().
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/plaf/basic/BasicButtonListener.java
	(BasicButtonListener): New constructor.
	* javax/swing/plaf/basic/BasicButtonUI.java
	(createButtonListener): Usw new BasicButtonListener constructor.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/imageio/event/package.html,
	javax/imageio/metadata/package.html: New files.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* java/awt/image/MemoryImageSource.java: Reformatted.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/tree/TreeCellEditor.java: Refomatted.
	
	2005-02-07  Jeroen Frijters  <jeroen@frijters.net>
	
	* java/awt/color/ICC_Profile.java
	(finalize): Removed pointless field assignments.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/plaf/basic/BasicEditorPaneUI.java: New file.
	* Makefile.am: Added javax/swing/plaf/basic/BasicEditorPaneUI.java.
	* Makefile.in: Regenerated.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/text/DefaultStyledDocument.java: New file.
	* Makefile.am: Added javax/swing/text/DefaultStyledDocument.java.
	* Makefile.in: Regenerated.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JFileChooser.java
	(showDialog): Return CANCEL_OPTION for now.
	(showOpenDialog): Likewise.
	(showSaveDialog): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JApplet.java
	(HIDE_ON_CLOSE): Removed.
	(EXIT_ON_CLOSE): Likewise.
	(DISPOSE_ON_CLOSE): Likewise.
	(DO_NOTHING_ON_CLOSE): Likewise.
	(close_action): Likewise.
	(getDefaultCloseOperation): Likewise.
	(setDefaultCloseOperation): Likewise.
	(processWindowEvent): Likewise.
	(getPreferredSize): Simplified.
	* javax/swing/JInternalFrame.java
	(setDefaultCloseOperation): Fixed throwing exception on wrong argument
	value.
	* javax/swing/JWindow.java
	(HIDE_ON_CLOSE): Removed.
	(EXIT_ON_CLOSE): Likewise.
	(DISPOSE_ON_CLOSE): Likewise.
	(DO_NOTHING_ON_CLOSE): Likewise.
	(close_action): Likewise.
	(processKeyEvent): Likewise.
	(setDefaultCloseOperation): Likewise.
	(getPreferredSize): Simplified.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JTextField.java
	(getPreferredSize): Re-implemented.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JLabel.java
	(setDisplayedMnemonic): Use only upper case characters.
	(setDisplayedMnemonicIndex): Handle index == -1 and fire
	PropertyChangeEvent after property got set to the new index.
	
	2005-02-07  Robert Schuster <thebohemian@gmx.net>
	
	* javax/swing/JComboBox.java:
	(JComboBox): Removed selection of the
	first item in the model.
	
	2005-02-07  Robert Schuster <thebohemian@gmx.net>
	
	* javax/swing/JComboBox.java
	added support for no item being selected
	(JComboBox): select first or nothing depending on element count
	(setModel): cleaned up unneeded "this." usage, added more
	docs, made exception behavior match that of the JDK
	(setLighWeightPopupEnabled): removed unneeded "this." usage
	(setEditable): dito
	(setMaximumRowCount): dito
	(setRenderer): dito
	(setPrototypeDisplayValue): dito
	(getSelectedItem): simplified, added more user doc
	(setSelectedIndex): corrected exception behavior, added more user doc
	(getSelectedIndex): fixed hardcoded dependency on DefaultComboBoxModel,
	added performance warning to user doc
	(addItem): fixed exception behavior, added user doc
	(insertItemAt): dito
	(removeItem): dito
	(removeItemAt): dito
	(removeAll): fixed exception behavior, added user doc, added support
	for model not being instance of DefaultComboBoxModel
	(getSelectedItemObjects): simplified
	(getItemCount): fixed dependency on DefaultComboBoxModel
	(getItemAt): fixed dependency on MutableComboBoxModel
	* javax/swing/DefaultComboBoxModel.java:
	(setSelectedItem): updates selected item only if new
	value is null or known (match JDK behavior)
	* javax/swing/plaf/basic/BasicComboBoxUI.java:
	(paintCurrentValue): renders "" if no item is selected
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/plaf/metal/MetalTheme.java,
	javax/swing/plaf/metal/DefaultMetalTheme.java:
	New files.
	* javax/swing/plaf/metal/MetalLookAndFeel.java
	* Makefile.am: Added the new files.
	* Makefile.in: Regenerated.
	
	2005-02-07  Olga Rodimina  <rodimina@redhat.com>
	
	* javax/swing/JTable.java
	(editorComp): New field.
	(JTable): Initialize local variables and call updateUI
	(selectionBackground): Make protected.
	(selectionForeground): Likewise.
	(initializeLocalVars): Create default editors and renderers,
	initialize editingColumn, editingRow variables.
	(createDefaultEditors): New Method.
	(createDefaultRenderers): Likewise.
	(createDefaultListSelectionModel): Removed
	(createDefaultSelectionModel): New Method.
	(createDefaultTableHeader): Likewise
	(removeColumn): Likewise.
	(getEditingColumn): Likewise.
	(setEditingColumn): Likewise.
	(getEditingRow): Likewise.
	(setEditingRow): Likewise.
	(getEditorComponent): Likewise.
	(isEditing): Likewise.
	(setDefaultEditor): Likewise.
	(addColumnSelectionInterval): Likewise.
	(addRowSelectionInterval): Likewise.
	(setColumnSelectionInterval): Likewise.
	(setRowSelectionInterval): Likewise.
	(removeColumnSelectionInterval): Likewise.
	(removeRowSelectionInterval): Likewise.
	(isColumnSelected): Likewise.
	(isRowSelected): Likewise.
	(isCellSelected): Likewise.
	(selectAll): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JTable.java
	(addColumn): New method.
	(getColumnClass): Likewise.
	(getColumnName): Likewise.
	
	2005-02-07  Paul Jenner  <psj.home@ntlworld.com>
	
	* javax/swing/TransferHandler.java
	(createTransferable): Made protected.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JTable.java,
	javax/swing/plaf/basic/BasicTableHeaderUI.java,
	javax/swing/plaf/basic/BasicTableUI.java:
	Use fixed get/setIntercellSpacing() methods.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JTable.java
	(getIntercellSpacing): Fixed typo in method name.
	(setIntercellSpacing): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/text/JTextComponent.java
	(focusAccelerator): New variable.
	(getFocusAccelerator): New method.
	(setFocusAccelerator): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JComponent.java
	(setTransferHandler): Made public. Fire property change event.
	* javax/swing/TransferHandler.java: Implemented.
	* javax/swing/text/JTextComponent.java
	(DefaultTransferHandler): New inner class.
	(defaultTransferHandler): New variable.
	(copy): New method.
	(cut): Likewise.
	(paste): Likewise.
	(doTransferAction): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JTree.java
	(collapsePath): New method.
	(collapseRow): Likewise.
	(expandPath): Likewise.
	(expandRow): Likewise.
	(checkExpandParents): Likewise.
	(doExpandParents): Likewise.
	(setExpandedState): Likewise.
	(makeVisible): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JPasswordField.java: Updated javadocs.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JLayeredPane.java
	(getLayer): Fixed return type, made public.
	(getPosition): Use new getLayer().
	(SetPosition): Likewise.
	(getIndexOf): Likewise.
	(remove): Likewise.
	* javax/swing/JInternalFrame.java
	(getLayer): Use new JLayeredPane.getLayer().
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/table/TableColumn.java: Added/fixed javadocs over all.
	(setHeaderValue): Simplified. Do nothing when old value == new value.
	
	2005-02-07  Thomas Fitzsimmons  <fitzsim@redhat.com>
	
	* gnu/java/awt/peer/gtk/GdkGraphics.java (setClip): Protect
	against null clip region.
	* gnu/java/awt/peer/gtk/GtkFramePeer.java (create): Call
	gtkWindowSetResizable.
	(postConfigureEvent): Only revalidate if frame size has changed.
	* gnu/java/awt/peer/gtk/GtkWindowPeer.java (postConfigureEvent):
	Only revalidate if frame size has changed.
	* java/awt/Component.java (reshape): Only repaint and post
	component events if component is showing.
	* java/awt/Container.java (addImpl): Only post container event if
	container is showing.
	(remove): Likewise.
	* java/awt/Window.java (setLocationRelativeTo): Implement.
	(setBoundsCallback): Only post component events if component is
	showing.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c (clearRect):
	Protect against null graphics structure.  Flush gdk event queue.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/imageio/ImageReader.java,
	javax/imageio/ImageTranscoder.java,
	javax/imageio/ImageWriter.java,
	javax/imageio/spi/ImageInputStreamSpi.java,
	javax/imageio/spi/ImageOutputStreamSpi.java,
	javax/imageio/spi/ServiceRegistry.java,
	javax/imageio/stream/ImageInputStream.java,
	javax/imageio/stream/ImageOutputStream.java: Updated.
	* javax/imageio/IIOException.java,
	javax/imageio/IIOImage.java,
	javax/imageio/IIOParam.java,
	javax/imageio/IIOParamController.java,
	javax/imageio/ImageIO.java,
	javax/imageio/ImageReadParam.java,
	javax/imageio/ImageTypeSpecifier.java,
	javax/imageio/ImageWriteParam.java,
	javax/imageio/spi/IIORegistry.java,
	javax/imageio/spi/ImageReaderSpi.java,
	javax/imageio/spi/ImageWriterSpi.java,
	javax/imageio/stream/FileCacheImageInputStream.java,
	javax/imageio/stream/FileCacheImageOutputStream.java,
	javax/imageio/stream/FileImageInputStream.java,
	javax/imageio/stream/FileImageOutputStream.java,
	javax/imageio/stream/ImageInputStreamImpl.java,
	javax/imageio/stream/ImageOutputStreamImpl.java,
	javax/imageio/stream/MemoryCacheImageInputStream.java,
	javax/imageio/stream/MemoryCacheImageOutputStream.java,
	javax/imageio/event/IIOReadProgressListener.java,
	javax/imageio/event/IIOReadUpdateListener.java,
	javax/imageio/event/IIOReadWarningListener.java,
	javax/imageio/event/IIOWriteProgressListener.java,
	javax/imageio/event/IIOWriteWarningListener.java,
	javax/imageio/metadata/IIOMetadata.java,
	javax/imageio/metadata/IIOMetadataController.java,
	javax/imageio/metadata/IIOMetadataFormat.java,
	javax/imageio/metadata/IIOInvalidTreeException.java,
	javax/imageio/metadata/IIOMetadataFormatImpl.java,
	javax/imageio/metadata/IIOMetadataNode.java: New files.
	* Makefile.am (javax_source_files): Added new files
	* Makefile.in: Regenerated.
	
	2005-02-07  Graydon Hoare  <graydon@redhat.com>
	
	* gnu/java/awt/peer/gtk/GdkGraphics2D.java:
	Rework painting into BufferedImages
	* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java:
	Construct BufferedImage with alpha only when alpha is
	present in colormodel.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c:
	Rework painting into client-side jint arrays.
	* jni/gtk-peer/gtkcairopeer.h:
	Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/DefaultListCellRenderer.java
	(serialVersionUID): Made private.
	(getListCellRendererComponent): Set horizontal alignment.
	* javax/swing/JLabel.java
	(setVerticalAlignment): Re-implemented.
	(setHorizontalAlignment): Do nothing if old value = new value.
	* javax/swing/JList.java
	(setCellRenderer): Likewise.
	(setModel): Re-implemented.
	(setSelectionModel): Likewise.
	
	2005-02-07  David Gilbert <david.gilbert@object-refinery.com>
	
	* java/awt/Component.java,
	java/awt/geom/Rectangle2D.java:
	Javadoc fixes.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/AbstractListModel.java
	(fireContentsChanged): Simplified.
	(fireIntervalAdded): Likewise.
	(fireIntervalRemoved): Likewise.
	* javax/swing/DefaultSingleSelectionModel.java:
	Reformatted.
	(fireStateChanged): Simplified.
	* javax/swing/JPopupMenu.java
	(setSelectionModel): Set property.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* java/awt/print/Book.java: Reformatted.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* java/awt/geom/Area.java
	(QuadSegment.curveArea): Remove unused variables.
	(CubicSegment.curveArea): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JTree.java
	(ANCHOR_SELECTION_PATH_PROPERTY): Added @since tag.
	(LEAD_SELECTION_PATH_PROPERTY): Likewise.
	(EXPANDS_SELECTED_PATHS_PROPERTY): Likewise.
	(EXPANDED): New constant.
	(COLLAPSED): Likewise.
	(nodeStates): New field.
	(cellEditor): New method.
	(cellRenderer): Likewise.
	(selectionModel): Likewise.
	(treeModel): Likewise.
	(scrollPathToVisible): Likewise.
	(scrollRowToVisible): Likewise.
	(isCollapsed): Likewise.
	(isExpanded): Likewise.
	(clearToggledPaths): Likewise.
	(getDescendantToggledPaths): Likewise.
	(hasBeenExpanded): Likewise.
	(isVisible): Likewise.
	(isPathEditable): Likewise.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JLayeredPane.java: Reformatted.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/tree/DefaultMutableTreeNode.java:
	Completely Revised.
	* javax/swing/tree/MutableTreeNode.java:
	Reformatted.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JFormattedTextField.java
	(setDocument): Call setDocument of super class. Don't fire property
	change event.
	
	2005-02-07  Sven de Marothy  <sven@physto.se>
	
	* java/awt/image/IndexColorModel.java:
	Add FIXME with respect to alpha handling.
	(getAlpha): Default to returning opaque pixels.
	* java/awt/image/MultiPixelPackedSampleModel.java
	(MultiPixelPackedSampleModel): Corrected parameters, order of
	bit shifts and masks, stride length off by one.
	
	2005-02-07  Michael Koch  <konqueror@gmx.de>
	
	* javax/swing/JList.java, javax/swing/JTree.java:
	Added much new methods and fixed much methods setting bound properties.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/ChangeLog.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3296&r2=1.3296.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/Makefile.am.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.436&r2=1.436.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/Makefile.in.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.466&r2=1.466.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/libgcj.spec.in.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.25&r2=1.25.74.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/awt/xlib/XEventLoop.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.4&r2=1.4.28.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/awt/xlib/XFramePeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.74.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/awt/xlib/XToolkit.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/gcj/xlib/XAnyEvent.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.58.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/gcj/xlib/natXAnyEvent.cc.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.152.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/ClasspathToolkit.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/image/ImageDecoder.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.5&r2=1.5.28.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkRobotPeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.1.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.1.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkFontMetrics.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.5&r2=1.5.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkFontPeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.14.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkGlyphVector.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.4&r2=1.4.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkGraphics.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkGraphics2D.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.13&r2=1.13.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkPixbufDecoder.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkComponentPeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.24&r2=1.24.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkDialogPeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.12&r2=1.12.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkFramePeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.19&r2=1.19.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkGenericPeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkScrollbarPeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.4&r2=1.4.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkTextComponentPeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.32.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkToolkit.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.15&r2=1.15.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkWindowPeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.12&r2=1.12.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkMainThread.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/include/jvm.h.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.75&r2=1.75.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/BasicStroke.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.4&r2=1.4.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Button.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.15&r2=1.15.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Canvas.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.5&r2=1.5.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Checkbox.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.10&r2=1.10.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/CheckboxMenuItem.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.10&r2=1.10.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Choice.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.15&r2=1.15.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Component.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.45&r2=1.45.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Container.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.40&r2=1.40.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Dialog.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.14&r2=1.14.34.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/EventDispatchThread.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/EventQueue.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.19&r2=1.19.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Frame.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.22&r2=1.22.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Label.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.13&r2=1.13.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/List.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.18&r2=1.18.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Menu.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.18&r2=1.18.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/MenuBar.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.15&r2=1.15.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/MenuComponent.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.14&r2=1.14.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/MenuItem.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.20&r2=1.20.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/PopupMenu.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Robot.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.70.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/ScrollPane.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.17&r2=1.17.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Scrollbar.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.18&r2=1.18.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/TextArea.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.13&r2=1.13.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/TextComponent.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.15&r2=1.15.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Toolkit.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.27&r2=1.27.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Window.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.38&r2=1.38.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/color/ICC_Profile.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/dnd/DnDConstants.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.104.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/dnd/DropTarget.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/geom/Area.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/geom/Rectangle2D.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/image/IndexColorModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/image/MemoryImageSource.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/image/MultiPixelPackedSampleModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.14.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/image/ReplicateScaleFilter.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.34.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/peer/RobotPeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.66.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/print/Book.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/print/PrinterJob.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.4&r2=1.4.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/IIOParam.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/ImageIO.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.10.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/ImageReadParam.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/ImageReader.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.10.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/ImageWriter.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.10.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/metadata/IIOAttr.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.2.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/metadata/IIONamedNodeMap.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.2.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/metadata/IIONodeList.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.2.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/metadata/IIOInvalidTreeException.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/metadata/IIOMetadataNode.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/spi/IIORegistry.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/stream/FileCacheImageInputStream.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/stream/FileCacheImageOutputStream.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/stream/FileImageInputStream.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/stream/FileImageOutputStream.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/stream/ImageInputStreamImpl.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.10.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/stream/ImageOutputStreamImpl.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/stream/MemoryCacheImageInputStream.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/imageio/stream/MemoryCacheImageOutputStream.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.1&r2=1.1.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/InternalFrameFocusTraversalPolicy.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.1.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/LayoutFocusTraversalPolicy.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.1.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/SortingFocusTraversalPolicy.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.1.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/AbstractAction.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/AbstractButton.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.12&r2=1.12.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/AbstractCellEditor.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/AbstractListModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/BoundedRangeModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.56.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/DebugGraphics.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/DefaultBoundedRangeModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/DefaultButtonModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.10&r2=1.10.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/DefaultCellEditor.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.5&r2=1.5.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/DefaultComboBoxModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.4&r2=1.4.28.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/DefaultDesktopManager.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/DefaultListCellRenderer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/DefaultListModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.34.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/DefaultListSelectionModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/DefaultSingleSelectionModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/ImageIcon.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.28.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JApplet.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JComboBox.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JComponent.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.17&r2=1.17.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JEditorPane.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JFileChooser.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.5&r2=1.5.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JFormattedTextField.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JFrame.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JInternalFrame.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.5&r2=1.5.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JLabel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JLayeredPane.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.11&r2=1.11.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JList.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.12&r2=1.12.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JMenu.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JMenuBar.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JMenuItem.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.10&r2=1.10.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JPasswordField.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JPopupMenu.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.11&r2=1.11.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JProgressBar.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.32.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JRootPane.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JScrollBar.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JScrollPane.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.10&r2=1.10.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JSlider.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.10&r2=1.10.32.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JSpinner.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JTabbedPane.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.11&r2=1.11.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JTable.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JTextField.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JToolBar.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JTree.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JViewport.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.12&r2=1.12.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JWindow.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/KeyStroke.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.28.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/LookAndFeel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/OverlayLayout.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.56.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/ScrollPaneLayout.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/SizeRequirements.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.70.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/SwingUtilities.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.14&r2=1.14.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/Timer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/TransferHandler.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/UIDefaults.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.11&r2=1.11.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/ViewportLayout.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.28.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/AbstractSet.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/DefaultCellRenderer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/colorchooser/DefaultRGBChooserPanel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/colorchooser/DefaultSwatchChooserPanel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/event/MouseInputAdapter.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.70.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicEditorPaneUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.1.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicButtonListener.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.4&r2=1.4.28.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicButtonUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.13&r2=1.13.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicComboBoxUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicComboPopup.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicMenuBarUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicProgressBarUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicScrollBarUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicSliderUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicTabbedPaneUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.10&r2=1.10.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicTableHeaderUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicTableUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicTextPaneUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.14.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicTextUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicToolBarUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.5&r2=1.5.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicTreeUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/metal/DefaultMetalTheme.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.1.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/metal/MetalTheme.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.1.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/metal/MetalLookAndFeel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/table/DefaultTableCellRenderer.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/table/DefaultTableColumnModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/table/DefaultTableModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/table/JTableHeader.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.5&r2=1.5.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/table/TableColumn.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/table/TableModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.28.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/text/DefaultStyledDocument.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.1.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/text/StringContent.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.1.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/text/AbstractDocument.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/text/DefaultEditorKit.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/text/GapContent.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.4&r2=1.4.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/text/JTextComponent.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.10&r2=1.10.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/text/PasswordView.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.14.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/text/PlainDocument.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.4&r2=1.4.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/text/PlainView.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.4&r2=1.4.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/text/TextAction.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.5&r2=1.5.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/text/View.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.5&r2=1.5.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/tree/DefaultMutableTreeNode.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.5&r2=1.5.34.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/tree/MutableTreeNode.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.66.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/tree/TreeCellEditor.java.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.4&r2=1.4.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=NONE&r2=1.1.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gdkfont.h.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.14.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.11&r2=1.11.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.6&r2=1.6.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.12&r2=1.12.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.10&r2=1.10.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.9&r2=1.9.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.4&r2=1.4.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.29&r2=1.29.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.25&r2=1.25.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.10&r2=1.10.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.14.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.11&r2=1.11.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.8&r2=1.8.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.15&r2=1.15.28.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.3&r2=1.3.34.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.31&r2=1.31.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gtkcairopeer.h.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.2&r2=1.2.34.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gtkpeer.h.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.17&r2=1.17.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.17&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.5&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/testsuite/libjava.mauve/mauve.exp.diff?cvsroot=gcc&only_with_tag=java-gui-20050128-branch&r1=1.23&r2=1.23.66.1



More information about the Gcc-cvs mailing list