CHANGES This file contains a list of changes made to the software in this directory. Changes are listed in reverse chronological order, with the latest changes first. 28 Sep 1997 - Modified FXBREAD to call WHERE_NEGZERO (since IEEE -0.0 values are not handled well under VMS) 5 Sep 1997 - Fixed bug in FXADDPAR when inserting strings with containing a '/' character 12 Aug 1997 - Recognize the IDL double complex datatype (available since V4.0) 02 Jul 1996 - Fix bug in FXBREAD in use of the /VIRTUAL keyword 27 May 1996 - Fix possible integer overflow in FXBPARSE and FXBFINDLUN 30 Dec 1994 - Added support for TCUNI to FXBADDCOL and FXHCLEAN. 29 Dec 1994 - Modified FXBREAD to not lose single element dimensions. 26 Oct 1994 - Updated CHECK_FITS and HPRINT from the IDL Astronomy User's Library 23 Jun 1994 - Modified routines so that ERRMSG not touched if not defined. 21 Jun 1994 - Additionally developed ERRMSG capabilities. 31 May 1994 - Added ERRMSG keyword to a number of routines. 4 Mar 1994 - Added routine FXBDIMEN. 3 Mar 1994 - Added routine FXHMODIFY. 17 Nov 1993 - Fixed bug in FXREAD when used with AVERAGE keyword on non-IEEE compatible machines. Also fixed bug with subsampling floating point data on VAX machines. 29 Oct 1993 - Added error messages to FXBREAD and FXBCOLNUM. 21 Jul 1993 - Fixed bug with variable length arrays. WARNING: Before this date the software did not handle variable length arrays correctly. 2 Jul 1993 - Added function FXBCOLNUM. 1 Jul 1993 - Added functions FXBHEADER, FXBISOPEN, FXBSTATE. 12 Apr 1993 - Changed documentation headers to be compatible with the CDS library. 21 Jan 1993 - Renamed procedures to be compatible with DOS filename limitations. Now the first eight characters of each filename is unique. Old name New name FXBPARSETDIM FXBTDIM FXBPARSETFORM FXBTFORM FXTAPEIO_READ FXTPIO_READ FXTAPEIO_WRITE FXTPIO_WRITE 19 Oct 1992 - Fixed bug in WHERENAN. 18 Oct 1992 - Rewrote SXPAR to support nonstandard lines in header, and renamed to FXPAR. Changed all routines to use this instead of SXPAR. 18 Sep 1992 - Added keywords EXTVER and EXTLEVEL to FXBHMAKE. 13 Aug 1992 - Changed FXREAD, FXWRITE to support BSCALE, BZERO better. Made changes to miscellaneous routines to trap attempts to read non-FITS files earlier. Rename fxbintable.cmn to fxbintable.pro 24 Jun 1992 - Added BSCALE, BZERO support to FXREAD. Fixed bug in FXBREAD. 19 Jun 1992 - Speeded up the way FXBREAD reads a series of rows. 19 Jun 1992 - Renamed FXWHERENAN to WHERENAN. 29 May 1992 - Added FXREAD routine to read all or part of a FITS primary array. 12 May 1992 - Added tape writer routines FXTAPEWRITE and FXTAPEIO_WRITE. 5 May 1992 - Changed FXWRITE and FXTAPEIO_READ to create the file with 2880 byte fixed-length records (VMS). The software here does not depend on this file configuration, but other FITS readers might. 1 Apr 1992 - Added tape reader routines FXTAPEREAD and FXTAPEIO_READ.