diff options
author | Mark Wielaard <mark@klomp.org> | 2005-05-01 13:53:26 +0000 |
---|---|---|
committer | Mark Wielaard <mark@klomp.org> | 2005-05-01 13:53:26 +0000 |
commit | 623c95fc859017041b7a7265f4911b75456e3bac (patch) | |
tree | 73597cef86e5b36d8c4254571c152e2b1a660e71 | |
parent | a312ac7880d32afe5c8465162677c5fcc968983f (diff) | |
download | classpath-623c95fc859017041b7a7265f4911b75456e3bac.tar.gz |
* NEWS: Add 0.15 release date and new features.classpath-0_15-release
* configure.ac: Set version to 0.15.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c:
(window_delete_cb): Don't use C++ style comments.
* doc/api/Makefile.am (clean): Renamed.
(clean-local): Renamed from clean.
-rw-r--r-- | ChangeLog | 13 | ||||
-rw-r--r-- | NEWS | 41 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | doc/api/Makefile.am | 2 | ||||
-rw-r--r-- | native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c | 8 |
5 files changed, 54 insertions, 12 deletions
@@ -1,3 +1,14 @@ +2005-05-01 Mark Wielaard <mark@klomp.org> + + * NEWS: Add 0.15 release date and new features. + * configure.ac: Set version to 0.15. + + * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c: + (window_delete_cb): Don't use C++ style comments. + + * doc/api/Makefile.am (clean): Renamed. + (clean-local): Renamed from clean. + 2005-04-30 Mark Wielaard <mark@klomp.org> * java/io/ObjectInputStream.java @@ -1749,7 +1760,7 @@ 2005-03-18 Robert Schuster <thebohemian@gmx> * native/jni/java-nio/gnu_java_nio_VMSelector.c: Implemented - Java_gnu_java_nio_VMSelector_select. + Java_gnu_java_nio_VMSelector_select. * configure.ac: Added check for sys/select.h and strerro_r(). 2005-03-17 Mark Wielaard <mark@klomp.org> @@ -28,10 +28,31 @@ through VMSystemProperties. We would like to get feedback on whether enabling or disabling the IconvProvider by default results in the highest speedups. +* Free swing metal and pluggable look and feels have been improved. +The GNU Classpath free swing example can now be run with different +"skins" by setting the system property swing.defaultlaf to the GNU, +Basic or Metal look and feel. + +* Some of the org.omg.CORBA classes and packages have now been +implemented. The Savannah bug tracker contains additional tasks for +which we are seeking help. + +* Fixed compatibility problems in the java.beans which affected +Eclipse's Visual Editor Project. + +* New completely lock free (Inheritable)ThreadLocal implementation. + +* javax.swing.text.rtf framework added which can handle simple (plain) +text tokens. + +* Support for parsing html files into Level 2 Document Object Model +(org.w3c.dom.html2 and javax.swing.text.html.parser). And a start of +javax.swing.text.html framework added. + Runtime interface changes: -* jni.h changed to better support more VMs; see VM integration guide - for details. +* jni.h changed to better support compiling runtimes implementing jni; + see VM integration guide for details. * New --enable-default-toolkit option to configure can be used to set the fully qualified class name of the default AWT toolkit to use. If not given, the old default of gnu.java.awt.peerk.gtk.GtkToolkit @@ -46,12 +67,22 @@ Runtime interface changes: * The helper methods currentLoader() and allocateObject() for java.io.ObjectInputStream have been moved to a VMObjectInputStream class. Reference implementations are provided. +* java.net.InetAddress now uses VMInetAddress for runtime/platform + specific methods getLocalHostname(), getHostByAddr() and + getHostByName(). java.net.NetworkInterface now uses VMNetworkInterface + for runtime/platform specific getInterfaces() support. Default + (Posix/GNU JNI) implementations are provided. +* VMClass has a new method getModifiers(Class, boolean) which can be + used to get the real modifiers for an inner class or the ones + specified by the InnerClasses attribute. +* All (possible) runtime specific methods of Object and Double are now + in VMObject and VMDouble. Where possible generic reference + implementations are provided. +* The reference implementation of VMClassLoader now handles zip files + on the boot loader class path in getResources(). Other changes: -* Fixed compatibility problems in the Java Beans API which affected Eclipse's - Visual Editor Project. - New in release 0.14 (Feb 25, 2005) * Character encoders and decoders have been added for: diff --git a/configure.ac b/configure.ac index 01475f9dd..592e0c92c 100644 --- a/configure.ac +++ b/configure.ac @@ -6,7 +6,7 @@ dnl ----------------------------------------------------------- dnl define([AC_CACHE_LOAD], )dnl dnl define([AC_CACHE_SAVE], )dnl -AC_INIT([GNU Classpath],[0.14+cvs],[classpath@gnu.org],[classpath]) +AC_INIT([GNU Classpath],[0.15],[classpath@gnu.org],[classpath]) AC_CONFIG_SRCDIR(java/lang/System.java) AC_CANONICAL_TARGET diff --git a/doc/api/Makefile.am b/doc/api/Makefile.am index 8ec875806..3e36c3bec 100644 --- a/doc/api/Makefile.am +++ b/doc/api/Makefile.am @@ -29,7 +29,7 @@ uninstall-local: html: create_html -clean: +clean-local: -rm -rf html create_html gjdoc_rawcomment.cache create_html: diff --git a/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c b/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c index 1bc19e98f..318b13ad1 100644 --- a/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c +++ b/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c @@ -477,10 +477,10 @@ window_delete_cb (GtkWidget *widget __attribute__((unused)), (jobject) NULL, (jint) 0); gdk_threads_enter (); - // Prevents that the Window dissappears ("destroy" - // not being signalled). This is necessary because it - // should be up to a WindowListener implementation - // how the AWT Frame responds to close requests. + /* Prevents that the Window dissappears ("destroy" + not being signalled). This is necessary because it + should be up to a WindowListener implementation + how the AWT Frame responds to close requests. */ return TRUE; } |