[kaffe] Re: kaffe and java-gnome (it works!)

Mark Wielaard mark@klomp.org
Mon Jul 7 01:54:01 2003


--=-PmcJJvPuFeejv78op1rt
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hi,

On Sun, 2003-07-06 at 15:15, Dalibor Topic wrote:
> Could you post a short ChangeLog entry so that I
> can check it in, and mark java-gnome as working on the application
> compatibility web page?

2003-07-07  Mark Wielaard <mark@klomp.org>

	* include/jni.h (JNINativeInterface): Mark reserved words which
	are used in JNI 1.2/1.4. Add ExceptionCheck slot.
	(JavaVMAttachArgs): Mark reserved3 word as future
	AttachCurrentThreadAsDaemon.
	(JNIEnv_): Add ExceptionCheck.
	* include/jni_cpp.h (JNIEnv::CheckException): New inline
	function.
	* kaffe/kaffevm/jni.c (Kaffe_ExceptionCheck): New function.
	(Kaffe_JNINativeInterface): Add Kaffe_ExceptionCheck function
	and mark unsupported callbacks with NULL.
	* kaffe/kaffevm/external.c (loadNativeLibrary2) Call JNI_OnLoad
	function if it exists in the library.

Attached is a patch for the web page. I have been so bold to also add
Snark. BTW nice list!

Cheers,

Mark

--=-PmcJJvPuFeejv78op1rt
Content-Disposition: attachment; filename=compatibility_applications.patch
Content-Type: text/x-patch; name=compatibility_applications.patch; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Index: compatibility_applications.shtml
===================================================================
RCS file: /cvs/kaffe/website/compatibility_applications.shtml,v
retrieving revision 1.24
diff -u -r1.24 compatibility_applications.shtml
--- compatibility_applications.shtml	8 Jun 2003 14:10:36 -0000	1.24
+++ compatibility_applications.shtml	7 Jul 2003 08:53:15 -0000
@@ -358,6 +358,14 @@
 
 	  Status: Untested.<p>
 
+      <li><a href="http://www.klomp.org/snark/">Snark</a><p>
+
+	  A program for distributing and sharing files with the
+	  BitTorrent protocol. Has an integrated (tiny) HTTP server
+	  and torrent file tracker and an experimental java-gMon Jul  7 10:56:04 CEST 2003nome
+	  GUI.<p>
+
+	  Status: Works.<p>
     </ol>
 
     <a name="nongraphicalclientapps">
@@ -625,6 +633,12 @@
 
 	  Status: Untested.<p>
 
+      <li><a href="http://java-gnome.sourceforge.net/">java-gnome</a><p>
+
+	  A set of Java bindings for the GNOME and GTK libraries.<p>
+
+	  Status: Works.<p>
+
     </ol>
 
 
@@ -652,7 +666,7 @@
 <a href="mailto:jim@kaffe.org">Jim Pick</a><br>
 <!-- Created: Wed Mar 13 19:10:07 PST 2002 -->
 <!-- hhmts start -->
-Last modified: Fri Apr  4 19:04:39 CEST 2003
+Last modified: Mon Jul  7 10:56:04 CEST 2003
 <!-- hhmts end -->
 </div>
 <!--#include virtual="bottom.html"-->

--=-PmcJJvPuFeejv78op1rt--