summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2005-05-01 13:53:26 +0000
committerMark Wielaard <mark@klomp.org>2005-05-01 13:53:26 +0000
commit623c95fc859017041b7a7265f4911b75456e3bac (patch)
tree73597cef86e5b36d8c4254571c152e2b1a660e71
parenta312ac7880d32afe5c8465162677c5fcc968983f (diff)
downloadclasspath-0_15-release.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--ChangeLog13
-rw-r--r--NEWS41
-rw-r--r--configure.ac2
-rw-r--r--doc/api/Makefile.am2
-rw-r--r--native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c8
5 files changed, 54 insertions, 12 deletions
diff --git a/ChangeLog b/ChangeLog
index 42412a2e5..9dd43d5d5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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>
diff --git a/NEWS b/NEWS
index cb7d3bcc7..778d79b0e 100644
--- a/NEWS
+++ b/NEWS
@@ -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;
}