|
|
| version 1.49, 2003/08/05 20:22:13 | version 1.58, 2003/09/11 11:18:44 |
|---|---|
| Line 9 | Line 9 |
| .. Contents:: | .. Contents:: |
| Release 2.37.233-1545 | |
| ===================== | |
| :Date: 11 September 2003 | |
| * rules.py | |
| - Introduced ``interface_usercode`` replacement. When ``usercode`` | |
| statement is used inside the first interface block, its contents | |
| will be inserted at the end of initialization function of a F2PY | |
| generated extension module (feature request: Berthold Höllmann). | |
| - Introduced auxiliary function ``as_column_major_storage`` that | |
| converts input array to an array with column major storage order | |
| (feature request: Hans Petter Langtangen). | |
| * crackfortran.py | |
| - Introduced ``pymethoddef`` statement. | |
| * cfuncs.py | |
| - Fixed "#ifdef in #define TRYPYARRAYTEMPLATE" bug (patch thanks | |
| to Bernhard Gschaider) | |
| * auxfuncs.py | |
| - Introduced ``getpymethod`` function. | |
| - Enabled multi-line blocks in ``callprotoargument`` statement. | |
| * f90mod_rules.py | |
| - Undone "Fixed Warning 43 emitted by Intel Fortran compiler" that | |
| causes (curios) segfaults. | |
| * fortranobject.c | |
| - Fixed segfaults (that were introduced with recent memory leak | |
| fixes) when using allocatable arrays. | |
| - Introduced F2PY_REPORT_ON_ARRAY_COPY CPP macro int-variable. If defined | |
| then a message is printed to stderr whenever a copy of an array is | |
| made and arrays size is larger than F2PY_REPORT_ON_ARRAY_COPY. | |
| Release 2.35.229-1505 | Release 2.35.229-1505 |
| ===================== | ===================== |