[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