Adds some new documentation for header keyword wildcards. Fixes #211.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2108 ed100bfc-0583-0410-97f2-c26b58777a21
New tox.ini--with nose 1.2 testing Python 3 works much, much better now. It also makes the separate tox.ini for Windows unnecessary.

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

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

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2117 ed100bfc-0583-0410-97f2-c26b58777a21
Fixes spacetelescope/PyFITS#1

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2119 ed100bfc-0583-0410-97f2-c26b58777a21
Added console_scripts entry points.  This also installs the original fitsdiff/fitscheck scripts alongside the generated ones.  On Windows this works fine because msys will use the sh versions by default, while cmd.exe will use the .exe versions by default. So having both is fine.  But I need to double check what the behavior is on Linux.  Also updated the script help text to explicitly use 'fitsdiff'/'fitscheck' as the name of the program rather than inferring it from the executable name--this approach works better for windows (so it doesn't show as, for example, fitsdiff-script.py).

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2122 ed100bfc-0583-0410-97f2-c26b58777a21
Add a changelog entry for #202

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2123 ed100bfc-0583-0410-97f2-c26b58777a21
Add .pyd to the list of compiled files to ignore

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2126 ed100bfc-0583-0410-97f2-c26b58777a21
Added better instructions on SVN sync for dealing with tags/branches.  The previous instructions led to trying to sync *all* branches in the SVN history which is overkill.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2127 ed100bfc-0583-0410-97f2-c26b58777a21
Fix a typo and add a warning on how long git svn fetch can take

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

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2129 ed100bfc-0583-0410-97f2-c26b58777a21
This should resolve #177 where it was determined that the best course of action would be to document the use case of manually closing mmaps.  The other suggestion, that there be a brief explanation of mmap, was already there as it turns out (though it needed a mention of the fact that memmap=True is now the default).

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2132 ed100bfc-0583-0410-97f2-c26b58777a21
Fix a file access bug that could occur when running this test on Windows.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2135 ed100bfc-0583-0410-97f2-c26b58777a21
Should fix #218

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2136 ed100bfc-0583-0410-97f2-c26b58777a21
Fixes spacetelescope/PyFITS#5

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2140 ed100bfc-0583-0410-97f2-c26b58777a21
Merge pull request #507 from iguananaut/issue-507

astropy.log: The process cannot access the file because it is being used by another process
Conflicts:
	astropy/io/fits/tests/test_image.py
	src/compressionmodule.c

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2141 ed100bfc-0583-0410-97f2-c26b58777a21
For some reason the test_missing_tnull test just out of nowhere started erroring during teardown on Python 3 *only*.  I didn't change anything related to that (just added a new test) and this started.  As far as I can tell there is nothing actually preventing full garbage collection or all files being closed.  I think I've just hit some corner case that puts the garbage collector in a state where it doesn't *quite* close the mmap in time.  Let's just give the teardown a few attempts to remove the files and leave it at that.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2144 ed100bfc-0583-0410-97f2-c26b58777a21
Fixes spacetelescope/PyFITS#6; although the specifications of the HIERARCH convention don't say anything about leading whitespace, CFITSIO's behavior is to strip it, and that is probably the expected behavior by most people.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2153 ed100bfc-0583-0410-97f2-c26b58777a21
Fixes spacetelescope/PyFITS#7. Also fixed a tangential bug with using Header.index() on HIERARCH keywords that was caught in the implementation of the test for the original issue.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2155 ed100bfc-0583-0410-97f2-c26b58777a21
Update the sphinx conf.py with the new dev version post release

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