comparison NEWS @ 15625:acf0addfc610

include Octave Forge java package in core Octave * scripts/java: New directory tree. * scripts/Makefile.am: Include java/module.mk. (JAR_FILES): New variable. (nobase_fcnfile_DATA): Include $(JAR_FILES) in the list. (all-local): Depend on $(JAR_FILES). (java/PKG_ADD, java_GEN_FCN_FILES, java/$(octave_dirstamp)): New rules. * libinterp/link-deps (LIBOCTINTERP_LINK_DEP): Include $(JAVA_LIBS) in the list. * dldfcn/__java__.h, dldfcn/__java__.cc: New files. * dldfcn/module-files (__java__.cc): New file description. * doc/interpreter/java.txi: New file. * doc/interpreter/octave.texi: Include java.texi. * doc/interpreter/java-images: New directory. * doc/interpreter/Makefile.am (JAVA_IMAGES): New variable. (IMAGES): Include $(JAVA_IMAGSES) in the list. (MUNGED_TEXI_SRC): Include java.texi in the list. * configure.ac: Check for Java libraries and tools. Include Java info in the summary message. * build-aux/common.mk (JAVA_CPPFLAGS, JAVA_LIBS): New variables. * NEWS: Update. * contributors.in: Include Martin Hepperle in the list.
author John W. Eaton <jwe@octave.org>
date Fri, 23 Nov 2012 15:29:13 -0500
parents 9db32cabeacf
children 806ea52af230
comparison
equal deleted inserted replaced
15624:550147454137 15625:acf0addfc610
95 January 1st of the current year. The previous default was the current day, 95 January 1st of the current year. The previous default was the current day,
96 month, and year. This may produce changes in existing scripts. 96 month, and year. This may produce changes in existing scripts.
97 97
98 ** The default name of the Octave crash dump file is now called 98 ** The default name of the Octave crash dump file is now called
99 octave-workspace instead of octave-core. 99 octave-workspace instead of octave-core.
100 100
101 ** The java package from Octave Forge is now part of Octave. The
102 following new functions are available for interacting with Java
103 directly from Octave:
104
105 java java_invoke
106 java2mat java_new
107 javaArray java_set
108 javaMethod java_unsigned_conversion
109 javaObject javaaddpath
110 java_convert_matrix javaclasspath
111 java_debug javafields
112 java_exit javamem
113 java_get javamethods
114 java_init javarmpath
115
116 In addition, the following functions that use the Java interface
117 are now available (provided that Octave is compiled with support for
118 Java enabled):
119
120 helpdlg listdlg questdlg
121 inputdlg msgbox warndlg
122
101 ** Other new functions added in 3.8.0: 123 ** Other new functions added in 3.8.0:
102 124
103 betaincinv erfcinv lines rgbplot 125 betaincinv erfcinv lines rgbplot
104 cmpermute findfigs polyeig shrinkfaces 126 cmpermute findfigs polyeig shrinkfaces
105 cmunique fminsearch splinefit 127 cmunique fminsearch splinefit