Fix for the NumPy C-API deprecation mechanism.
Changes according to Charles Harris' comments.
Changes according to Charles Harris' comments.
Fixed typo.
Reflect file name change in setup.py.
DOC: np.char.startswith checks a prefix, not a suffix
DOC: Fixes for doc/source/user/basics.io.genfromtxt.rst.

Add missing part of usecols negative index explanation and other
minor redaction fixes.
MAINT: Cleanup doc/source/user/basics.io.genfromtxt.rst.

Remove trailing whitespace.
Break long lines.
Fix some indentation.
Use the `::` directive to indicate interactive examples.
More tiny changes according to Charles Harris' comments.
BUG: Fix bug in np.insert when axis=-1
TST: add test for negative axis values in np.insert.
BUG: Make np.insert check for out of bounds axis arguments.

Also add test for IndexError exception when axis is out of bounds.
Fix doc typo
ENH: inv/solve work with empty inner and others empty outer array

This makes the inverse of a 0x0 array simply be 0x0 again. It
also modifies the no-empty array check in favor of a no-empty
*inner* array, since the gufuncs seem to handle the other case
fine.
MAINT: runtests: make it work on Fedora
ENH: For smaller array, added macro NPY_BEGIN_THREADS_THRESHOLDED in ndarraytypes.h
Avoiding NPY_BEGIN_THREADS for small arrays, can speed-up trivial_three_operand_loop by 5%.
As releases of GIL, then quickly restoring just after small operation doesn't benefit.
BUG: Boolean assignment allowed writing to 0-sized array

This was because of the assumption that broadcasting works
if the dimension is not > 1, but correct is != 1.

Adepted from a patch provided by prossahl.

Closes gh-3458.
MAINT: fix typo in npy-format.txt
Revert "TEST: testing append in np.ma.core"
This reverts commit 137116b7a34e4f474d93ec40bb025427d164f906.
TEST: test append in np.ma
Revert "TEST: test append in np.ma"
TEST: append in na.ma