# Automatically generated file --- DO NOT EDIT
2007-10-06 14:15  goffioul

	* src/org/octave/: ClassHelper.java, OctClassLoader.java: reparent
	  internal class loader such that it can find octave classes, when
	  using an alternate boostrap class loader + make class loader use
	  dynamic value of java.library.path to load native libraries

2007-10-06 14:12  goffioul

	* src/__java__.cc: adapt to new locations used by pkg manager

2007-10-06 11:02  goffioul

	* src/__java__.cc: add the possibility to use an alternate
	  bootstrap class loader for the octave classes

2007-10-05 18:13  goffioul

	* src/__java__.cc: try to use the same JVM library if it is already
	  loaded

2007-10-04 18:22  goffioul

	* src/__java__.cc: allow the java interface to be attached to an
	  existing JVM instead of creating one

2007-10-02 00:15  opoplawski

	* COPYING, DESCRIPTION, INDEX, PKG_ADD: Fix permissions (remove
	  execute bit)

2007-09-25 22:07  goffioul

	* src/Makefile: make eclipse compiler happy

2007-09-25 21:54  goffioul

	* src/: Makeconf.in, Makefile, __java__.cc, configure.base: use
	  JAVA_HOME to locate JVM library

2007-09-25 17:01  goffioul

	* src/: Makeconf.in, Makefile, __java__.cc, configure.base: dlopen
	  JVM under Linux as well

2007-09-15 18:04  adb014

	* INDEX: Update INDEX files for newly added functions

2007-09-15 17:47  adb014

	* DESCRIPTION: Update version numbers of packages changed since
	  last release

2007-09-11 14:21  goffioul

	* src/org/octave/ClassHelper.java: use system class loader if it is
	  an instance of OctClassLoader

2007-09-11 12:23  goffioul

	* src/__java__.cc: use more flexible mechanism to specify JVM
	  options (through java.opts file)

2007-09-07 17:04  goffioul

	* src/__java__.cc: work around try/catch problem in callbacks

2007-09-07 13:09  goffioul

	* PKG_ADD, src/__java__.cc: add some flexibility in java exception
	  handling, controlled by new internal variable "java_debug"

2007-09-07 11:17  goffioul

	* src/: Makefile, org/octave/Octave.java, org/octave/Waitable.java:
	  move part of waitFor implementation to JHandles

2007-09-06 17:03  goffioul

	* src/org/octave/: Octave.java, Waitable.java: add argument to
	  waitable object

2007-09-06 16:49  goffioul

	* src/org/octave/Octave.java: small addition in case the waitObject
	  is released from non-Octave thread

2007-09-06 16:35  goffioul

	* src/org/octave/Octave.java: allow nested "waitfor" calls

2007-09-06 15:32  goffioul

	* src/: Makefile, __java__.cc, org/octave/OctListener.java,
	  org/octave/Octave.java, org/octave/OctaveReference.java,
	  org/octave/Waitable.java: provide required mechanism to implement
	  "waitfor" feature

2007-09-05 15:33  goffioul

	* src/configure.base: fix compilation under Linux

2007-09-03 17:01  goffioul

	* src/__java__.cc: convert String[] to cell array of strings

2007-08-28 16:33  goffioul

	* src/org/octave/ClassHelper.java: more meaningful exception thrown

2007-07-13 17:06  adb014

	* src/configure.base: Quote shell commands to protect []. Set
	  LFLAGS.

2007-07-11 20:26  adb014

	* INDEX: Index updates

2007-07-08 16:02  goffioul

	* src/org/octave/Octave.java: implement queueing of invoke objects
	  (mainly for callbacks), without blocking the calling thread

2007-07-07 06:04  pkienzle

	* src/: Makeconf.in, Makefile, __java__.cc, configure.base: Add
	  support for Mac OS X builds

2007-07-03 12:05  goffioul

	* src/__java__.cc: allow callbacks in the form {@fun, arg0, ...}

2007-06-25 15:44  goffioul

	* src/__java__.cc: avoid JVM to register signal handlers

2007-06-23 19:25  goffioul

	* src/Makefile: add Matrix.java to the archive

2007-06-23 16:14  goffioul

	* src/org/octave/Matrix.java: add convenience methods to get matrix
	  min/max values

2007-06-23 16:13  goffioul

	* src/__java__.cc: allow conversion of ranges when
	  java_convert_matrix is enabled

2007-06-23 15:41  adb014

	* src/configure.base: More generic config process (for Michael)

2007-06-23 00:42  goffioul

	* src/: __java__.cc, org/octave/Matrix.java: keep []/null
	  conversion in all cases + support empty matrix in java

2007-06-23 00:14  goffioul

	* src/__java__.cc: allow conversion of uint8 arrays

2007-06-23 00:13  goffioul

	* src/org/octave/Matrix.java: add conversion to int[][]

2007-06-22 21:58  goffioul

	* src/org/octave/Matrix.java: more convenience API

2007-06-22 10:47  goffioul

	* src/org/octave/Matrix.java: add convenience methods

2007-06-22 00:04  goffioul

	* src/org/octave/Matrix.java: add convenience constructors

2007-06-21 23:56  goffioul

	* src/org/octave/Matrix.java: add cache for converted java arrays
	  (moved from jhandles) + inline printing of small row vectors (up to
	  5 elements)

2007-06-20 16:45  goffioul

	* PKG_ADD, src/__java__.cc, src/org/octave/Matrix.java: add java
	  matrix wrapper for octave values

2007-06-08 14:50  goffioul

	* src/__java__.cc: remove debug output

2007-06-08 11:36  goffioul

	* src/__java__.cc:
	  (java) thread-safe implementation

2007-06-07 16:59  goffioul

	* src/__java__.cc: use java for thread-related stuffs (WARNING:
	  code not stable yet)

2007-06-04 22:30  adb014

	* DESCRIPTION: The  java package should be marked as autoloaded

2007-05-30 12:53  adb014

	* PKG_DEL: Make atexit removal conditional, as earlier than 2.9.12+
	  it didn't exist

2007-05-30 10:01  goffioul

	* DESCRIPTION, src/__java__.cc: cosmetic change + version increase
	  (due to Linux support)

2007-05-30 09:52  goffioul

	* PKG_DEL: add PKG_DEL to undo "atexit" call

2007-05-29 22:15  adb014

	* src/: __java__.cc, configure.base: Unix compatiable version of
	  java bindings

2007-05-29 16:24  goffioul

	* DESCRIPTION, src/__java__.cc: reduce Win32-specific code by using
	  more octave API

2007-05-24 22:36  goffioul

	* src/: __java__.cc, org/octave/OctClassLoader.java: make package
	  work with arch-dependent installation directory (pkg manager)

2007-05-23 22:51  adb014

	* DESCRIPTION: Java autoload depends on Octave 2.9.12 or greater

2007-05-22 22:40  goffioul

	* src/__java__.cc: strip arch-dependent dir from __java__.oct
	  location, to get root package directory

2007-05-17 21:16  adb014

	* DESCRIPTION: Update version numbers of changed packages

2007-04-23 16:52  goffioul

	* src/__java__.cc: factorize code.

2007-04-04 14:38  goffioul

	* src/: __java__.cc, org/octave/Octave.java,
	  org/octave/OctaveReference.java: Add thread-safe java->octave
	  callback mechanism.

2007-04-04 07:51  goffioul

	* src/: __java__.cc, org/octave/OctaveReference.java: Add
	  invokation of octave reference (== callbacks).

2007-04-03 21:30  goffioul

	* src/org/octave/OctaveReference.java: Add missing function.

2007-04-03 17:01  goffioul

	* src/: Makefile, __java__.cc, org/octave/OctaveReference.java:
	  Allow to pass octave values to Java as opaque objects.

2007-03-30 16:35  goffioul

	* src/: __java__.cc, org/octave/ClassHelper.java: Convert
	  double[][] into double matrix.

2007-03-23 17:14  adb014

	* src/: __java__.cc, org/octave/ClassHelper.java,
	  org/octave/OctClassLoader.java: Update the FSF address

2007-03-22 09:53  goffioul

	* src/__java__.cc: Disable Win32-specific code if __WIN32__ is not
	  defined

2007-03-20 23:58  adb014

	* INDEX: index new functions

2007-03-20 23:17  adb014

	* src/autogen.sh: Ensure that configure script is executable

2007-03-20 15:09  goffioul

	* src/: __java__.cc, org/octave/ClassHelper.java: Map null to any
	  reference type.

2007-03-12 09:20  goffioul

	* src/__java__.cc: convert zero-sized double[] into empty matrix

2007-03-11 10:48  goffioul

	* src/: __java__.cc, org/octave/ClassHelper.java: allow numeric ->
	  Object conversion + convert cell array of strings into String[]

2007-03-09 17:02  goffioul

	* PKG_ADD, src/__java__.cc: Add java2mat conversion function.

2007-03-07 21:20  adb014

	* src/autogen.sh: Conditional build of configure file

2007-03-05 16:57  goffioul

	* src/: __java__.cc, org/octave/ClassHelper.java: smart conversion
	  for java Character and ov-range.

2007-03-05 14:19  adb014

	* PKG_ADD: Don't use which in autoload, but a command that
	  identifies a function that coexists with the PKG_ADD file in which
	  the autoload is found

2007-03-04 20:12  goffioul

	* src/: __java__.cc, org/octave/ClassHelper.java,
	  org/octave/OctListener.java: support number->bool conversion +
	  execute octave code in octave main thread

2007-03-02 16:52  goffioul

	* src/: .cvsignore, org/octave/.cvsignore: update CVS ignored
	  files.

2007-03-02 16:50  goffioul

	* src/: Makefile, __java__.cc, org/octave/ClassHelper.java,
	  org/octave/OctListener.java, org/octave/Octave.java: provides
	  java->octave calling mechanism + embryon of event handling in octave

2007-02-26 01:10  adb014

	* src/.cvsignore: Ignore built files for CVS operations

2007-02-25 23:44  adb014

	* INDEX: typo

2007-02-25 23:07  adb014

	* INDEX: Index new functions

2007-02-24 22:59  goffioul

	* COPYING, DESCRIPTION, INDEX, PKG_ADD, inst/javaArray.m,
	  inst/javaaddpath.m, inst/javaclasspath.m, src/Makeconf.in,
	  src/Makefile, src/__java__.cc, src/autogen.sh,
	  src/configure.base, src/org/octave/ClassHelper.java,
	  src/org/octave/OctClassLoader.java: New package for java
	  interface

