1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
|
1999-12-21 Gary Holt <holt@lnc.usc.edu>
* Changed copyright to the Artistic license.
Version 0.56 released
1999-12-13 Gary Holt <holt@lnc.usc.edu>
* Makefile: remove fix_mkoctfile script invocation. This should
no longer be necessary with any recent version of octave.
* bin/matwrap: fix problem where perl 5.005 seems to have
interpreted a regular expression differently from perl 5.004, and
some functions were not recognized. Now it appears to work for
both 5.004 and 5.005.
* bin/matwrap: fix problem with hashing of type codes. perl 5.005
seems to do different things with integer overflow, and this
caused some problems.
Wed Nov 26 10:31:07 1997 Gary Holt <holt@monet.klab.caltech.edu>
* share/matwrap/wrap_tela.pl (typemap_put_scalar{unsigned}): put
in type cast because tela doesn't know about unsigned integers.
* bin/matwrap (parse_str): Delete "extern "C"" even when not
followed by a brace.
Mon Nov 24 19:35:35 1997 Gary Holt <holt@monet.klab.caltech.edu>
* bin/matwrap (wrap_variable): Fix bug where code to set global
variables was output twice. This was reported by Alaa Makdissi
<Alaa.Makdissi@obspm.fr>.
(wrap_function): Fix bug introduced in 0.51 where functions
with output arguments were not properly vectorized.
(parse_str): Instead of giving an error, ignore the definitions of
static member data outside the class definition.
Tue Nov 18 20:36:42 1997 Gary Holt <holt@monet.klab.caltech.edu>
* bin/matwrap (parse_function): Give proper error message for
some invalid declarations, instead of happily proceeding.
* share/matwrap/Examples/pgplot/cpgplot.h: Update for version 5.2
of pgplot. The only change was to add several functions and
change the name of one of the parameters.
Version 0.51 released.
Fri Nov 14 10:30:09 1997 Gary Holt <holt@monet.klab.caltech.edu>
* share/matwrap/Examples/simple: Added new examples and test
code. Caused a lot of bugs which I fixed.
* bin/matwrap (parse_function): Fixed bug reported by
alaa.makdissi@obspm.fr where vectors of chars were treated as
vectors of char *. Made treatment of char * on output more
consistent.
* share/matwrap/wrap_matlab.pl: fixed typeo in allocation of
memory for strings. Added support for char arrays on output.
* share/matwrap/wrap_octave.pl: Fix support for char arrays; don't
try to handle char * vectors since octave doesn't have a good way
of handling them anyway.
Version 0.5 released.
Wed Nov 12 17:50:35 1997 Gary Holt <holt@monet.klab.caltech.edu>
* share/matwrap/wrap_octave.pl: Added support for short and
unsigned short types.
* share/matwrap/wrap_matlab.pl: Added the -use_mxCalloc option to
force the code to allocate memory with mxCalloc instead of alloca.
Also added support for short and unsigned short.
Sat Nov 8 10:42:42 1997 Gary Holt <holt@klab.caltech.edu>
* bin/matwrap (pointer_type_code): Add checks to give a warning if
hash types conflict.
Added new function in modules: output_pointer_functions, so class
conversion routines are only defined if they are needed. This
should suppress most of the warning messages about unused functions.
0.45 6 Nov 1997
Fixed bug in wrap_octave.pl where non-vectorized functions
returning a pointer generated syntactically invalid code.
Thanks again to Dennis Decoste for finding this.
0.44 5 Nov 1997
Added -fPIC to the options for the single_axon example. Thanks
again to Dennis Decoste for finding this.
0.43 27 Oct 1997
Put in copyright notices and fixed a few comments.
0.42 24 Oct 1997
Fixed problem in wrap_octave.pl where perl 5.002 and 5.003
gave a syntax error. Thanks to Dennis Decoste
<decoste@jerusalem.jpl.nasa.gov> for finding this.
0.41 Fix problem with octave mkoctfile script, where it ignored -llib
switch.
0.4 Initial release.
|