comparison NEWS @ 2580:fa7dd5fc7c59

[project @ 1996-12-10 06:30:41 by jwe]
author jwe
date Tue, 10 Dec 1996 06:33:51 +0000
parents f7e3d23f0a8f
children 6eb163dafaca
comparison
equal deleted inserted replaced
2579:6e1d6e02fd8c 2580:fa7dd5fc7c59
7 compatibility with the Matlab graphics and GUI commands in a 7 compatibility with the Matlab graphics and GUI commands in a
8 future version of Octave. (For now, the old set and show commands 8 future version of Octave. (For now, the old set and show commands
9 do work, but they print an annoying warning message to try to get 9 do work, but they print an annoying warning message to try to get
10 people to switch to using gset.) 10 people to switch to using gset.)
11 11
12 * Dynamic linking works on more systems using dlopen() and friends
13 (most modern Unix systems) or shl_load() and friends (HP/UX
14 systems). A simple example is provided in examples/hello.cc.
15 For this feature to work, you must configure Octave with
16 --enable-shared. You may also need to have a shared-library
17 version of libg++ and libstdc++.
18
12 * New data types can be added to Octave by writing a C++ class. On 19 * New data types can be added to Octave by writing a C++ class. On
13 systems that support dynamic linking, new data types can be added 20 systems that support dynamic linking, new data types can be added
14 to an already running Octave binary. A simple example appears in 21 to an already running Octave binary. A simple example appears in
15 the file examples/make_int.cc. Other examples are the standard 22 the file examples/make_int.cc. Other examples are the standard
16 Octave data types defined in the files src/ov*.{h,cc} and 23 Octave data types defined in the files src/ov*.{h,cc} and
17 src/op-*.cc. [This feature should be better documented by the 24 src/op-*.cc.
18 time 2.0 is released].
19 25
20 * The configure option --enable-bounds-check turns on bounds 26 * The configure option --enable-bounds-check turns on bounds
21 checking on element references for Octave's internal array and 27 checking on element references for Octave's internal array and
22 matrix classes. It's enabled by default. To disable this 28 matrix classes. It's enabled by default. To disable this
23 feature, configure Octave with --disable-bounds-check. 29 feature, configure Octave with --disable-bounds-check.