File: ChangeLog

package info (click to toggle)
matwrap 0.57-8
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 464 kB
  • ctags: 238
  • sloc: perl: 2,774; cpp: 622; makefile: 170; sh: 32
file content (110 lines) | stat: -rw-r--r-- 3,826 bytes parent folder | download | duplicates (5)
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.