
fitsdiff version 1.0

changes since last version (0.981):

(1) Switch from Numeric to numarray.

(2) Switch from old version of pyfits (was called fits, version 0.4.2)
to the current version (0.7 and after) which uses numarray/chararray/recarray.

(3) Modify the differencing algorithm (the diff_num function), such that
if the comparison difference been looking for is zero, or if the number
of different pixels is small compared to the total number of pixels,
it will speed up significantly.

(4) No longer use the recordmodule.  Also the table comparison is
switched from row-by-row to column-by-column.  This makes the table
comparison much faster!

A table with one million rows and two columns (int and float) was used for
testing.  When fitsdiff to itself, the older version (using Python loop -
very slow!) will take 50 min while the new version takes 5 sec!

(5) It now works for "3-D" tables (table with array elements).

(6) It now works for FITS files with ASCII tables.

(7) Eliminate using exit().


git-svn-id: 5305e2c1a78737cf7dd5f8f44e9bbbd00348fde7@44 ed100bfc-0583-0410-97f2-c26b58777a21

spacetelescope/PyFITS,embray/PyFITS,embray/PyFITS,spacetelescope/PyFITS,embray/PyFITS,embray/PyFITS