[kaffe] CVS kaffe (guilhem): Rotated ChangeLog & enabled debugging on jit/powerpc.

Kaffe CVS cvs-commits at kaffe.org
Sat Sep 3 02:34:40 PDT 2005


PatchSet 6878 
Date: 2005/09/03 09:30:18
Author: guilhem
Branch: HEAD
Tag: (none) 
Log:
Rotated ChangeLog & enabled debugging on jit/powerpc.

Members: 
	ChangeLog:1.4399->1.4400 
	ChangeLog.17:INITIAL->1.1 
	config/powerpc/jit3-powerpc.def:1.9->1.10 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4399 kaffe/ChangeLog:1.4400
--- kaffe/ChangeLog:1.4399	Wed Aug 31 02:42:25 2005
+++ kaffe/ChangeLog	Sat Sep  3 09:30:18 2005
@@ -1,16170 +1,6 @@
-2005-08-31  Andreas Tobler  <a.tobler at schweiz.ch>
+2005-09-03  Guilhem Lavaux  <guilhem at kaffe.org>
 
-       * kaffe/kaffevm/classMethod.c
-	(resolveStaticFields): Change index to unsigned.
-	(computeInterfaceImplementationIndex): Change i to unsigned.
+	* config/powerpc/jit3-powerpc.def: Debugging is now enabled by default
+	and switched on using jit_debug.
 
-	* kaffe/kaffevm/string.c: Change argument type for stringHashValue to
-	avoid compiler warnings.
-
-	* libraries/clib/net/PlainDatagramSocketImpl.c
-	(gnu_java_net_PlainDatagramSocketImpl_socketSetOption): Changed k to
-	unsigned to avoid compiler warnings.
-	(gnu_java_net_PlainDatagramSocketImpl_socketGetOption): Likewise.
-
-	* replace/getaddrinfo.c: Change prototype for itoa_length to unsigned
-	int.
-
-2005-08-27  Ito Kazumitsu  <kaz at maczuka.gcd.org>
-
-	* libraries/clib/target/Linux/target_native_file.h
-	(TARGET_NATIVE_FILE_AVAILABLE): Return length=0 if fstat for the
-	file is successful but the file is not a regular file.
-
-2005-08-27  Dalibor Topic  <robilad at kaffe.org>
-
-	Resynced with GNU Classpath.
-
-	2005-08-26  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/plaf/basic/BasicCheckBoxUI.java
-        (installUI): removed,
-        * javax/swing/plaf/basic/BasicIconFactory.java
-        (CheckBoxMenuItemIcon): new support class,
-        (getCheckBoxMenuItemIcon): return instance of CheckBoxMenuItemIcon,
-        * javax/swing/plaf/basic/BasicLookAndFeel.java
-        (initComponentDefaults): changed value for 'CheckBoxMenuItem.checkIcon'
-        and removed entry for 'CheckBoxMenuItem.icon',
-        * javax/swing/plaf/basic/BasicMenuItemUI.java
-        (paintMenuItem): let icon handle selection status,
-        * javax/swing/plaf/metal/MetalIconFactory.java
-        (CheckBoxMenuItemIcon): new support class,
-        (getCheckBoxIcon): implemented,
-        (getCheckBoxMenuItemIcon): implemented,
-        * javax/swing/plaf/metal/MetalLookAndFeel.java
-        (initComponentDefaults): added entry for 'CheckBoxMenuItem.checkIcon'.
-
-	2005-08-26  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
-        (create): Only set overwrite confirmation if using GTK >= 2.8.
-
-        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
-        (setVisibleNative): Call gdk_flush before releasing GDK lock.
-        (setVisibleNativeUnlocked): Don't call gdk_flush.
-
-	2005-08-26  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        PR classpath/21660:
-        * gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
-        native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
-        (AWT_FILEDIALOG_LOAD): New macro.
-        (AWT_FILEDIALOG_SAVE): Likewise.
-        (create(GtkContainerPeer,int)): Add mode parameter.  Create Save
-        dialog if mode is AWT_FILEDIALOG_SAVE.  Remove workaround for
-        http://bugzilla.gnome.org/show_bug.cgi?id=166852.
-        (create()): Add mode argument to create call.
-        * gnu/java/awt/peer/gtk/GtkWindowPeer.java,
-        native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
-        (setVisibleNative): Override method.
-        (setVisibleNativeUnlocked): Override method.  Call gdk_flush after
-        showing or hiding window.
-        * include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h: Regenerate.
-        * include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: Regenerate.
-
-	2005-08-25  Mark Wielaard  <mark at klomp.org>
-
-        * timezones.pl (parseRule): Add dayoffset when $time represents
-        more then a day.
-        * java/util/TimeZone.java (timezones): Regenerate.
-
-	2005-08-25  Mark Wielaard  <mark at klomp.org>
-
-        Reported by Bastiaan Huisman <huisman at science.uva.nl>
-        * scripts/tzabbrevs: Change America/Buenos_Aires to
-        America/Argentina/Buenos_Aires for AGT link.
-        * timezones.pl (parseTime): Assume and return wall time.
-        Reindent output.
-        * java/util/TimeZone.java (timezones): Regenerate using tzdata2005l.
-
-	2005-08-25  Roman Kennke  <roman at kennke.org>
-
-        * javax/swing/JTextPane.java
-        (JTextPane()): Don't set the document to null here.
-
-	2005-08-25  Roman Kennke  <roman at kennke.org>
-
-        * javax/swing/plaf/basic/BasicTextUI.java
-        (RootView.preferenceChanged): Revalidate the text component.
-        (RootView.setParent): Set parent of views to null. The parent
-        of the added child view is set to the root view in the
-        BasicTextUI class.
-        (RootView.getView): Implemented new method.
-        (RootView.getViewCount): Implemented new method.
-        (RootView.changedUpdate): Use the correct ViewFactory here.
-        (RootView.insertUpdate): Use the correct ViewFactory here.
-        (RootView.removeUpdate): Use the correct ViewFactory here.
-        (setView): Set the view's parent to the root view.
-
-	2005-08-25  Roman Kennke  <roman at kennke.org>
-
-        * javax/swing/text/View.java
-        (View): Don't manage child views here.
-        (getContainer): Throw AssertionError if we have no parent. This
-        should not happen.
-        (append): Call replace to do the real action. Child views
-        are not managed in the View class itself.
-        (removeAll): Give replace an empty array instead of null.
-        Avoids NPEs in subclasses that don't handle the null case.
-        (preferenceChanged): Don't revalidate here. This is too
-        expensive and not necessary.
-        (updateChildren): Let replace do the actual action. We don't
-        manage child views in the View class.
-        (forwardUpdate): Don't access children directly.
-        (dump): Added package private methods useful for debugging.
-
-	2005-08-25  Roman Kennke  <roman at kennke.org>
-
-        * javax/swing/text/StyledEditorKit.java
-        (StyledViewFactory.create): Use new BoxView constructor. Throw
-        AssertionError if an unknown element type is encountered,
-        since this should not happen.
-
-	2005-08-25  Roman Kennke  <roman at kennke.org>
-
-        * javax/swing/text/GlyphView.java
-        (GlyphPainter): Implemented abstract inner class.
-        (DefaultGlyphPainter): Implemented concrete impl of
-        GlyphPainter.
-        (getGlyphPainter): Implemented new method.
-        (setGlyphPainter): Likewise.
-        (checkPainter): Likewise.
-        (paint): Likewise.
-        (getPreferredSpan): Likewise.
-        (modelToView): Likewise.
-        (getTabExpander): Likewise.
-        (getTabbedSpan): Likewise.
-        (getPartialSpan): Likewise.
-        (getBeginIndex): Likewise.
-        (getEndIndex): Likewise.
-        (getText): Likewise.
-        (getFont): Likewise.
-        (getForeground): Likewise.
-
-	2005-08-25  Roman Kennke  <roman at kennke.org>
-
-        * javax/swing/text/GapContent.java
-        (getString): Throw BadLocationException instead of letting
-        a StringIndexOutOfBoundsException bubble up.
-
-	2005-08-25  Roman Kennke  <roman at kennke.org>
-
-        * javax/swing/text/ParagraphView.java
-        (Row): Implemented inner class.
-        (ParagraphView(Element)): Implemented constructor.
-        (nextTabStop): Added dummy implementation for TabExpander
-        interface.
-        (createRow): Implemented new method.
-
-	2005-08-25  Roman Kennke  <roman at kennke.org>
-
-        * javax/swing/text/FlowView.java
-        (FlowStrategy): Implemented inner class.
-        (LogicalView): Likewise.
-        (FlowView(Element, int)): Implemented constructor.
-        (getFlowAxis): Implemented new method.
-        (getFlowSpan): Likewise.
-        (getFlowStart): Likewise.
-        (createRow): Added new abstract method.
-        (loadChildren): Implemented new method.
-        (layout): Implemented new method.
-        (insertUpdate): Implemented new method.
-        (removeUpdate): Implemented new method.
-        (changedUpdate): Implemented new method.
-        (getViewIndexAtPosition): Implemented new method.
-
-	2005-08-25  Roman Kennke  <roman at kennke.org>
-
-        * javax/swing/text/CompositeView.java
-        (loadChildren): Call replace to actually change the child
-        elements. This way subclasses can modify the child
-        management behaviour by simply overriding replace.
-        (setParent): Only call loadChildren if the parent to be set
-        is actually not null.
-        (replace): Check for null children. Set the parent of removed
-        children to null. Set the parent of the added children to
-        this.
-        (modelToView): Added some sanity checks.
-
-	2005-08-25  Roman Kennke  <roman at kennke.org>
-
-        * javax/swing/text/BoxView.java
-        (BoxView(Element, int)): Implemented.
-        (getAxis): Likewise.
-        (setAxis): Likewise.
-        (layoutChanged): Likewise.
-        (isLayoutValid): Likewise.
-        (paintChild): Likewise.
-        (replace): Likewise.
-        (paint): Likewise.
-        (getPreferredSpan): Likewise.
-        (getMaximumSpan): Likewise.
-        (baselineRequirements): Likewise.
-        (calculateMajorAxisRequirements): Likewise.
-        (calculateMinorAxisRequirements): Likewise.
-        (isBefore): Likewise.
-        (isAfter): Likewise.
-        (getViewAtPoint): Likewise.
-        (childAllocation): Likewise.
-        (layout): Likewise.
-        (layoutMajorAxis): Likewise.
-        (layoutMinorAxis): Likewise.
-        (isAllocationValid): Likewise.
-        (getWidth): Likewise.
-        (getHeight): Likewise.
-        (setSize): Likewise.
-        (validateLayout): Likewise.
-
-	2005-08-25  Roman Kennke  <roman at kennke.org>
-
-        * javax/swing/text/AbstractDocument.java
-        (AbstractElement.dumpElement): Throw AssertionError when
-        a BadLocationException is encountered.
-        (BranchElement.getElementIndex): Return -1 if there is no child
-        element. Return elementCount - 1 if the requested offset is after
-        the child elements of that element.
-        (BranchElement.getEndOffset): Throw NPE if this element has no
-        children.
-        (BranchElement.getStartOffset): Throw NPE if this element has
-        no children.
-        (DefaultDocumentEvent.addEdit): Implemented.
-        (DefaultDocumentEvent.getChange): Implemented.
-
-	2005-08-25  Lillian Angel  <langel at redhat.com>
-
-        * javax/swing/JPasswordField.java
-        (setText): Changed to raise an AssertionError when a
-        BadLocationException is caught.
-
-	2005-08-25  Mark Wielaard  <mark at klomp.org>
-
-        * javax/xml/namespace/QName.java: Updated boilerplate address.
-        * gnu/xml/xpath/XPathParser.y: Likewise.
-        * gnu/xml/xpath/XPathParser.java: Regenerated.
-
-	2005-08-25  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/xml/datatype/DatatypeFactory.java: minor API doc fixes,
-        * javax/xml/parsers/DocumentBuilder.java: likewise,
-        * javax/xml/parsers/SAXParser.java: likewise,
-        * javax/xml/transform/Source.java: likewise.
-
-	2005-08-25  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/tree/DefaultTreeModel.java
-        (nodesWereRemoved): minor API doc fix.
-
-	2005-08-25  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
-        (activeBGColor): removed,
-        (activeFGColor): removed,
-        (inactiveBGColor): removed,
-        (inactiveFGColor): removed,
-        (installDefaults): replaced removed fields above with correct ones,
-        (uninstallDefaults): likewise,
-        (setButtonIcons): implemented,
-        (paintComponent): replaced removed fields above with correct ones;
-        * javax/swing/plaf/metal/MetalInternalFrameTitlePane.java: implemented,
-        * javax/swing/plaf/metal/MetalInternalFrameUI.java
-        (createNorthPane): implemented,
-        * javax/swing/plaf/metal/MetalLookAndFeel.java
-        (initComponentDefaults): added internal frame icons.
-
-2005-08-27  Dalibor Topic  <robilad at kaffe.org>
-
-	* libraries/javalib/gnu/classpath/VMSystemProperties.java
-	Set java.class.version to 48.0 for Maven 2.
-
-	Reported by :  Trygve Laugstoel <trygvis at inamo.no>
-
-2005-08-25  Dalibor Topic  <robilad at kaffe.org>
-
-	Resynced with GNU Classpath.
-
-	2005-08-25  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * gnu/java/awt/ClasspathToolkit.java (getFont): Throw
-        RuntimeException in case of error.
-        * gnu/java/awt/EmbeddedWindow.java (addNotify): Likewise.
-
-	2005-08-24  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c
-        (beginNativeRepaintID): Remove variable.
-        (endNativeRepaintID): Likewise.
-        (cp_gtk_button_init_jni): Don't look up beginNativeRepaint and
-        endNativeRepaint methods.
-        * gnu/java/awt/peer/gtk/GtkFramePeer.java (resizing): Remove
-        field.
-        * gnu/java/awt/peer/gtk/GtkWindowPeer.java,
-        native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
-        (resizing): Remove field.
-        * gnu/java/awt/peer/gtk/GtkFileDialogPeer.java (hiding): Remove
-        field.
-        (setVisible): Don't override.
-        * gnu/java/awt/peer/gtk/GtkChoicePeer.java,
-        native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c
-        (selectNative): New method.
-        (selectNativeUnlocked): Likewise.
-        (select): Call setNativeUnlocked if in the GTK main thread,
-        selectNative otherwise.
-        * gnu/java/awt/peer/gtk/GtkComponentPeer.java,
-        native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
-        (gtkWidgetSetCursorUnlocked): New method.
-        (setCursor(Cursor)): Call gtkWidgetSetCursorUnlocked if in the GTK
-        main thread, gtkWidgetSetCursor otherwise.
-        (setVisibleNative): New method.
-        (setVisibleNativeUnlocked): Likewise.
-        (setVisible): Call setVisibleNativeUnlocked if in the GTK main
-        thread, setVisibleNative otherwise.
-        (hide): Call setVisible(false).
-        (show): Call setVisible(true).
-
-	2005-08-24  Tom Tromey  <tromey at redhat.com>
-
-        * java/text/SimpleDateFormat.java (compileFormat): Correctly
-        handle quoted single quotes.  PR classpath/23183.
-
-	2005-08-24  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/plaf/metal/MetalIconFactory.java
-        (InternalFrameCloseIcon): new private class,
-        (InternalFrameAltMaximizeIcon): likewise,
-        (InternalFrameMaximizeIcon): likewise,
-        (InternalFrameMinimizeIcon): likewise,
-        (getInternalFrameCloseIcon): implemented,
-        (getInternalFrameMaximizeIcon): implemented,
-        (getInternalFrameMinimizeIcon): implemented,
-        (getInternalFrameAltMaximizeIcon): implemented.
-
-	2005-08-24  Mark Wielaard  <mark at klomp.org>
-
-        * gnu/CORBA/ForwardRequestHelper.java: Update copyright boilerplate
-        address.
-        * javax/xml/namespace/QName.java: Likewise.
-        * org/omg/DynamicAny/_DynAnyFactoryStub.java: Likewise.
-        * org/omg/DynamicAny/_DynAnyStub.java: Likewise.
-        * org/omg/DynamicAny/_DynArrayStub.java: Likewise.
-        * org/omg/DynamicAny/_DynEnumStub.java: Likewise.
-        * org/omg/DynamicAny/_DynFixedStub.java: Likewise.
-        * org/omg/DynamicAny/_DynSequenceStub.java: Likewise.
-        * org/omg/DynamicAny/_DynStructStub.java: Likewise.
-        * org/omg/DynamicAny/_DynUnionStub.java: Likewise.
-        * org/omg/DynamicAny/_DynValueStub.java: Likewise.
-        * org/omg/PortableServer/ForwardRequest.java: Likewise.
-        * org/omg/PortableServer/CurrentHelper.java: Likewise.
-        * org/omg/PortableServer/ForwardRequestHelper.java: Likewise.
-        * org/omg/PortableServer/ServantActivatorHelper.java: Likewise.
-        * org/omg/PortableServer/ServantLocatorHelper.java: Likewise.
-        * org/omg/PortableServer/_ServantActivatorStub.java: Likewise.
-        * org/omg/PortableServer/_ServantLocatorStub.java: Likewise.
-
-	2005-08-24  Lillian Angel  <langel at redhat.com>
-
-        * javax/swing/DefaultCellEditor.java
-        (isCellEditable): Reversed last changes.
-
-	2005-08-24  Lillian Angel  <langel at redhat.com>
-
-        * javax/swing/DefaultCellEditor.java
-        (isCellEditable): If the event is null, the cell is still
-        editable.
-        * javax/swing/plaf/basic/BasicTextUI.java
-        (getVisibleEditorRect): Use getPreferredSize to get the width
-        and height.
-        * javax/swing/tree/DefaultTreeCellEditor.java
-        (paint): Fixed to paint the JTextField with the background
-        and border at the correct location.
-        (DefaultTreeCellEditor): Changed to initialize realEditor.
-        (configureEditingComponent): Helper function implemented.
-        (getTreeCellEditorComponent): Fixed to use realEditor to get component.
-        (isCellEditable): Fixed to configure editing component.
-        (shouldSelectCell): Always returns true.
-        (stopCellEditing): Fixed to configure editing component if needed.
-        (cancelCellEditing): Fixed to configure editing component if needed.
-        (createTreeCellEditor): Fixed to initialize fields.
-
-	2005-08-24  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/plaf/basic/BasicInternalFrameUI.java
-        (installDefaults): just fetch border from UIDefaults,
-        * javax/swing/plaf/metal/MetalIconFactory.java
-        (InternalFrameDefaultMenuIcon): implemented,
-        (getInternalFrameDefaultMenuIcon): implemented,
-        * javax/swing/plaf/metal/MetalLookAndFeel.java
-        (initComponentDefaults): add values for "InternalFrame.border" and
-        "InternalFrame.icon".
-
-	2005-08-24  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/plaf/metal/MetalBorders.java
-        (InternalFrameBorder): implemented.
-
-	2005-08-24  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/plaf/basic/BasicDesktopPaneUI.java
-        (installDefaults): set background color using "desktop" color,
-        * javax/swing/plaf/basic/BasicLookAndFeel.java
-        (initSystemColorDefaults): removed "Desktop.background" color,
-        * javax/swing/plaf/metal/MetalLookAndFeel.java
-        (initSystemColorDefaults): added "desktop" color.
-
-	2005-08-23  Lillian Angel  <langel at redhat.com>
-
-        * javax/swing/plaf/basic/BasicTreeUI.java
-        (stopEditing): Implemented.
-        (cancelEditing): Implemented.
-        (startEditingAtPath): Implemented.
-        (getEditingPath): Implemented.
-        (createDefaultCellEditor): Implemented.
-        (updateCellEditor): Implemented.
-        (completeEditing): Implemented.
-        (completeEditing): Implemented.
-        (startEditing): Implemented.
-        (editingStopped): Implemented.
-        (editingCanceled): Implemented.
-        * javax/swing/tree/DefaultTreeCellEditor.java
-        (stopCellEditing): Stopped the timer.
-        (cancelCellEditing): Likewise.
-
-	2005-08-23  Lillian Angel  <langel at redhat.com>
-
-        * javax/swing/DefaultCellEditor.java
-        (getTreeCellEditorComponent): Implemented cases for JCheckBox
-        and JComboBox.
-        * javax/swing/plaf/basic/BasicTreeUI.java
-        (BasicTreeUI): Moved lines to installUI where the renderer
-        and editor are created.
-        (installUI): Likewise.
-        * javax/swing/tree/DefaultTreeCellEditor.java
-        (getPreferredSize): Implemented.
-        (DefaultTreeCellEditor): Implemented.
-        (DefaultTreeCellEditor): Implemented.
-        (getTreeCellEditorComponent): Implemented.
-        (getCellEditorValue): Implemented.
-        (isCellEditable): Implemented.
-        (shouldSelectCell): Implemented.
-        (stopCellEditing): Implemented.
-        (cancelCellEditing): Implemented.
-        (valueChanged): Implemented.
-        (actionPerformed): Implemented.
-        (shouldStartEditingTimer): Implemented.
-        (startEditingTimer): Implemented.
-        (canEditImmediately): Implemented.
-        (inHitRegion): Implemented.
-        (determineOffset): Implemented.
-        (prepareForEditing): Implemented.
-        (createContainer): Implemented.
-        (createTreeCellEditor): Implemented.
-
-	2005-08-23  Tom Tromey  <tromey at redhat.com>
-
-        * java/text/SimpleDateFormat.java (compileFormat): Reformatted.
-
-	2005-08-23  Tom Tromey  <tromey at redhat.com>
-
-        PR classpath/23531
-        * java/sql/Date.java (toString): Not deprecated.
-        (valueOf): Likewise.
-        * java/sql/Time.java (toString): Not deprecated.
-        (valueOf): Likewise.
-
-	2005-08-23  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/UIManager.java:
-        (addAuxiliaryLookAndFeel): renamed field, added check for null
-        argument,
-        (removeAuxiliaryLookAndFeel): reimplemented,
-        (getAuxiliaryLookAndFeels): renamed field,
-        (installLookAndFeel): implemented by delegation.
-
-	2005-08-23  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/UIManager.java: added API docs all over.
-
-	2005-08-23  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/UIManager.java:
-        (look_and_feel): renamed currentLookAndFeel,
-        (currentUIDefaults): new field,
-        (get(Object)): access cached UIDefaults,
-        (get(Object, Locale)): likewise,
-        (getBoolean(Object)): likewise,
-        (getBoolean(Object, Locale)): likewise,
-        (getBorder(Object)): likewise,
-        (getBorder(Object, Locale)): likewise,
-        (getColor(Object)): likewise,
-        (getColor(Object, Locale)): likewise,
-        (getDefaults): return reference to UIDefaults from current look and
-        feel rather than recreating them every time,
-        (getDimension(Object)): access local defaults,
-        (getDimension(Object, Locale)): likewise,
-        (getFont(Object)): likewise,
-        (getFont(Object, Locale)): likewise,
-        (getIcon(Object)): likewise,
-        (getIcon(Object, Locale)): likewise,
-        (getInsets(Object)): likewise,
-        (getInsets(Object, Locale)): likewise,
-        (getInt(Object)): likewise,
-        (getInt(Object, Locale)): likewise,
-        (getLookAndFeel): renamed attribute,
-        (getLookAndFeelDefaults): return reference to UIDefaults from current
-        look and feel rather than recreating them every time,
-        (getString(Object)): access local defaults,
-        (getString(Object, Locale)): likewise,
-        (getUI(JComponent)): likewise,
-        (installLookAndFeel(String, String)): implemented by delegation,
-        (put(Object, Object)): update local defaults,
-        (setLookAndFeel): create and retain reference to UIDefaults.
-
-	2005-08-23  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/UIManager.java:
-        (addPropertyChangeListener): implemented,
-        (removePropertyChangeListener): likewise,
-        (getPropertyChangeListeners): likewise,
-        (setLookAndFeel): fire a property change event.
-
-	2005-08-23  Lillian Angel  <langel at redhat.com>
-
-        * javax/swing/plaf/basic/BasicTreeUI.java
-        (BasicTreeUI): Moved these lines to installUI
-        because they were causing NullPointerExceptions.
-        (installUI): Added code from constructor.
-        * javax/swing/plaf/metal/MetalTreeUI.java
-        (createUI): Formatted code.
-
-	2005-08-23  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/event/SwingPropertyChangeSupport.java
-        (writeObject): removed empty method,
-        (readObject): likewise,
-        (getPropertyChangeListeners()): implemented,
-        (getPropertyChangeListeners(String)): likewise,
-        (hasListeners): return true if there are any general listeners,
-        added API docs all over.
-
-	2005-08-23  Mark Wielaard  <mark at klomp.org>
-
-        * native/jni/qt-peer/qttextfieldpeer.cpp
-        (Java_gnu_java_awt_peer_qt_QtTextFieldPeer_getCaretPosition): Renamed
-        from Java_gnu_java_awt_peer_qt_QtTextFieldPeer_getCaretPositionNative.
-
-        * gnu/java/awt/peer/qt/QtComponentPeer.java (getMinimumSizeNative):
-        Removed unused native method.
-        (getPreferredSizeNative): Likewise.
-
-	2005-08-23  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * java/awt/EventQueue.java (getNextEvent): Don't check if this is
-        the dispatch thread.
-
-2005-08-25  Dalibor Topic  <robilad at kaffe.org>
-
-	Resynced with GNU Classpath.
-
-	2005-08-23  Sven de Marothy  <sven at physto.se>
-
-        * gnu/java/awt/peer/qt/QtAudioClip.java
-        * gnu/java/awt/peer/qt/QtComponentGraphics.java
-        * gnu/java/awt/peer/qt/QtComponentPeer.java
-        * gnu/java/awt/peer/qt/QtDialogPeer.java
-        * gnu/java/awt/peer/qt/QtFontPeer.java
-        * gnu/java/awt/peer/qt/QtFramePeer.java
-        * gnu/java/awt/peer/qt/QtGraphics.java
-        * gnu/java/awt/peer/qt/QtImage.java
-        * gnu/java/awt/peer/qt/QtImageGraphics.java
-        * gnu/java/awt/peer/qt/QtLabelPeer.java
-        * gnu/java/awt/peer/qt/QtMenuBarPeer.java
-        * gnu/java/awt/peer/qt/QtMenuComponentPeer.java
-        * gnu/java/awt/peer/qt/QtMenuPeer.java
-        * gnu/java/awt/peer/qt/QtPanelPeer.java
-        * gnu/java/awt/peer/qt/QtRepaintThread.java
-        * gnu/java/awt/peer/qt/QtToolkit.java
-        * gnu/java/awt/peer/qt/QtVolatileImage.java
-        * include/gnu_java_awt_peer_qt_QtComponentPeer.h
-        * include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h
-        * include/gnu_java_awt_peer_qt_QtGraphics.h
-        * include/gnu_java_awt_peer_qt_QtMenuPeer.h
-        * include/gnu_java_awt_peer_qt_QtVolatileImage.h
-        * native/jni/qt-peer/componentevent.cpp
-        * native/jni/qt-peer/componentevent.h
-        * native/jni/qt-peer/eventmethods.h
-        * native/jni/qt-peer/keybindings.cpp
-        * native/jni/qt-peer/keybindings.h
-        * native/jni/qt-peer/qtcomponentpeer.cpp
-        * native/jni/qt-peer/qtframepeer.cpp
-        * native/jni/qt-peer/qtgraphics.cpp
-        * native/jni/qt-peer/qtimage.h
-        * native/jni/qt-peer/qtlabelpeer.cpp
-        * native/jni/qt-peer/qtmenucomponentpeer.cpp
-        * native/jni/qt-peer/qtmenupeer.cpp
-        * native/jni/qt-peer/qtscrollpanepeer.cpp
-        * native/jni/qt-peer/qttextfieldpeer.cpp
-        * native/jni/qt-peer/qtvolatileimage.cpp
-        * native/jni/qt-peer/qtwindowpeer.cpp:
-        Reindented, minor fixes.
-        * gnu/java/awt/peer/qt/QtImageDirectGraphics.java
-        New file.
-
-	2005-08-22  Tom Tromey  <tromey at redhat.com>
-
-        * java/net/JarURLConnection.java (getJarEntry): Return null if no
-        entry specified.
-
-	2005-08-22  Lillian Angel  <langel at redhat.com>
-
-        * javax/swing/plaf/basic/BasicLookAndFeel.java:
-        Added in default border for Tree.
-        * javax/swing/tree/DefaultTreeCellRenderer.java:
-        Formatting entire class.
-        (getPreferredSize): Implemented.
-
-	2005-08-22  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/event/SwingPropertyChangeSupport.java: reformatted.
-
-	2005-08-22  Mark Wielaard  <mark at klomp.org>
-
-        * javax/swing/ImageIcon.java: Add documentation.
-
-	2005-08-22  Tom Tromey  <tromey at redhat.com>
-
-        * javax/swing/text/LayoutQueue.java: New file.
-
-	2005-08-22  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/UIManager.java: fixed error message typo in static
-        initialization code.
-
-	2005-08-22  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/text/AbstractDocument.java: fixed minor API doc problems,
-        * javax/swing/text/Caret.java: likewise,
-        * javax/swing/text/CompositeView.java: likewise,
-        * javax/swing/text/DefaultCaret.java: likewise,
-        * javax/swing/text/DefaultEditorKit.java: likewise,
-        * javax/swing/text/DefaultStyledDocument.java: likewise,
-        * javax/swing/text/ElementIterator.java: likewise,
-        * javax/swing/text/GlyphView.java: likewise,
-        * javax/swing/text/IconView.java: likewise,
-        * javax/swing/text/View.java: likewise.
-
-	2005-08-22  David Gilbert  <david.gilbert at object-refinery.com>
-
-        * javax/swing/SwingUtilities.java: fixed some minor API doc problems.
-
-	2005-08-22  Mark Wielaard  <mark at klomp.org>
-
-        * native/jni/gtk-peer/gtkpeer.h (cp_gtk_clipboard,
-        cp_gtk_stringTarget, cp_gtk_imageTarget, cp_gtk_filesTarget): New
-        extern variables.
-        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkSelection.c: New file.
-        * native/jni/gtk-peer/Makefile.am (libgtkpeer_la_SOURCES): Add
-        gnu_java_awt_peer_gtk_GtkSelection.c.
-        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c: Renames
-        clipboard to cp_gtk_clipboard, stringTarget to cp_gtk_stringTarget,
-        imageTarget to cp_gtk_imageTarget, filesTarget to cp_gtk_filesTarget,
-        cp_gtk_clipboard_owner_change_cb to clipboard_owner_change_cb,
-        cp_gtk_clipboard_get_func to clipboard_get_func,
-        cp_gtk_clipboard_clear_func to clipboard_clear_func, moved
-        GtkSelection native methods to new file.
-
-2005-08-25  Riccardo Mottola  <riccardo at kaffe.org>
-        
-        * kaffe/kaffe/kaffevm/thread.c : added sys includes for Darwin
-        
-2005-08-25  Dalibor Topic  <robilad at kaffe.org>
-
-	Resynced with GNU Classpath.
-
-	2005-08-21  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * gnu/java/awt/peer/gtk/GtkSelection.java: Update for new FSF
-        address.
-
-	2005-08-21  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * javax/swing/plaf/basic/BasicSplitPaneUI.java
-        (KEYBOARD_DIVIDER_MOVE_OFFSET): Initialize with 3.
-
-	2005-08-21  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * javax/swing/ImageIcon.java (getIconHeight): Return -1 if image
-        is null.
-        (getIconWidth): Likewise.
-
-	2005-08-21  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
-        (window_get_frame_extents): If window is not decorated, guess 0,
-        0, 0, 0 inset values.
-
-	2005-08-21  Tom Tromey  <tromey at redhat.com>
-
-        * javax/swing/text/AbstractWriter.java (NEWLINE): Now 'final'.
-
-	2005-08-21  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * java/awt/Label.java (setText): Refine text inequality test.
-
-2005-08-24  Dalibor Topic  <robilad at kaffe.org>
-
-	* libraries/javalib/Makefile.am.in:
-	(toolslib_DATA) Moved tools.jar over here to fix
-	ant and Maven warnings.
-
-2005-08-24  Dalibor Topic  <robilad at kaffe.org>
-
-	* Makefile.am: (KAFFELIBRARYPATH) Fixed them again
-	to work without having GNU findutils.
-
-	Reported by:  Ito Kazumitsu <kaz at maczuka.gcd.org>,
-	              Andreas Tobler  <a.tobler at schweiz.ch>
-
-2005-08-22  Dalibor Topic  <robilad at kaffe.org>
-
-	* config/i386/freebsd2/md.c: Include sys/types.h
-
-	Reported by:  Ito Kazumitsu <kaz at maczuka.gcd.org>
-
-2005-08-21  Dalibor Topic  <robilad at kaffe.org>
-
-	Resynced with GNU Classpath.
-
-	2005-08-21  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * gnu/java/awt/peer/gtk/GdkGraphics.java (setClip(Shape)): Clear
-        clip when clip == null.
-        * gnu/java/awt/peer/gtk/GdkGraphics2D.java (setClip(Shape)):
-        Likewise.
-
-	2005-08-20  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * java/awt/Label.java (setText): Invalidate label.
-
-	2005-08-20  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * java/awt/image/AreaAveragingScaleFilter.java: Add checks for
-        consumer != null.
-        * java/awt/image/CropImageFilter.java: Likewise.
-        * java/awt/image/ImageFilter.java: Likewise.
-        * java/awt/image/RGBImageFilter.java: Likewise.
-        * java/awt/image/ReplicateScaleFilter.java: Likewise.
-
-	2005-08-20  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * gnu/java/awt/peer/gtk/GdkPixbufDecoder.java (findFormatName):
-        Just return null when ext == null.
-
-	2005-08-20  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * java/awt/AWTKeyStroke.java (getAWTKeyStroke): Include old-style
-        modifiers in returned AWTKeyStroke's modifier mask.
-
-	2005-08-20  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * gnu/java/awt/peer/gtk/GdkGraphics2D.java (setStroke): Clear
-        dashes if dashes is null.
-        (setStrokeUnlocked): Likewise.
-
-2005-08-21  Dalibor Topic  <robilad at kaffe.org>
-
-	Resynced with GNU Classpath.
-
-	2005-08-20  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * java/awt/Window.java (getMostRecentFocusOwner): New method.
-
-	2005-08-20  Sven de Marothy  <sven at physto.se>
-
-        * gnu/java/awt/peer/qt/MainQtThread.java
-        * gnu/java/awt/peer/qt/QtComponentGraphics.java
-        * gnu/java/awt/peer/qt/QtComponentPeer.java
-        * gnu/java/awt/peer/qt/QtEmbeddedWindowPeer.java
-        * gnu/java/awt/peer/qt/QtFramePeer.java
-        * gnu/java/awt/peer/qt/QtImage.java
-        * gnu/java/awt/peer/qt/QtListPeer.java
-        * gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java
-        * gnu/java/awt/peer/qt/QtToolkit.java
-        * native/jni/qt-peer/componentevent.cpp
-        * native/jni/qt-peer/componentevent.h
-        * native/jni/qt-peer/eventmethods.h
-        * native/jni/qt-peer/mainqtthread.cpp
-        * native/jni/qt-peer/mainthreadinterface.cpp
-        * native/jni/qt-peer/mainthreadinterface.h
-        * native/jni/qt-peer/qtcomponentpeer.cpp
-        * native/jni/qt-peer/qtframepeer.cpp
-        * native/jni/qt-peer/qtgraphics.cpp
-        Refactored.
-        * gnu/java/awt/peer/qt/QtRepaintThread.java:
-        New file.
-
-2005-08-21  Dalibor Topic  <robilad at kaffe.org>
-
-	Resynced with GNU Classpath.
-
-	2005-08-19  Tom Tromey  <tromey at redhat.com>
-
-        * javax/swing/tree/DefaultTreeCellEditor.java: Removed erroneous
-        import.
-
-	2005-08-19  Tom Tromey  <tromey at redhat.com>
-
-        * javax/swing/text/AbstractWriter.java: New file.
-        * javax/swing/text/ElementIterator.java: New file.
-
-	2005-08-19  Lillian Angel  <langel at redhat.com>
-
-        * javax/swing/plaf/basic/BasicTreeUI.java
-        (getCellBounds): No need to call getFont twice. This
-        is fixed.
-        * javax/swing/tree/DefaultTreeCellEditor.java:
-        Added API documentation for all fields.
-        (getPreferredSize): Implemented.
-        (paint): Implemented.
-        (doLayout): Implemented.
-        (getFont): Implemented.
-        (getPreferredSize): Implemented.
-        (DefaultTreeCellEditor): Partially implemented.
-        (DefaultTreeCellEditor): Partially implemented.
-        (setBorderSelectionColor): Implemented.
-        (getBorderSelectionColor): Implemented.
-        (setFont): Implemented.
-        (getFont): Implemented.
-        (getTreeCellEditorComponent): Added API documentation.
-        (getCellEditorValue): Added API documentation.
-        (isCellEditable): Added API documentation.
-        (shouldSelectCell): Added API documentation.
-        (stopCellEditing): Added API documentation.
-        (cancelCellEditing): Added API documentation.
-        (valueChanged): Added API documentation.
-        (actionPerformed): Added API documentation.
-        (setTree): Implemented.
-        (shouldStartEditingTimer): Added API documentation.
-        (startEditingTimer): Added API documentation.
-        (canEditImmediately): Added API documentation.
-        (inHitRegion): Added API documentation.
-        (determineOffset): Added API documentation.
-        (prepareForEditing): Added API documentation.
-        (createContainer): Added API documentation.
-        (createTreeCellEditor): Added API documentation.
-
-2005-08-21  Dalibor Topic  <robilad at kaffe.org>
-
-	Resynced with GNU Classpath.
-
-	2005-08-20  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * native/jni/gtk-peer/gtk_jawt.c
-        (classpath_jawt_get_default_display): Remove locking.
-        (classpath_jawt_get_visualID): Likewise.
-        (classpath_jawt_get_drawable): Likewise.
-        (classpath_jawt_object_lock): Remove function.
-        (classpath_jawt_object_unlock): Likewise.
-        (classpath_jawt_create_lock): Likewise.
-        (classpath_jawt_destroy_lock): Likewise.
-        * native/jni/classpath/classpath_jawt.h
-        (classpath_jawt_object_lock): Remove function.
-        (classpath_jawt_object_unlock): Likewise.
-        (classpath_jawt_create_lock): Likewise.
-        (classpath_jawt_destroy_lock): Likewise.
-        * native/jawt/jawt.c [!__GNUC__] (__attribute__): Define to
-        nothing.
-        (_Jv_Lock): Call classpath_jawt_lock.
-        (_Jv_Unlock): Call classpath_jawt_unlock.
-        (_Jv_GetDrawingSurfaceInfo): Move surface_info_x11 initialization
-        from ...
-        (_Jv_GetDrawingSurface): Remove surface_info_x11 initialization.
-        (_Jv_FreeDrawingSurface): Don't destroy target object.
-        * include/jawt_md.h (struct _JAWT_X11DrawingSurfaceInfo): Re-order
-        display field.  Add colour map, depth and GetAWTColor function
-        pointer fields.
-        * include/jawt.h (struct _JAWT_Rectangle): New structure.
-        (struct _JAWT_DrawingSurfaceInfo): Add drawing surface, bounds,
-        clip size and clipping rectangle fields.
-        (struct _JAWT_DrawingSurface): Add env field.  Rename lock field
-        target.  Re-order function pointer and lock fields.  Remove
-        surface_info field.
-        (struct _JAWT): Add GetComponent function pointer field.
-
-	2005-08-19  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * include/jawt.h: Import from libgcj.
-        * include/jawt_md.h: Likewise.
-        * native/jawt/jawt.c: Import from libgcj.
-
-2005-08-21  Dalibor Topic  <robilad at kaffe.org>
-
-	Resynced with GNU Classpath.
-
-	2005-08-19  Lillian Angel  <langel at redhat.com>
-
-        * javax/swing/tree/DefaultTreeModel.java
-        (setAsksAllowsChildren): Removed comment, unneeded.
-        (setRoot): Formatting.
-        (getIndexOfChild): Formatting.
-        (reload): Added API documentation.
-        (reload): Likewise.
-        (valueForPathChanged): Implemented.
-        (insertNodeInto): Implemented.
-        (removeNodeFromParent): Implemented.
-        (nodeChanged): Implemented.
-        (nodesWereInserted): Implemented.
-        (nodesWereRemoved): Implemented.
-        (nodesChanged): Implemented.
-        (nodeStructureChanged): Added API documentation.
-        (getPathToRoot): Implemented.
-        (getPathToRoot): Implemented.
-        (fireTreeNodesChanged): Added API documentation.
-
-	2005-08-19  Roman Kennke  <roman at kennke.org>
-
-        * java/awt/image/DirectColorModel.java
-        (createCompatibleWritableRaster): Added API documentation.
-
-	2005-08-18  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * java/awt/Font.java (Font(String,Map)): Make package private.
-        * gnu/java/awt/ClasspathToolkit.java (getFont): Access
-        package-private Font.Font(String,Map) constructor using
-        reflection.
-
-	2005-08-18  Thomas Fitzsimmons  <fitzsim at redhat.com>
-
-        * gnu/java/awt/peer/GLightweightPeer.java,
-        gnu/java/awt/peer/gtk/GtkComponentPeer.java,
-        gnu/java/awt/peer/gtk/GtkContainerPeer.java,
-        gnu/java/awt/peer/gtk/GtkFramePeer.java,
-        gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java,
-        gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
-        gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
-        gnu/java/awt/peer/gtk/GtkToolkit.java,
-        gnu/java/awt/peer/gtk/GtkWindowPeer.java,
-        gnu/java/awt/peer/qt/QtComponentPeer.java,
-        gnu/java/awt/peer/qt/QtContainerPeer.java,
-        gnu/java/awt/peer/qt/QtFramePeer.java,
-        gnu/java/awt/peer/qt/QtMenuComponentPeer.java,
-        gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java,
-        gnu/java/awt/peer/qt/QtTextAreaPeer.java,
-        gnu/java/awt/peer/qt/QtTextFieldPeer.java,
-        gnu/java/awt/peer/qt/QtWindowPeer.java,
-        java/awt/peer/ComponentPeer.java,
-        java/awt/peer/ContainerPeer.java, java/awt/peer/FramePeer.java,
-        java/awt/peer/MenuComponentPeer.java,
-        java/awt/peer/TextComponentPeer.java,
-        java/awt/peer/WindowPeer.java: Add new 1.5 methods.
-        * java/awt/Window.java (Window()): Initialize
-        graphicsConfiguration.
-        * java/awt/GraphicsConfiguration.java
-        (createCompatibleVolatileImage(int,int,int)): New method.
-        * java/awt/Font.java (Font(String,Map)): Add FIXME.
-        * gnu/java/awt/peer/gtk/GtkToolkit.java
-        (getLocalGraphicsEnvironment): Call new constructor.
-        * gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java (getToolkit):
-        Remove method.
-        * gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java
-        (GdkGraphicsEnvironment(GtkToolkit)): Remove method.
-        (GdkGraphicsEnvironment()): New constructor.

*** Patch too long, truncated ***




More information about the kaffe mailing list