ChangeLog for daltools ====================== Version 1.7.3 - 2004-05-12 (EO) ------------- + Removed dsmv.cc from directory src. Version 1.7.2 - 2004-05-10 (EO) ------------- + Removed some left dependencies on interpr (combi). + dsmv.cc removed from all Makefiles to build under Mac Os X. dsmv.cc defines _dsmv_ which is also defined by slatec dsmv.f. Multiple symbol definition is not allowed under mac OS X. Checked that libdsmv is not required by any other libraries. Version 1.7.1 - 2004-05-07 (EO) ------------- + Dependency on interpr removed by making available in utils all the code that was required from interpr. The utils version required is 1.109.2 Version 1.7 - 2003-11-11 (AI) ----------- + ChangeLog fixed ersion 1.6 - 2003-11-11 (JSH&AI) ----------- + (testcase scripts) Set dsstruct to run as non-verbose (-V 0) to prevent trace output from dsstruct corrupting templace used by dsvalidate + USEDLIBS changed in src/Makefile and src/Make.local for static build. Version 1.51 - 2003-11-10 (AI) ----------- + Removed previous changes. Version 1.5 - 2003-11-10 (AI) ----------- + USEDLIBS changed in src/Makefile and src/Make.local for static build. Version 1.4 - 2002-11-11 (GV) ----------- + (MemFitsReaderWriterX.cc) introduce local function my_fits_read_keyword to wrap around the cfitsio equivalent and remove the single quotes that cfitsio leaves around the value of a string keyword. This fixes SOC-SPR-2364. Version 1.3 - 2002-11-04 (GV) ----------- + (MemFitsReaderWriterX.cc::addTable) it always believed that the keyword HDUNAME had been found. Now makes a better check. Added appropriate test harness. SOC-SPR-2356. Version 1.2 - 2002-05-24 (GV) ----------- + Make dsrm faster as per DAH's suggestion. Version 1.1 - 2002-05-13 (GV) ----------- + Updated for param 2.0 Version 1.0 - 2001-12-18 (GV) ----------- + Re-uploaded as 1.0 Version 0.27.5 - 2001-09-21 (GV) -------------- + close SOC-SPR-1087 SOC-SPR-1088 SOC-SPR-1089 by testing dsrename. + close SOC-SPR-2034 Version 0.27.4 - 2001-06-10 (GV) -------------- + VISIBLE = no Version 0.27.2 2000-11-10 (MT) -------------- - All empty layout files have been removed. Version 0.27.1 2000-11-09 (MT) -------------- - Now depends on dal-1.130.1 - dspurify now converts X columns to int32 columns. - dspurify now uses hduname to name tables. Version 0.27 2000-07-21 (MT) -------------- - Fix test harness for dsvalidate/dsverify Version 0.26 2000-07-20 (MT) -------------- - dsverify and dsvalidate now correctly check the number of block attributes. - Some improvements to documentation - Now depends on statistics-0.16 Version 0.25 2000-07-18 (MT) -------------- - improved documentation - dsls implemented, which listed the files in the given directory, indicating which ones are datasets, and which are unrecognised. - dsaddcomment implemented, which adds a comment record to the given attributable object. - dsaddhistory implemented, which adds a history record to the given attributable object. - dssetlabel implemented, which sets the label of an object. - dsreplacenulls implemented, which replaces null values with a given value. Version 0.24 2000-07-12 (MT) -------------- - dssetunits implemented, which sets the units of a column, array or attribute - dsstats implemented (by HS), which performs some basic statistics on table columns. - dsinserttable implemented, which inserts one table into another. - dssetdata implemented (prototyped for integer types only), which copies the data from one column to another column, with consideration given to null values. Version 0.23.1 2000-06-23 (MT) ------------ - .lyt files are now installed correctly (added to CONFIG in config/Makefile) - Implement dssetcolumnelement, which sets the value of particular column elements - Implement dssetarrayelement, which sets the value of particular array elements - implement dsnullify, which sets the elements of an array or column to null - Implement dssetnullvalue, which sets the value of the null value of a column or array - Implement dsrelable, which relabels an object - fix dspurify; columns are no longer being corrupted. - Implement MemFitsReaderWriterX more efficiently (for dspurify). Version 0.23 2000-05-24 (MT) ------------ - dsstruct opens the dataset with low memory mode. - dsvalidate now reports raises warnings, rather than errors, when an attribute value is incorrect. Version 0.22 2000-05-22 (MT) ------------ - dspurify now handles illegal reserved keywords in table extensions (they are ignored). - Now depends on dal-1.121 Version 0.21 2000-05-17 (MT) ------------ - Implement dsinfo, which retrieves process, history and comment from a dataset. - Implement dscp which copies objects - Implement info files - dsverify now checks attribute values - Now depends on dal-1.119 Version 0.20 2000-04-20 (MT) ------------ - Implementation (prototype) of dsvalidate, which uses a template structure ( similar to the output from dsstruct ) to check the validity of a given dataset. Version 0.19 2000-04-14 (MT) ------------ - Fix dsrename.cc Version 0.18 2000-04-12 (MT) ------------ - Fixed test harness - dscopyrows implemented, which copies a range of rows in a table. Version 0.17 2000-04-05 (MT) ------------ - cxx tasks can now access daltools using daltools.h - USEDLIBS now in combilibs makefile Version 0.16 2000-03-31 (MT) ------------- - Fix test harness testdsmv Version 0.15 2000-03-31 (MT) ------------- - Fixed and depends on dal-1.114 - dsmv implemented, which moves the given object to the given location - combi lib daltools now generated Version 0.14 2000-03-17 (MT) ------------- - dslatts implemented, which lists al the attributes in the given attributable objects - MemFitsReaderWriterX now works with dal-1.110 Version 0.13 2000-03-14 (MT) ------------- - dsrm now allows blocks to be removed. - dslcols implemented, which lists all the columns in the given datasets and/or tables. Version 0.12 2000-03-09 (MT) ------------- - Corrected config/dsrm.par Version 0.11 2000-03-03 (MT) ------------- - Complete rewrite: + dsaddarray replaces addarray + dsaddcolumn replaces addcolumn + dsaddrows replaces insertrows + dsaddtable replaces addtable + dsatt replaces getattribute + dscopyattr replaces copyattribute + dscopyblock replaces copyblock + dscopycolumn implemented + dscreatedataset replaces createdataset + dshead re-coded + dspurify re-coded + dsrename replaces rename + dsrm replaces deletecolumn and deleteblock + dsrmattr replaces deleteattribute + dsrmrows replaces deleterows + dssetatt replaces setattribute + dsstruct replaces dstruct + dstail re-coded + dstranstype replaces trantype + dsverify replaces checkdataset Version 0.8 1999-12-15 (MB) ------------- - appended missing newlines to documentation. Version 0.5 1999-11-16 (MT) ----------- - dspurify implemented. - dstail and dshead modified for dal-1.85 Version 0.4 1999-11-10 (MT) ----------- - Additional dstail and dshead daltools. Version 0.3 1999-11-04 (MT) --------------------------- - Correct DEPEND Version 0.2 1999-11-04 (MT) --------------------------- - Prototypes: trantype deletecolumn deleterows insertrows rename Version 0.1 1999-11-03 (MT) --------------------------- - Directory structure created by pkgmaker. - First prototype: addarray addcolumn addtable checkdataset copyattribute copyblock createdataset deleteattribute deleteblock dstruct getattribute setattribute