[Numpy-svn] [numpy/numpy] 215a91: STY: core/src - replace macros in old_defines.h wi...

GitHub noreply@github....
Sat Feb 4 17:13:11 CST 2012


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: 215a91a9a0e790273a3dc1203709190025ce0641
      https://github.com/numpy/numpy/commit/215a91a9a0e790273a3dc1203709190025ce0641
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    M numpy/core/src/multiarray/arrayobject.c
  M numpy/core/src/multiarray/arraytypes.c.src
  M numpy/core/src/multiarray/buffer.c
  M numpy/core/src/multiarray/calculation.c
  M numpy/core/src/multiarray/common.c
  M numpy/core/src/multiarray/conversion_utils.c
  M numpy/core/src/multiarray/convert.c
  M numpy/core/src/multiarray/convert_datatype.c
  M numpy/core/src/multiarray/ctors.c
  M numpy/core/src/multiarray/descriptor.c
  M numpy/core/src/multiarray/dtype_transfer.c
  M numpy/core/src/multiarray/getset.c
  M numpy/core/src/multiarray/item_selection.c
  M numpy/core/src/multiarray/iterators.c
  M numpy/core/src/multiarray/mapping.c
  M numpy/core/src/multiarray/methods.c
  M numpy/core/src/multiarray/multiarraymodule.c
  M numpy/core/src/multiarray/number.c
  M numpy/core/src/multiarray/refcount.c
  M numpy/core/src/multiarray/scalarapi.c
  M numpy/core/src/multiarray/scalartypes.c.src
  M numpy/core/src/multiarray/shape.c
  M numpy/core/src/multiarray/ucsnarrow.c
  M numpy/core/src/multiarray/ucsnarrow.h
  M numpy/core/src/multiarray/usertypes.c
  M numpy/core/src/scalarmathmodule.c.src
  M numpy/core/src/umath/ufunc_object.c
  M numpy/core/src/umath/umath_tests.c.src
  M numpy/core/src/umath/umathmodule.c.src

  Log Message:
  -----------
  STY: core/src - replace macros in old_defines.h with new versions.


  Commit: 9b12b1d233a8f91216ea7bfd879ae2593a041375
      https://github.com/numpy/numpy/commit/9b12b1d233a8f91216ea7bfd879ae2593a041375
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    M numpy/lib/src/_compiled_base.c

  Log Message:
  -----------
  STY: lib/src - replace macros in old_defines.h with new.


  Commit: 33726b1b0e5f6709fd7fd19eaa7ce9b40b3dfa4c
      https://github.com/numpy/numpy/commit/33726b1b0e5f6709fd7fd19eaa7ce9b40b3dfa4c
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    M numpy/fft/fftpack_litemodule.c

  Log Message:
  -----------
  STY: fft - replace macros in old_defines.h with new.


  Commit: 6f9a3ce3545d73d338d6e4467992b66c143093f8
      https://github.com/numpy/numpy/commit/6f9a3ce3545d73d338d6e4467992b66c143093f8
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    M numpy/linalg/lapack_litemodule.c

  Log Message:
  -----------
  STY: linalg - replace macros in old_defines.h with new.


  Commit: b63f91e4ce487c89a67ca31ccb2e1c53574b7857
      https://github.com/numpy/numpy/commit/b63f91e4ce487c89a67ca31ccb2e1c53574b7857
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    M numpy/core/include/numpy/oldnumeric.h
  M numpy/f2py/capi_maps.py
  M numpy/f2py/cfuncs.py
  M numpy/f2py/doc/fortranobject.tex
  M numpy/f2py/docs/HISTORY.txt
  M numpy/f2py/src/fortranobject.c
  M numpy/f2py/src/test/foomodule.c
  M numpy/f2py/tests/src/array_from_pyobj/wrapmodule.c
  M numpy/f2py/tests/test_array_from_pyobj.py

  Log Message:
  -----------
  STY: f2py - replace macros in old_defines.h with new.


  Commit: 08338bd1e1aa4b383391b1a2c9ed954534aaa8c9
      https://github.com/numpy/numpy/commit/08338bd1e1aa4b383391b1a2c9ed954534aaa8c9
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    A tools/replace_old_macros.sed

  Log Message:
  -----------
  ENH: Add sed script that replaces macros in old_defines.h.


  Commit: 95e2e1574bf14ce463489752427274c0d138a6ec
      https://github.com/numpy/numpy/commit/95e2e1574bf14ce463489752427274c0d138a6ec
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    M doc/numpybook/comparison/f2py/filtermodule.c
  M numpy/core/blasdot/_dotblas.c

  Log Message:
  -----------
  STY: Replace more found macros in old_defines.h with new.


  Commit: 28214cf236251897038dcedfb50a62a2a2007358
      https://github.com/numpy/numpy/commit/28214cf236251897038dcedfb50a62a2a2007358
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    M doc/source/reference/c-api.array.rst
  M doc/source/reference/c-api.types-and-structures.rst
  M doc/source/user/c-info.beyond-basics.rst
  M doc/source/user/c-info.how-to-extend.rst
  M doc/swig/numpy.i
  M doc/swig/pyfragments.swg

  Log Message:
  -----------
  DOC: Replace references to macros in old_defines with new.

Also remove swig support for numpy < 1 from numpy.i since it expects
the old macros.


  Commit: c4b92ea0a2530c1dfe582d7f5635a0b793286166
      https://github.com/numpy/numpy/commit/c4b92ea0a2530c1dfe582d7f5635a0b793286166
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    M doc/numpybook/capi.lyx

  Log Message:
  -----------
  DOC: numpybook - Replace macro names in old_defines.h with new.


  Commit: 8a0e7cd26ea2803b8580dcca1d1306baa1d702dc
      https://github.com/numpy/numpy/commit/8a0e7cd26ea2803b8580dcca1d1306baa1d702dc
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    M numpy/core/code_generators/generate_umath.py
  M numpy/core/src/multiarray/arraytypes.c.src
  M numpy/core/src/multiarray/scalartypes.c.src
  M numpy/core/src/scalarmathmodule.c.src
  M numpy/numarray/_capi.c
  M numpy/numarray/include/numpy/arraybase.h

  Log Message:
  -----------
  UPDATE: Replace macros in old_defines.h by new.

With the exception of the numarray fixups these were all instances
that were results of code generation.


  Commit: 8886322d21acec025d668b6431d0070c89b7a90d
      https://github.com/numpy/numpy/commit/8886322d21acec025d668b6431d0070c89b7a90d
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    M doc/release/2.0.0-notes.rst
  M numpy/core/include/numpy/ndarrayobject.h
  M numpy/core/include/numpy/npy_deprecated_api.h
  M numpy/core/include/numpy/old_defines.h
  M numpy/core/setup.py

  Log Message:
  -----------
  DEP: Deprecate the old_defines.h header and the macros therein.

The old_defines.h file is no longer included in ndarrayobject.h, but
instead in the npy_deprecated_api.h file. It is no longer part of the numpy
build and its deprecation is noted in the release notes.


  Commit: cceb8f6dd11633cedfcc84c4498a887a4dbc056f
      https://github.com/numpy/numpy/commit/cceb8f6dd11633cedfcc84c4498a887a4dbc056f
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    M doc/release/2.0.0-notes.rst

  Log Message:
  -----------
  STY: Fix up the 2.0 (1.7) release notes.


  Commit: bbf49fcad1ac5029ab31235e90235c6161ea41ba
      https://github.com/numpy/numpy/commit/bbf49fcad1ac5029ab31235e90235c6161ea41ba
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    M doc/release/2.0.0-notes.rst
  M tools/replace_old_macros.sed

  Log Message:
  -----------
  DOC: clarify numpy version for removal, document sed script better.


  Commit: 5b59ae23cb435c6d8ecb3d81d7c98aa5aa00d7c0
      https://github.com/numpy/numpy/commit/5b59ae23cb435c6d8ecb3d81d7c98aa5aa00d7c0
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-02-04 (Sat, 04 Feb 2012)

  Changed paths:
    M doc/numpybook/capi.lyx
  M doc/numpybook/comparison/f2py/filtermodule.c
  M doc/release/2.0.0-notes.rst
  M doc/source/reference/c-api.array.rst
  M doc/source/reference/c-api.types-and-structures.rst
  M doc/source/user/c-info.beyond-basics.rst
  M doc/source/user/c-info.how-to-extend.rst
  M doc/swig/numpy.i
  M doc/swig/pyfragments.swg
  M numpy/core/blasdot/_dotblas.c
  M numpy/core/code_generators/generate_umath.py
  M numpy/core/include/numpy/ndarrayobject.h
  M numpy/core/include/numpy/npy_deprecated_api.h
  M numpy/core/include/numpy/old_defines.h
  M numpy/core/include/numpy/oldnumeric.h
  M numpy/core/setup.py
  M numpy/core/src/multiarray/arrayobject.c
  M numpy/core/src/multiarray/arraytypes.c.src
  M numpy/core/src/multiarray/buffer.c
  M numpy/core/src/multiarray/calculation.c
  M numpy/core/src/multiarray/common.c
  M numpy/core/src/multiarray/conversion_utils.c
  M numpy/core/src/multiarray/convert.c
  M numpy/core/src/multiarray/convert_datatype.c
  M numpy/core/src/multiarray/ctors.c
  M numpy/core/src/multiarray/descriptor.c
  M numpy/core/src/multiarray/dtype_transfer.c
  M numpy/core/src/multiarray/getset.c
  M numpy/core/src/multiarray/item_selection.c
  M numpy/core/src/multiarray/iterators.c
  M numpy/core/src/multiarray/mapping.c
  M numpy/core/src/multiarray/methods.c
  M numpy/core/src/multiarray/multiarraymodule.c
  M numpy/core/src/multiarray/number.c
  M numpy/core/src/multiarray/refcount.c
  M numpy/core/src/multiarray/scalarapi.c
  M numpy/core/src/multiarray/scalartypes.c.src
  M numpy/core/src/multiarray/shape.c
  M numpy/core/src/multiarray/ucsnarrow.c
  M numpy/core/src/multiarray/ucsnarrow.h
  M numpy/core/src/multiarray/usertypes.c
  M numpy/core/src/scalarmathmodule.c.src
  M numpy/core/src/umath/ufunc_object.c
  M numpy/core/src/umath/umath_tests.c.src
  M numpy/core/src/umath/umathmodule.c.src
  M numpy/f2py/capi_maps.py
  M numpy/f2py/cfuncs.py
  M numpy/f2py/doc/fortranobject.tex
  M numpy/f2py/docs/HISTORY.txt
  M numpy/f2py/src/fortranobject.c
  M numpy/f2py/src/test/foomodule.c
  M numpy/f2py/tests/src/array_from_pyobj/wrapmodule.c
  M numpy/f2py/tests/test_array_from_pyobj.py
  M numpy/fft/fftpack_litemodule.c
  M numpy/lib/src/_compiled_base.c
  M numpy/linalg/lapack_litemodule.c
  M numpy/numarray/_capi.c
  M numpy/numarray/include/numpy/arraybase.h
  A tools/replace_old_macros.sed

  Log Message:
  -----------
  Merge branch 'replace-old-defines'

* replace-old-defines:
  DOC: clarify numpy version for removal, document sed script better.
  STY: Fix up the 2.0 (1.7) release notes.
  DEP: Deprecate the old_defines.h header and the macros therein.
  UPDATE: Replace macros in old_defines.h by new.
  DOC: numpybook - Replace macro names in old_defines.h with new.
  DOC: Replace references to macros in old_defines with new.
  STY: Replace more found macros in old_defines.h with new.
  ENH: Add sed script that replaces macros in old_defines.h.
  STY: f2py - replace macros in old_defines.h with new.
  STY: linalg - replace macros in old_defines.h with new.
  STY: fft - replace macros in old_defines.h with new.
  STY: lib/src - replace macros in old_defines.h with new.
  STY: core/src - replace macros in old_defines.h with new versions.


Compare: https://github.com/numpy/numpy/compare/48d6edb...5b59ae2


More information about the Numpy-svn mailing list