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

version 1.28, 2002/12/08 14:09:30 version 1.49, 2003/08/05 20:22:13
Line 9 Line 9
   
 .. Contents::  .. Contents::
   
 Release 2.32.225-1419  Release 2.35.229-1505
 =====================  =====================
   
   :Date: 5 August 2003
   
   * General
   
     - Introduced ``usercode`` statement (dropped ``c_code`` hooks).
   
   * setup.py
   
     - Updated the CVS location of scipy_distutils.
   
   * auxfuncs.py
   
     - Introduced ``isint1array(var)`` for fixing ``integer*1 intent(out)``
       support.
   
   * tests/f77/callback.py
   
     Introduced some basic tests.
   
   * src/fortranobject.{c,h}
   
     - Fixed memory leaks when getting/setting allocatable arrays.
       (Bug report by Bernhard Gschaider)
   
     - Initial support for numarray (Todd Miller's patch). Use -DNUMARRAY
       on the f2py command line to enable numarray support. Note that
       there is no character arrays support and these hooks are not
       tested with F90 compilers yet.
   
   * cfuncs.py
   
     - Fixed reference counting bug that appeared when constructing extra
       argument list to callback functions.
     - Added ``PyArray_LONG != PyArray_INT`` test.
   
   * f2py2e.py
   
     Undocumented ``--f90compiler``.
   
   * crackfortran.py
   
     - Introduced ``usercode`` statement.
     - Fixed newlines when outputting multi-line blocks.
     - Optimized ``getlincoef`` loop and ``analyzevars`` for cases where
       len(vars) is large.
     - Fixed callback string argument detection.
     - Fixed evaluating expressions: only int|float expressions are
       evaluated succesfully.
   
   * docs
   
     Documented -DF2PY_REPORT_ATEXIT feature.
   
   * diagnose.py
   
     Added CPU information and sys.prefix printout.
   
   * tests/run_all.py
   
     Added cwd to PYTHONPATH.
   
   * tests/f??/return_{real,complex}.py
   
     Pass "infinity" check in SunOS.
   
   * rules.py
   
     - Fixed ``integer*1 intent(out)`` support
     - Fixed free format continuation of f2py generated F90 files.
   
   * tests/mixed/
   
     Introduced tests for mixing Fortran 77, Fortran 90 fixed and free
     format codes in one module.
   
   * f90mod_rules.py
   
     - Fixed non-prototype warnings.
     - Fixed Warning 43 emitted by Intel Fortran compiler.
     - Avoid long lines in Fortran codes to reduce possible problems with
       continuations of lines.
   
   Public Release 2.32.225-1419
   ============================
   
 :Date: 8 December 2002  :Date: 8 December 2002
   
 * docs/usersguide/  * docs/usersguide/

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


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