Mercurial > pytave
annotate ChangeLog @ 101:0c19ed1ce349
Remove Numeric array support. Use numpy exclusively.
author | David Grundberg <individ@acc.umu.se> |
---|---|
date | Mon, 09 Apr 2012 21:22:32 +0200 |
parents | ff70627aa203 |
children | b12908ffa6df |
rev | line source |
---|---|
101
0c19ed1ce349
Remove Numeric array support. Use numpy exclusively.
David Grundberg <individ@acc.umu.se>
parents:
100
diff
changeset
|
1 2012-04-09 David Grundberg <individ@acc.umu.se> |
0c19ed1ce349
Remove Numeric array support. Use numpy exclusively.
David Grundberg <individ@acc.umu.se>
parents:
100
diff
changeset
|
2 |
0c19ed1ce349
Remove Numeric array support. Use numpy exclusively.
David Grundberg <individ@acc.umu.se>
parents:
100
diff
changeset
|
3 * configure.ac: Remove ability to select Numeric array library. |
0c19ed1ce349
Remove Numeric array support. Use numpy exclusively.
David Grundberg <individ@acc.umu.se>
parents:
100
diff
changeset
|
4 * octave_to_python.cc: Assume we use numpy, remove ifdefs for |
0c19ed1ce349
Remove Numeric array support. Use numpy exclusively.
David Grundberg <individ@acc.umu.se>
parents:
100
diff
changeset
|
5 numeric. |
0c19ed1ce349
Remove Numeric array support. Use numpy exclusively.
David Grundberg <individ@acc.umu.se>
parents:
100
diff
changeset
|
6 * python_to_octave.cc: Assume we use numpy. |
0c19ed1ce349
Remove Numeric array support. Use numpy exclusively.
David Grundberg <individ@acc.umu.se>
parents:
100
diff
changeset
|
7 * ax_python_numpy.m4: Remove file. |
0c19ed1ce349
Remove Numeric array support. Use numpy exclusively.
David Grundberg <individ@acc.umu.se>
parents:
100
diff
changeset
|
8 * arrayobjectdefs.h: Remove numeric specific code. |
0c19ed1ce349
Remove Numeric array support. Use numpy exclusively.
David Grundberg <individ@acc.umu.se>
parents:
100
diff
changeset
|
9 * pytave.cc (pytave::get_module_name): Remove function. |
0c19ed1ce349
Remove Numeric array support. Use numpy exclusively.
David Grundberg <individ@acc.umu.se>
parents:
100
diff
changeset
|
10 * package/pytave.py: Use only numpy. |
0c19ed1ce349
Remove Numeric array support. Use numpy exclusively.
David Grundberg <individ@acc.umu.se>
parents:
100
diff
changeset
|
11 |
100
ff70627aa203
Undef HAVE_STAT and HAVE_FSTAT consistently through-out all files
David Grundberg <individ@acc.umu.se>
parents:
99
diff
changeset
|
12 2012-04-09 David Grundberg <individ@acc.umu.se> |
ff70627aa203
Undef HAVE_STAT and HAVE_FSTAT consistently through-out all files
David Grundberg <individ@acc.umu.se>
parents:
99
diff
changeset
|
13 |
ff70627aa203
Undef HAVE_STAT and HAVE_FSTAT consistently through-out all files
David Grundberg <individ@acc.umu.se>
parents:
99
diff
changeset
|
14 * octave_to_python.cc, python_to_octave.cc, pytave.cc: Undef |
ff70627aa203
Undef HAVE_STAT and HAVE_FSTAT consistently through-out all files
David Grundberg <individ@acc.umu.se>
parents:
99
diff
changeset
|
15 HAVE_STAT and HAVE_FSTAT consistently through-out all files. |
ff70627aa203
Undef HAVE_STAT and HAVE_FSTAT consistently through-out all files
David Grundberg <individ@acc.umu.se>
parents:
99
diff
changeset
|
16 |
99
f8e9d39ef81b
m4/ax_python_numpy.m4: Add missing link flags to test.
David Grundberg <individ@acc.umu.se>
parents:
93
diff
changeset
|
17 2012-04-09 David Grundberg <individ@acc.umu.se> |
f8e9d39ef81b
m4/ax_python_numpy.m4: Add missing link flags to test.
David Grundberg <individ@acc.umu.se>
parents:
93
diff
changeset
|
18 |
f8e9d39ef81b
m4/ax_python_numpy.m4: Add missing link flags to test.
David Grundberg <individ@acc.umu.se>
parents:
93
diff
changeset
|
19 * m4/ax_python_numpy.m4: Add missing link flags to test. |
f8e9d39ef81b
m4/ax_python_numpy.m4: Add missing link flags to test.
David Grundberg <individ@acc.umu.se>
parents:
93
diff
changeset
|
20 |
93
737d78f8495c
don't crash on out-of-memory exceptions
Jaroslav Hajek <highegg@gmail.com>
parents:
92
diff
changeset
|
21 2009-11-19 Jaroslav Hajek <highegg@gmail.com> |
737d78f8495c
don't crash on out-of-memory exceptions
Jaroslav Hajek <highegg@gmail.com>
parents:
92
diff
changeset
|
22 |
737d78f8495c
don't crash on out-of-memory exceptions
Jaroslav Hajek <highegg@gmail.com>
parents:
92
diff
changeset
|
23 * pytave.cc (func_eval): Catch & rethrow std::bad_alloc. |
737d78f8495c
don't crash on out-of-memory exceptions
Jaroslav Hajek <highegg@gmail.com>
parents:
92
diff
changeset
|
24 (str_eval): Likewise. |
737d78f8495c
don't crash on out-of-memory exceptions
Jaroslav Hajek <highegg@gmail.com>
parents:
92
diff
changeset
|
25 |
92 | 26 2009-09-27 David Grundberg <individ@acc.umu.se> |
27 | |
28 * configure.ac: Fix typo. | |
29 | |
90 | 30 2009-09-26 David Grundberg <individ@acc.umu.se> |
89
82459c7db185
Make NumPy default. Rework configure script. Check for Numeric extentions for Python.
David <david@stacey>
parents:
88
diff
changeset
|
31 |
82459c7db185
Make NumPy default. Rework configure script. Check for Numeric extentions for Python.
David <david@stacey>
parents:
88
diff
changeset
|
32 * configure.ac: Make NumPy default. Replace --enable flags with |
90 | 33 --with-type flags. Rework output. |
89
82459c7db185
Make NumPy default. Rework configure script. Check for Numeric extentions for Python.
David <david@stacey>
parents:
88
diff
changeset
|
34 * m4/ax_python_numeric.m4 (AX_PYTHON_NUMERIC): Check for Numeric |
82459c7db185
Make NumPy default. Rework configure script. Check for Numeric extentions for Python.
David <david@stacey>
parents:
88
diff
changeset
|
35 extentions for Python. |
82459c7db185
Make NumPy default. Rework configure script. Check for Numeric extentions for Python.
David <david@stacey>
parents:
88
diff
changeset
|
36 |
90 | 37 2009-09-26 David Grundberg <individ@acc.umu.se> |
88 | 38 |
39 * m4/ax_python_numpy.m4 (AX_PYTHON_NUMPY): Restore CPPFLAGS. | |
40 | |
90 | 41 2009-09-26 David Grundberg <individ@acc.umu.se> |
86 | 42 |
43 * configure.ac: Look for NumPy. List which dependencies that are | |
44 missing. | |
45 * pytave.cc (init): One-line comment about NumPy. | |
46 * m4/ax_python_numpy.m4: New file. | |
47 * m4/ax_octave.m4: Send output variable by name. | |
48 * Makefile.am (_pytave_la_CPPFLAGS): Substitute NumPy include | |
49 directory from configuration. | |
50 * setup.py.in: Ditto. | |
51 * Jamfile.in: Add warning against using bjam. | |
52 | |
81
2e8b52a5e1b1
support NumPy string arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
80
diff
changeset
|
53 2009-09-21 Jaroslav Hajek <highegg@gmail.com> |
2e8b52a5e1b1
support NumPy string arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
80
diff
changeset
|
54 |
2e8b52a5e1b1
support NumPy string arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
80
diff
changeset
|
55 * python_to_octave.cc (copy_pyarrobj_to_octarray_boot, |
2e8b52a5e1b1
support NumPy string arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
80
diff
changeset
|
56 pyarr_to_octvalue): Support NumPy string arrays. |
2e8b52a5e1b1
support NumPy string arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
80
diff
changeset
|
57 |
80 | 58 2009-09-18 Jaroslav Hajek <highegg@gmail.com> |
59 | |
60 * package/pytave.py: Safer check for interactive (mod_wsgi in | |
61 Apache!) | |
62 | |
79
d60165bfc849
Support 0D Numeric arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
78
diff
changeset
|
63 2009-09-18 Jaroslav Hajek <highegg@gmail.com> |
d60165bfc849
Support 0D Numeric arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
78
diff
changeset
|
64 |
d60165bfc849
Support 0D Numeric arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
78
diff
changeset
|
65 * python_to_octave.cc (copy_pyarrobj_to_octarray, |
d60165bfc849
Support 0D Numeric arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
78
diff
changeset
|
66 pyarr_to_octvalue): Support 0D case. |
d60165bfc849
Support 0D Numeric arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
78
diff
changeset
|
67 |
78
2357a9a5fc34
make simplify more NumPy compatible
Jaroslav Hajek <highegg@gmail.com>
parents:
77
diff
changeset
|
68 2009-09-18 Jaroslav Hajek <highegg@gmail.com> |
2357a9a5fc34
make simplify more NumPy compatible
Jaroslav Hajek <highegg@gmail.com>
parents:
77
diff
changeset
|
69 |
2357a9a5fc34
make simplify more NumPy compatible
Jaroslav Hajek <highegg@gmail.com>
parents:
77
diff
changeset
|
70 * package/pytave.py (simplify): Improve NumPy compatibility. |
2357a9a5fc34
make simplify more NumPy compatible
Jaroslav Hajek <highegg@gmail.com>
parents:
77
diff
changeset
|
71 |
77
fb227ceacc65
ensure proper NumPy API init
Jaroslav Hajek <highegg@gmail.com>
parents:
76
diff
changeset
|
72 2009-09-17 Jaroslav Hajek <highegg@gmail.com> |
fb227ceacc65
ensure proper NumPy API init
Jaroslav Hajek <highegg@gmail.com>
parents:
76
diff
changeset
|
73 |
fb227ceacc65
ensure proper NumPy API init
Jaroslav Hajek <highegg@gmail.com>
parents:
76
diff
changeset
|
74 * pytave.cc: Move #include of arrayobjectdefs after pytavedefs to |
fb227ceacc65
ensure proper NumPy API init
Jaroslav Hajek <highegg@gmail.com>
parents:
76
diff
changeset
|
75 ensure config.h is included. |
fb227ceacc65
ensure proper NumPy API init
Jaroslav Hajek <highegg@gmail.com>
parents:
76
diff
changeset
|
76 |
76
ba609c4d77db
load/unload_package, workaround undefined values bug
Jaroslav Hajek <highegg@gmail.com>
parents:
75
diff
changeset
|
77 2009-09-16 Jaroslav Hajek <highegg@gmail.com> |
ba609c4d77db
load/unload_package, workaround undefined values bug
Jaroslav Hajek <highegg@gmail.com>
parents:
75
diff
changeset
|
78 |
ba609c4d77db
load/unload_package, workaround undefined values bug
Jaroslav Hajek <highegg@gmail.com>
parents:
75
diff
changeset
|
79 * package/pytave.py (load_package, unload_package): New funcs. |
ba609c4d77db
load/unload_package, workaround undefined values bug
Jaroslav Hajek <highegg@gmail.com>
parents:
75
diff
changeset
|
80 * octave_to_python.cc: Workaround for return values bug in |
ba609c4d77db
load/unload_package, workaround undefined values bug
Jaroslav Hajek <highegg@gmail.com>
parents:
75
diff
changeset
|
81 Octave <= 3.2.3. |
ba609c4d77db
load/unload_package, workaround undefined values bug
Jaroslav Hajek <highegg@gmail.com>
parents:
75
diff
changeset
|
82 |
75
b0991511a16d
a few fixes to numpy support
Jaroslav Hajek <highegg@gmail.com>
parents:
74
diff
changeset
|
83 2009-09-15 Jaroslav Hajek <highegg@gmail.com> |
b0991511a16d
a few fixes to numpy support
Jaroslav Hajek <highegg@gmail.com>
parents:
74
diff
changeset
|
84 |
b0991511a16d
a few fixes to numpy support
Jaroslav Hajek <highegg@gmail.com>
parents:
74
diff
changeset
|
85 * octave_to_python.cc: Move #include of arrayobjectdefs after |
b0991511a16d
a few fixes to numpy support
Jaroslav Hajek <highegg@gmail.com>
parents:
74
diff
changeset
|
86 pytavedefs to ensure config.h is included. |
b0991511a16d
a few fixes to numpy support
Jaroslav Hajek <highegg@gmail.com>
parents:
74
diff
changeset
|
87 * python_to_octave.cc: Ditto. |
b0991511a16d
a few fixes to numpy support
Jaroslav Hajek <highegg@gmail.com>
parents:
74
diff
changeset
|
88 * setup.py.in: Undo leaked local paths. |
b0991511a16d
a few fixes to numpy support
Jaroslav Hajek <highegg@gmail.com>
parents:
74
diff
changeset
|
89 |
74 | 90 2009-07-03 David Grundberg <individ@acc.umu.se> |
91 | |
92 * pytave.cc: Sorted includes. | |
93 (atexit): New function. Call do_octave_atexit before Python | |
94 unloads shared libraries. | |
95 * package/pytave.py (_atexit): New function. | |
96 | |
72 | 97 2009-07-01 David Grundberg <individ@acc.umu.se> |
98 | |
99 * pytave.cc [HAVE_USELOCALE] (init, func_eval, str_eval): Run | |
100 Octave interpreter in C locale. | |
101 * configure.ac: Define HAVE_USELOCALE. Substitute @PYTHON@. Added | |
102 checks for integer typedefs. Make setup.py executable. Friendly | |
103 message on configuration completion. | |
104 * setup.py.in: Let setup.py be interpreted by the same version of | |
105 Python we configured for. | |
106 | |
70
e3de0f6f1552
experimental NumPy support
Jaroslav Hajek <highegg@gmail.com>
parents:
69
diff
changeset
|
107 2009-06-19 Jaroslav Hajek <highegg@gmail.com> |
e3de0f6f1552
experimental NumPy support
Jaroslav Hajek <highegg@gmail.com>
parents:
69
diff
changeset
|
108 |
e3de0f6f1552
experimental NumPy support
Jaroslav Hajek <highegg@gmail.com>
parents:
69
diff
changeset
|
109 * configure.ac: Support --enable-numpy |
e3de0f6f1552
experimental NumPy support
Jaroslav Hajek <highegg@gmail.com>
parents:
69
diff
changeset
|
110 * setup.py.in: Dynamically determine NumPy include path. |
e3de0f6f1552
experimental NumPy support
Jaroslav Hajek <highegg@gmail.com>
parents:
69
diff
changeset
|
111 * pytave.cc (get_module_name): New function. |
e3de0f6f1552
experimental NumPy support
Jaroslav Hajek <highegg@gmail.com>
parents:
69
diff
changeset
|
112 * octave_to_python.cc (octvalue_to_pyarrobj): |
e3de0f6f1552
experimental NumPy support
Jaroslav Hajek <highegg@gmail.com>
parents:
69
diff
changeset
|
113 Support bool arrays with NumPy. |
e3de0f6f1552
experimental NumPy support
Jaroslav Hajek <highegg@gmail.com>
parents:
69
diff
changeset
|
114 * python_to_octave.cc (pyarr_to_octvalue, |
e3de0f6f1552
experimental NumPy support
Jaroslav Hajek <highegg@gmail.com>
parents:
69
diff
changeset
|
115 copy_pyarrobj_to_octarray_boot): Likewise. |
e3de0f6f1552
experimental NumPy support
Jaroslav Hajek <highegg@gmail.com>
parents:
69
diff
changeset
|
116 * package/pytave.py: Dynamically import Numeric, |
e3de0f6f1552
experimental NumPy support
Jaroslav Hajek <highegg@gmail.com>
parents:
69
diff
changeset
|
117 forward to numpy.oldnumeric if run with NumPy. |
e3de0f6f1552
experimental NumPy support
Jaroslav Hajek <highegg@gmail.com>
parents:
69
diff
changeset
|
118 * test/test.py: Update some tests. |
e3de0f6f1552
experimental NumPy support
Jaroslav Hajek <highegg@gmail.com>
parents:
69
diff
changeset
|
119 |
69
4954c14457f2
implement stripdict, narrowlist and simplify
Jaroslav Hajek <highegg@gmail.com>
parents:
68
diff
changeset
|
120 2009-06-17 Jaroslav Hajek <highegg@gmail.com> |
4954c14457f2
implement stripdict, narrowlist and simplify
Jaroslav Hajek <highegg@gmail.com>
parents:
68
diff
changeset
|
121 |
4954c14457f2
implement stripdict, narrowlist and simplify
Jaroslav Hajek <highegg@gmail.com>
parents:
68
diff
changeset
|
122 * package/pytave.py (stripdict): New function. |
4954c14457f2
implement stripdict, narrowlist and simplify
Jaroslav Hajek <highegg@gmail.com>
parents:
68
diff
changeset
|
123 (narrowlist): New function. |
4954c14457f2
implement stripdict, narrowlist and simplify
Jaroslav Hajek <highegg@gmail.com>
parents:
68
diff
changeset
|
124 (simplify): New function. |
4954c14457f2
implement stripdict, narrowlist and simplify
Jaroslav Hajek <highegg@gmail.com>
parents:
68
diff
changeset
|
125 |
68
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
126 2009-06-16 Jaroslav Hajek <highegg@gmail.com> |
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
127 |
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
128 * octave_to_python.cc |
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
129 (createPyArr): Don't simplify row vectors to 1D arrays. |
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
130 (octvalue_to_pyarrobj): Simplify, don't special-case scalars. |
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
131 (octcell_to_pyobject): Remove. |
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
132 (octmap_to_pyobject): Simplify, return uniform results. |
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
133 (is_1xn_or_0x0): Remove. |
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
134 * python_to_octave.cc |
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
135 (pydict_to_octmap): Revert to the former behaviour aka Octave's |
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
136 `struct'. |
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
137 * package/pytave.py (canonicalize): Remove. |
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
138 * test/test.py: Update tests. |
2f4d6286fb36
make Octave->Python conversions uniformly arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
67
diff
changeset
|
139 |
67
1132677391cf
implement canonicalize function
Jaroslav Hajek <highegg@gmail.com>
parents:
65
diff
changeset
|
140 2009-06-09 Jaroslav Hajek <highegg@gmail.com> |
1132677391cf
implement canonicalize function
Jaroslav Hajek <highegg@gmail.com>
parents:
65
diff
changeset
|
141 |
1132677391cf
implement canonicalize function
Jaroslav Hajek <highegg@gmail.com>
parents:
65
diff
changeset
|
142 * package/pytave.py (canonicalize): New function. |
1132677391cf
implement canonicalize function
Jaroslav Hajek <highegg@gmail.com>
parents:
65
diff
changeset
|
143 (feval): Update doc string. |
1132677391cf
implement canonicalize function
Jaroslav Hajek <highegg@gmail.com>
parents:
65
diff
changeset
|
144 |
65
11cff59bc932
Let Octave reread changed files
David Grundberg <individ@acc.umu.se>
parents:
63
diff
changeset
|
145 2009-06-08 David Grundberg <individ@acc.umu.se> |
11cff59bc932
Let Octave reread changed files
David Grundberg <individ@acc.umu.se>
parents:
63
diff
changeset
|
146 |
11cff59bc932
Let Octave reread changed files
David Grundberg <individ@acc.umu.se>
parents:
63
diff
changeset
|
147 * pytave.cc (func_eval, str_eval): Reread changed files. |
11cff59bc932
Let Octave reread changed files
David Grundberg <individ@acc.umu.se>
parents:
63
diff
changeset
|
148 |
63 | 149 2009-06-08 David Grundberg <individ@acc.umu.se> |
150 | |
151 * test/test.py: New tests for pytave.globals and pytave.locals. | |
152 (testsetget, testexception): Call fail() instead of print. | |
153 | |
59
f379cb14c4d4
implement deleting variables
Jaroslav Hajek <highegg@gmail.com>
parents:
58
diff
changeset
|
154 2009-06-03 Jaroslav Hajek <highegg@gmail.com> |
f379cb14c4d4
implement deleting variables
Jaroslav Hajek <highegg@gmail.com>
parents:
58
diff
changeset
|
155 |
f379cb14c4d4
implement deleting variables
Jaroslav Hajek <highegg@gmail.com>
parents:
58
diff
changeset
|
156 * pytave.cc (delvar): New function. |
f379cb14c4d4
implement deleting variables
Jaroslav Hajek <highegg@gmail.com>
parents:
58
diff
changeset
|
157 * package/pytave.py (_VariablesDict.__delitem__): New method. |
f379cb14c4d4
implement deleting variables
Jaroslav Hajek <highegg@gmail.com>
parents:
58
diff
changeset
|
158 |
58 | 159 2009-06-03 Jaroslav Hajek <highegg@gmail.com> |
160 | |
161 * pytave.cc (isvar): Fix tests. | |
162 | |
56
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
163 2009-06-08 Jaroslav Hajek <highegg@gmail.com>, David Grundberg <individ@acc.umu.se> |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
164 |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
165 * octave_to_python.cc (copy_octarray_to_pyarrobj<PyObject *, |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
166 Cell>): New template specialization. |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
167 (createPyArr): Simplify row vectors to 1D arrays. |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
168 (octvalue_to_pyarrobj): Add string and cell cases. |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
169 (octcell_to_pyobject): Create a PyObject array if not row vector. |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
170 (octmap_to_pyobject): Create a simple dict if scalar struct. |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
171 (octvalue_to_pyobj): Allow converting arbitrary character matrices. |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
172 * python_to_octave.cc (pydict_to_octmap): Make scalar structs by |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
173 default, detect matching dimensions. |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
174 * package/pytave.py (feval): Update doc string. |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
175 (getvar, setvar, isvar): Remove. |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
176 (_VariablesDict): New class. |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
177 (locals, globals): Default instances. |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
178 (_local_scope): Rename to _LocalScope |
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
179 * test/test.py: New tests. Update old tests. |
57
732b6b4b2c45
implement dict interface to variables
Jaroslav Hajek <highegg@gmail.com>
parents:
56
diff
changeset
|
180 (testsetget, testexception): New functions. |
56
43a413b7c151
improve conversions, handle POobject and char arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
51
diff
changeset
|
181 |
51
b001edc0f81a
implement Python->Octave conversions of Character and PyObject arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
50
diff
changeset
|
182 2009-06-03 Jaroslav Hajek <highegg@gmail.com> |
b001edc0f81a
implement Python->Octave conversions of Character and PyObject arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
50
diff
changeset
|
183 |
b001edc0f81a
implement Python->Octave conversions of Character and PyObject arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
50
diff
changeset
|
184 * python_to_octave.cc (copy_pyarrobj_to_octarray<PyObject *, |
b001edc0f81a
implement Python->Octave conversions of Character and PyObject arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
50
diff
changeset
|
185 Cell>): New template specialization. |
b001edc0f81a
implement Python->Octave conversions of Character and PyObject arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
50
diff
changeset
|
186 (matching_type<PyObject *, octave_value>): Ditto. |
b001edc0f81a
implement Python->Octave conversions of Character and PyObject arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
50
diff
changeset
|
187 (copy_pyarrobj_to_octarray_boot): Include PyArray_CHAR |
b001edc0f81a
implement Python->Octave conversions of Character and PyObject arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
50
diff
changeset
|
188 and PyArray_Object cases. |
b001edc0f81a
implement Python->Octave conversions of Character and PyObject arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
50
diff
changeset
|
189 (pyarr_to_octvalue): Likewise. |
b001edc0f81a
implement Python->Octave conversions of Character and PyObject arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
50
diff
changeset
|
190 * test/test.py: Add tests for the new conversions. |
b001edc0f81a
implement Python->Octave conversions of Character and PyObject arrays
Jaroslav Hajek <highegg@gmail.com>
parents:
50
diff
changeset
|
191 |
50
22e74c46bea2
Fix compilation on 32-bit x86.
David Grundberg <individ@acc.umu.se>
parents:
48
diff
changeset
|
192 2009-06-03 David Grundberg <individ@acc.umu.se> |
22e74c46bea2
Fix compilation on 32-bit x86.
David Grundberg <individ@acc.umu.se>
parents:
48
diff
changeset
|
193 |
22e74c46bea2
Fix compilation on 32-bit x86.
David Grundberg <individ@acc.umu.se>
parents:
48
diff
changeset
|
194 * octave_to_python.cc (create_uint_array, create_sint_array): |
22e74c46bea2
Fix compilation on 32-bit x86.
David Grundberg <individ@acc.umu.se>
parents:
48
diff
changeset
|
195 Prefer int to other datatypes of identical size. |
22e74c46bea2
Fix compilation on 32-bit x86.
David Grundberg <individ@acc.umu.se>
parents:
48
diff
changeset
|
196 (is_1xn_or_0x0): Whitespace. |
22e74c46bea2
Fix compilation on 32-bit x86.
David Grundberg <individ@acc.umu.se>
parents:
48
diff
changeset
|
197 * python_to_octave.cc (copy_pyarrobj_to_octarray_dispatch): Prefer |
22e74c46bea2
Fix compilation on 32-bit x86.
David Grundberg <individ@acc.umu.se>
parents:
48
diff
changeset
|
198 int to other datatypes of identical size. |
22e74c46bea2
Fix compilation on 32-bit x86.
David Grundberg <individ@acc.umu.se>
parents:
48
diff
changeset
|
199 |
48
5867e925d0dd
always enable float matrices
Jaroslav Hajek <highegg@gmail.com>
parents:
46
diff
changeset
|
200 2009-05-28 Jaroslav Hajek <highegg@gmail.com> |
5867e925d0dd
always enable float matrices
Jaroslav Hajek <highegg@gmail.com>
parents:
46
diff
changeset
|
201 |
5867e925d0dd
always enable float matrices
Jaroslav Hajek <highegg@gmail.com>
parents:
46
diff
changeset
|
202 * configure.ac: Remove --enable-float-matrices option. |
5867e925d0dd
always enable float matrices
Jaroslav Hajek <highegg@gmail.com>
parents:
46
diff
changeset
|
203 * octave_to_python.cc: Remove uses of PYTAVE_USE_OCTAVE_FLOAT. |
5867e925d0dd
always enable float matrices
Jaroslav Hajek <highegg@gmail.com>
parents:
46
diff
changeset
|
204 * python_to_octave.cc: Ditto. |
5867e925d0dd
always enable float matrices
Jaroslav Hajek <highegg@gmail.com>
parents:
46
diff
changeset
|
205 |
46 | 206 2009-05-26 Jaroslav Hajek <highegg@gmail.com> |
207 | |
208 * octave_to_python.cc (octvalue_to_pyarrobj): Support Complex | |
209 and FloatComplex values. | |
210 (octvalue_to_pyobj): Support complex scalars. | |
211 * python_to_octave.cc (copy_pyarrobj_to_octarray_dispatch): | |
212 New template function. | |
213 (matching_type): New helper traits class. | |
214 (copy_pyarrobj_to_octarray_dispatch): Support complex types. | |
215 (pyarrobj_to_octvalue): Support complex scalars. | |
216 * test/test.py: Add tests for complex values. | |
217 | |
45
3eb653452a38
avoid useless instances in octave_to_python.cc
Jaroslav Hajek <highegg@gmail.com>
parents:
43
diff
changeset
|
218 2009-05-26 Jaroslav Hajek <highegg@gmail.com> |
3eb653452a38
avoid useless instances in octave_to_python.cc
Jaroslav Hajek <highegg@gmail.com>
parents:
43
diff
changeset
|
219 |
3eb653452a38
avoid useless instances in octave_to_python.cc
Jaroslav Hajek <highegg@gmail.com>
parents:
43
diff
changeset
|
220 * octave_to_python.cc: New #include (boost/type_traits). |
3eb653452a38
avoid useless instances in octave_to_python.cc
Jaroslav Hajek <highegg@gmail.com>
parents:
43
diff
changeset
|
221 (copy_octarray_to_pyarrobj): Don't use .value(); don't specialize. |
3eb653452a38
avoid useless instances in octave_to_python.cc
Jaroslav Hajek <highegg@gmail.com>
parents:
43
diff
changeset
|
222 (create_array (..., boost::true_type)): New overload (forward). |
3eb653452a38
avoid useless instances in octave_to_python.cc
Jaroslav Hajek <highegg@gmail.com>
parents:
43
diff
changeset
|
223 (create_array (..., boost::false_type)): New overload (dummy). |
3eb653452a38
avoid useless instances in octave_to_python.cc
Jaroslav Hajek <highegg@gmail.com>
parents:
43
diff
changeset
|
224 (create_uint_array): Pick proper overload. |
3eb653452a38
avoid useless instances in octave_to_python.cc
Jaroslav Hajek <highegg@gmail.com>
parents:
43
diff
changeset
|
225 (create_sint_array): Pick proper overload. |
3eb653452a38
avoid useless instances in octave_to_python.cc
Jaroslav Hajek <highegg@gmail.com>
parents:
43
diff
changeset
|
226 |
43
31df83060183
avoid duplicate conversions in python dict->octave map
Jaroslav Hajek <highegg@gmail.com>
parents:
42
diff
changeset
|
227 2009-05-25 Jaroslav Hajek <highegg@gmail.com> |
31df83060183
avoid duplicate conversions in python dict->octave map
Jaroslav Hajek <highegg@gmail.com>
parents:
42
diff
changeset
|
228 |
31df83060183
avoid duplicate conversions in python dict->octave map
Jaroslav Hajek <highegg@gmail.com>
parents:
42
diff
changeset
|
229 * python_to_octave.cc (pydict_to_octmap): Save key and val in an |
31df83060183
avoid duplicate conversions in python dict->octave map
Jaroslav Hajek <highegg@gmail.com>
parents:
42
diff
changeset
|
230 array, to avoid doing duplicate conversions. |
31df83060183
avoid duplicate conversions in python dict->octave map
Jaroslav Hajek <highegg@gmail.com>
parents:
42
diff
changeset
|
231 |
42
c0851ec35936
don't display Octave banner if not interactive run
Jaroslav Hajek <highegg@gmail.com>
parents:
41
diff
changeset
|
232 2009-05-25 Jaroslav Hajek <highegg@gmail.com> |
c0851ec35936
don't display Octave banner if not interactive run
Jaroslav Hajek <highegg@gmail.com>
parents:
41
diff
changeset
|
233 |
c0851ec35936
don't display Octave banner if not interactive run
Jaroslav Hajek <highegg@gmail.com>
parents:
41
diff
changeset
|
234 * pytave.cc (init): Add parameter; only display Octave banner if |
c0851ec35936
don't display Octave banner if not interactive run
Jaroslav Hajek <highegg@gmail.com>
parents:
41
diff
changeset
|
235 requested. |
c0851ec35936
don't display Octave banner if not interactive run
Jaroslav Hajek <highegg@gmail.com>
parents:
41
diff
changeset
|
236 * package/pytave.cc: Determine whether the interpreter is |
c0851ec35936
don't display Octave banner if not interactive run
Jaroslav Hajek <highegg@gmail.com>
parents:
41
diff
changeset
|
237 interactive. |
c0851ec35936
don't display Octave banner if not interactive run
Jaroslav Hajek <highegg@gmail.com>
parents:
41
diff
changeset
|
238 |
41
de24e11a4c35
widen some conversions and fix tests failing with octave 3.2
Jaroslav Hajek <highegg@gmail.com>
parents:
40
diff
changeset
|
239 2009-05-25 Jaroslav Hajek <highegg@gmail.com> |
de24e11a4c35
widen some conversions and fix tests failing with octave 3.2
Jaroslav Hajek <highegg@gmail.com>
parents:
40
diff
changeset
|
240 |
de24e11a4c35
widen some conversions and fix tests failing with octave 3.2
Jaroslav Hajek <highegg@gmail.com>
parents:
40
diff
changeset
|
241 * octave_to_python.cc (is_1xn_or_0x0): New inline func. |
de24e11a4c35
widen some conversions and fix tests failing with octave 3.2
Jaroslav Hajek <highegg@gmail.com>
parents:
40
diff
changeset
|
242 (octcell_to_pyobject): Use it. |
de24e11a4c35
widen some conversions and fix tests failing with octave 3.2
Jaroslav Hajek <highegg@gmail.com>
parents:
40
diff
changeset
|
243 (octvalue_to_pyobj): Use it. |
de24e11a4c35
widen some conversions and fix tests failing with octave 3.2
Jaroslav Hajek <highegg@gmail.com>
parents:
40
diff
changeset
|
244 * test/test.py: Update & fix tests. |
de24e11a4c35
widen some conversions and fix tests failing with octave 3.2
Jaroslav Hajek <highegg@gmail.com>
parents:
40
diff
changeset
|
245 |
40
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
246 2009-05-13 Jaroslav Hajek <highegg@gmail.com> |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
247 |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
248 * exceptions.h (variable_name_exception): New exception class. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
249 * exceptions.cc: Initialize it. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
250 * octave_to_python.h (octvalue_to_pyobj): Declare prototype. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
251 * pytave.cc (init): Init variable_name_exception. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
252 (getvar): New function. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
253 (setvar): New function. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
254 (isvar): New function. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
255 (push_scope): New function. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
256 (pop_scope): New function. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
257 * package/pytave.py (__init__): Init VarNameError. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
258 (getvar): New function. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
259 (setvar): New function. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
260 (isvar): New function. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
261 (push_scope): New function. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
262 (pop_scope): New function. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
263 (_local_scope): New decorator helper class. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
264 (local_scope): New decorator. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
265 * test/test.py: Include new tests. |
824354efaa1a
implement direct variable manipulation and local scoping
Jaroslav Hajek <highegg@gmail.com>
parents:
37
diff
changeset
|
266 |
37
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
267 2009-05-09 David Grundberg <individ@acc.umu.se> |
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
268 |
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
269 * ax_octave_float.m4: New file. |
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
270 * configure.ac: Added --enable-float-matrices configure option. |
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
271 |
36
ae4554656fa1
Added an eval function.
David Grundberg <individ@acc.umu.se>
parents:
33
diff
changeset
|
272 2009-05-07 Jaroslav Hajek <highegg@gmail.com> |
ae4554656fa1
Added an eval function.
David Grundberg <individ@acc.umu.se>
parents:
33
diff
changeset
|
273 |
37
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
274 * exceptions.h (octave_parse_exception): New class. |
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
275 * package/pytave.py: Added ParseError exception. |
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
276 (eval): New function. |
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
277 * pytave.cc (func_eval, make_error_message): Extracted |
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
278 make_error_message from func_eval. |
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
279 (str_eval): New function. |
36
ae4554656fa1
Added an eval function.
David Grundberg <individ@acc.umu.se>
parents:
33
diff
changeset
|
280 |
33 | 281 2009-05-05 David Grundberg <individ@acc.umu.se> |
282 | |
37
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
283 * python_to_octave.cc (pydict_to_octmap): Improved semantics and |
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
284 error control. |
33 | 285 * m4/ax_octave.m4, m4/ax_python_devel.m4: New files. |
286 * m4/ax_python.m4: Removed. | |
287 * m4/ax_boost_python.m4, README, INSTALL: Rewritten. | |
288 * configure.ac, setup.py.in, Jamfile.in, Makefile.am: Adjusted to | |
289 new Autoconf macros. | |
290 | |
24
83dd1cc42f36
fixed the email adress
Håkan Fors nilsson <c04hfn@cs.umu.se>
parents:
23
diff
changeset
|
291 2008-11-17 HÃ¥kan Fors Nilsson <c04hfn@cs.umu.se> |
22 | 292 |
37
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
293 * octave_to_python.cc (octcell_to_pyobject, octmap_to_pyobject): |
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
294 New functions. |
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
295 * python_to_octave.cc (pylist_to_cellarray, pydict_to_octmap): |
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
296 New functions. |
22 | 297 |
19 | 298 2008-11-17 David Grundberg <individ@acc.umu.se> |
299 | |
37
798efee55cd0
Added --enable-float-matrices option. Some VPATH building issues fixed. Changelog now more standardized.
David Grundberg <individ@acc.umu.se>
parents:
36
diff
changeset
|
300 * pytave.cc (func_eval): Improved pytave.OctaveError messages, now |
19 | 301 includes filename, function and line of offending m-file. |
302 | |
16
ae09a25b1206
Fix g++ compile error on ubuntu 8.10
David Grundberg <individ@acc.umu.se>
parents:
14
diff
changeset
|
303 2008-11-10 David Grundberg <individ@acc.umu.se> |
ae09a25b1206
Fix g++ compile error on ubuntu 8.10
David Grundberg <individ@acc.umu.se>
parents:
14
diff
changeset
|
304 |
ae09a25b1206
Fix g++ compile error on ubuntu 8.10
David Grundberg <individ@acc.umu.se>
parents:
14
diff
changeset
|
305 * octave_to_python.cc: Remove static storage class on explicitely |
ae09a25b1206
Fix g++ compile error on ubuntu 8.10
David Grundberg <individ@acc.umu.se>
parents:
14
diff
changeset
|
306 specialized templates. |
ae09a25b1206
Fix g++ compile error on ubuntu 8.10
David Grundberg <individ@acc.umu.se>
parents:
14
diff
changeset
|
307 |
14
56254a2e18e3
Removed interactive check (did not work properly)
David Grundberg <individ@acc.umu.se>
parents:
13
diff
changeset
|
308 2008-10-23 David Grundberg <individ@acc.umu.se> |
12
a0c819a31e02
Better checking for Python dependencies.
David Grundberg <individ@acc.umu.se>
parents:
8
diff
changeset
|
309 |
14
56254a2e18e3
Removed interactive check (did not work properly)
David Grundberg <individ@acc.umu.se>
parents:
13
diff
changeset
|
310 * pytave.cc: Use octave_main() to initialize Octave. Introduces |
56254a2e18e3
Removed interactive check (did not work properly)
David Grundberg <individ@acc.umu.se>
parents:
13
diff
changeset
|
311 readline history clashes with interactive Python interpreter. |
12
a0c819a31e02
Better checking for Python dependencies.
David Grundberg <individ@acc.umu.se>
parents:
8
diff
changeset
|
312 * configure.ac: Better testing for Python dependencies. |
a0c819a31e02
Better checking for Python dependencies.
David Grundberg <individ@acc.umu.se>
parents:
8
diff
changeset
|
313 * configure.ac: Renamed my_ to pytave_ |
a0c819a31e02
Better checking for Python dependencies.
David Grundberg <individ@acc.umu.se>
parents:
8
diff
changeset
|
314 * configure.ac: Fixed whitespace. |
a0c819a31e02
Better checking for Python dependencies.
David Grundberg <individ@acc.umu.se>
parents:
8
diff
changeset
|
315 |
8
1427e0870812
Makefile.am: added test/exceptions.py to extra dist.
David Grundberg <individ@acc.umu.se>
parents:
6
diff
changeset
|
316 2008-10-20 David Grundberg <individ@acc.umu.se> |
1427e0870812
Makefile.am: added test/exceptions.py to extra dist.
David Grundberg <individ@acc.umu.se>
parents:
6
diff
changeset
|
317 |
1427e0870812
Makefile.am: added test/exceptions.py to extra dist.
David Grundberg <individ@acc.umu.se>
parents:
6
diff
changeset
|
318 * Makefile.am: added test/exceptions.py to extra dist. |
1427e0870812
Makefile.am: added test/exceptions.py to extra dist.
David Grundberg <individ@acc.umu.se>
parents:
6
diff
changeset
|
319 * Jamfile.in: corrected dependencies |
1427e0870812
Makefile.am: added test/exceptions.py to extra dist.
David Grundberg <individ@acc.umu.se>
parents:
6
diff
changeset
|
320 |
1427e0870812
Makefile.am: added test/exceptions.py to extra dist.
David Grundberg <individ@acc.umu.se>
parents:
6
diff
changeset
|
321 |
6 | 322 2008-10-18 David Grundberg <individ@acc.umu.se> |
323 | |
324 Changed license to correct one (GPLv3). | |
325 | |
1 | 326 2008-10-17 David Grundberg <c04dgg@cs.umu.se> |
327 | |
328 First launchpad.net check in. | |
329 | |
23 | 330 Local Variables: |
331 coding: utf-8 | |
33 | 332 fill-column: 74 |
23 | 333 End: |
33 | 334 vim: set textwidth=74 noexpandtab : |