Diff for /python/f2py2e/docs/HISTORY.txt between versions 1.49 and 1.58

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
 =====================  =====================
   

Removed from v.1.49  
changed lines
  Added in v.1.58


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>