See the discussion at http://projects.scipy.org/scipy/ticket/1328 for more information.
* Improved validation of the arguments to the spatial functions, so that only "1-D-like" arrays are accepted.
* Simplified some of the distance computations.
* Cleaned up the code a bit.
* Added tests.
This commit should fix ticket #1328.
Looks good, can be committed.
Thank you for fixing it!
Question: are you still planning to review the discrete state space / LTI system pull request?
Yes--I'm slowly working my way through my scipy "to do" list, and Jeff's pull request is on it.