Fix a couple typos in the changelog

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1935 ed100bfc-0583-0410-97f2-c26b58777a21
Remove stray import that fails on Python 3

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1936 ed100bfc-0583-0410-97f2-c26b58777a21
I've never looked too closely at the checksum code for tables. Perhaps because it's very old an a little strange.  But I was testing with my development build of Numpy 1.5.1 and was getting segfaults.  It turns out the checksum code is using np.fromstring() on an array as a way of converting it to a new dtype.  Is it possible that .view() just didn't exist when this was written? In any case, that was causing Numpy to go down a code path which, due to a bug in that version of Numpy particular to Python 3 caused a segfault.  I still need to take a closer look at this checksum code, but for now converting these unnecessary calls to np.fromstring fixes the problem.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1937 ed100bfc-0583-0410-97f2-c26b58777a21
Fix Python 3 support in the new compression module.  As always strings are a bit of a pain, though at least with FITS we can generally rest assured the strings will be ASCII, though I decode them as Latin-1 just to be on the safe side.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1938 ed100bfc-0583-0410-97f2-c26b58777a21
Started adding support for different CFITSIO versions; not sure how best to continue with this at this point though

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1939 ed100bfc-0583-0410-97f2-c26b58777a21
Fixed a bug in reading vla data from an in-memory buffer when the data type item size > 1 byte.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1940 ed100bfc-0583-0410-97f2-c26b58777a21
Rolled back the current scale of my ambitions for supporting older CFITSIO versions.  Now the earliers version for which all tests pass is 3.09.  3.08 passes except for one test which fails due to a bug in CFITSIO itself.  But now versions earlier than 3.28 which do not support the GZIP_COMPRESSED_DATA column will work.  This required a few small bug fixes: Most importantly was a fix to updateCompressedData to ensure that the memory allocated for compressed data is a multiple of 2880 bytes.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1941 ed100bfc-0583-0410-97f2-c26b58777a21
Forgot to commit the new header file that went with d8d4b8f

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1942 ed100bfc-0583-0410-97f2-c26b58777a21
It turns out import_array() is a macro whose behavior differs between Py3k and Python 2. So let's just move it back into the Python version-specific module init functions. See https://groups.google.com/d/topic/astropy-dev/6_AesAsCauM/discussion

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1945 ed100bfc-0583-0410-97f2-c26b58777a21
Add a hacky fix to work around a bug in nose when running 'setup.py nosetests'; TODO: Submit bug report and maybe a fix to nose.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1946 ed100bfc-0583-0410-97f2-c26b58777a21
Fixes #193

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1947 ed100bfc-0583-0410-97f2-c26b58777a21
Not that the card length ever changes for FITS, but might as well stay consistent and avoid magic numbers.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1948 ed100bfc-0583-0410-97f2-c26b58777a21
Fixes #194. Also made KEYWORD_LENGTH a constant in case the maximum length of FITS keywords ever changes (hah). The conversion over to using this constant probably isn't perfect, but we'll worry about that only if it ever really matters.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1950 ed100bfc-0583-0410-97f2-c26b58777a21
Fix unnecessary \ escape in code example. I think I added this actually because vim's syntax highlighter for rst is broken and causes everything after that * to be bolded, even though it's in a preformatted block.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1955 ed100bfc-0583-0410-97f2-c26b58777a21
Clarified some points about using the  class.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@1956 ed100bfc-0583-0410-97f2-c26b58777a21
Merge branch 'master' into astropy

Conflicts:
	README.txt