commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath ./ChangeLog ./NEWS ./configure.ac gnu...


From: Mark Wielaard
Subject: [commit-cp] classpath ./ChangeLog ./NEWS ./configure.ac gnu...
Date: Thu, 22 Jul 2004 15:49:02 -0400

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     Mark Wielaard <address@hidden>  04/07/22 19:45:39

Modified files:
        .              : ChangeLog NEWS configure.ac 
        gnu/java/awt/image: ImageDecoder.java 
        gnu/java/awt/peer/gtk: GdkPixbufDecoder.java 
                               GtkComponentPeer.java 
                               GtkContainerPeer.java 
                               GtkFileDialogPeer.java GtkImage.java 
                               GtkImagePainter.java GtkPanelPeer.java 
                               GtkScrollPanePeer.java GtkToolkit.java 
        include        : gnu_java_awt_peer_gtk_GtkComponentPeer.h 
                         gnu_java_awt_peer_gtk_GtkFileDialogPeer.h 
        java/awt       : Component.java Container.java 
                         DefaultKeyboardFocusManager.java Event.java 
                         Font.java Frame.java GridBagLayout.java 
                         KeyboardFocusManager.java Panel.java 
                         ScrollPane.java Window.java 
        java/awt/image : BufferedImage.java ColorModel.java Makefile.am 
                         MemoryImageSource.java RGBImageFilter.java 
        javax/swing    : AbstractButton.java ActionMap.java 
                         ComponentInputMap.java 
                         DefaultDesktopManager.java ImageIcon.java 
                         InputMap.java JButton.java JCheckBox.java 
                         JCheckBoxMenuItem.java JComponent.java 
                         JEditorPane.java JFormattedTextField.java 
                         JList.java JMenu.java JMenuBar.java 
                         JMenuItem.java JOptionPane.java JPopupMenu.java 
                         JRadioButton.java JRadioButtonMenuItem.java 
                         JRootPane.java JScrollPane.java 
                         JTabbedPane.java JTable.java JTextArea.java 
                         JTextField.java JToggleButton.java 
                         JToolBar.java JTree.java JViewport.java 
                         JWindow.java LookAndFeel.java Makefile.am 
                         MenuSelectionManager.java RepaintManager.java 
                         ScrollPaneLayout.java SwingUtilities.java 
                         Timer.java ToolTipManager.java UIDefaults.java 
                         UIManager.java ViewportLayout.java 
        javax/swing/plaf/basic: BasicArrowButton.java BasicButtonUI.java 
                                BasicCheckBoxMenuItemUI.java 
                                BasicInternalFrameUI.java 
                                BasicListUI.java BasicLookAndFeel.java 
                                BasicMenuBarUI.java BasicMenuItemUI.java 
                                BasicMenuUI.java BasicOptionPaneUI.java 
                                BasicPopupMenuUI.java 
                                BasicRadioButtonMenuItemUI.java 
                                BasicRootPaneUI.java 
                                BasicScrollBarUI.java 
                                BasicScrollPaneUI.java 
                                BasicSliderUI.java 
                                BasicSplitPaneDivider.java 
                                BasicSplitPaneUI.java 
                                BasicTabbedPaneUI.java BasicTextUI.java 
                                BasicToolBarUI.java BasicViewportUI.java 
                                Makefile.am 
        javax/swing/table: DefaultTableColumnModel.java TableColumn.java 
                           TableColumnModel.java TableModel.java 
        javax/swing/text: AbstractDocument.java AttributeSet.java 
                          ComponentView.java DefaultCaret.java 
                          DefaultEditorKit.java Document.java 
                          EditorKit.java JTextComponent.java Makefile.am 
                          PlainDocument.java Position.java Segment.java 
                          StyledEditorKit.java TextAction.java View.java 
                          ViewFactory.java 
        native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkComponentPeer.c 
                             gnu_java_awt_peer_gtk_GtkFileDialogPeer.c 
                             gnu_java_awt_peer_gtk_GtkMainThread.c 
                             gnu_java_awt_peer_gtk_GtkPanelPeer.c 
                             gnu_java_awt_peer_gtk_GtkTextComponentPeer.c 
                             gnu_java_awt_peer_gtk_GtkWindowPeer.c 
Added files:
        java/awt/image : ByteLookupTable.java Kernel.java 
                         LookupTable.java ShortLookupTable.java 
        javax/swing    : Spring.java SpringLayout.java 
        javax/swing/plaf/basic: BasicTextFieldUI.java 
                                BasicToolBarSeparatorUI.java 
        javax/swing/text: DefaultHighlighter.java FieldView.java 
                          Highlighter.java LayeredHighlighter.java 
                          PlainView.java TabExpander.java 
                          TabableView.java 
Removed files:
        javax/swing/text: CharacterIterator.java PlainEditorKit.java 

Log message:
        2004-07-21  Mark Wielaard  <address@hidden>
        
        * java/awt/image/Makefile.am (EXTRA_DIST): Add ByteLookupTable.java,
        Kernel.java, LookupTable.java and ShortLookupTable.java.
        * javax/swing/Makefile.am (EXTRA_DIST): Add Spring.java and
        SpringLayout.java.
        * javax/swing/plaf/basic/Makefile.am (EXTRA_DIST): Add
        BasicTextFieldUI.java and BasicToolBarSeparatorUI.java.
        * javax/swing/text/Makefile.am (EXTRA_DIST): Add
        DefaultHighlighter.java, FieldView.java, Highlighter.java,
        LayeredHighlighter.java, PlainView.java, TabExpander.java and
        TabableView.java. Remove CharacterIterator.java and
        PlainEditorKit.java
        
        * include/gnu_java_awt_peer_gtk_GtkComponentPeer.h: Regenerated.
        * include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h: Likewise.
        
        * configure.ac: Test for PKG_CHECK_MODULES gtk+-2.0 >= 2.4.
        * NEWS: Add overview of new GUI functionality.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/JTextArea.java
        (setLineWrap): Fire property change event after new value is set.
        (setTabSize): Likewise.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/JTable.java
        (autoCreateColumnsFromModel): New field.
        (autoResizeMode): Likewise.
        (cellEditor): Likewise.
        (cellSelectionEnabled): Likewise.
        (columnModel): Likewise.
        (dataModel): Likewise.
        (defaultEditorsByColumnClass): Likewise.
        (defaultRenderersByColumnClass): Likewise.
        (editingColumn): Likewise.
        (editingRow): Likewise.
        (gridColor): Likewise.
        (preferredViewportSize): Likewise.
        (rowHeight): Likewise.
        (rowMargin): Likewise.
        (rowSelectionAllowed): Likewise.
        (selectionBackground): Likewise.
        (selectionForeground): Likewise.
        (selectionModel): Likewise.
        (showHorizontalLines): Likewise.
        (showVerticalLines): Likewise.
        (tableHeader): Likewise.
        (JTable): Implemented.
        (getColumnModel): Likewise.
        (getSelectedRow): Likewise.
        (getSelectionModel): Likewise.
        (setModel): Likewise.
        (setSelectionModel): Likewise.
        (createScrollPaneForTable): New method.
        (createDefaultDataModel): Likewise.
        (createDefaultListSelectionModel): Likewise.
        (getModel): Likewise.
        (getTableHeader): Likewise.
        (setTableHeader): Likewise.
        (getColumnSelectionAllowed): Likewise.
        (setColumnSelectionAllowed): Likewise.
        (getRowSelectionAllowed): Likewise.
        (setRowSelectionAllowed): Likewise.
        (getAutoResizeMode): Likewise.
        (setAutoResizeMode): Likewise.
        (getColumnCount): Likewise.
        (getRowCount): Likewise.
        (getCellRenderer): Likewise.
        * javax/swing/JTree.java
        (cellRenderer): New field.
        (editable): Likewise.
        (rootVisible): Likewise.
        (showsRootHandles): Likewise.
        (getModel): New method.
        (setModel): Likewise.
        (isEditable): Likewise.
        (setEditable): Likewise.
        (isRootVisbile): Likewise.
        (setRootVisible): Likewise.
        (getShowsRootHandles): Likewise.
        (setShowRootHandles): Likewise.
        (getCellRenderer): Likewise.
        (setCellRenderer): Likewise.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/JFormattedTextField.java
        (setDocument): Implemented.
        * javax/swing/JRootPane.java:
        Fixed javadocs.
        * javax/swing/JTable.java
        (getDefaultRenderer): New method.
        * javax/swing/JTextField.java
        (setFont): Likewise.
        (getPreferredSize): Likewise.
        * javax/swing/JToggleButton.java
        (getAccessibleContext): Fix javadoc.
        * javax/swing/JTree.java:
        Add some javadocs.
        * javax/swing/JViewport.java:
        Likewise.
        
        2004-07-21  David Jee  <address@hidden>
        
        * gnu/java/awt/peer/gtk/GtkFileDialogPeer.java:
        Collect all native method declaration at the top.
        (create): Set the filename filter if necessary.
        (setDirectory): Call nativeSetDirectory().
        (setFilenameFilter): Implement.
        (filenameFilterCallback): New method.
        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
        (create): Configure dialog to show hidden files.
        (filenameFilterCallback): New function.
        (nativeSetFilenameFilter): New function.
        (nativeSetDirectory): New function.
        
        2004-07-21  Kim Ho  <address@hidden>
        
        * javax/swing/plaf/basic/BasicSliderUI.java:
        Ran Jalopy.
        (paintTrack): Fill the track before painting
        the borders.
        
        2004-07-21  Graydon Hoare  <address@hidden>
        
        patch from Roman Kennke <address@hidden>
        * javax/swing/Spring.java: New file.
        * javax/swing/SpringLayout.java: New file.
        * Makefile.am: Add new files.
        * Makefile.in: Regenerate.
        
        2004-07-21  Graydon Hoare  <address@hidden>
        
        * javax/swing/plaf/basic/BasicSplitPaneUI.java: Minor layout fixes.
        * javax/swing/plaf/basic/BasicTabbedPaneUI.java: Likewise.
        * javax/swing/ScrollPaneLayout.java: Likewise.
        
        2004-07-21  Kim Ho  <address@hidden>
        
        * javax/swing/DefaultDesktopManager.java:
        (findMinimum): Removed.
        (resizeFrame): Trust the UI to pass valid
        bounds.
        * javax/swing/JOptionPane.java:
        Implemented showInternalXXXDialog methods.
        (startModal): New method.
        * javax/swing/plaf/basic/BasicInternalFrameUI.java:
        (BorderListener::mouseDragged): Verify that the new
        bounds are valid before passing them to the DesktopManager.
        (preferredLayoutSize): Delegate
        to getSize.
        (minimumLayoutSize): Ditto.
        (getSize): New method.
        (GlassPaneDispatcher): Reimplemented by copying
        a stripped down LightweightDispatcher from Container.
        (getMinimumSize): Call minimumLayoutSize.
        * javax/swing/plaf/basic/BasicOptionPaneUI.java:
        Ran Jalopy.
        (mousePressed): Add ability to properly close
        JInternalFrames.
        * javax/swing/plaf/basic/BasicToolBarUI.java:
        (DragWindow): Set owner for DragWindow.
        
        2004-07-21  Jerry Quinn  <address@hidden>
        
        * java/awt/image/ShortLookupTable.java: New file.
        * java/awt/image/ByteLookupTable.java: New file.
        * Makefile.am: Added new files.
        * Makefile.in: Regenerated.
        
        2004-07-21  David Jee  <address@hidden>
        
        * gnu/java/awt/peer/gtk/GtkFileDialogPeer.java
        (create(GtkContainerPeer)): New native method.
        (create()): Call native create(), passing in the parent frame
        as the paramter. Natively set the current file and directory.
        (setFile): Construct an absolute filename before passing it to
        the native peer.
        (nativeGetDirectory): New method.
        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
        (window_closed): Removed.
        (ok_clicked): Likewise.
        (cancel_clicked): Likewise.
        (handle_response): New method.
        (create): Use GtkFileChooserDialog.
        (connectSignals): Connect to handle_response.
        (nativeGetDirectory): New method.
        (nativeSetFile): Use GtkFileChooserDialog.
        
        2004-07-21  Jerry Quinn  <address@hidden>
        
        * java/awt/image/LookupTable.java: New file.
        * Makefile.am: Added new file.
        * Makefile.in: Regenerated.
        
        2004-07-21  Jerry Quinn  <address@hidden>
        
        * java/awt/image/Kernel.java: New file.
        * Makefile.am: Added new file.
        * Makefile.in: Regenerated.
        
        2004-07-21  Olga Rodimina  <address@hidden>
        
        * javax/swing/JCheckBoxMenuItem.java: Fixed Javadocs.
        * javax/swing/JMenu.java: Likewise.
        * javax/swing/JMenuBar.java: Likewise.
        (MARGIN_CHANGED_PROPERTY): New property.
        (setMargin): Implemented.
        * javax/swing/JMenuItem.java: Fixed javadocs.
        * javax/swing/JPopupMenuUI.java: Fixed javadocs.
        (LABEL_CHANGED_PROPERTY): New property.
        (add): changed to use createActionComponent.
        (createActionComponent): Implemented.
        (setLabel): Fire PropertyChangeEvent if label property
        changes.
        * javax/swing/JRadioButtonMenuItem.java: Fixed javadocs.
        * javax/swing/plaf/basic/BasicMenuBarUI.java: Likewise.
        (ContainerHandler): Repaint if margin property has changed.
        * javax/swing/plaf/basic/BasicMenuItemUI.java:
        (installUI): Call installComponents().
        (uninstallUI): Call uinstallComponents().
        * javax/swing/plaf/basic/BasicMenuUI.java:
        Fixed javadocs.
        * javax/swing/plaf/basic/BasicPopupMenuUI.java:
        Likewise.
        
        2004-07-21  Kim Ho  <address@hidden>
        
        * javax/swing/plaf/basic/BasicToolBarUI.java:
        (DragWindow): Use the right constructor.
        
        2004-07-21  Kim Ho  <address@hidden>
        
        * javax/swing/JToolBar.java:
        (layoutContainer): Use getComponents.
        * javax/swing/plaf/basic/BasicToolBarUI.java:
        (DragWindow): Don't use SwingUtilities'
        getOwnerFrame
        (ToolBarDialog): ditto.
        
        2004-07-21  Kim Ho  <address@hidden>
        
        * javax/swing/JRootPane.java:
        Ran jalopy.
        (layoutContainer): Set the glasspane's size to
        be the same as the content pane.
        (createGlassPane): Set opaque property to false.
        
        2004-07-21  Thomas Fitzsimmons  <address@hidden>
        
        * java/awt/Component.java (requestFocus()): Don't handle Panels
        specially.
        (requestFocus(boolean)): Likewise.
        (requestFocusInWindow(boolean)): Likewise.
        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c (create):
        Set GTK_CAN_FOCUS flag.
        
        2004-07-21  Kim Ho  <address@hidden>
        
        * Makefile.am: Added new file.
        * Makefile.in: Regenerated.
        * gcj/Makefile.in: Regenerated.
        * include/Makefile.in: Regenerated.
        * javax/swing/AbstractButton.java:
        Add rollOverEnabled property.
        (setRolloverEnabled): Use new property.
        (isRolloverEnabled): Use new property.
        * javax/swing/JTabbedPane.java:
        (setComponent): Remove useless JTabbedPane.this.
        * javax/swing/JToolBar.java: Finish implementation.
        * javax/swing/plaf/basic/BasicArrowButton.java:
        (paint): Moved border painting to a border.
        * javax/swing/plaf/basic/BasicLookAndFeel.java:
        Change JToolBar look and feel defaults.
        * javax/swing/plaf/basic/BasicOptionPaneUI.java
        (actionPerformed): Return Integer index instead of name.
        (addButtonComponents): Check to see if component is
        JButton last.
        (createMessageArea): Don't use components that are not
        completed yet.
        (getIconForType): Use temporary icons.
        * javax/swing/plaf/basic/BasicSliderUI.java:
        (mousePressed): Do not return if it's on thumb.
        (paintMinorTickForHorizSlider): Use BLACK to paint ticks.
        (paintMinorTickForVertSlider): ditto.
        (paintMajorTickForHorizSlider): ditto.
        (paintMajorTickForVertSlider): ditto.
        * javax/swing/plaf/basic/BasicSplitPaneDivider.java:
        Add a border around the SplitPaneDivider.
        * javax/swing/plaf/basic/BasicSplitPaneUI.java:
        Remove comments.
        * javax/swing/plaf/basic/BasicToolBarSeparatorUI.java:
        New file. Implemented.
        * javax/swing/plaf/basic/BasicToolBarUI.java:
        Implemented.
        * testsuite/Makefile.in: Regenerated.
        
        2004-07-21  Graydon Hoare  <address@hidden>
        
        * javax/swing/Timer.java (run): Queue events each time cycle.
        
        2004-07-21  David Jee  <address@hidden>
        
        * gnu/java/awt/peer/gtk/GtkImagePainter.java
        (imageComplete): Call image.imageComplete().
        * java/awt/image/MemoryImageSource.java:
        Reimplement consumers as a Vector instead of a Hashtable.  This is
        because enumeration on a Hashtable is not thread-safe.
        (addConsumer): Adapt to Vector consumers.
        (isConsumer): Adapt to Vector consumers.
        (removeConsumer): Adapt to Vector consumers.
        (startProduction): Adapt to Vector consumers. Call imageComplete()
        with STATICIMAGEDONE flag instead of SINGLEFRAME flag.
        (newPixels): Adapt to Vector consumers.
        (sendPicture): Set the color model of the image consumer.
        (newPixels(IIII)): Adapt to Vector consumers.
        (newPixels(IIIIB)): Adapt to Vector consumers.
        
        2004-07-21  Thomas Fitzsimmons  <address@hidden>
        
        * java/awt/Component.java (deliverEvent): Implement.
        (postEvent): Implement.
        (handleEvent): Implement.
        (translateEvent): New method.
        (dispatchEventImpl): Document.  Add AWT 1.0 event handling.
        * java/awt/Container.java (deliverEvent): Implement.
        * java/awt/Event.java (paramString): Fix formatting.
        * java/awt/Font.java (toString): Likewise.
        * java/awt/Window.java (postEvent): Implement.
        
        2004-07-21  Thomas Fitzsimmons  <address@hidden>
        
        * java/awt/DefaultKeyboardFocusManager.java (dispatchEvent):
        Set window's focus owner upon receiving a FOCUS_LOST event.
        * java/awt/Window.java (Window()): Refocus the previously
        focused component within the window when the window regains the
        top-level focus.
        (setFocusOwner): New method.
        * java/awt/Component.java (requestFocus): Add FIXME.
        
        * libgcj.pc.in: Remove library flags.
        
        2004-07-21  Thomas Fitzsimmons  <address@hidden>
        
        * gnu/java/awt/peer/gtk/GtkPanelPeer.java (handleEvent): Handle
        MOUSE_PRESSED event.
        * java/awt/Component.java (requestFocus()): Handle Panel
        specially.  Post FOCUS_LOST event on opposite component.
        (requestFocus(boolean)): Likewise.
        (requestFocusInWindow(boolean)): Likewise.
        (paramString): Reorder dimension fields.
        * java/awt/Container.java (paramString): Fix string format.
        * java/awt/DefaultKeyboardFocusManager.java (dispatchEvent):
        Handle FOCUS_LOST events.  Don't handle Windows specially.  Only
        process key events if the focus owner is non-null.
        (dispatchKeyEvent): Likewise.
        * java/awt/Frame.java (paramString): Fix formatting.
        (generateName): New method.
        (getUniqueLong): Likewise.
        * java/awt/KeyboardFocusManager.java (getFocusOwner): Check if
        the temporary focus owner is null.  If so, return the permanent
        focus owner.
        * java/awt/Panel.java (generateName): New method.
        (getUniqueLong): Likewise.
        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c: Rework
        signal handling to make callbacks more specific.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/text/Position.java
        (Bias): Implemented.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/LookAndFeel.java
        (provideErrorFeedback): New method.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/JTextArea.java
        (tabSize): New field.
        (getTabSize): New method.
        (setTabSize): Likewise.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/ActionMap.java:
        Fixed javadocs all over.
        (serialVersionUID): Made private.
        (parent): Don't explicitely initialize with default value.
        (get): SImplified.
        (keys): Reimplemented.
        (allKeys): Likewise.
        (convertSet): Removed.
        * javax/swing/ComponentInputMap.java:
        Fixed javadocs all over.
        (ComponentInputMap): Implemented.
        (put): Likewise.
        (clear): Likewise.
        (remove): Likewise.
        (SetParent): Likewise.
        (getComponent): Likewise.
        * javax/swing/InputMap.java:
        Fixed javadocs all over.
        (serialVersionUID): Made private.
        (parent): Don't explicitely initialize with default value.
        (get): SImplified.
        (keys): Reimplemented.
        (allKeys): Likewise.
        (convertSet): Removed.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/ActionMap.java,
        javax/swing/ComponentInputMap.java,
        javax/swing/InputMap.java,
        javax/swing/table/DefaultTableColumnModel.java,
        javax/swing/table/TableColumn.java,
        javax/swing/table/TableColumnModel.java,
        javax/swing/table/TableModel.java,
        javax/swing/text/AbstractDocument.java,
        javax/swing/text/TextAction.java:
        Reformated.
        
        2004-07-21  Graydon Hoare  <address@hidden>
        
        * gnu/java/awt/peer/gtk/GtkToolkit.java (bufferedImageOrError):
        Make method non-static.
        * javax/swing/AbstractButton.java:
        Rename fields to match property names where possible.
        (iconTextGap): New property.
        * javax/swing/JCheckBox.java: Match AbstractButton changes.
        (init) New method, call from after various constructors.
        * javax/swing/JComponent.java (revalidate):
        Invalidate before queueing repair.
        * javax/swing/JList.java (getPreferredScrollableViewportSize):
        Reimplement in terms of visibleRowCount property.
        * javax/swing/JMenuButton.java: Match AbstractButton changes.
        * javax/swing/JScrollPane.java (createScrollListener):
        Remove tracing chatter.
        * javax/swing/JToggleButton.java: Match AbstractButton changes.
        * javax/swing/RepaintManager.java (addInvalidComponent):
        Don't invalidate.
        * javax/swing/ScrollPaneLayout.java: Various corrections to layout
        calculations.
        * javax/swing/SwingUtilities.java (layoutCompoundLabel):
        Mimic sun behavior on top left/right positioning.
        * javax/swing/ViewportLayout.java (preferredLayoutSize):
        Remove mistaken use of preferredScrollableViewportSize here.
        (layoutContainer): Use view's preferred size as basis.
        * javax/swing/plaf/basic/BasicButtonUI.java:
        Set, get, and use textIconGap property.
        (paint) Paint text returned from layout (with ellipsis).
        * javax/swing/plaf/basic/BasicListUI.java:
        Remove tracing chatter, correct various minor calculations.
        (getCellBounds): Update layout state before calculating.
        * javax/swing/plaf/basic/BasicLookAndFeel.java (Button.Margin):
        Use margin default similar to sun's.
        * javax/swing/plaf/basic/BasicScrollBarUI.java (ArrowIcon):
        (createIncreaseIcon): Center icon, minimize margins.
        (createDecreaseIcon): Likewise.
        * javax/swing/plaf/basic/BasicScrollPaneUI.java (installDefaults):
        Implement.
        (installUI): Call it.
        (uninstallDefaults): Implement.
        (uninstallUI): Call it.
        * javax/swing/plaf/basic/BasicToolBarUI.java (DragWindow):
        Call existing Window constructor.
        * javax/swing/plaf/basic/BasicViewportUI.java (paint):
        Set clip before painting.
        
        2004-07-21  Olga Rodimina <address@hidden>
        
        * javax/swing/JMenuItem.java:
        (processMouseEvent): Reimplemented to deal with
        mouse drag events.
        (createMenuDragMouseEvent): New private helper method.
        Creates MenuDragMouseEvent.
        * javax/swing/MenuSelectionManager.java
        (componentForPoint): Implemented.
        (isComponentPartOfCurrentMenu): Made public.
        (processMouseEvent): Reimplemented to deal with
        mouse drag events.
        (setSelectedPath): Corrected small mistake that caused
        path to be set incorrectly.
        (getPath): If given component is JMenu then also add this
        menu's popup menu to the selected path.
        * javax/swing/plaf/basic/BasicMenuItemUI.java:
        (getPath): Ditto.
        (getPreferredSize): Call getPreferredMenuItemSize().
        (getPreferredItemSize): Moved code from getPreferredSize to here.
        (installListeners): Install MouseMotionListeners.
        (MouseInputHandler): Pass mouse release event to MenuSelectionManager
        if mouse wasn't released in the bounds of this menu item.
        (MenuDragMouseHandler): Implemented.
        * javax/swing/plaf/basic/BasicMenuUI.java:
        (installListeners): Install MouseMotionListener and
        MenuDrageMouseListener.
        (MenuDragMouseHandler): Implemented.
        * javax/swing/plaf/basic/BasicPopupMenuUI.java:
        (uninstallListeners): Implemented.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/JCheckBox.java: Reformated.
        (JCheckBox): Fixed all constructors.
        (isBorderPaintedFlat): New method.
        (setBorderPaintedFlat): New method.
        * javax/swing/JEditorPane.java
        (createEditorKitForContentType): Made public.
        (scrollToReference): Likewise.
        * javax/swing/JTextArea.java
        (setLineWrap): Fire property change.
        * javax/swing/JToggleButton.java
        (JToggleButton): New constructor.
        (JToggleButton): Simplified.
        * javax/swing/text/AttributeSet.java
        (FontAttribute): Renamed from FontCharacterAttribute.
        * javax/swing/text/JTextComponent.java
        (KeyBinBinding): Added javadoc.
        (JTextComponent): Likewise.
        (getAccessibleContext): Fixed javadoc.
        * javax/swing/text/View.java
        (View): Added javadoc.
        * javax/swing/text/TabableView.java: New file.
        * Makefile.am: Added javax/swing/text/TabableView.java.
        * Makefile.in: Regenerated.
        
        2004-07-21  Graydon Hoare  <address@hidden>
        
        * java/awt/image/BufferedImage.java (getSource): Remove tracing chatter.
        * gnu/java/awt/peer/gtk/GtkToolkit.java
        (GtkErrorImage): New helper class.
        (bufferedImageOrError): New helper method.
        (createImage): Use it.
        
        2004-07-21  David Jee  <address@hidden>
        
        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c
        (setCaretPosition): Scroll the text view so the new caret position
        is visible on screen.
        
        2004-07-21  David Jee  <address@hidden>
        
        * gnu/java/awt/peer/gtk/GtkContainerPeer.java
        (setBounds): Do not validate awtComponent here.
        * gnu/java/awt/peer/gtk/GtkScrollPanePeer.java
        (getPreferredSize): New method.
        * java/awt/ScrollPane.java
        (ScrollPane): Set default size to 100x100.
        (addNotify): If child is not a Panel, wrap it with a new Panel.
        (paramString): Implement.
        
        2004-07-21  Olga Rodimina  <address@hidden>
        
        * javax/swing/JMenu.java:
        (setSelected): Display popup menu only if this menu
        is showing on the screen.
        * javax/swing/JPopupMenu.java:
        (processMouseEvent): Added comment.
        (processKeyEvent): Likewise.
        * javax/swing/MenuSelectionManager.java:
        (clearSelectedPath): Only fireStateChanged() after
        selected path was changed, not before.
        (setSelectedPath): Likewise.
        * javax/swing/plaf/basic/BasicMenuItemUI.java:
        (paintMenuItem): Corrected position of menu item's
        icon.
        * javax/swing/plaf/basic/BasicPopupMenuUI.java:
        (installUI): Correct setDefaultLightWeightPopupEnabled call.
        (popupMenuCanceled): Reimplemented.
        (popupMenuWillBecomeVisible): Select first menu item by default
        when displaying free floating popup menus.
        (TopWindowListener): Reimplemented.
        
        2004-07-21  Thomas Fitzsimmons  <address@hidden>
        
        * java/awt/Panel.java (dispatchEventImpl): Override to prevent
        Panel from being painted twice when it is first shown.
        
        2004-07-21  Olga Rodimina  <address@hidden>
        
        * java/awt/Window.java: Reverted changes from my
        previous patch for creating window without an owner.
        * javax/swing/SwingUtilities.java:
        (SwingUtilities.OwnerFrame): made static.
        (OwnerFrame.setVisible): New method. Overridden with
        empty implementation.
        (OwnerFrame.isShowing): New method. Ovverridden
        to return always true.
        
        2004-07-21  Thomas Fitzsimmons  <address@hidden>
        
        * gnu/java/awt/peer/gtk/GtkComponentPeer.java,
        native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
        (GtkComponentPeer): Remove temporary try/catch block.
        (setVisible): Call show and hide.
        (show): Make native.
        (hide): Likewise.
        (getArgs): Don't add "visible" argument.
        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
        (property_notify_predicate): Return Bool instead of int.
        (find_layout): New function.
        (connectJObject): Call find_layout.
        (connectSignals): Likewise.
        (moveLayout): Likewise.
        (gtkLayoutSetVisible): Likewise.
        
        2004-07-21  Mark Wielaard  <address@hidden>
        
        * java/awt/event/InvocationEvent.java (dispatch): Synchronize
        on notifier object before calling notifyAll().
        
        2004-07-21  Olga Rodimina  <address@hidden>
        
        * java/awt/Window.java: Changed constructors to use new
        method that is described below. Constructors call this
        methods only if newly created window should have an owner.
        (setWindowOwner): New method. Implementation for
        this method is moved from this(owner,configuration).
        * javax/swing/JWindow.java:
        (JWindow): Reimplement to use SwingUtilities.ownerFrame
        instead of owner.
        * javax/swing/SwingUtilities.java:
        (ownerFrame): Change type of this field to OwnerFrame.
        (getOwnerFrame): Changed to return object of type OwnerFrame.
        (SwingUtilities.OwnerFrame): New class. Represents owner
        of a Window that is not provided with one.
        
        2004-07-21  Olga Rodimina  <address@hidden>
        
        *  javax/swing/AbstractButton.java:
        (configurePropertiesFromAction): Set action command
        to button's text by default if action command is not
        explicitely specified.
        * javax/swing/JMenu.java: Remove unnecessary listener
        and methods relevant to it.
        (setSelected): Reimplemented.
        (menuSelectionChanged): Moved most part of implementation to
        setSelected() and call it instead.
        * javax/swing/JMenuItem.java:
        (init): Comment out statement that sets paint_border to false.
        (configurePropertiesFromAction): Do not set accelerator
        for JMenu.
        (menuSelectionChanged): Change selected index in the selection
        model of menu item's parent.
        * javax/swing/JPopupMenu.java:
        (remove): Set constraints.fill field to GridBagConstraints.BOTH
        instead of GridBagConstraints.HORIZONTAL.
        (insert): Likewise.
        (createActionChangeListener): Implemented.
        (setVisible): Correct location of HeavyWeightMenu and
        don't firePopupMenuCanceled().
        (menuSelectionChanged): Implemented.
        (ActionChangeListener): New Listener. Implemented.
        * javax/swing/plaf/basic/BasicMenuBarUI.java:
        (BasicMenuBarUI.ContainerHandler): Implemented.
        * javax/swing/plaf/basic/BasicMenuItemUI.java:
        (paintMenuItem): Uncommented out code that paints
        icon, now that icons are working properly.
        (PropertyChangeListener): Implemented.
        * javax/swing/plaf/basic/BasicPopupMenuUI.java:
        Added javadocs.
        (topWindowListener): New field.
        (Constructor): initialize topWindowListener.
        (BasicPopupMenuUI.TopWindowListener): Implemented.
        (BasicPopupMenuUI.PopupMenuHandler): Implemented.
        (BasicPopupMenuUI.TopWindowListener): New ComponentListener.
        Implemented.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/plaf/basic/BasicButtonUI.java
        (paintFocus): Fixed method signature.
        (paintButtonPressed): Likewise.
        (paintButtonNormal): Likewise.
        (paintText): New method.
        * javax/swing/plaf/basic/BasicLabelUI.java
        (paint): Re-indented.
        * javax/swing/plaf/basic/BasicTextUI.java
        (installUI): Set parent textComponent to opaque.
        * javax/swing/text/DefaultHighlighter.java
        (checkPositions): New helper method.
        (addHighlight): Throws BadLocationException, check positions.
        (changeHighlight): Likewise.
        * javax/swing/text/EditorKit.java
        (EditorKit): Implements Serializable.
        * javax/swing/text/JTextComponent.java
        (getUI): Added javadoc.
        (setUI): Likewise.
        (upadteUI): Added javadoc, don't revalidate and repaint.
        
        2004-07-21  David Jee  <address@hidden>
        
        * java/awt/GridBagLayout.java
        (ArrangeGrid): Use PREFERREDSIZE instead of MINSIZE.
        * javax/swing/AbstractButton.java
        (setText): Reindent.
        * javax/swing/RepaintManager.java
        (addInvalidComponent): Find the first ancestor that isValidateRoot().
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/JFormattedTextField.java
        (value): New field.
        (JFormattedTextField): Implemented.
        (getValue): Likewise.
        (setValue): Likewise.
        * javax/swing/LookAndFeel.java
        (getSupportsWindowDecorations): New method.
        * javax/swing/UIDefaults.java:
        Use java.beans.PropertyChangeSupport instead of doing all ourself.
        (addPropertyChangeListener): Made public.
        (addResourceBundle): Likewise.
        (removeResourceBundle): Likewise.
        (setDefaultLocale): Likewise.
        * javax/swing/plaf/basic/BasicRootPaneUI.java
        (BasicRootPaneUI): Implements PropertyChangeListener.
        (propertyChange): New method.
        * javax/swing/plaf/basic/BasicTextUI.java
        (BasicHighlighter): New inner class.
        (createHighlighter): New method.
        * javax/swing/plaf/basic/BasicToolBarUI.java
        (DragWindow): Extends java.awt.Window.
        * javax/swing/text/JTextComponent.java
        (getDocument): Removed debug output.
        * javax/swing/plaf/basic/BasicTextFieldUI.java,
        javax/swing/text/DefaultHighlighter.java,
        javax/swing/text/FieldView.java,
        javax/swing/text/PlainView.java: New files.
        * Makefile.am: Added new files.
        * Makefile.in: Regenerated.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/JEditorPane.java
        (createDefaultEditorKit): Use javax.swing.text.DefaultEditorKit.
        (createEditorKitForContentType): Likewise.
        * javax/swing/text/DefaultEditorKit.java
        (serialVersionUID): Added constant field.
        (EndOfLineStringPropery): Fixed typo.
        (DefaultEditorKit): New constructor.
        * javax/swing/text/Segment.java:
        Import java.text.CharacterIterator.
        * javax/swing/text/CharacterIterator.java,
        javax/swing/text/PlainEditorKit.java: Removed.
        * Makefile.am: Removed javax/swing/text/CharacterIterator.java and
        javax/swing/text/PlainEditorKit.java.
        * Makefile.in: Regenerated.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/JButton.java,
        javax/swing/text/DefaultEditorKit.java,
        javax/swing/text/EditorKit.java,
        javax/swing/text/Segment.java,
        javax/swing/text/StyledEditorKit.java:
        Reformatted.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/ImageIcon.java
        (file): Removed.
        (description): Renamed from descr.
        (ImageIcon): Added missing constructors.
        (setParent): Removed.
        (setImageObserver): New method.
        (getImageObserver): New method.
        (paintIcon): Handle observer = null.
        * javax/swing/JButton.java
        (removeNotify): Fixed javadoc.
        (updateUI): Simplified.
        * javax/swing/JRootPane.java
        (serialVersionUID): New constant field.
        * javax/swing/UIManager.java:
        Fixed javadocs all over.
        (setLookAndFeel): Throws UnsupportedLookAndFeelException.
        * javax/swing/text/AbstractDocument.java
        (createPosition): Throws BadLocationException.
        (getText): Likewise.
        (remove): Likewise.
        * javax/swing/text/ComponentView.java
        (modelToView): Likewise.
        * javax/swing/text/DefaultEditorKit.java:
        Made all public methods public.
        (read): Throws BadLocationException and IOException.
        (write): Likewise.
        * javax/swing/text/EditorKit.java:
        Made all public methods public.
        (serialVersionUID): New constant field.
        (clone): New method.
        (read): Throws BadLocationException and IOException.
        (write): Likewise.
        * javax/swing/text/Segment.java
        (array): Made public.
        (count): Likewise.
        (offset): Likewise.
        (Segment): New constructors.
        (clone): Reimplemented.
        * javax/swing/text/StyledEditorKit.java
        (serialVersionUID): New constant field.
        
        2004-07-21  Graydon Hoare  <address@hidden>
        
        * java/awt/image/BufferedImage.java
        (getSource): Implement.
        * javax/swing/ImageIcon.java
        (ImageIcon): Implement ctor.
        * javax/swing/ScrollPaneLayout.java
        (preferredLayoutSize): Be more careful about nulls.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/text/AttributeSet.java
        (CharacterAttribute): New interface
        (ColorAttribute): Likewise.
        (FontCharacterAttribute): Likewise.
        (ParagraphAttribute): Likewise.
        * javax/swing/text/DefaultCaret.java
        (moveCaret): New method.
        (positionCaret): Likewise.
        (repaint): Made protected.
        * javax/swing/text/JTextComponent.java
        (KeyBinding): Made it static.
        * javax/swing/text/View.java
        (getContainer): Honor parent == null.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/text/AbstractDocument.java:
        Reformatted.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/plaf/basic/BasicRootPaneUI.java:
        Import javax.swing.UIManager explicitely.
        * javax/swing/plaf/basic/BasicTabbedPaneUI.java
        (ScrollingButton): Made it static.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/UIDefaults.java
        (ActiveValue): Made public.
        (LazyValue): Likewise.
        * javax/swing/plaf/basic/BasicTextUI.java
        (RootView): Reintroduced.
        (view): Removed.
        (rootView): New field.
        (installUI): Create document if needed, initialize rootView.
        (uninstallUI): Hanle rootView.
        (paint): Likewise.
        (getRootView): Likewise.
        (setView): Likewise.
        * javax/swing/text/DefaultCaret.java:
        Renamed all "evt" variables to "event".
        
        2004-07-21  David Jee  <address@hidden>
        
        * java/awt/Component.java
        (move): Delegate to setBounds().
        (resize): Likewise.
        (reshape): Fix so it repaints parent and self only when necessary.
        
        2004-07-21  David Jee  <address@hidden>
        
        * gnu/java/awt/peer/gtk/GtkComponentPeer.java,
        native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
        (GtkComponentPeer): Revert previous patch from 2004-06-22.
        (setVisible): Likewise.
        (show): Likewise.
        (hide): Likewise.
        (getArgs): Likewise.
        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
        (property_notify_predicate): Likewise.
        (find_layout): Likewise.
        (connectJObject): Likewise.
        (connectSignals): Likewise.
        (moveLayout): Likewise.
        (gtkLayoutSetVisible): Likewise.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/text/AbstractDocument.java
        (replace): Dont use protected method of java.util.Vector directly.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/plaf/basic/BasicTextUI.java
        (installUI): Call specialized install methods.
        (installDefaults): New method.
        (installListeners): Likewise.
        (installKeyboardActions): Likewise.
        (uninstallUI): Likewise.
        (uninstallDefaults): New method.
        (uninstallListeners): Likewise.
        (uninstallKeyboardActions): Likewise.
        (getPropertyPrefix): New abstract method.
        (paint): Made final, just call paintSafely().
        (paintSavely): New method.
        (paintBackground): Likewise.
        (getVisibleEditorRect): Likewise.
        * javax/swing/text/LayeredHighlighter.java,
        javax/swing/text/TabExpander.java: New files.
        * Makefile.am: Added javax/swing/text/LayeredHighlighter.java
        and javax/swing/text/TabExpander.java.
        * Makefile.in: Regenerated.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/plaf/basic/BasicTextUI.java
        (BasicTextUI): Made abstract.
        (BasicCaret): New inner class.
        (view): Don't explicitely initialize with "null".
        (textComponent): New field.
        (textColor): Removed.
        (disabledTextColor): Removed.
        (normalBackgroundColor): Removed.
        (RootView): Removed commented out inner class.
        (createUI): Removed.
        (createCaret): New method.
        (getComponent): Likewise.
        (installUI): Initialize textComponent only.
        (getPreferredSize): Use installed JTextComponent.
        (setView): New method.
        (create): Likewise.
        * javax/swing/text/JTextComponent.java
        (highlighter): New field.
        (caretColor): Likewise.
        (disabledTextColor): Likewise.
        (seletedTextColor): Likewise.
        (selectionColor): Likewise.
        (setUI): New method.
        (getCaretColor): Likewise.
        (setCaretColor): Likewise.
        (getDisabledColor): Likewise.
        (setDisabledColor): Likewise.
        (getSelectedTextColor): Likewise.
        (setSelectedTextColor): Likewise.
        (getSelectionColor): Likewise.
        (setSelectionColor): Likewise.
        (getHighlighter): Likewise.
        (setHighlighter): Likewise.
        (replaceSelection): Likewise.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/plaf/basic/BasicScrollPaneUI.java
        (BasicScrollPaneUI): Implements ScrollPaneConstants.
        * javax/swing/plaf/basic/BasicToolBarUI.java
        (BasicToolBarUI): Implements SwingConstants.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/JPopupMenu.java: Removed CVS tags.
        * javax/swing/UIDefaults.java: Reformatted.
        * javax/swing/plaf/basic/BasicRootPaneUI.java:
        Explicitely import used classes.
        
        2004-07-21  Thomas Fitzsimmons  <address@hidden>
        
        * gnu/java/awt/peer/gtk/GtkComponentPeer.java,
        native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
        (GtkComponentPeer): Remove temporary try/catch block.
        (setVisible): Call show and hide.
        (show): Make native.
        (hide): Likewise.
        (getArgs): Don't add "visible" argument.
        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
        (property_notify_predicate): Return Bool instead of int.
        (find_layout): New function.
        (connectJObject): Call find_layout.
        (connectSignals): Likewise.
        (moveLayout): Likewise.
        (gtkLayoutSetVisible): Likewise.
        
        2004-07-21  Olga Rodimina  <address@hidden>
        
        * javax/swing/AbstractButton.java:
        (setDisplayedMnemonicIndex): Check if button
        text is not null before checking its length.
        * javax/swing/JMenuItem.java:
        (processMouseEvent): Disarm menu item if mouse has
        exited it.
        * javax/swing/plaf/basic/BasicMenuUI.java:
        (MouseInputHandler.mouseEntered): Do not raise
        popup menu if this menu is already selected.
        (MouseInputHandler.mousePressed): Do not fire
        MenuEvents.
        (MenuHandler): Implemented.
        
        2004-07-21  Olga Rodimina  <address@hidden>
        
        * javax/swing/JCheckBoxMenuItem.java: Added Javadoc.
        (getSelectedObjects): Implemented.
        * javax/swing/JRadioButtonMenuItem.java: Added Javadoc.
        * javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java:
        Added javadoc for few methods.
        (processMouseEvent): Made public.
        * javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java
        (processMouseEvent): Likewise.
        
        2004-07-21  Olga Rodimina  <address@hidden>
        
        * javax/swing/AbstractButton.java:
        (init): Set display mnemonic index to -1.
        (setMnemonic(char)): Use setMnemonic(int).
        (setMnemonic(int)): Set display mnemonic index.
        (getDisplayedMnemonicIndex): Change method signature
        by removing 'index' parameter.
        * javax/swing/plaf/basic/BasicLookAndFeel.java:
        Added default for Menu.selectionBackground.
        * javax/swing/plaf/basic/BasicMenuItemUI.java:
        (paintMenuItem): Change background color of the selected
        menu item.
        (paintText): Paint differently when menu item is disabled.
        Also paint mnemonic if it appears in the menu item's label.
        (paintAccelerator): Paint accelerator differently
        if menu item is disabled.
        * javax/swing/plaf/basic/BasicMenuUI.java:
        (installDefaults): Install defaults for
        selectionForeground and selectionBackground.
        (uninstallDefaults): Uninstall defauls for
        selectionForeground and selectionBackground.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/text/AbstractDocument.java
        (BranchElement): Implemented.
        (LeafElement): Implemented.
        * javax/swing/text/DefaultCaret.java:
        Import used classes.
        (serialVersionUID): New constant.
        * javax/swing/text/JTextComponent.java
        (AccessibleJTextComponent): Removed dead declaration.
        (caretPos): Removed.
        (setCaret): New method.
        * javax/swing/text/PlainDocument.java
        (rootElement): New field.
        (PlainDocument): Initialize rootElement.
        (createDefaultRoot): New method.
        (getDefaultRootElement): Implemented.
        * javax/swing/text/View.java: Reformatted.
        * javax/swing/text/ViewFactory.java
        (create): Added javadoc.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/ToolTipManager.java: Reformatted.
        
        2004-07-21  Rodimina Olga  <address@hidden>
        
        * javax/swing/AbstractButton.java
        (changeEvent): New field.
        (fireItemStateChanged): Change source of the event
        to 'this' before firing it to button listeners.
        (fireActionPerformed): Likewise.
        (fireStateChanged): Likewise.
        (createActionListener): Do not set source
        of the event to AbstractButton.
        * javax/swing/plaf/basic/BasicMenuBarUI.java:
        (ContainerHandler.componentAdded): Removed
        print out statement.
        (ContainerHandler.componentRemoved): Likewise.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/text/Highlighter.java: New file.
        * Makefile.am: Added javax/swing/text/Highlighter.java.
        * Makefile.in: Regenerated.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/ToolTipManager.java
        (stillInsideTimerAction): Fixed constructor arguments.
        (outsideTimerAction): Likewise.
        (insideTimerAction): Likewise.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/JButton.java: Reformatted.
        * javax/swing/JFormattedTextField.java
        (getUIClassID): Implemented.
        * javax/swing/JRootPane.java
        (serialVersionUID): New constant.
        * javax/swing/JTextField.java
        (align): New field.
        (JTextField): Simplified.
        (getUIClassID): New method.
        (getActionListeners): Added @since tag.
        (setColumns): Invalidate layout and repaint.
        (getHorizontalAlignment): New method.
        (setHorizontalAlignment): New method.
        (selectAll): Removed.
        * javax/swing/SwingUtilities.java
        (getAncestorOfClass): Removed redundant @see tag.
        (isLeftMouseButton): Fixed implementation.
        (isMiddleMouseButton): Likewise.
        (isRightMouseButton): Likewise.
        * javax/swing/text/AbstractDocument.java
        (AttributeContext.addAttribute): New method.
        (AttributeContext.addAttributes): New method.
        (AttributeContext.getEmptySet): New method.
        (AttributeContext.reclaim): New method.
        (AttributeContext.removeAttribute): New method.
        (AttributeContext.removeAttributes): New method.
        * javax/swing/text/Document.java
        (createPosition): Throws BadLocationException.
        (getText): Likewise.
        (remove): Likewise.
        * javax/swing/text/JTextComponent.java
        (getText): Return null if no document is set. Catch
        BadLocationException.
        (getUI): Return ui.
        (updateUI): Simplified.
        
        2004-07-21  Michael Koch  <address@hidden>
        
        * javax/swing/JButton.java
        (removeNotify): Fixed javadoc.
        (updateUI): Simplified.
        
        2004-07-21  David Jee  <address@hidden>
        
        * gnu/java/awt/image/ImageDecoder.java
        (startProduction): Only add consumer if it's not added yet.
        * gnu/java/awt/peer/gtk/GdkPixbufDecoder.java
        (GdkPixbufDecoder): Don't call initState() here.
        (produce): Call initState() here, to ensure area_prepared and
        area_updated signals are properly connected.
        * gnu/java/awt/peer/gtk/GtkImage.java
        (setColorModel): Use equals() to compare ColorModel objects.
        (setPixels): Likewise.
        * java/awt/image/ColorModel.java
        (equals): Fix typo. Use Arrays.equals() to compare int arrays.
        * java/awt/image/RGBImageFilter.java
        (setColorModel): Set consumer's color model.
        (setPixels): Use equals() to compare ColorModel objects.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.2332&tr2=1.2333&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/NEWS.diff?tr1=1.45&tr2=1.46&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/configure.ac.diff?tr1=1.38&tr2=1.39&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/image/ImageDecoder.java.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GdkPixbufDecoder.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkComponentPeer.java.diff?tr1=1.65&tr2=1.66&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkContainerPeer.java.diff?tr1=1.24&tr2=1.25&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkFileDialogPeer.java.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkImage.java.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkImagePainter.java.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkPanelPeer.java.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkScrollPanePeer.java.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkToolkit.java.diff?tr1=1.52&tr2=1.53&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Component.java.diff?tr1=1.34&tr2=1.35&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Container.java.diff?tr1=1.34&tr2=1.35&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/DefaultKeyboardFocusManager.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Event.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Font.java.diff?tr1=1.16&tr2=1.17&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Frame.java.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/GridBagLayout.java.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/KeyboardFocusManager.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Panel.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/ScrollPane.java.diff?tr1=1.19&tr2=1.20&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Window.java.diff?tr1=1.34&tr2=1.35&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/image/ByteLookupTable.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/image/Kernel.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/image/LookupTable.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/image/ShortLookupTable.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/image/BufferedImage.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/image/ColorModel.java.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/image/Makefile.am.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/image/MemoryImageSource.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/image/RGBImageFilter.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/Spring.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/SpringLayout.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/AbstractButton.java.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/ActionMap.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/ComponentInputMap.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/DefaultDesktopManager.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/ImageIcon.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/InputMap.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JButton.java.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JCheckBox.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JCheckBoxMenuItem.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JEditorPane.java.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JFormattedTextField.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JList.java.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JMenu.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JMenuBar.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JMenuItem.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JOptionPane.java.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JPopupMenu.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JRadioButton.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JRadioButtonMenuItem.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JRootPane.java.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JScrollPane.java.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTabbedPane.java.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTextArea.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTextField.java.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JToggleButton.java.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JToolBar.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTree.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JViewport.java.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JWindow.java.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/LookAndFeel.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/Makefile.am.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/MenuSelectionManager.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/RepaintManager.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/ScrollPaneLayout.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/SwingUtilities.java.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/Timer.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/ToolTipManager.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/UIDefaults.java.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/UIManager.java.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/ViewportLayout.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTextFieldUI.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicToolBarSeparatorUI.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicArrowButton.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicButtonUI.java.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicInternalFrameUI.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicListUI.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicLookAndFeel.java.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicMenuBarUI.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicMenuItemUI.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicMenuUI.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicOptionPaneUI.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicPopupMenuUI.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicRootPaneUI.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicScrollBarUI.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicScrollPaneUI.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicSliderUI.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicSplitPaneDivider.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicSplitPaneUI.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTabbedPaneUI.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTextUI.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicToolBarUI.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicViewportUI.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/Makefile.am.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/table/DefaultTableColumnModel.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/table/TableColumn.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/table/TableColumnModel.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/table/TableModel.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/DefaultHighlighter.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/FieldView.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/Highlighter.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/LayeredHighlighter.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/PlainView.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/TabExpander.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/TabableView.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AttributeSet.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/ComponentView.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/DefaultCaret.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/DefaultEditorKit.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/Document.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/EditorKit.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/JTextComponent.java.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/Makefile.am.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/PlainDocument.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/Position.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/Segment.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/StyledEditorKit.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/TextAction.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/View.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/ViewFactory.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c.diff?tr1=1.32&tr2=1.33&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c.diff?tr1=1.22&tr2=1.23&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c.diff?tr1=1.29&tr2=1.30&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]