Mon Jun  4 20:26:52 2001  Nicola Pero  <n.pero@mi.flashnet.it>

	* gnu/gnustep/java/JIGSLibraryLoader.java (loadingError): New
	field registering problems in loading of libgnustep-java.
	(tryLoading): register loading problems in loadingError.
	(initialize): When we can't load libgnustep-java, print the record
	of the problems we had before giving up.

Sun May  6 20:47:17 2001  Nicola Pero  <n.pero@mi.flashnet.it>

	* gnu/gnustep/base/NSObject.java (valueForKey),
	(takeValueForKey): Added.
	* gnu/gnustep/java/JIGSKeyValueCoding.java: New class.
	* GNUmakefile: Compile the new class.

Fri Feb  9 10:00:41 2001  Nicola Pero  <nicola@brainstorm.co.uk>

	* gnu/gnustep/base/NSObject.java: Made realObject protected;
	updated comments about how to wrap constructors for subclasses.

Tue Feb  6 11:55:59 2001  Nicola Pero  <nicola@brainstorm.co.uk>

	* gnu/gnustep/base/NSObject.java: Added some short javadoc
	comments.
	* gnu/gnustep/base/NSPoint.java: Idem.
	* gnu/gnustep/base/NSSize.java: Idem.
	* gnu/gnustep/base/NSRect.java: Idem.
	* gnu/gnustep/base/NSRange.java: Idem.
	* gnu/gnustep/base/NSException.java: Idem.
	* gnu/gnustep/base/NSSelector.java: Idem.
	* gnu/gnustep/base/GSInitializationType.java: Idem.

Tue Nov 21 14:06:03 2000  Nicola Pero  <n.pero@mi.flashnet.it>

	* gnu/gnustep/java/JIGS.java (forceMultithreading): New method.

Mon Nov 20 14:47:23 2000  Nicola Pero  <n.pero@mi.flashnet.it>

	* gnu/gnustep/java/JIGS.java (loadLibrary): Synchronized 
	access to critical section.

Fri Oct  6 17:14:53 2000  Nicola Pero  <n.pero@mi.flashnet.it>

	* gnu/gnustep/java/GSJNIMethods.java (signatureOfClass): 
	Return ':' for selectors.

Fri Oct  6 11:26:42 2000  Nicola Pero  <nicola@brainstorm.co.uk>

	* gnu/gnustep/java/GSJNIMethods.java (jniSignatureOfClass),
	(getMethodArgumentSignature), (argumentSignature),
	(parameterTypes), (nextClassFromJniSignature): New methods.
	* gnu/gnustep/base/NSSelector.java: New file.
	* GNUmakefile (gnu.gnustep.java_JAVA_FILES): Added NSSelector.

Fri Sep 29 15:46:53 2000  Nicola Pero  <nicola@brainstorm.co.uk>

	* gnu/gnustep/java/JIGS.java: Don't call JIGS.initialize () 
	to avoid a recursive loop when JIGSInit () is called from 
	objective-C.

Thu Sep 28 12:39:24 2000  Nicola Pero  <nicola@brainstorm.co.uk>

	* gnu/gnustep/java/JIGS.java: Added support for debug libraries.
	(static): Use JIGSLibraryLoader to load gnustep-java at the
	beginning.  (loadLibrary): New method.
	* gnu/gnustep/java/JIGSLibraryLoader.java: New class.
	* GNUmakefile (gnu.gnustep.java_JAVA_FILES),
	(gnu.gnustep.java_JAVA_JNI_FILES): Added JIGSLibraryLoader.java.
	
Mon Jul 31 11:13:25 2000  Nicola Pero  <nicola@brainstorm.co.uk>

	* GNUmakefile (GNUSTEP_INSTALLATION_DIR): Install by default 
	in $(GNUSTEP_SYSTEM_ROOT).

Fri Jul 28 12:19:00 2000  Nicola Pero  <nicola@brainstorm.co.uk>

	* GNUmakefile: Removed adding ./ to CLASSPATH, the make package
	now does it for us.

Wed Jul 26 12:49:12 2000  Nicola Pero  <nicola@brainstorm.co.uk>

	* gnu/gnustep/base/NSObject.java: Rewritten constructor code.
	* gnu/gnustep/base/GSInitializationType.java: New class.
	* GNUmakefile: Added GSInitializationType.java
