------------------------------------------------------------------------ r19797 | npiace | 2025-04-23 11:40:06 -0700 (Wed, 23 Apr 2025) | 1 line Changed paths: A /davinci/trunk/contrib/debian A /davinci/trunk/contrib/debian/README.Debian A /davinci/trunk/contrib/debian/README.source A /davinci/trunk/contrib/debian/changelog A /davinci/trunk/contrib/debian/compat A /davinci/trunk/contrib/debian/control A /davinci/trunk/contrib/debian/copyright A /davinci/trunk/contrib/debian/davinci-docs.docs A /davinci/trunk/contrib/debian/davinci.substvars A /davinci/trunk/contrib/debian/files A /davinci/trunk/contrib/debian/patches A /davinci/trunk/contrib/debian/patches/aclocal-lzma A /davinci/trunk/contrib/debian/patches/series A /davinci/trunk/contrib/debian/rules A /davinci/trunk/contrib/debian/source A /davinci/trunk/contrib/debian/source/format Adding debian build files used for Ubuntu 22.04 ------------------------------------------------------------------------ r19796 | npiace | 2025-04-23 11:39:39 -0700 (Wed, 23 Apr 2025) | 1 line Changed paths: D /davinci/trunk/contrib/DEBIAN Removing old Debian Build Files ------------------------------------------------------------------------ r19784 | saadat | 2025-02-26 13:35:33 -0700 (Wed, 26 Feb 2025) | 1 line Changed paths: M /davinci/trunk/version.h Updated version number to 3.01. ------------------------------------------------------------------------ r19783 | saadat | 2025-02-26 12:43:03 -0700 (Wed, 26 Feb 2025) | 1 line Changed paths: M /davinci/trunk/dvio_hdf.c Enabled reading/writing of long ints instead of converting them to doubles. ------------------------------------------------------------------------ r19782 | saadat | 2025-02-26 10:07:34 -0700 (Wed, 26 Feb 2025) | 1 line Changed paths: A /davinci/trunk/dv_tests/basic/misc-func/test-pack-long M /davinci/trunk/ff_unpack.c Added handling of long ints in pack/unpack ------------------------------------------------------------------------ r19781 | saadat | 2025-01-09 14:47:58 -0700 (Thu, 09 Jan 2025) | 1 line Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/dvio.c M /davinci/trunk/ff_raw.c M /iomedley/trunk/iomedley.c M /iomedley/trunk/iomedley.h Added handling of long type in load_raw()/write_raw() ------------------------------------------------------------------------ r19780 | saadat | 2025-01-08 10:39:56 -0700 (Wed, 08 Jan 2025) | 1 line Changed paths: M /davinci/trunk/ff_unpack.c Fixed a bug in davinci pack() function that caused a seg fault when the output length was shorter than the input string in packing an ASCII string ------------------------------------------------------------------------ r19778 | saadat | 2025-01-03 15:32:24 -0700 (Fri, 03 Jan 2025) | 1 line Changed paths: M /davinci/trunk/func.h Added a missing function prototype definition ------------------------------------------------------------------------ r19777 | saadat | 2025-01-02 12:10:10 -0700 (Thu, 02 Jan 2025) | 2 lines Changed paths: M /davinci/trunk/ff_unpack.c Fixed a latent bug in the args list that was causing a Segfault. ------------------------------------------------------------------------ r19776 | saadat | 2025-01-02 11:53:31 -0700 (Thu, 02 Jan 2025) | 2 lines Changed paths: M /davinci/trunk/dv_tests/basic/misc-func/test-mempack Fixed mempack test case based on the current implementation. ------------------------------------------------------------------------ r19775 | saadat | 2025-01-02 11:13:41 -0700 (Thu, 02 Jan 2025) | 2 lines Changed paths: M /davinci/trunk/dv_tests/io/hdf5/test-if-davinci-core-dumps Added a missing redirect in a test. ------------------------------------------------------------------------ r19774 | saadat | 2024-12-31 16:34:32 -0700 (Tue, 31 Dec 2024) | 2 lines Changed paths: M /davinci/trunk/dv_tests/basic/misc-func/test-mempack Added some missing redirects in a test case. ------------------------------------------------------------------------ r19773 | saadat | 2024-12-27 09:31:02 -0700 (Fri, 27 Dec 2024) | 82 lines Changed paths: M /davinci/trunk/apifunc.c M /davinci/trunk/dv_tests/basic/misc-func/test-mempack A /davinci/trunk/dv_tests/data/isis3/I08539014RDR.QUB A /davinci/trunk/dv_tests/data/string-array.h5 M /davinci/trunk/dv_tests/io/csv/test-csv M /davinci/trunk/dv_tests/io/test-empty-val-fits M /davinci/trunk/dv_tests/io/test-remote-read A /davinci/trunk/dv_tests/plot/foo.ps M /davinci/trunk/dvio_fits.c M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_isis3.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_unpack.c M /davinci/trunk/ff_vplot.c M /davinci/trunk/func.h M /davinci/trunk/globals.c M /davinci/trunk/init.c M /davinci/trunk/p.c M /davinci/trunk/parser.h M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c M /davinci/trunk/printf.c M /davinci/trunk/tests/test2 M /davinci/trunk/version.h Summary: -------- * Injected LONG int data type in basic operations * Fixes to ISIS3 native reader/writer * Fixes related to unsigned integers * Fixes in FITS reader to prevent infinite loop reading SuperCam data * Updated version to 3.00 Details: -------- version.h: * Updated version to 3.00 apifunc.c: * Injected LONG int type dvio_fits.c: * Added handling of signed byte image type * Added a fix for counting columns that lead the reader into an infinite loop while reading SuperCam data dvio_hdf.c: * Renamed INT64 type to LONG type * Added handling of unsigned int (UINT) DataSets by reading them into DOUBLEs * Added TODOs to read the UINT and LONG DataSets into LONGs instead of DOUBLEs currently * Added robustness to handling of STRING vs TEXT DataSets dvio_isis3.c: * Replaced object size and offset values from being INT types to LONG types to handle large files * Updated formatting of "keyword = double value" in labels to include more digits after decimal based on the value * Updated formatting of "keyword = string value" in labels to not include value in double quotes if the value does not have any spaces in it * Updated formatting of "keyword = int value" in labels to "keyword = long value" * Updated logic for determining if a structure contains an object or a group to pay attention to the "isis_struct_type" sub-element in addition to the "__obj_type" sub-element * Fixed a bug in label writing where incorrect units from previous keyword were attached to a unit less keyword value * Added more verbosity to error messages * Fixed a bug in table writing where the data object was not found if use_names option was not specified in reading the file. The logic now tries both the field name as well as the object name. An warning message is also printed when the table data object is not found. * Added handling of reading unquoted / unparanthesized keyword values that continue to the next line * Added handling of long integer size and offset keyword values in the label * Fixed tiled data reading/writing issue that was caused due to offsets going above the signed integer range, causing data corruption. ff.c: * Added handling of LONG type ff.h: * Added davinci function called "long" ff_unpack.c: * Added a few verbose messages ff_vplot.c: * Doubles are now being formatted with 13 digits after decimal to remove a stair case looking plot for high precision data func.h: * Added utility functions extract_long() and newLong() globals.c: * make_sym() now parses data as either LONG or INT Var depending upon the parsed value init.c: * Replaced "int64" with "long" p.c: * Added handling of LONG * Added handling of ID_DIVSET (/=) and ID_MULSET (*=) operators in evaluate() parser.h: * Renamed V_INT64 with V_LONG and enabled it * Added LONG format * Added handling of LONG format pp.c: * Added handling of LONG * Added more details to some messages pp_math.c: * Added handling of LONG * Added more details to some messages printf.c: * Separated handling of unsigned ints and hex values from decimal, integer and octal cases ------------------------------------------------------------------------ r19772 | npiace | 2024-10-31 10:30:04 -0700 (Thu, 31 Oct 2024) | 1 line Changed paths: M /davinci/trunk/contrib/davinci.spec A /davinci/trunk/contrib/davinci_png_1-2-4-8.patch RPM Build Files: Added patch for libpng in RHEL 8+9 ------------------------------------------------------------------------ r19767 | npiace | 2023-11-29 10:31:43 -0700 (Wed, 29 Nov 2023) | 1 line Changed paths: M /davinci/trunk/url_create_file.c Added curl options to follow 301/302 redirects, and max redirects explicitly set to 20 (the default) ------------------------------------------------------------------------ r19764 | saadat | 2023-02-24 14:36:46 -0700 (Fri, 24 Feb 2023) | 2 lines Changed paths: M /davinci/trunk/dvio_hdf.c Typo in the "lines" attribute of string data types that caused them unreadable in the old versions of davinci. ------------------------------------------------------------------------ r19763 | saadat | 2023-02-21 15:17:30 -0700 (Tue, 21 Feb 2023) | 5 lines Changed paths: M /davinci/trunk/dvio_fits.c M /davinci/trunk/dvio_hdf.c M /davinci/trunk/version.h * Updated version number to 2.30. * FITS reader now supports LONGLONG_IMG (64-bit integer) data type as doubles. * HDF5 reader now supports text arrays stored as arrays instead of as a single text string separated by CRs. ------------------------------------------------------------------------ r19762 | saadat | 2023-01-26 10:15:06 -0700 (Thu, 26 Jan 2023) | 3 lines Changed paths: M /davinci/trunk/dvio_isis3.c load_isis3() wasn't checking to make sure the file is an ISIS3 file. Users called the function on PDS3 files, which went into an infinite loop. ------------------------------------------------------------------------ r19761 | saadat | 2022-12-06 12:11:12 -0700 (Tue, 06 Dec 2022) | 2 lines Changed paths: M /davinci/trunk/dvio.h M /davinci/trunk/dvio_isis3.c M /davinci/trunk/ff_load.c M /davinci/trunk/isis3Include.h Patched ISIS3 loading into the davinci "load" function to load core data, if available. ------------------------------------------------------------------------ r19760 | saadat | 2022-12-01 14:39:39 -0700 (Thu, 01 Dec 2022) | 6 lines Changed paths: M /davinci/trunk/dvio_isis3.c Fixes to ISIS3 writer code. * Recognize history when object type is not populated * Add startbyte and bytes in History if they don't exist * Add default Name in History if it doesn't exist * Fix some of the code to undo reorg of History that could have missed elements or found them twice. ------------------------------------------------------------------------ r19759 | saadat | 2022-11-28 08:50:59 -0700 (Mon, 28 Nov 2022) | 3 lines Changed paths: M /davinci/trunk/dvio_isis3.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/func.h M /davinci/trunk/parser.h Fixed some typos in dvio_isis3.c Added isnan and isinf functions. ------------------------------------------------------------------------ r19758 | saadat | 2022-11-18 10:24:40 -0700 (Fri, 18 Nov 2022) | 2 lines Changed paths: M /davinci/trunk/misc.c Fixed a memory leak in fix_name(). ------------------------------------------------------------------------ r19757 | saadat | 2022-11-17 15:17:27 -0700 (Thu, 17 Nov 2022) | 2 lines Changed paths: M /davinci/trunk/dvio_fits.c Added handling of USHORT images as SHORTS. ------------------------------------------------------------------------ r19756 | saadat | 2022-11-17 14:20:15 -0700 (Thu, 17 Nov 2022) | 4 lines Changed paths: A /davinci/trunk/dv_tests/data/isis3/V63033004SNU.CUB M /davinci/trunk/dvio_isis3.c M /iomedley/trunk/iomedley.c M /iomedley/trunk/iomedley.h Added a new ISIS3 cube with x and y tiling. Updated the signature of iom_Xpos and iom_Cpos. Updated dvio_isis3.c to handle ISIS3 tables. String table columns still outstanding. ------------------------------------------------------------------------ r19755 | saadat | 2022-11-12 20:14:49 -0700 (Sat, 12 Nov 2022) | 2 lines Changed paths: M /davinci/trunk/dvio_isis3.c Implemented basic ISIS3 writer. Only does cubes. No table support. ------------------------------------------------------------------------ r19754 | saadat | 2022-11-08 22:47:47 -0700 (Tue, 08 Nov 2022) | 3 lines Changed paths: M /davinci/trunk/dvio_isis3.c M /davinci/trunk/ff_struct.c M /davinci/trunk/func.h Added remove_struct_by_key() utility method. Added code to mimic io_module style load from load_isis3() by editing the read structure. ------------------------------------------------------------------------ r19753 | saadat | 2022-11-07 14:40:54 -0700 (Mon, 07 Nov 2022) | 2 lines Changed paths: M /davinci/trunk/dvio_isis3.c Added some fixes related to unit handling in THEMIS VIS cubes. ------------------------------------------------------------------------ r19752 | saadat | 2022-11-07 13:48:38 -0700 (Mon, 07 Nov 2022) | 2 lines Changed paths: M /davinci/trunk/dvio_isis3.c Added verbosity control for messages. ------------------------------------------------------------------------ r19751 | saadat | 2022-11-07 13:35:35 -0700 (Mon, 07 Nov 2022) | 43 lines Changed paths: A /davinci/trunk/dv_tests/data/isis3 A /davinci/trunk/dv_tests/data/isis3/EDR.cub A /davinci/trunk/dv_tests/data/isis3/EDR_edit.cub A /davinci/trunk/dv_tests/data/isis3/I89875010RDR.cub A /davinci/trunk/dv_tests/data/isis3/I89875010RDR.hdr A /davinci/trunk/dv_tests/data/isis3/I89875010RDR_thm2isis.cub A /davinci/trunk/dv_tests/data/isis3/I89875010RDR_thm2isis.hdr A /davinci/trunk/dv_tests/data/isis3/I90970006EDR.cub A /davinci/trunk/dv_tests/data/isis3/I90970006EDR.hdr A /davinci/trunk/dv_tests/data/isis3/I90970006EDR_thm2isis.cub A /davinci/trunk/dv_tests/data/isis3/I90970006EDR_thm2isis.hdr A /davinci/trunk/dv_tests/data/isis3/U03_072293_2565_XN_76N016W.cub A /davinci/trunk/dv_tests/data/isis3/V90075010EDR.cub A /davinci/trunk/dv_tests/data/isis3/V90075010EDR.hdr A /davinci/trunk/dv_tests/data/isis3/V90075010EDR_thm2isis.even.cub A /davinci/trunk/dv_tests/data/isis3/V90075010EDR_thm2isis.even.hdr A /davinci/trunk/dv_tests/data/isis3/V90075010EDR_thm2isis.odd.cub A /davinci/trunk/dv_tests/data/isis3/V90075010EDR_thm2isis.odd.hdr A /davinci/trunk/dv_tests/data/isis3/V91772015RDR.cub A /davinci/trunk/dv_tests/data/isis3/V91772015RDR.hdr A /davinci/trunk/dv_tests/data/isis3/V91772015RDR_thm2isis.even.cub A /davinci/trunk/dv_tests/data/isis3/V91772015RDR_thm2isis.even.hdr A /davinci/trunk/dv_tests/data/isis3/V91772015RDR_thm2isis.odd.cub A /davinci/trunk/dv_tests/data/isis3/V91772015RDR_thm2isis.odd.hdr A /davinci/trunk/dv_tests/data/isis3/images A /davinci/trunk/dv_tests/data/isis3/images/EDR.tiff A /davinci/trunk/dv_tests/data/isis3/images/EDR_edit.tiff A /davinci/trunk/dv_tests/data/isis3/images/I89875010RDR.tiff A /davinci/trunk/dv_tests/data/isis3/images/I89875010RDR_thm2isis.tiff A /davinci/trunk/dv_tests/data/isis3/images/I90970006EDR.tiff A /davinci/trunk/dv_tests/data/isis3/images/I90970006EDR_thm2isis.tiff A /davinci/trunk/dv_tests/data/isis3/images/U03_072293_2565_XN_76N016W.tiff A /davinci/trunk/dv_tests/data/isis3/images/V90075010EDR.tiff A /davinci/trunk/dv_tests/data/isis3/images/V90075010EDR_thm2isis.even.tiff A /davinci/trunk/dv_tests/data/isis3/images/V90075010EDR_thm2isis.odd.tiff A /davinci/trunk/dv_tests/data/isis3/images/V91772015RDR.tiff A /davinci/trunk/dv_tests/data/isis3/images/V91772015RDR_thm2isis.even.tiff A /davinci/trunk/dv_tests/data/isis3/images/V91772015RDR_thm2isis.odd.tiff A /davinci/trunk/dv_tests/data/isis3/src A /davinci/trunk/dv_tests/data/isis3/src/I89875010RDR.QUB A /davinci/trunk/dv_tests/data/isis3/src/I90970006EDR.QUB A /davinci/trunk/dv_tests/data/isis3/src/V90075010EDR.QUB A /davinci/trunk/dv_tests/data/isis3/src/V91772015RDR.QUB M /davinci/trunk/dvio_csv.c M /davinci/trunk/dvio_fits.c M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_isis3.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_xml.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_unpack.c M /davinci/trunk/func.h M /davinci/trunk/init.c M /davinci/trunk/misc.c M /davinci/trunk/version.h * Updated version to 2.29 * Added handling of TDIM and some unsigned data types in FITS reader * Added handling of 64-bit ints as doubles in HDF reader * Added recoded version of ISIS3 native reader dvio_csv.c ff_load.c ff_unpack.c * changes due to fix_name() signature changes dvio_fits.c * Added handling of TDIM keyword in the reader - writer outstanding. * Added handling of unsigned short, unsigned data - writer outstanding. dvio_hdf.c * Added handling of 64-bit integers as doubles dvio_isis3.c * Recoded ISIS3 reader (initial version) - writer outstanding dvio_pds.c * moved gen_next_unused_instance() to misc.c * changes due to fix_name() signature changes dvio_xml.c * moved gen_next_unused_instance() to misc.c * changes due to fix_name() signature changes func.h * added a few more utility functions init.c * added vax integer and int64 misc.c * refactored gen_next_unused_name_instance() from dvio_pds.c and dvio_xml.c * updated fix_name() to make lowercase optional * added function trim() that performs a combination of ltrim() and rtrim() version.h: * updated version to 2.29 ------------------------------------------------------------------------ r19747 | saadat | 2022-02-24 14:43:49 -0700 (Thu, 24 Feb 2022) | 2 lines Changed paths: M /davinci/trunk/dvio_fits.c M /davinci/trunk/version.h Fixed load_fits() not handling the BSCALE parameter in image data. ------------------------------------------------------------------------ r19733 | saadat | 2021-06-13 16:18:03 -0700 (Sun, 13 Jun 2021) | 2 lines Changed paths: M /davinci/trunk/version.h Updated comments in version.h ------------------------------------------------------------------------ r19732 | saadat | 2021-06-13 16:15:55 -0700 (Sun, 13 Jun 2021) | 14 lines Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff_ascii.c M /davinci/trunk/ff_interp.c M /davinci/trunk/ff_unpack.c ff_unpack.c: 1. Updated column_attributes to use ints (instead of shorts) for bytesize and adj_bytesize. Some repetition count values were overflowing shorts. ff_interp.c: 1. Added nearest and nearest_before options to ff_interp 2. Updated value comparison from floats to doubles ff_ascii.c: 1. Added a TODO about handling null characters in strings docs/dv.gih: 1. Updated documentation for interp() ------------------------------------------------------------------------ r19728 | saadat | 2021-03-01 11:31:14 -0700 (Mon, 01 Mar 2021) | 3 lines Changed paths: M /davinci/trunk/ff_interp.c M /davinci/trunk/version.h Changed interp and cinterp to use doubles instead of floats. Updated version number to 2.7. ------------------------------------------------------------------------ r19708 | saadat | 2020-03-11 14:35:16 -0700 (Wed, 11 Mar 2020) | 15 lines Changed paths: A /davinci/trunk/dv_tests/io/test-fits-bintable M /davinci/trunk/dvio_fits.c M /davinci/trunk/version.h Writing FITS files with array columns was resulting in trunction of such columns. Fixed the logic to remove the truncation and added a test case for the failure. dvio_fits.c: * free_table_specs() updated to check for null funits * collect_table_specs() * all_null_1d was being called twice on fforms, replaced the second call to check funits instead * fits_tbl_type_for_comn_var() * Removed column type of complex as it was interfering with float / double arrays with x-dimension > 1 * Write_FITS_Table() * ID_VAL/BSQ case wasn't passing the correct element count, resulting in truncation of column data written to the FITS file. Fixed by passing x*y count instead of just y. Added test case "io/test-fits-bintable". ------------------------------------------------------------------------ r19697 | qthibeau | 2019-10-16 10:21:24 -0700 (Wed, 16 Oct 2019) | 18 lines Changed paths: M /davinci/trunk/docs/dv.gih A /davinci/trunk/dv_tests/basic/misc-func/test-mempack M /davinci/trunk/ff_unpack.c Implemented feature request to read/write binary data to memory using pack/unpack Created mempack function that mirrors existing pack function but returns a davinci object containing the packed data instead of writing it to a file Created memunpack function that mirrors existing unpack function, but accepts a davinci object to read instead of a filename to read Updated documentation to reflect changes to pack/unpack functions Created test file for new mempack featues ------------------------------------------------------------------------ r19692 | saadat | 2019-09-17 13:31:19 -0700 (Tue, 17 Sep 2019) | 5 lines Changed paths: M /davinci/trunk/build_summary A /davinci/trunk/dv_tests/data/ATO0004C383_00_DF102S_EDR0.IMG A /davinci/trunk/dv_tests/data/ATO0004C383_00_DF102S_EDR0.LBL A /davinci/trunk/dv_tests/data/ATO0004C383_00_DF102S_HKP0.TAB A /davinci/trunk/dv_tests/data/CDR481230772498_BI3342500S_3.IMG A /davinci/trunk/dv_tests/data/CDR481230772498_BI3342500S_3.LBL A /davinci/trunk/dv_tests/data/EDRHK.FMT M /davinci/trunk/dvio_pds.c M /davinci/trunk/version.h 1. Updated version number to 2.25. 2. Removed debugging code mistakenly checked into functions called by load_pds(), leading to IMG data being stored into "drddata" element instead of "data". 3. Added some sample PDS3 files to dv_tests. ------------------------------------------------------------------------ r19691 | saadat | 2019-08-27 17:18:28 -0700 (Tue, 27 Aug 2019) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_pds4.h M /davinci/trunk/dvio_xml.c M /davinci/trunk/io_loadmod.h M /davinci/trunk/version.h Adding initial capability to load 2d images from PDS4 labels. ------------------------------------------------------------------------ r19689 | saadat | 2019-08-22 14:37:22 -0700 (Thu, 22 Aug 2019) | 4 lines Changed paths: A /davinci/trunk/dv_tests/data/20181116T083213S262_pol_iofL2pan.fits A /davinci/trunk/dv_tests/data/20181116T083213S262_pol_iofL2pan.xml A /davinci/trunk/dv_tests/io/test-empty-val-fits M /davinci/trunk/dvio_fits.c M /davinci/trunk/version.h Fixed a bug in FITS reader that prevents files containing keywords with empty values to be read. Updated version number to 2.24. Added sample file that was failing. ------------------------------------------------------------------------ r19676 | saadat | 2019-08-20 13:28:06 -0700 (Tue, 20 Aug 2019) | 1 line Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/version.h M /iomedley/trunk/Makefile.in M /iomedley/trunk/configure M /iomedley/trunk/configure.ac Checking-in iomedley build changes to allow MacOS builds. Also updated davinci version number to 2.23. ------------------------------------------------------------------------ r19658 | saadat | 2019-02-18 22:37:11 -0700 (Mon, 18 Feb 2019) | 2 lines Changed paths: M /davinci/trunk/ff_unpack.c M /davinci/trunk/version.h Fixed a seg-fault when pack() generated a warning about potential value truncation. ------------------------------------------------------------------------ r19653 | saadat | 2019-02-15 21:06:31 -0700 (Fri, 15 Feb 2019) | 11 lines Changed paths: M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_xml.c M /davinci/trunk/version.h * Updated version number to 2.22. * Fixed load HDF seg-faults after message "Group count < 0". The fix handles the null return value by not de-referencing it to set variable name. Also, the conditional on group count in load_hdf5() was changed to allow zero-length / empty structures. * Fixed load_pds4() dying when binary table did not have a name. When name of the object is not specified, the object itself is used as the name, e.g. Table_Binary if unnamed will be stored as Table_Binary. Also updated binary loading functions to print "unnamed" as the object name in the printed messages. ------------------------------------------------------------------------ r19652 | whagee | 2018-10-30 13:11:15 -0700 (Tue, 30 Oct 2018) | 1 line Changed paths: M /davinci/trunk/docs/dv.gih A /davinci/trunk/dv_tests/basic/misc-func/test-read-ascii-getline A /davinci/trunk/dv_tests/basic/misc-func/test-read-lines-getline A /davinci/trunk/dv_tests/basic/misc-func/test-read-text-getline A /davinci/trunk/dv_tests/data/data_getline_test M /davinci/trunk/ff.c M /davinci/trunk/ff_ascii.c M /davinci/trunk/ff_text.c M /davinci/trunk/func.h Fix for Bug 2900 - Make the maximum number of lines in getline() configurable ------------------------------------------------------------------------ r19651 | whagee | 2018-10-24 15:12:17 -0700 (Wed, 24 Oct 2018) | 1 line Changed paths: A /davinci/trunk/dv_tests/data/th_2x2.lbl A /davinci/trunk/dv_tests/data/th_2x2.tab A /davinci/trunk/dv_tests/io/pds/test-pds-with-character-return-and-newline M /davinci/trunk/dvio_pds.c M /davinci/trunk/globals.c Fix for Bug 2856 - load_pds() not reading ASCII data correctly ------------------------------------------------------------------------ r19650 | whagee | 2018-10-23 13:43:11 -0700 (Tue, 23 Oct 2018) | 1 line Changed paths: M /davinci/trunk/ff_unpack.c Fix for Bug 2875 - pack() segfaults while packing a longer text field into a smaller output width ------------------------------------------------------------------------ r19649 | whagee | 2018-10-23 13:35:07 -0700 (Tue, 23 Oct 2018) | 1 line Changed paths: A /davinci/trunk/dv_tests/data/pack-input.hdf Test data for Bug 2875 - pack() segfaults while packing a longer text field into a smaller output width ------------------------------------------------------------------------ r19648 | whagee | 2018-10-23 13:31:42 -0700 (Tue, 23 Oct 2018) | 1 line Changed paths: A /davinci/trunk/dv_tests/basic/misc-func/test-pack Test case for Bug 2875 - pack() segfaults while packing a longer text field into a smaller output width ------------------------------------------------------------------------ r19630 | whagee | 2018-07-13 17:24:02 -0700 (Fri, 13 Jul 2018) | 1 line Changed paths: A /davinci/trunk/dv_tests/io/hdf5/test-if-davinci-core-dumps Fix for Bug 2208 - Loading a particular hdf5 file kills davinci ------------------------------------------------------------------------ r19629 | whagee | 2018-07-13 17:22:50 -0700 (Fri, 13 Jul 2018) | 1 line Changed paths: A /davinci/trunk/dv_tests/data/20170925T042136S764_ote_L0_V001.hdf Fix for Bug 2208 - Loading a particular hdf5 file kills davinci ------------------------------------------------------------------------ r19628 | whagee | 2018-07-13 17:21:40 -0700 (Fri, 13 Jul 2018) | 1 line Changed paths: M /davinci/trunk/dvio_hdf.c Fix for Bug 2208 - Loading a particular hdf5 file kills davinci ------------------------------------------------------------------------ r19627 | whagee | 2018-06-01 15:01:04 -0700 (Fri, 01 Jun 2018) | 1 line Changed paths: M /davinci/trunk/version.h fixed x_plot() function to produce smooth plots for values < 10-5 ------------------------------------------------------------------------ r19626 | whagee | 2018-06-01 15:00:50 -0700 (Fri, 01 Jun 2018) | 1 line Changed paths: M /davinci/trunk/ff_gplot.c fixed x_plot() function to produce smooth plots for values < 10-5 ------------------------------------------------------------------------ r19620 | whagee | 2018-05-23 15:24:29 -0700 (Wed, 23 May 2018) | 1 line Changed paths: M /davinci/trunk/version.h Update to version 2.20 ------------------------------------------------------------------------ r19619 | whagee | 2018-05-23 14:37:26 -0700 (Wed, 23 May 2018) | 1 line Changed paths: M /davinci/trunk/ff_vplot.c Fix for Bug 2796 plot() with values in 10-5 range produce stair steps. ------------------------------------------------------------------------ r19618 | whagee | 2018-05-23 14:35:27 -0700 (Wed, 23 May 2018) | 1 line Changed paths: M /davinci/trunk/dvio_csv.c Fixes for seg faults when writing CSV files and loss of decimal resolution when writing to a CSV file. ------------------------------------------------------------------------ r19617 | whagee | 2018-05-23 14:30:56 -0700 (Wed, 23 May 2018) | 1 line Changed paths: A /davinci/trunk/dv_tests/data/sst14_rwa_speeds_with_sclks.csv Test data for testing reading and writing CSV files. ------------------------------------------------------------------------ r19616 | whagee | 2018-05-23 14:29:23 -0700 (Wed, 23 May 2018) | 1 line Changed paths: A /davinci/trunk/dv_tests/io/csv A /davinci/trunk/dv_tests/io/csv/test-csv A /davinci/trunk/dv_tests/io/csv/test-write-csv Tests for reading and writing CSV files. ------------------------------------------------------------------------ r19610 | saadat | 2018-05-06 14:02:10 -0700 (Sun, 06 May 2018) | 1 line Changed paths: M /davinci/trunk/dv_tests/io/hdf5/test-new-org-dump M /davinci/trunk/dv_tests/io/hdf5/test-old-org-dump Updated the text diffing command in two tests as it was failing on CentOS 7 ------------------------------------------------------------------------ r19608 | saadat | 2018-05-06 12:14:27 -0700 (Sun, 06 May 2018) | 1 line Changed paths: M /davinci/trunk/dv_tests/basic/test-ufunc/test-call-by-ref fixed a bug in call-by-ref test for user defined functions ------------------------------------------------------------------------ r19604 | saadat | 2018-03-27 15:41:10 -0700 (Tue, 27 Mar 2018) | 2 lines Changed paths: M /davinci/trunk D /davinci/trunk/modules/foo/Makefile D /davinci/trunk/modules/gui/Makefile D /davinci/trunk/modules/pnm/Makefile Added some svn-global-ignores and deleted some files that should be creeated by configure / make. ------------------------------------------------------------------------ r19603 | saadat | 2018-03-23 14:30:27 -0700 (Fri, 23 Mar 2018) | 1 line Changed paths: M /davinci/trunk/p.c Ubuntu complains about not using a format string in sprintf ------------------------------------------------------------------------ r19602 | saadat | 2018-03-23 14:21:57 -0700 (Fri, 23 Mar 2018) | 8 lines Changed paths: M /davinci/trunk/dvio_hdf.c Added handling of 2D datasets in externally generated HDF5 files to the HDF reader. dvio_hdf.c: 1. group_iter(): a. initialized dimension/size related arrays to 1s b. changed dimension flipping logic to limit to number of dataset dimensions ------------------------------------------------------------------------ r19601 | whagee | 2018-02-13 14:02:35 -0700 (Tue, 13 Feb 2018) | 1 line Changed paths: M /davinci/trunk/dvio_xml.c Fix for Bug 2618 load_pds4(): make the keyword options in ------------------------------------------------------------------------ r19594 | npiace | 2017-08-17 14:24:38 -0700 (Thu, 17 Aug 2017) | 1 line Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Fix build issue with liblzma ------------------------------------------------------------------------ r19589 | npiace | 2017-06-28 12:47:40 -0700 (Wed, 28 Jun 2017) | 1 line Changed paths: A /davinci/trunk/contrib/davinci-autoconf-lzma.patch M /davinci/trunk/contrib/davinci.spec A /davinci/trunk/contrib/davinci_old.spec Restoring working RPM spec file and patch needed for build ------------------------------------------------------------------------ r19588 | saadat | 2017-06-27 09:25:21 -0700 (Tue, 27 Jun 2017) | 2 lines Changed paths: M /davinci/trunk/version.h Updated version number. ------------------------------------------------------------------------ r19584 | saadat | 2017-06-06 15:04:28 -0700 (Tue, 06 Jun 2017) | 15 lines Changed paths: M /davinci/trunk/build_summary M /davinci/trunk/docs/dv.gih A /davinci/trunk/dv_tests/README.txt A /davinci/trunk/dv_tests/data/234_new.hdf A /davinci/trunk/dv_tests/data/234_new.hdf.dump.txt A /davinci/trunk/dv_tests/data/234_old.hdf A /davinci/trunk/dv_tests/data/234_old.hdf.dump.txt A /davinci/trunk/dv_tests/data/external_ifgm.hdf A /davinci/trunk/dv_tests/data/internal_ifgm.hdf M /davinci/trunk/dv_tests/driver_helpers.dv M /davinci/trunk/dv_tests/io/fits/test-advanced_fits.dvrc A /davinci/trunk/dv_tests/io/hdf5 A /davinci/trunk/dv_tests/io/hdf5/test-1-create-array-default-write-read.dv A /davinci/trunk/dv_tests/io/hdf5/test-2-create-array-old-write-read.dv A /davinci/trunk/dv_tests/io/hdf5/test-3-create-array-new-write-read.dv A /davinci/trunk/dv_tests/io/hdf5/test-4-create-array-old-write-new-read.dv A /davinci/trunk/dv_tests/io/hdf5/test-5-create-array-new-write-old-read.dv A /davinci/trunk/dv_tests/io/hdf5/test-compare-internal-external-img.dv A /davinci/trunk/dv_tests/io/hdf5/test-external-img-1-default-new-read-xplot.dv A /davinci/trunk/dv_tests/io/hdf5/test-external-img-2-default-read-write-read-xplot.dv A /davinci/trunk/dv_tests/io/hdf5/test-external-img-3-default-read-new-write-read-xplot.dv A /davinci/trunk/dv_tests/io/hdf5/test-external-img-4-default-read-old-write-read-xplot.dv A /davinci/trunk/dv_tests/io/hdf5/test-external-img-5-default-read-old-read-xplot.dv A /davinci/trunk/dv_tests/io/hdf5/test-internal-img-1-default-read-write-xplot.dv A /davinci/trunk/dv_tests/io/hdf5/test-internal-img-2-old-read-write-read-xplot.dv A /davinci/trunk/dv_tests/io/hdf5/test-internal-img-3-new-read-write-old-read-xplot.dv A /davinci/trunk/dv_tests/io/hdf5/test-new-org-dump A /davinci/trunk/dv_tests/io/hdf5/test-old-new-org A /davinci/trunk/dv_tests/io/hdf5/test-old-org-dump M /davinci/trunk/dv_tests/test_driver M /davinci/trunk/dv_tests/test_driver_32 M /davinci/trunk/dvio_hdf.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/modules/foo/Makefile M /davinci/trunk/modules/gui/Makefile M /davinci/trunk/modules/pnm/Makefile HDF5 reader / writer modified to store data dimensions in the correct order (ZYX) as compared to (XYZ) order. Storage of the data itself wasn't changed. davinci load() & save() functions now take old_hdf parameter to allow read / write of old & new versions of HDF5 files. Other items include: 1. HDF5 reader / writer modified to store data dimensions in the correct order (ZYX) as compared to (XYZ) order. Storage of the data itself wasn't changed. 2. USHORT to INT upgrade logic updated to not duplicate data buffer, but use a realloc'd buffer instead. 3. Added test cases for hdf ------------------------------------------------------------------------ r19583 | whagee | 2017-05-04 10:53:26 -0700 (Thu, 04 May 2017) | 1 line Changed paths: M /davinci/trunk/ff_load.c Fixed function name reporting in case of unspecified filename such that it now properly reports how the function was called, i.e. as load() or as read(). Previously it always reported as being called as load(). ------------------------------------------------------------------------ r19582 | whagee | 2017-05-04 10:50:51 -0700 (Thu, 04 May 2017) | 1 line Changed paths: M /davinci/trunk/dvio_pds.c Added checking of unspecified filename to load_pds(). ------------------------------------------------------------------------ r19581 | whagee | 2017-05-03 22:22:38 -0700 (Wed, 03 May 2017) | 1 line Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/toolbox.h M /iomedley/trunk/toolbox.h Replaced some strcpy calls with memmove when strings overlapped as it was causing abnormal termination in MacOS. Added a few external declarations of functions (in dvio_isis.c) to dvio_pds.c without which the pointer returned by these functions was truncated resulting in SEGV. ------------------------------------------------------------------------ r19575 | saadat | 2017-04-28 18:06:11 -0700 (Fri, 28 Apr 2017) | 3 lines Changed paths: M /davinci/trunk D /davinci/trunk/.clang-format A /davinci/trunk/.cproject (from /davinci/trunk/.cproject:19451) A /davinci/trunk/.cvsignore (from /davinci/trunk/.cvsignore:19451) D /davinci/trunk/.gitignore A /davinci/trunk/.project (from /davinci/trunk/.project:19451) A /davinci/trunk/.settings (from /davinci/trunk/.settings:19451) D /davinci/trunk/.travis.yml M /davinci/trunk/ChangeLog M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/README D /davinci/trunk/README.md M /davinci/trunk/README.modules M /davinci/trunk/XformTable.h M /davinci/trunk/aclocal.m4 M /davinci/trunk/api.h A /davinci/trunk/api_extern_defs.h (from /davinci/trunk/api_extern_defs.h:19451) M /davinci/trunk/apidef.h M /davinci/trunk/apifunc.c M /davinci/trunk/array.c M /davinci/trunk/avl.c M /davinci/trunk/avl.h M /davinci/trunk/binDCT.c A /davinci/trunk/build_summary (from /davinci/trunk/build_summary:19451) M /davinci/trunk/config/config.guess M /davinci/trunk/config/config.sub M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/configwin.h M /davinci/trunk/contrib/DEBIAN/control M /davinci/trunk/contrib/DEBIAN/control_12.04 D /davinci/trunk/contrib/DEBIAN/control_16.04 D /davinci/trunk/contrib/DEBIAN/control_16.04_no_X11 D /davinci/trunk/contrib/davinci-autoconf-lzma.patch M /davinci/trunk/contrib/davinci.spec D /davinci/trunk/contrib/davinci_old.spec M /davinci/trunk/csv.h D /davinci/trunk/cvector.c D /davinci/trunk/cvector.h A /davinci/trunk/darray.c (from /davinci/trunk/darray.c:19451) A /davinci/trunk/darray.h (from /davinci/trunk/darray.h:19451) M /davinci/trunk/dct.c A /davinci/trunk/deghost.C (from /davinci/trunk/deghost.C:19451) D /davinci/trunk/deghost.cpp A /davinci/trunk/docs/.cvsignore (from /davinci/trunk/docs/.cvsignore:19451) M /davinci/trunk/docs/dv.gih A /davinci/trunk/docs/html/.cvsignore (from /davinci/trunk/docs/html/.cvsignore:19451) M /davinci/trunk/dos.h D /davinci/trunk/dv_tests/basic/array/dim.dvtest D /davinci/trunk/dv_tests/basic/array/math-op/add.dvtest D /davinci/trunk/dv_tests/basic/array/math-op/div.dvtest D /davinci/trunk/dv_tests/basic/array/math-op/mod.dvtest D /davinci/trunk/dv_tests/basic/array/math-op/mul.dvtest D /davinci/trunk/dv_tests/basic/array/math-op/pow.dvtest D /davinci/trunk/dv_tests/basic/array/math-op/sub.dvtest A /davinci/trunk/dv_tests/basic/array/math-op/test-add (from /davinci/trunk/dv_tests/basic/array/math-op/test-add:19451) A /davinci/trunk/dv_tests/basic/array/math-op/test-div (from /davinci/trunk/dv_tests/basic/array/math-op/test-div:19451) A /davinci/trunk/dv_tests/basic/array/math-op/test-mod (from /davinci/trunk/dv_tests/basic/array/math-op/test-mod:19451) A /davinci/trunk/dv_tests/basic/array/math-op/test-mul (from /davinci/trunk/dv_tests/basic/array/math-op/test-mul:19451) A /davinci/trunk/dv_tests/basic/array/math-op/test-pow (from /davinci/trunk/dv_tests/basic/array/math-op/test-pow:19451) A /davinci/trunk/dv_tests/basic/array/math-op/test-sub (from /davinci/trunk/dv_tests/basic/array/math-op/test-sub:19451) D /davinci/trunk/dv_tests/basic/array/replace.dvtest A /davinci/trunk/dv_tests/basic/array/test-dim (from /davinci/trunk/dv_tests/basic/array/test-dim:19451) A /davinci/trunk/dv_tests/basic/array/test-replace (from /davinci/trunk/dv_tests/basic/array/test-replace:19451) A /davinci/trunk/dv_tests/basic/array/test-where (from /davinci/trunk/dv_tests/basic/array/test-where:19451) D /davinci/trunk/dv_tests/basic/array/text/atof.dvtest D /davinci/trunk/dv_tests/basic/array/text/atoi.dvtest D /davinci/trunk/dv_tests/basic/array/text/cat.dvtest D /davinci/trunk/dv_tests/basic/array/text/delim.dvtest D /davinci/trunk/dv_tests/basic/array/text/eq.dvtest D /davinci/trunk/dv_tests/basic/array/text/ge.dvtest D /davinci/trunk/dv_tests/basic/array/text/grep.dvtest D /davinci/trunk/dv_tests/basic/array/text/gt.dvtest D /davinci/trunk/dv_tests/basic/array/text/le.dvtest D /davinci/trunk/dv_tests/basic/array/text/length.dvtest D /davinci/trunk/dv_tests/basic/array/text/lt.dvtest D /davinci/trunk/dv_tests/basic/array/text/ne.dvtest D /davinci/trunk/dv_tests/basic/array/text/rw.dvtest D /davinci/trunk/dv_tests/basic/array/text/strstr.dvtest D /davinci/trunk/dv_tests/basic/array/text/subsetting.dvtest A /davinci/trunk/dv_tests/basic/array/text/test-atof (from /davinci/trunk/dv_tests/basic/array/text/test-atof:19451) A /davinci/trunk/dv_tests/basic/array/text/test-atoi (from /davinci/trunk/dv_tests/basic/array/text/test-atoi:19451) A /davinci/trunk/dv_tests/basic/array/text/test-cat (from /davinci/trunk/dv_tests/basic/array/text/test-cat:19451) A /davinci/trunk/dv_tests/basic/array/text/test-delim (from /davinci/trunk/dv_tests/basic/array/text/test-delim:19451) A /davinci/trunk/dv_tests/basic/array/text/test-eq (from /davinci/trunk/dv_tests/basic/array/text/test-eq:19451) A /davinci/trunk/dv_tests/basic/array/text/test-ge (from /davinci/trunk/dv_tests/basic/array/text/test-ge:19451) A /davinci/trunk/dv_tests/basic/array/text/test-grep (from /davinci/trunk/dv_tests/basic/array/text/test-grep:19451) A /davinci/trunk/dv_tests/basic/array/text/test-gt (from /davinci/trunk/dv_tests/basic/array/text/test-gt:19451) A /davinci/trunk/dv_tests/basic/array/text/test-le (from /davinci/trunk/dv_tests/basic/array/text/test-le:19451) A /davinci/trunk/dv_tests/basic/array/text/test-length (from /davinci/trunk/dv_tests/basic/array/text/test-length:19451) A /davinci/trunk/dv_tests/basic/array/text/test-lt (from /davinci/trunk/dv_tests/basic/array/text/test-lt:19451) A /davinci/trunk/dv_tests/basic/array/text/test-ne (from /davinci/trunk/dv_tests/basic/array/text/test-ne:19451) A /davinci/trunk/dv_tests/basic/array/text/test-rw (from /davinci/trunk/dv_tests/basic/array/text/test-rw:19451) A /davinci/trunk/dv_tests/basic/array/text/test-strstr (from /davinci/trunk/dv_tests/basic/array/text/test-strstr:19451) A /davinci/trunk/dv_tests/basic/array/text/test-subsetting (from /davinci/trunk/dv_tests/basic/array/text/test-subsetting:19451) D /davinci/trunk/dv_tests/basic/array/where.dvtest D /davinci/trunk/dv_tests/basic/assign.dvtest D /davinci/trunk/dv_tests/basic/control-flow/break.dvtest D /davinci/trunk/dv_tests/basic/control-flow/comments.dvtest D /davinci/trunk/dv_tests/basic/control-flow/for-loop.dvtest D /davinci/trunk/dv_tests/basic/control-flow/if-test.dvtest A /davinci/trunk/dv_tests/basic/control-flow/test-break (from /davinci/trunk/dv_tests/basic/control-flow/test-break:19451) A /davinci/trunk/dv_tests/basic/control-flow/test-comments (from /davinci/trunk/dv_tests/basic/control-flow/test-comments:19451) A /davinci/trunk/dv_tests/basic/control-flow/test-for-loop (from /davinci/trunk/dv_tests/basic/control-flow/test-for-loop:19451) A /davinci/trunk/dv_tests/basic/control-flow/test-if-test (from /davinci/trunk/dv_tests/basic/control-flow/test-if-test:19451) A /davinci/trunk/dv_tests/basic/control-flow/test-while-loop (from /davinci/trunk/dv_tests/basic/control-flow/test-while-loop:19451) D /davinci/trunk/dv_tests/basic/control-flow/while-loop.dvtest D /davinci/trunk/dv_tests/basic/logic-op/and.dvtest D /davinci/trunk/dv_tests/basic/logic-op/eq.dvtest D /davinci/trunk/dv_tests/basic/logic-op/ge.dvtest D /davinci/trunk/dv_tests/basic/logic-op/gt.dvtest D /davinci/trunk/dv_tests/basic/logic-op/le.dvtest D /davinci/trunk/dv_tests/basic/logic-op/lt.dvtest D /davinci/trunk/dv_tests/basic/logic-op/ne.dvtest D /davinci/trunk/dv_tests/basic/logic-op/or.dvtest A /davinci/trunk/dv_tests/basic/logic-op/test-and (from /davinci/trunk/dv_tests/basic/logic-op/test-and:19451) A /davinci/trunk/dv_tests/basic/logic-op/test-eq (from /davinci/trunk/dv_tests/basic/logic-op/test-eq:19451) A /davinci/trunk/dv_tests/basic/logic-op/test-ge (from /davinci/trunk/dv_tests/basic/logic-op/test-ge:19451) A /davinci/trunk/dv_tests/basic/logic-op/test-gt (from /davinci/trunk/dv_tests/basic/logic-op/test-gt:19451) A /davinci/trunk/dv_tests/basic/logic-op/test-le (from /davinci/trunk/dv_tests/basic/logic-op/test-le:19451) A /davinci/trunk/dv_tests/basic/logic-op/test-lt (from /davinci/trunk/dv_tests/basic/logic-op/test-lt:19451) A /davinci/trunk/dv_tests/basic/logic-op/test-ne (from /davinci/trunk/dv_tests/basic/logic-op/test-ne:19451) A /davinci/trunk/dv_tests/basic/logic-op/test-or (from /davinci/trunk/dv_tests/basic/logic-op/test-or:19451) D /davinci/trunk/dv_tests/basic/math-func/avg.dvtest D /davinci/trunk/dv_tests/basic/math-func/fmt-conv.dvtest D /davinci/trunk/dv_tests/basic/math-func/sum.dvtest A /davinci/trunk/dv_tests/basic/math-func/test-avg (from /davinci/trunk/dv_tests/basic/math-func/test-avg:19451) A /davinci/trunk/dv_tests/basic/math-func/test-fmt-conv (from /davinci/trunk/dv_tests/basic/math-func/test-fmt-conv:19451) A /davinci/trunk/dv_tests/basic/math-func/test-sum (from /davinci/trunk/dv_tests/basic/math-func/test-sum:19451) A /davinci/trunk/dv_tests/basic/math-func/test-trig (from /davinci/trunk/dv_tests/basic/math-func/test-trig:19451) D /davinci/trunk/dv_tests/basic/math-func/trig.dvtest D /davinci/trunk/dv_tests/basic/math-op/add-mul.dvtest D /davinci/trunk/dv_tests/basic/math-op/add.dvtest D /davinci/trunk/dv_tests/basic/math-op/combined.dvtest D /davinci/trunk/dv_tests/basic/math-op/div.dvtest D /davinci/trunk/dv_tests/basic/math-op/grouping.dvtest D /davinci/trunk/dv_tests/basic/math-op/mod.dvtest D /davinci/trunk/dv_tests/basic/math-op/mul.dvtest D /davinci/trunk/dv_tests/basic/math-op/pow.dvtest D /davinci/trunk/dv_tests/basic/math-op/precidence.dvtest D /davinci/trunk/dv_tests/basic/math-op/sub-div.dvtest D /davinci/trunk/dv_tests/basic/math-op/sub.dvtest A /davinci/trunk/dv_tests/basic/math-op/test-add (from /davinci/trunk/dv_tests/basic/math-op/test-add:19451) A /davinci/trunk/dv_tests/basic/math-op/test-add-mul (from /davinci/trunk/dv_tests/basic/math-op/test-add-mul:19451) A /davinci/trunk/dv_tests/basic/math-op/test-combined (from /davinci/trunk/dv_tests/basic/math-op/test-combined:19451) A /davinci/trunk/dv_tests/basic/math-op/test-div (from /davinci/trunk/dv_tests/basic/math-op/test-div:19451) A /davinci/trunk/dv_tests/basic/math-op/test-grouping (from /davinci/trunk/dv_tests/basic/math-op/test-grouping:19451) A /davinci/trunk/dv_tests/basic/math-op/test-mod (from /davinci/trunk/dv_tests/basic/math-op/test-mod:19451) A /davinci/trunk/dv_tests/basic/math-op/test-mul (from /davinci/trunk/dv_tests/basic/math-op/test-mul:19451) A /davinci/trunk/dv_tests/basic/math-op/test-pow (from /davinci/trunk/dv_tests/basic/math-op/test-pow:19451) A /davinci/trunk/dv_tests/basic/math-op/test-precidence (from /davinci/trunk/dv_tests/basic/math-op/test-precidence:19451) A /davinci/trunk/dv_tests/basic/math-op/test-sub (from /davinci/trunk/dv_tests/basic/math-op/test-sub:19451) A /davinci/trunk/dv_tests/basic/math-op/test-sub-div (from /davinci/trunk/dv_tests/basic/math-op/test-sub-div:19451) A /davinci/trunk/dv_tests/basic/math-op/test-uminus (from /davinci/trunk/dv_tests/basic/math-op/test-uminus:19451) D /davinci/trunk/dv_tests/basic/math-op/uminus.dvtest D /davinci/trunk/dv_tests/basic/misc-func/cat.dvtest D /davinci/trunk/dv_tests/basic/misc-func/fexists.dvtest D /davinci/trunk/dv_tests/basic/misc-func/length.dvtest A /davinci/trunk/dv_tests/basic/misc-func/test-fexists (from /davinci/trunk/dv_tests/basic/misc-func/test-fexists:19451) A /davinci/trunk/dv_tests/basic/misc-func/test-length (from /davinci/trunk/dv_tests/basic/misc-func/test-length:19451) A /davinci/trunk/dv_tests/basic/output (from /davinci/trunk/dv_tests/basic/output:19451) D /davinci/trunk/dv_tests/basic/printf/int.dvtest A /davinci/trunk/dv_tests/basic/printf/test-int (from /davinci/trunk/dv_tests/basic/printf/test-int:19451) D /davinci/trunk/dv_tests/basic/semicolon.dvtest D /davinci/trunk/dv_tests/basic/string-op/add.dvtest A /davinci/trunk/dv_tests/basic/string-op/test-add (from /davinci/trunk/dv_tests/basic/string-op/test-add:19451) A /davinci/trunk/dv_tests/basic/test-assign (from /davinci/trunk/dv_tests/basic/test-assign:19451) A /davinci/trunk/dv_tests/basic/test-cmd-line-args (from /davinci/trunk/dv_tests/basic/test-cmd-line-args:19451) A /davinci/trunk/dv_tests/basic/test-semicolon (from /davinci/trunk/dv_tests/basic/test-semicolon:19451) A /davinci/trunk/dv_tests/basic/test-ufunc (from /davinci/trunk/dv_tests/basic/test-ufunc:19451) A /davinci/trunk/dv_tests/basic/test-user-def-func (from /davinci/trunk/dv_tests/basic/test-user-def-func:19451) D /davinci/trunk/dv_tests/basic/ufunc D /davinci/trunk/dv_tests/cmd_line A /davinci/trunk/dv_tests/display (from /davinci/trunk/dv_tests/display:19451) M /davinci/trunk/dv_tests/driver_helpers.dv M /davinci/trunk/dv_tests/get_ftype.dv D /davinci/trunk/dv_tests/io/ascii.dvtest D /davinci/trunk/dv_tests/io/basic-isis-with-planes.dvtest D /davinci/trunk/dv_tests/io/basic-isis.dvtest D /davinci/trunk/dv_tests/io/csv D /davinci/trunk/dv_tests/io/envi.dvtest D /davinci/trunk/dv_tests/io/fits/advanced_fits.dvtest A /davinci/trunk/dv_tests/io/fits/fits (from /davinci/trunk/dv_tests/io/fits/fits:19451) D /davinci/trunk/dv_tests/io/fits/fits.dvtest A /davinci/trunk/dv_tests/io/fits/test-advanced_fits.dvrc (from /davinci/trunk/dv_tests/io/fits/test-advanced_fits.dvrc:19451) D /davinci/trunk/dv_tests/io/fits/test_files D /davinci/trunk/dv_tests/io/gif.dvtest D /davinci/trunk/dv_tests/io/hdf A /davinci/trunk/dv_tests/io/isis/test-write-isis-cub (from /davinci/trunk/dv_tests/io/isis/test-write-isis-cub:19451) D /davinci/trunk/dv_tests/io/isis/write-isis-cub.dvtest D /davinci/trunk/dv_tests/io/jpg.dvtest D /davinci/trunk/dv_tests/io/pds/ESP_015894_1545_COLOR.LBL D /davinci/trunk/dv_tests/io/pds/THEMIS.hdf D /davinci/trunk/dv_tests/io/pds/THEMIS_data.hdf D /davinci/trunk/dv_tests/io/pds/pds.dvtest A /davinci/trunk/dv_tests/io/pds/test-pds (from /davinci/trunk/dv_tests/io/pds/test-pds:19451) D /davinci/trunk/dv_tests/io/png.dvtest D /davinci/trunk/dv_tests/io/pnm.dvtest D /davinci/trunk/dv_tests/io/read-lines.dvtest D /davinci/trunk/dv_tests/io/remote-read.dvtest A /davinci/trunk/dv_tests/io/test-ascii (from /davinci/trunk/dv_tests/io/test-ascii:19451) A /davinci/trunk/dv_tests/io/test-basic-isis (from /davinci/trunk/dv_tests/io/test-basic-isis:19451) A /davinci/trunk/dv_tests/io/test-basic-isis-with-planes (from /davinci/trunk/dv_tests/io/test-basic-isis-with-planes:19451) A /davinci/trunk/dv_tests/io/test-envi (from /davinci/trunk/dv_tests/io/test-envi:19451) A /davinci/trunk/dv_tests/io/test-fits (from /davinci/trunk/dv_tests/io/test-fits:19451) A /davinci/trunk/dv_tests/io/test-gif (from /davinci/trunk/dv_tests/io/test-gif:19451) A /davinci/trunk/dv_tests/io/test-hdf (from /davinci/trunk/dv_tests/io/test-hdf:19451) A /davinci/trunk/dv_tests/io/test-jpg (from /davinci/trunk/dv_tests/io/test-jpg:19451) A /davinci/trunk/dv_tests/io/test-png (from /davinci/trunk/dv_tests/io/test-png:19451) A /davinci/trunk/dv_tests/io/test-pnm (from /davinci/trunk/dv_tests/io/test-pnm:19451) A /davinci/trunk/dv_tests/io/test-read-lines (from /davinci/trunk/dv_tests/io/test-read-lines:19451) A /davinci/trunk/dv_tests/io/test-remote-read (from /davinci/trunk/dv_tests/io/test-remote-read:19451) A /davinci/trunk/dv_tests/io/test-tif (from /davinci/trunk/dv_tests/io/test-tif:19451) A /davinci/trunk/dv_tests/io/test-vicar (from /davinci/trunk/dv_tests/io/test-vicar:19451) D /davinci/trunk/dv_tests/io/tif.dvtest D /davinci/trunk/dv_tests/io/unpack D /davinci/trunk/dv_tests/io/vicar.dvtest D /davinci/trunk/dv_tests/matrix/invert.dvtest A /davinci/trunk/dv_tests/matrix/test-invert (from /davinci/trunk/dv_tests/matrix/test-invert:19451) D /davinci/trunk/dv_tests/modules/autoload-module.dvtest D /davinci/trunk/dv_tests/modules/load-module.dvtest D /davinci/trunk/dv_tests/modules/module-function.dvtest A /davinci/trunk/dv_tests/modules/test-autoload-module (from /davinci/trunk/dv_tests/modules/test-autoload-module:19451) A /davinci/trunk/dv_tests/modules/test-load-module (from /davinci/trunk/dv_tests/modules/test-load-module:19451) A /davinci/trunk/dv_tests/modules/test-module-function (from /davinci/trunk/dv_tests/modules/test-module-function:19451) D /davinci/trunk/dv_tests/pca/corr.dvtest D /davinci/trunk/dv_tests/pca/covar.dvtest D /davinci/trunk/dv_tests/pca/eigen.dvtest D /davinci/trunk/dv_tests/pca/pcs.dvtest A /davinci/trunk/dv_tests/pca/test-corr (from /davinci/trunk/dv_tests/pca/test-corr:19451) A /davinci/trunk/dv_tests/pca/test-covar (from /davinci/trunk/dv_tests/pca/test-covar:19451) A /davinci/trunk/dv_tests/pca/test-eigen (from /davinci/trunk/dv_tests/pca/test-eigen:19451) A /davinci/trunk/dv_tests/pca/test-pcs (from /davinci/trunk/dv_tests/pca/test-pcs:19451) D /davinci/trunk/dv_tests/plot/for-gnuplot.dvtest D /davinci/trunk/dv_tests/plot/gnuplot_old.dvtest A /davinci/trunk/dv_tests/plot/test-for-gnuplot (from /davinci/trunk/dv_tests/plot/test-for-gnuplot:19451) D /davinci/trunk/dv_tests/run_tests.py D /davinci/trunk/dv_tests/sort/sort-asc.dvtest D /davinci/trunk/dv_tests/sort/sort-by-asc.dvtest D /davinci/trunk/dv_tests/sort/sort-by-dsc.dvtest D /davinci/trunk/dv_tests/sort/sort-dsc.dvtest D /davinci/trunk/dv_tests/sort/sort-txt-asc.dvtest D /davinci/trunk/dv_tests/sort/sort-txt-dsc.dvtest A /davinci/trunk/dv_tests/sort/test-sort-asc (from /davinci/trunk/dv_tests/sort/test-sort-asc:19451) A /davinci/trunk/dv_tests/sort/test-sort-by-asc (from /davinci/trunk/dv_tests/sort/test-sort-by-asc:19451) A /davinci/trunk/dv_tests/sort/test-sort-by-dsc (from /davinci/trunk/dv_tests/sort/test-sort-by-dsc:19451) A /davinci/trunk/dv_tests/sort/test-sort-dsc (from /davinci/trunk/dv_tests/sort/test-sort-dsc:19451) A /davinci/trunk/dv_tests/sort/test-sort-txt-asc (from /davinci/trunk/dv_tests/sort/test-sort-txt-asc:19451) A /davinci/trunk/dv_tests/sort/test-sort-txt-dsc (from /davinci/trunk/dv_tests/sort/test-sort-txt-dsc:19451) M /davinci/trunk/dv_tests/test_driver M /davinci/trunk/dv_tests/test_driver_32 M /davinci/trunk/dvio.c M /davinci/trunk/dvio.h M /davinci/trunk/dvio_ascii.c M /davinci/trunk/dvio_aviris.c M /davinci/trunk/dvio_csv.c M /davinci/trunk/dvio_envi.c M /davinci/trunk/dvio_ers.c M /davinci/trunk/dvio_fits.c M /davinci/trunk/dvio_fits.h M /davinci/trunk/dvio_goes.c M /davinci/trunk/dvio_grd.c M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_imath.c M /davinci/trunk/dvio_iomedley.c M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_isis3.c D /davinci/trunk/dvio_isis3.h M /davinci/trunk/dvio_magic.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_pds4.h M /davinci/trunk/dvio_pnm.c M /davinci/trunk/dvio_raw.c M /davinci/trunk/dvio_specpr.c M /davinci/trunk/dvio_specpr.h M /davinci/trunk/dvio_tdb.c M /davinci/trunk/dvio_themis.c M /davinci/trunk/dvio_vicar.c M /davinci/trunk/dvio_xml.c M /davinci/trunk/endian_norm.c M /davinci/trunk/endian_norm.h M /davinci/trunk/error.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h A /davinci/trunk/ff_ascii.c (from /davinci/trunk/ff_ascii.c:19451) M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_bbr.c M /davinci/trunk/ff_bin5.c M /davinci/trunk/ff_blend.c M /davinci/trunk/ff_boxfilter.c M /davinci/trunk/ff_cluster.c M /davinci/trunk/ff_contour.c M /davinci/trunk/ff_convolve.c M /davinci/trunk/ff_coreg.c M /davinci/trunk/ff_deghost.c M /davinci/trunk/ff_display.c M /davinci/trunk/ff_extract.c M /davinci/trunk/ff_ffill.c M /davinci/trunk/ff_fft.c M /davinci/trunk/ff_filesystem.c M /davinci/trunk/ff_filetype.c M /davinci/trunk/ff_filter.c M /davinci/trunk/ff_fncc.c M /davinci/trunk/ff_gconvolve.c M /davinci/trunk/ff_gnoise.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_grassfire.c M /davinci/trunk/ff_header.c M /davinci/trunk/ff_hstretch.c M /davinci/trunk/ff_ifill.c M /davinci/trunk/ff_interp.c M /davinci/trunk/ff_ipi.c M /davinci/trunk/ff_ix.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_median.c M /davinci/trunk/ff_meta.c M /davinci/trunk/ff_modules.c M /davinci/trunk/ff_modules.h M /davinci/trunk/ff_moment.c M /davinci/trunk/ff_pause.c M /davinci/trunk/ff_pbm.c M /davinci/trunk/ff_pca.c A /davinci/trunk/ff_plplot.c (from /davinci/trunk/ff_plplot.c:19451) A /davinci/trunk/ff_projection.c (from /davinci/trunk/ff_projection.c:19451) M /davinci/trunk/ff_radial.c M /davinci/trunk/ff_ramp.c M /davinci/trunk/ff_random.c M /davinci/trunk/ff_raw.c M /davinci/trunk/ff_resample.c M /davinci/trunk/ff_rgb.c M /davinci/trunk/ff_rice.c M /davinci/trunk/ff_rotate.c M /davinci/trunk/ff_shade.c M /davinci/trunk/ff_slant.c M /davinci/trunk/ff_sort.c M /davinci/trunk/ff_source.c D /davinci/trunk/ff_source.h M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_transform.c M /davinci/trunk/ff_unpack.c M /davinci/trunk/ff_version.c M /davinci/trunk/ff_vignette.c M /davinci/trunk/ff_vplot.c M /davinci/trunk/ff_warp.c M /davinci/trunk/ff_window.c M /davinci/trunk/ff_write.c M /davinci/trunk/ff_xfrm.c M /davinci/trunk/fft.c M /davinci/trunk/fft.h M /davinci/trunk/fft2f.c M /davinci/trunk/fft_mayer.c M /davinci/trunk/fit.c M /davinci/trunk/fit.h M /davinci/trunk/func.h M /davinci/trunk/globals.c D /davinci/trunk/globals.h M /davinci/trunk/gplot.c M /davinci/trunk/header.c M /davinci/trunk/header.h M /davinci/trunk/help.c M /davinci/trunk/help.h A /davinci/trunk/init.c (from /davinci/trunk/init.c:19451) M /davinci/trunk/io_loadmod.c M /davinci/trunk/io_loadmod.h A /davinci/trunk/io_themis.c (from /davinci/trunk/io_themis.c:19451) A /davinci/trunk/isis3Include.h (from /davinci/trunk/isis3Include.h:19451) A /davinci/trunk/isis_obj.c (from /davinci/trunk/isis_obj.c:19451) A /davinci/trunk/isis_obj.h (from /davinci/trunk/isis_obj.h:19451) M /davinci/trunk/lexer.c M /davinci/trunk/lexer.l M /davinci/trunk/lib/CB.h M /davinci/trunk/lib/LB.h M /davinci/trunk/lib/PB.h M /davinci/trunk/lib/RB.h M /davinci/trunk/lib/XB.c M /davinci/trunk/lib/XB.h M /davinci/trunk/lib/Xfred.h M /davinci/trunk/libcsv.c A /davinci/trunk/libltdl/.cvsignore (from /davinci/trunk/libltdl/.cvsignore:19451) M /davinci/trunk/libltdl/config.guess M /davinci/trunk/libltdl/config.sub M /davinci/trunk/main.c M /davinci/trunk/matrix.c M /davinci/trunk/misc.c M /davinci/trunk/moddvmagick/dvmagick.c M /davinci/trunk/module_io.c M /davinci/trunk/module_io.h A /davinci/trunk/modules/.cvsignore (from /davinci/trunk/modules/.cvsignore:19451) M /davinci/trunk/modules/Makefile.in A /davinci/trunk/modules/cse/.cvsignore (from /davinci/trunk/modules/cse/.cvsignore:19451) M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/cse/mod_cse.c M /davinci/trunk/modules/dvmagick.c M /davinci/trunk/modules/foo A /davinci/trunk/modules/foo/Makefile (from /davinci/trunk/modules/foo/Makefile:19451) M /davinci/trunk/modules/foo/Makefile.in M /davinci/trunk/modules/foo/mod_foo.c M /davinci/trunk/modules/gui M /davinci/trunk/modules/gui/LineBox.c M /davinci/trunk/modules/gui/LineBox.h M /davinci/trunk/modules/gui/LineBoxP.h A /davinci/trunk/modules/gui/Makefile (from /davinci/trunk/modules/gui/Makefile:19451) M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/gui/gui.c M /davinci/trunk/modules/gui/gui.h M /davinci/trunk/modules/gui/widget_arrowbutton.c M /davinci/trunk/modules/gui/widget_arrowbutton.h M /davinci/trunk/modules/gui/widget_cascadebutton.c M /davinci/trunk/modules/gui/widget_cascadebutton.h M /davinci/trunk/modules/gui/widget_combobox.c M /davinci/trunk/modules/gui/widget_combobox.h M /davinci/trunk/modules/gui/widget_command.c M /davinci/trunk/modules/gui/widget_command.h M /davinci/trunk/modules/gui/widget_drawnbutton.c M /davinci/trunk/modules/gui/widget_drawnbutton.h M /davinci/trunk/modules/gui/widget_errordialog.c M /davinci/trunk/modules/gui/widget_errordialog.h M /davinci/trunk/modules/gui/widget_fileselectionbox.c M /davinci/trunk/modules/gui/widget_fileselectionbox.h M /davinci/trunk/modules/gui/widget_form.c M /davinci/trunk/modules/gui/widget_form.h M /davinci/trunk/modules/gui/widget_frame.c M /davinci/trunk/modules/gui/widget_frame.h M /davinci/trunk/modules/gui/widget_label.c M /davinci/trunk/modules/gui/widget_label.h M /davinci/trunk/modules/gui/widget_linebox.c M /davinci/trunk/modules/gui/widget_linebox.h M /davinci/trunk/modules/gui/widget_list.c M /davinci/trunk/modules/gui/widget_list.h M /davinci/trunk/modules/gui/widget_menubar.c M /davinci/trunk/modules/gui/widget_menubar.h M /davinci/trunk/modules/gui/widget_panedwindow.c M /davinci/trunk/modules/gui/widget_panedwindow.h M /davinci/trunk/modules/gui/widget_pushbutton.c M /davinci/trunk/modules/gui/widget_pushbutton.h M /davinci/trunk/modules/gui/widget_radiobox.c M /davinci/trunk/modules/gui/widget_radiobox.h M /davinci/trunk/modules/gui/widget_rowcolumn.c M /davinci/trunk/modules/gui/widget_rowcolumn.h M /davinci/trunk/modules/gui/widget_scale.c M /davinci/trunk/modules/gui/widget_scale.h M /davinci/trunk/modules/gui/widget_scrollbar.c M /davinci/trunk/modules/gui/widget_scrollbar.h M /davinci/trunk/modules/gui/widget_scrolledlist.c M /davinci/trunk/modules/gui/widget_scrolledlist.h M /davinci/trunk/modules/gui/widget_scrolledwindow.c M /davinci/trunk/modules/gui/widget_scrolledwindow.h M /davinci/trunk/modules/gui/widget_selectionbox.c M /davinci/trunk/modules/gui/widget_selectionbox.h M /davinci/trunk/modules/gui/widget_separator.c M /davinci/trunk/modules/gui/widget_separator.h M /davinci/trunk/modules/gui/widget_text.c M /davinci/trunk/modules/gui/widget_text.h M /davinci/trunk/modules/gui/widget_textfield.c M /davinci/trunk/modules/gui/widget_textfield.h M /davinci/trunk/modules/gui/widget_togglebutton.c M /davinci/trunk/modules/gui/widget_togglebutton.h M /davinci/trunk/modules/gui/widget_toplevelshell.c M /davinci/trunk/modules/gui/widget_toplevelshell.h M /davinci/trunk/modules/gui/widget_transientshell.c M /davinci/trunk/modules/gui/widget_transientshell.h M /davinci/trunk/modules/gui/widget_vicar.c M /davinci/trunk/modules/gui/widget_vicar.h M /davinci/trunk/modules/gui/widget_xbaematrix.c M /davinci/trunk/modules/gui/widget_xbaematrix.h M /davinci/trunk/modules/guitest/test-dcs.dav A /davinci/trunk/modules/kjn/.cvsignore (from /davinci/trunk/modules/kjn/.cvsignore:19451) M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/kjn/mod_kjn.c M /davinci/trunk/modules/mod1.c M /davinci/trunk/modules/mod2.c M /davinci/trunk/modules/pnm A /davinci/trunk/modules/pnm/Makefile (from /davinci/trunk/modules/pnm/Makefile:19451) M /davinci/trunk/modules/pnm/Makefile.in M /davinci/trunk/modules/pnm/pnm_mod.c A /davinci/trunk/modules/thm/.cvsignore (from /davinci/trunk/modules/thm/.cvsignore:19451) M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/modules/thm/mod_thm.c M /davinci/trunk/motif_tools.c M /davinci/trunk/motif_tools.h D /davinci/trunk/narray.c D /davinci/trunk/narray.h A /davinci/trunk/newfunc.c (from /davinci/trunk/newfunc.c:19451) M /davinci/trunk/p.c M /davinci/trunk/parser.c M /davinci/trunk/parser.h M /davinci/trunk/parser.y D /davinci/trunk/parser_types.h M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c M /davinci/trunk/printf.c A /davinci/trunk/proto.h (from /davinci/trunk/proto.h:19451) M /davinci/trunk/reserved.c A /davinci/trunk/rfunc.c (from /davinci/trunk/rfunc.c:19451) A /davinci/trunk/rfunc.h (from /davinci/trunk/rfunc.h:19451) M /davinci/trunk/rice.c M /davinci/trunk/rpos.c M /davinci/trunk/scope.c M /davinci/trunk/scope.h A /davinci/trunk/shared_globals.c (from /davinci/trunk/shared_globals.c:19451) M /davinci/trunk/spread.c M /davinci/trunk/string.c M /davinci/trunk/symbol.c M /davinci/trunk/system.c M /davinci/trunk/system.h M /davinci/trunk/tests/iomedley/xplat-param.dv M /davinci/trunk/tests/iomedley/xplat-s.dv M /davinci/trunk/tests/iomedley/xplat-sup.dv M /davinci/trunk/tests/iomedley/xplat-t.dv M /davinci/trunk/toolbox.h A /davinci/trunk/tools.c (from /davinci/trunk/tools.c:19451) A /davinci/trunk/tools.h (from /davinci/trunk/tools.h:19451) M /davinci/trunk/trigtbl.h M /davinci/trunk/ufunc.c M /davinci/trunk/ufunc.h M /davinci/trunk/url_create_file.c A /davinci/trunk/util.c (from /davinci/trunk/util.c:19451) M /davinci/trunk/version.h A /davinci/trunk/vicar/.cvsignore (from /davinci/trunk/vicar/.cvsignore:19451) M /davinci/trunk/vicar/Makefile.in M /davinci/trunk/vicar/XvicBasicImage.c M /davinci/trunk/vicar/XvicImage.c M /davinci/trunk/vicar/XvicRegion.c M /davinci/trunk/vicar/XvicStringCursor.c M /davinci/trunk/window.h M /davinci/trunk/x.c M /davinci/trunk/xrt_print_3d.c M /davinci/trunk/xrt_print_3d.h M /davinci/trunk/y_tab.h Reverted changes from revision 19452..19570 using "svn merge -r19570:19451". ------------------------------------------------------------------------ r19566 | npiace | 2017-01-31 13:09:44 -0700 (Tue, 31 Jan 2017) | 1 line Changed paths: M /davinci/trunk/contrib/davinci.spec Updated davinci.spec to build correctly on RHEL 7 ------------------------------------------------------------------------ r19554 | rswinkle | 2016-11-17 19:22:09 -0700 (Thu, 17 Nov 2016) | 1 line Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/dv_tests/run_tests.py M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/func.h M /davinci/trunk/string.c Make strlen an alias of length, no need to duplicate functionality ------------------------------------------------------------------------ r19553 | rswinkle | 2016-11-17 16:57:15 -0700 (Thu, 17 Nov 2016) | 1 line Changed paths: M /davinci/trunk/ff_avg.c Remove debug output ------------------------------------------------------------------------ r19552 | rswinkle | 2016-11-16 15:36:48 -0700 (Wed, 16 Nov 2016) | 1 line Changed paths: M /davinci/trunk/docs/dv.gih Forgot to remove projection from dv.gih ------------------------------------------------------------------------ r19551 | rswinkle | 2016-11-16 15:12:08 -0700 (Wed, 16 Nov 2016) | 1 line Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/ff.h D /davinci/trunk/ff_projection.c M /davinci/trunk/func.h Remove unused ff_projection.c ------------------------------------------------------------------------ r19549 | rswinkle | 2016-11-16 14:42:59 -0700 (Wed, 16 Nov 2016) | 5 lines Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/dvio_isis.c Fix weird undefined symbol error that only happened on CentOS 7, but not CentOS 7, Ubuntu, or Windows (iirc). Also remove a bunch of PLplot functions from dv.gih ------------------------------------------------------------------------ r19547 | rswinkle | 2016-11-15 18:34:06 -0700 (Tue, 15 Nov 2016) | 2 lines Changed paths: M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_unpack.c M /davinci/trunk/ff_vplot.c M /davinci/trunk/func.h Additional minor 2.18 fixes ------------------------------------------------------------------------ r19544 | rswinkle | 2016-11-15 14:16:02 -0700 (Tue, 15 Nov 2016) | 2 lines Changed paths: M /davinci/trunk/ChangeLog Update ChangeLog for 2.18 ------------------------------------------------------------------------ r19542 | rswinkle | 2016-11-10 16:40:01 -0700 (Thu, 10 Nov 2016) | 2 lines Changed paths: M /davinci/trunk/moddvmagick/dvmagick.c Update this completely unused old code. ------------------------------------------------------------------------ r19541 | rswinkle | 2016-11-10 15:31:49 -0700 (Thu, 10 Nov 2016) | 2 lines Changed paths: M /davinci/trunk/.gitignore M /davinci/trunk/README M /davinci/trunk/README.md M /davinci/trunk/docs/dv.gih M /davinci/trunk/vicar/XvicBasicImage.c M /davinci/trunk/vicar/XvicImage.c M /davinci/trunk/vicar/XvicStringCursor.c More 2.18 stuff that got left behind ------------------------------------------------------------------------ r19538 | rswinkle | 2016-11-10 13:36:05 -0700 (Thu, 10 Nov 2016) | 12 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/array.c M /davinci/trunk/avl.c M /davinci/trunk/avl.h M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/cvector.c M /davinci/trunk/cvector.h D /davinci/trunk/darray.c D /davinci/trunk/darray.h D /davinci/trunk/deghost.C A /davinci/trunk/deghost.cpp A /davinci/trunk/dv_tests/basic/misc-func/cat.dvtest A /davinci/trunk/dv_tests/io/csv A /davinci/trunk/dv_tests/io/csv/csv.dvtest A /davinci/trunk/dv_tests/io/csv/test.csv A /davinci/trunk/dv_tests/io/pds/ESP_015894_1545_COLOR.LBL A /davinci/trunk/dv_tests/io/pds/THEMIS.hdf A /davinci/trunk/dv_tests/io/pds/THEMIS_data.hdf M /davinci/trunk/dv_tests/io/pds/pds.dvtest M /davinci/trunk/dv_tests/io/unpack/.dvlog M /davinci/trunk/dv_tests/io/unpack/atm.hdf M /davinci/trunk/dv_tests/io/unpack/obs.hdf M /davinci/trunk/dv_tests/io/unpack/pack.dvtest M /davinci/trunk/dv_tests/io/unpack/pack64.dvtest M /davinci/trunk/dv_tests/io/unpack/unpack.dvtest M /davinci/trunk/dv_tests/run_tests.py M /davinci/trunk/dvio.c M /davinci/trunk/dvio.h M /davinci/trunk/dvio_ascii.c M /davinci/trunk/dvio_csv.c M /davinci/trunk/dvio_fits.c M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_iomedley.c M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_isis3.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h D /davinci/trunk/ff_ascii.c M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_display.c M /davinci/trunk/ff_filesystem.c M /davinci/trunk/ff_fncc.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_modules.c M /davinci/trunk/ff_modules.h M /davinci/trunk/ff_raw.c M /davinci/trunk/ff_source.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_unpack.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/header.c M /davinci/trunk/header.h M /davinci/trunk/io_loadmod.c M /davinci/trunk/lexer.c M /davinci/trunk/main.c M /davinci/trunk/misc.c M /davinci/trunk/modules/cse/mod_cse.c M /davinci/trunk/modules/dvmagick.c M /davinci/trunk/modules/foo/mod_foo.c M /davinci/trunk/modules/gui/LineBox.c M /davinci/trunk/modules/gui/LineBox.h M /davinci/trunk/modules/gui/LineBoxP.h M /davinci/trunk/modules/gui/gui.c M /davinci/trunk/modules/gui/gui.h M /davinci/trunk/modules/gui/widget_arrowbutton.c M /davinci/trunk/modules/gui/widget_arrowbutton.h M /davinci/trunk/modules/gui/widget_cascadebutton.c M /davinci/trunk/modules/gui/widget_cascadebutton.h M /davinci/trunk/modules/gui/widget_combobox.c M /davinci/trunk/modules/gui/widget_combobox.h M /davinci/trunk/modules/gui/widget_command.c M /davinci/trunk/modules/gui/widget_command.h M /davinci/trunk/modules/gui/widget_drawnbutton.c M /davinci/trunk/modules/gui/widget_drawnbutton.h M /davinci/trunk/modules/gui/widget_errordialog.c M /davinci/trunk/modules/gui/widget_errordialog.h M /davinci/trunk/modules/gui/widget_fileselectionbox.c M /davinci/trunk/modules/gui/widget_fileselectionbox.h M /davinci/trunk/modules/gui/widget_form.c M /davinci/trunk/modules/gui/widget_form.h M /davinci/trunk/modules/gui/widget_frame.c M /davinci/trunk/modules/gui/widget_frame.h M /davinci/trunk/modules/gui/widget_label.c M /davinci/trunk/modules/gui/widget_label.h M /davinci/trunk/modules/gui/widget_linebox.c M /davinci/trunk/modules/gui/widget_linebox.h M /davinci/trunk/modules/gui/widget_list.c M /davinci/trunk/modules/gui/widget_list.h M /davinci/trunk/modules/gui/widget_menubar.c M /davinci/trunk/modules/gui/widget_menubar.h M /davinci/trunk/modules/gui/widget_panedwindow.c M /davinci/trunk/modules/gui/widget_panedwindow.h M /davinci/trunk/modules/gui/widget_pushbutton.c M /davinci/trunk/modules/gui/widget_pushbutton.h M /davinci/trunk/modules/gui/widget_radiobox.c M /davinci/trunk/modules/gui/widget_radiobox.h M /davinci/trunk/modules/gui/widget_rowcolumn.c M /davinci/trunk/modules/gui/widget_rowcolumn.h M /davinci/trunk/modules/gui/widget_scale.c M /davinci/trunk/modules/gui/widget_scale.h M /davinci/trunk/modules/gui/widget_scrollbar.c M /davinci/trunk/modules/gui/widget_scrollbar.h M /davinci/trunk/modules/gui/widget_scrolledlist.c M /davinci/trunk/modules/gui/widget_scrolledlist.h M /davinci/trunk/modules/gui/widget_scrolledwindow.c M /davinci/trunk/modules/gui/widget_scrolledwindow.h M /davinci/trunk/modules/gui/widget_selectionbox.c M /davinci/trunk/modules/gui/widget_selectionbox.h M /davinci/trunk/modules/gui/widget_separator.c M /davinci/trunk/modules/gui/widget_separator.h M /davinci/trunk/modules/gui/widget_text.c M /davinci/trunk/modules/gui/widget_text.h M /davinci/trunk/modules/gui/widget_textfield.c M /davinci/trunk/modules/gui/widget_textfield.h M /davinci/trunk/modules/gui/widget_togglebutton.c M /davinci/trunk/modules/gui/widget_togglebutton.h M /davinci/trunk/modules/gui/widget_toplevelshell.c M /davinci/trunk/modules/gui/widget_toplevelshell.h M /davinci/trunk/modules/gui/widget_transientshell.c M /davinci/trunk/modules/gui/widget_transientshell.h M /davinci/trunk/modules/gui/widget_vicar.c M /davinci/trunk/modules/gui/widget_vicar.h M /davinci/trunk/modules/gui/widget_xbaematrix.c M /davinci/trunk/modules/gui/widget_xbaematrix.h M /davinci/trunk/modules/kjn/mod_kjn.c M /davinci/trunk/modules/mod1.c M /davinci/trunk/modules/mod2.c M /davinci/trunk/modules/pnm/pnm_mod.c M /davinci/trunk/modules/thm/mod_thm.c A /davinci/trunk/narray.c A /davinci/trunk/narray.h M /davinci/trunk/p.c M /davinci/trunk/parser.h M /davinci/trunk/parser_types.h M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c M /davinci/trunk/printf.c M /davinci/trunk/scope.c M /davinci/trunk/scope.h M /davinci/trunk/string.c M /davinci/trunk/symbol.c D /davinci/trunk/tools.c D /davinci/trunk/tools.h M /davinci/trunk/ufunc.c M /davinci/trunk/ufunc.h Huge 2.18 commit Merging from github.com/robwink/davinci as of Nov. 9th 2016 Because of the stupid separation of svn externals like iomedley and completely separate svn repos like davinci_build this is the first in a series of commits to bring it in line with the more sane unified git repo. ------------------------------------------------------------------------ r19537 | rswinkle | 2016-10-13 15:21:24 -0700 (Thu, 13 Oct 2016) | 3 lines Changed paths: M /davinci/trunk/contrib/davinci.spec Update spec for version 2.18 ------------------------------------------------------------------------ r19536 | rswinkle | 2016-10-07 10:40:44 -0700 (Fri, 07 Oct 2016) | 6 lines Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/dvio.c M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/misc.c M /davinci/trunk/pp_math.c M /davinci/trunk/version.h Bump version to 2.18 remove debugging output accidentally left in dvio_pds.c misc. fixes/changes ------------------------------------------------------------------------ r19535 | rswinkle | 2016-10-06 12:44:20 -0700 (Thu, 06 Oct 2016) | 12 lines Changed paths: M /davinci/trunk/array.c M /davinci/trunk/cvector.c M /davinci/trunk/cvector.h M /davinci/trunk/darray.c M /davinci/trunk/darray.h A /davinci/trunk/dv_tests/basic/ufunc/user-def-func.dvtest D /davinci/trunk/dv_tests/basic/user-def-func.dvtest M /davinci/trunk/dv_tests/io/pds/pds.dvtest M /davinci/trunk/dv_tests/io/tif.dvtest A /davinci/trunk/dv_tests/io/unpack A /davinci/trunk/dv_tests/io/unpack/.dvlog A /davinci/trunk/dv_tests/io/unpack/atm.fmt A /davinci/trunk/dv_tests/io/unpack/atm.hdf A /davinci/trunk/dv_tests/io/unpack/atm05555.dat A /davinci/trunk/dv_tests/io/unpack/bol.fmt A /davinci/trunk/dv_tests/io/unpack/bol05555.dat A /davinci/trunk/dv_tests/io/unpack/createtest A /davinci/trunk/dv_tests/io/unpack/createtest.c A /davinci/trunk/dv_tests/io/unpack/createtinytest.c A /davinci/trunk/dv_tests/io/unpack/geo.fmt A /davinci/trunk/dv_tests/io/unpack/geo05555.dat A /davinci/trunk/dv_tests/io/unpack/mymultpacktest.dat A /davinci/trunk/dv_tests/io/unpack/mytestfile.dat A /davinci/trunk/dv_tests/io/unpack/mytestfile.hdf A /davinci/trunk/dv_tests/io/unpack/new_output.txt A /davinci/trunk/dv_tests/io/unpack/obs.fmt A /davinci/trunk/dv_tests/io/unpack/obs.hdf A /davinci/trunk/dv_tests/io/unpack/obs05555.dat A /davinci/trunk/dv_tests/io/unpack/orig_output.txt A /davinci/trunk/dv_tests/io/unpack/pack.dvtest A /davinci/trunk/dv_tests/io/unpack/pack64.dvtest A /davinci/trunk/dv_tests/io/unpack/secondtest.dat A /davinci/trunk/dv_tests/io/unpack/secondtest.hdf A /davinci/trunk/dv_tests/io/unpack/secondtest_2_matching.dat A /davinci/trunk/dv_tests/io/unpack/strmulttest.dat A /davinci/trunk/dv_tests/io/unpack/strmulttest.hdf A /davinci/trunk/dv_tests/io/unpack/test64bit.dat A /davinci/trunk/dv_tests/io/unpack/tinytest.txt A /davinci/trunk/dv_tests/io/unpack/uneven.dat A /davinci/trunk/dv_tests/io/unpack/unpack.dvtest A /davinci/trunk/dv_tests/io/unpack/unpack64.dvtest A /davinci/trunk/dv_tests/io/unpack/unpack_all.txt M /davinci/trunk/dv_tests/run_tests.py M /davinci/trunk/dvio_fits.c M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_isis.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_ascii.c M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_ix.c M /davinci/trunk/ff_sort.c M /davinci/trunk/ff_transform.c M /davinci/trunk/ff_unpack.c M /davinci/trunk/ff_vplot.c M /davinci/trunk/func.h M /davinci/trunk/globals.c M /davinci/trunk/globals.h M /davinci/trunk/header.h M /davinci/trunk/main.c M /davinci/trunk/misc.c M /davinci/trunk/p.c M /davinci/trunk/parser.h M /davinci/trunk/parser_types.h M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c M /davinci/trunk/scope.c M /davinci/trunk/scope.h M /davinci/trunk/spread.c M /davinci/trunk/symbol.c M /davinci/trunk/ufunc.c M /davinci/trunk/ufunc.h Merge from github Lots and lots of changes. New integer types, with specific support added for hdf5, unpack/pack, couple other places. New tests for unpack/pack and hdf5 that use the new types. tab completion (mostly works, couple minor issues) other misc. fixes and improvements ------------------------------------------------------------------------ r19534 | npiace | 2016-09-28 14:39:01 -0700 (Wed, 28 Sep 2016) | 1 line Changed paths: M /davinci/trunk/contrib/davinci.spec Removing rpm spec dependency on isis2 package ------------------------------------------------------------------------ r19533 | npiace | 2016-09-28 14:35:54 -0700 (Wed, 28 Sep 2016) | 1 line Changed paths: A /davinci/trunk/contrib/davinci-autoconf-lzma.patch M /davinci/trunk/contrib/davinci.spec Updating rpm spec file with one that builds correctly ------------------------------------------------------------------------ r19531 | rswinkle | 2016-09-16 12:21:44 -0700 (Fri, 16 Sep 2016) | 12 lines Changed paths: M /davinci/trunk/ff_struct.c Fix structure comparison to be based on member names not member index. It only falls back on indices if there are any unnamed members. This fixes the problem of reading 1 format, writing to another, and reading the new one back in and the structures no longer compared equal because the members were in a different order. I still think having unnamed members is ridiculous. You have to know exactly where it is and if the order changes there's no other way to find it except by visual inspection. ------------------------------------------------------------------------ r19530 | rswinkle | 2016-09-14 13:08:07 -0700 (Wed, 14 Sep 2016) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih Add hdf_old parameter to dv.gih ------------------------------------------------------------------------ r19520 | rswinkle | 2016-08-31 12:36:33 -0700 (Wed, 31 Aug 2016) | 4 lines Changed paths: M /davinci/trunk/dv_tests/basic/math-func/trig.dvtest Update trig.dvtest. We shouldn't be checking for exact equality with floating point values ------------------------------------------------------------------------ r19518 | rswinkle | 2016-08-22 14:20:07 -0700 (Mon, 22 Aug 2016) | 19 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/dvio_hdf.c M /davinci/trunk/error.c M /davinci/trunk/ff.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_modules.c M /davinci/trunk/ff_source.c M /davinci/trunk/ff_vplot.c M /davinci/trunk/func.h M /davinci/trunk/globals.c A /davinci/trunk/globals.h M /davinci/trunk/header.c M /davinci/trunk/header.h D /davinci/trunk/init.c M /davinci/trunk/main.c M /davinci/trunk/misc.c D /davinci/trunk/newfunc.c M /davinci/trunk/parser.c M /davinci/trunk/parser.h A /davinci/trunk/parser_types.h D /davinci/trunk/proto.h D /davinci/trunk/rfunc.c D /davinci/trunk/rfunc.h M /davinci/trunk/ufunc.c D /davinci/trunk/util.c Organizational changes Merge many of the changes from header_madness branch, ie Delete util.c, newfunc.c and merge contents into misc.c Delete proto.h, append to header.h Delete init.c, add to globals.c add globals.h and separate out parser_types.h from parser.h to make them compile and enable future organizational improvements Delete dead code from func.h etc. Sure there's much more dead code that I deleted in header_madness that I need to repeat here. Edit Makefile.am and run automake due to removed files. ------------------------------------------------------------------------ r19514 | rswinkle | 2016-08-08 16:31:52 -0700 (Mon, 08 Aug 2016) | 11 lines Changed paths: M /davinci/trunk/.gitignore M /davinci/trunk/XformTable.h M /davinci/trunk/api.h M /davinci/trunk/apidef.h M /davinci/trunk/apifunc.c M /davinci/trunk/array.c M /davinci/trunk/avl.c M /davinci/trunk/avl.h M /davinci/trunk/binDCT.c M /davinci/trunk/config/config.guess M /davinci/trunk/config/config.sub M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/configwin.h M /davinci/trunk/csv.h M /davinci/trunk/cvector.c M /davinci/trunk/cvector.h M /davinci/trunk/darray.c M /davinci/trunk/darray.h M /davinci/trunk/dct.c M /davinci/trunk/dos.h A /davinci/trunk/dv_tests/io/hdf/2019-03-03T09_49_40.099Z_otes_L0_v001.hdf A /davinci/trunk/dv_tests/io/hdf/hdf_test4.dvtest A /davinci/trunk/dv_tests/io/hdf/otes_L0_v001.hdf M /davinci/trunk/dvio.c M /davinci/trunk/dvio.h M /davinci/trunk/dvio_ascii.c M /davinci/trunk/dvio_aviris.c M /davinci/trunk/dvio_csv.c M /davinci/trunk/dvio_envi.c M /davinci/trunk/dvio_ers.c M /davinci/trunk/dvio_fits.c M /davinci/trunk/dvio_fits.h M /davinci/trunk/dvio_goes.c M /davinci/trunk/dvio_grd.c M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_imath.c M /davinci/trunk/dvio_iomedley.c M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_isis3.c M /davinci/trunk/dvio_isis3.h M /davinci/trunk/dvio_magic.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_pds4.h M /davinci/trunk/dvio_pnm.c M /davinci/trunk/dvio_raw.c M /davinci/trunk/dvio_specpr.c M /davinci/trunk/dvio_specpr.h M /davinci/trunk/dvio_tdb.c M /davinci/trunk/dvio_themis.c M /davinci/trunk/dvio_vicar.c M /davinci/trunk/dvio_xml.c M /davinci/trunk/endian_norm.c M /davinci/trunk/endian_norm.h M /davinci/trunk/error.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_ascii.c M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_bbr.c M /davinci/trunk/ff_bin5.c M /davinci/trunk/ff_blend.c M /davinci/trunk/ff_boxfilter.c M /davinci/trunk/ff_cluster.c M /davinci/trunk/ff_contour.c M /davinci/trunk/ff_convolve.c M /davinci/trunk/ff_coreg.c M /davinci/trunk/ff_deghost.c M /davinci/trunk/ff_display.c M /davinci/trunk/ff_extract.c M /davinci/trunk/ff_ffill.c M /davinci/trunk/ff_fft.c M /davinci/trunk/ff_filesystem.c M /davinci/trunk/ff_filetype.c M /davinci/trunk/ff_filter.c M /davinci/trunk/ff_fncc.c M /davinci/trunk/ff_gconvolve.c M /davinci/trunk/ff_gnoise.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_grassfire.c M /davinci/trunk/ff_header.c M /davinci/trunk/ff_hstretch.c M /davinci/trunk/ff_ifill.c M /davinci/trunk/ff_interp.c M /davinci/trunk/ff_ipi.c M /davinci/trunk/ff_ix.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_median.c M /davinci/trunk/ff_meta.c M /davinci/trunk/ff_modules.c M /davinci/trunk/ff_modules.h M /davinci/trunk/ff_moment.c M /davinci/trunk/ff_pause.c M /davinci/trunk/ff_pbm.c M /davinci/trunk/ff_pca.c M /davinci/trunk/ff_projection.c M /davinci/trunk/ff_radial.c M /davinci/trunk/ff_ramp.c M /davinci/trunk/ff_random.c M /davinci/trunk/ff_raw.c M /davinci/trunk/ff_resample.c M /davinci/trunk/ff_rgb.c M /davinci/trunk/ff_rice.c M /davinci/trunk/ff_rotate.c M /davinci/trunk/ff_shade.c M /davinci/trunk/ff_slant.c M /davinci/trunk/ff_sort.c M /davinci/trunk/ff_source.c M /davinci/trunk/ff_source.h M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_transform.c M /davinci/trunk/ff_unpack.c M /davinci/trunk/ff_version.c M /davinci/trunk/ff_vignette.c M /davinci/trunk/ff_vplot.c M /davinci/trunk/ff_warp.c M /davinci/trunk/ff_window.c M /davinci/trunk/ff_write.c M /davinci/trunk/ff_xfrm.c M /davinci/trunk/fft.c M /davinci/trunk/fft.h M /davinci/trunk/fft2f.c M /davinci/trunk/fft_mayer.c M /davinci/trunk/fit.c M /davinci/trunk/fit.h M /davinci/trunk/func.h M /davinci/trunk/globals.c M /davinci/trunk/gplot.c M /davinci/trunk/header.c M /davinci/trunk/header.h M /davinci/trunk/help.c M /davinci/trunk/help.h M /davinci/trunk/init.c M /davinci/trunk/io_loadmod.c M /davinci/trunk/io_loadmod.h M /davinci/trunk/lexer.c M /davinci/trunk/lib/CB.h M /davinci/trunk/lib/LB.h M /davinci/trunk/lib/PB.h M /davinci/trunk/lib/RB.h M /davinci/trunk/lib/XB.c M /davinci/trunk/lib/XB.h M /davinci/trunk/lib/Xfred.h M /davinci/trunk/libcsv.c M /davinci/trunk/libltdl/config.guess M /davinci/trunk/libltdl/config.sub M /davinci/trunk/main.c M /davinci/trunk/matrix.c M /davinci/trunk/misc.c M /davinci/trunk/module_io.c M /davinci/trunk/module_io.h M /davinci/trunk/modules/cse/mod_cse.c M /davinci/trunk/modules/dvmagick.c M /davinci/trunk/modules/foo/mod_foo.c M /davinci/trunk/modules/gui/gui.c M /davinci/trunk/modules/gui/widget_linebox.c M /davinci/trunk/modules/gui/widget_list.c M /davinci/trunk/modules/gui/widget_scrolledlist.c M /davinci/trunk/modules/gui/widget_vicar.c M /davinci/trunk/modules/guitest/test-dcs.dav M /davinci/trunk/modules/kjn/mod_kjn.c M /davinci/trunk/modules/pnm/pnm_mod.c M /davinci/trunk/modules/thm/mod_thm.c M /davinci/trunk/motif_tools.c M /davinci/trunk/motif_tools.h M /davinci/trunk/newfunc.c M /davinci/trunk/p.c M /davinci/trunk/parser.c M /davinci/trunk/parser.h M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c M /davinci/trunk/proto.h M /davinci/trunk/reserved.c M /davinci/trunk/rfunc.c M /davinci/trunk/rfunc.h M /davinci/trunk/rice.c M /davinci/trunk/rpos.c M /davinci/trunk/scope.c M /davinci/trunk/scope.h M /davinci/trunk/spread.c M /davinci/trunk/string.c M /davinci/trunk/symbol.c M /davinci/trunk/system.c M /davinci/trunk/system.h M /davinci/trunk/toolbox.h M /davinci/trunk/tools.c M /davinci/trunk/tools.h M /davinci/trunk/trigtbl.h M /davinci/trunk/ufunc.c M /davinci/trunk/ufunc.h M /davinci/trunk/url_create_file.c M /davinci/trunk/util.c M /davinci/trunk/version.h M /davinci/trunk/window.h M /davinci/trunk/x.c M /davinci/trunk/xrt_print_3d.c M /davinci/trunk/xrt_print_3d.h M /davinci/trunk/y_tab.h Merge windows_build work from github Roughly from here https://github.com/robwink/davinci/commit/754b74e25add27a8798c898f7301e2a5c7456f91 to here https://github.com/robwink/davinci/commit/86a61c6b970d6e8c38301fd5e4d19ff912be88a0 ------------------------------------------------------------------------ r19513 | rswinkle | 2016-07-11 13:44:46 -0700 (Mon, 11 Jul 2016) | 24 lines Changed paths: A /davinci/trunk/dv_tests/io/fits/advanced_fits.dvtest D /davinci/trunk/dv_tests/io/fits/fits A /davinci/trunk/dv_tests/io/fits/fits.dvtest A /davinci/trunk/dv_tests/io/fits/test_files A /davinci/trunk/dv_tests/io/fits/test_files/HR.fit A /davinci/trunk/dv_tests/io/fits/test_files/crash.fit A /davinci/trunk/dv_tests/io/fits/test_files/ge.fit A /davinci/trunk/dv_tests/io/fits/test_files/rosat.fit A /davinci/trunk/dv_tests/io/fits/test_files/xngc.fit D /davinci/trunk/dv_tests/io/fits.dvtest A /davinci/trunk/dv_tests/io/hdf A /davinci/trunk/dv_tests/io/hdf/h5ex_g_iterate.h5 A /davinci/trunk/dv_tests/io/hdf/h5ex_g_traverse.h5 A /davinci/trunk/dv_tests/io/hdf/hdf_test0.dvtest A /davinci/trunk/dv_tests/io/hdf/hdf_test1.dvtest A /davinci/trunk/dv_tests/io/hdf/hdf_test2.dvtest A /davinci/trunk/dv_tests/io/hdf/hdf_test3.dvtest A /davinci/trunk/dv_tests/io/hdf/test_no_org.hdf A /davinci/trunk/dv_tests/io/hdf/test_old_bsq.hdf D /davinci/trunk/dv_tests/io/hdf.dvtest M /davinci/trunk/dvio_hdf.c Add HDF5 reader/writer logic and tests Now we have several paths: if hdf_old is set for read or write, we'll do it exactly like we always have in the past. otherwise, if the "org" attribute is found and "dv_std" is not, we'll read it like we always did but we'll write it out fixed, with the new "dv_std" attribute. If dv_std is found we read it in the new, correct way. If "org" isn't found we read it the new correct way since it obviously wasn't writted by davinci. The upshot of this mess is backwards compatibility and no changes necessary for almost every use case or at most merely adding hdf_old=1 to the calls. I've added a couple of hdf tests and moved them and associated test files to their own folder. I also fixed Don's Advanced Fits test so it doesn't reference his home directory and it actually returns a failure if it fails. ------------------------------------------------------------------------ r19509 | rswinkle | 2016-06-08 15:21:13 -0700 (Wed, 08 Jun 2016) | 6 lines Changed paths: M /davinci/trunk/dvio_hdf.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h Added hdf_old parameter to load and write functions to enable loading hdf datasets with the dimensions backwards like davinci has been doing since getting hdf support. It defaults to false (ie correct loading with the fix) ------------------------------------------------------------------------ r19508 | rswinkle | 2016-06-08 10:27:17 -0700 (Wed, 08 Jun 2016) | 16 lines Changed paths: M /davinci/trunk/dvio_hdf.c M /davinci/trunk/ff_write.c Fix HDF dimension ordering issue and a small memory leak Since dvio_hdf.c was added to davinci we've been reading the dimensions backwards. This apparently hasn't bothered anyone even though our own hdf files (in the repo) whith our extra "org" attribute stating the file was BSQ (XYZ) would actually be ZYX. There's a comment in the code with more detail/explanation. I also got rid of the HDF5 error output for missing "org" and "lines" attributes by checking for existence first (so only our "parse_error" is still there if they're missing) and I also changed it so we write data out in native format not always BE because we can read in the data either way so no reason to incur the extra overhead on LE machines which is 99.99999% of use. Also fixed a minor memory leak in ff_write.c ------------------------------------------------------------------------ r19504 | rswinkle | 2016-06-01 11:32:12 -0700 (Wed, 01 Jun 2016) | 10 lines Changed paths: A /davinci/trunk/.clang-format D /davinci/trunk/.cvsignore A /davinci/trunk/.gitignore A /davinci/trunk/.travis.yml M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/README A /davinci/trunk/README.md M /davinci/trunk/README.modules M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/contrib/DEBIAN/control M /davinci/trunk/contrib/DEBIAN/control_12.04 A /davinci/trunk/contrib/DEBIAN/control_16.04 A /davinci/trunk/contrib/DEBIAN/control_16.04_no_X11 M /davinci/trunk/contrib/davinci.spec A /davinci/trunk/contrib/davinci_old.spec M /davinci/trunk/cvector.c M /davinci/trunk/cvector.h D /davinci/trunk/docs/.cvsignore M /davinci/trunk/docs/dv.gih D /davinci/trunk/docs/html/.cvsignore D /davinci/trunk/dv_tests/basic/cmd-line-args.dvtest D /davinci/trunk/dv_tests/basic/output M /davinci/trunk/dv_tests/basic/ufunc/call-by-ref.dvtest A /davinci/trunk/dv_tests/cmd_line A /davinci/trunk/dv_tests/cmd_line/cmd-line-args.dvscript A /davinci/trunk/dv_tests/cmd_line/output-1.dvscript A /davinci/trunk/dv_tests/cmd_line/output-2.dvscript A /davinci/trunk/dv_tests/cmd_line/output-3.dvscript D /davinci/trunk/dv_tests/display D /davinci/trunk/dv_tests/io/fits/advanced_fits.dvrc.dvtest M /davinci/trunk/dv_tests/modules/autoload-module.dvtest M /davinci/trunk/dv_tests/modules/load-module.dvtest M /davinci/trunk/dv_tests/modules/module-function.dvtest M /davinci/trunk/dv_tests/plot/for-gnuplot.dvtest A /davinci/trunk/dv_tests/plot/gnuplot_old.dvtest M /davinci/trunk/dv_tests/run_tests.py M /davinci/trunk/dvio.c M /davinci/trunk/dvio.h M /davinci/trunk/dvio_csv.c M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_isis3.c A /davinci/trunk/dvio_isis3.h M /davinci/trunk/dvio_specpr.c M /davinci/trunk/error.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_modules.c M /davinci/trunk/ff_modules.h M /davinci/trunk/ff_source.c A /davinci/trunk/ff_source.h M /davinci/trunk/ff_unpack.c M /davinci/trunk/ff_version.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/globals.c D /davinci/trunk/isis3Include.h D /davinci/trunk/isis_obj.c D /davinci/trunk/isis_obj.h D /davinci/trunk/libltdl/.cvsignore M /davinci/trunk/libltdl/aclocal.m4 M /davinci/trunk/libltdl/ltmain.sh M /davinci/trunk/main.c M /davinci/trunk/moddvmagick/dvmagick.c M /davinci/trunk/module_io.c D /davinci/trunk/modules/.cvsignore D /davinci/trunk/modules/cse/.cvsignore M /davinci/trunk/modules/dvmagick.c M /davinci/trunk/modules/gui/gui.c D /davinci/trunk/modules/kjn/.cvsignore M /davinci/trunk/modules/pnm/pnm_mod.c D /davinci/trunk/modules/thm/.cvsignore M /davinci/trunk/parser.c M /davinci/trunk/parser.h M /davinci/trunk/parser.y M /davinci/trunk/printf.c D /davinci/trunk/shared_globals.c M /davinci/trunk/string.c M /davinci/trunk/tests/iomedley/xplat-param.dv M /davinci/trunk/tests/iomedley/xplat-s.dv M /davinci/trunk/tests/iomedley/xplat-sup.dv M /davinci/trunk/tests/iomedley/xplat-t.dv M /davinci/trunk/ufunc.c M /davinci/trunk/ufunc.h M /davinci/trunk/version.h D /davinci/trunk/vicar/.cvsignore M /davinci/trunk/x.c Merge work from github repo From this commit: https://github.com/robwink/davinci/commit/7123fd19f07c2f5e13739b78792cd03d366bfcc9 to here https://github.com/robwink/davinci/commit/451d26995dd6f63ded773ae488d5829c8b2cb067 ------------------------------------------------------------------------ r19502 | rswinkle | 2016-05-18 11:39:29 -0700 (Wed, 18 May 2016) | 4 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Third time's the charm? Goes with next commit to iomedley ------------------------------------------------------------------------ r19501 | rswinkle | 2016-05-17 17:13:24 -0700 (Tue, 17 May 2016) | 4 lines Changed paths: D /davinci/trunk/CHANGELOG M /davinci/trunk/ChangeLog As long as we're required to have ChangeLog for autotools might as well use it. ------------------------------------------------------------------------ r19500 | rswinkle | 2016-05-17 15:10:55 -0700 (Tue, 17 May 2016) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Take 2 for mac libpng problem ------------------------------------------------------------------------ r19499 | rswinkle | 2016-05-17 13:15:42 -0700 (Tue, 17 May 2016) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Fix mac build mismatched libpng hopefully ------------------------------------------------------------------------ r19498 | rswinkle | 2016-05-16 13:24:28 -0700 (Mon, 16 May 2016) | 6 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Don't use echo for complex strings. Behavior is inconsistent between platforms and just strange in general. Specifically this should fix the mac build. ------------------------------------------------------------------------ r19497 | rswinkle | 2016-05-12 16:40:35 -0700 (Thu, 12 May 2016) | 6 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/api.h D /davinci/trunk/api_extern_defs.h M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/ff.h M /davinci/trunk/ff_modules.c D /davinci/trunk/ff_plplot.c M /davinci/trunk/func.h M /davinci/trunk/main.c M /davinci/trunk/modules/foo/mod_foo.c M /davinci/trunk/url_create_file.c Remove plplot, misc. fixes TODO remove api.h, apidef.h apifunc.c and mod_foo, the only module (an examlpe) that uses that code. We have the other module interface. ------------------------------------------------------------------------ r19493 | rswinkle | 2016-05-11 13:10:01 -0700 (Wed, 11 May 2016) | 2 lines Changed paths: M /davinci/trunk/dv_tests/run_tests.py Handle LD_LIBRARY_PATH not existing in run_tests.py ------------------------------------------------------------------------ r19492 | ddoerres | 2016-05-11 12:01:30 -0700 (Wed, 11 May 2016) | 1 line Changed paths: M /davinci/trunk/docs/dv.gih Updates to include help for write_isis3 ------------------------------------------------------------------------ r19491 | rswinkle | 2016-05-10 17:34:06 -0700 (Tue, 10 May 2016) | 3 lines Changed paths: M /davinci/trunk/apifunc.c M /davinci/trunk/dvio_fits.c M /davinci/trunk/globals.c M /davinci/trunk/isis3Include.h M /davinci/trunk/lexer.l M /davinci/trunk/main.c M /davinci/trunk/p.c M /davinci/trunk/symbol.c M /davinci/trunk/system.c M /davinci/trunk/ufunc.c M /davinci/trunk/ufunc.h Warning fixes, leak fixes, formatting. ------------------------------------------------------------------------ r19490 | rswinkle | 2016-05-09 17:27:30 -0700 (Mon, 09 May 2016) | 3 lines Changed paths: M /davinci/trunk/dvio_iomedley.c 2 distinct errors deserve 2 separate (helpful) error messages ------------------------------------------------------------------------ r19489 | rswinkle | 2016-05-06 17:15:05 -0700 (Fri, 06 May 2016) | 4 lines Changed paths: M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac Always include libxml2 if found Thus enable PDS4 by default ------------------------------------------------------------------------ r19488 | rswinkle | 2016-05-06 16:23:53 -0700 (Fri, 06 May 2016) | 1 line Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/contrib/DEBIAN/control We don't use ncurses ------------------------------------------------------------------------ r19487 | rswinkle | 2016-05-06 13:02:06 -0700 (Fri, 06 May 2016) | 7 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Use pkg-config to search for hdf5 if available AC_CHECK_LIB does not find it by default for some distros because the hdf5 packages from their repos install it non-standard locations ------------------------------------------------------------------------ r19485 | rswinkle | 2016-05-06 10:55:25 -0700 (Fri, 06 May 2016) | 9 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_pds4.h Update HDF5 API use Remove HDF5 1.6 compatibility requirement in configure.ac Now it'll use the latest available, 1.8 or 1.10 This allows it to work on platforms that have the hdf5 library compiled without compatibility mode. ------------------------------------------------------------------------ r19482 | rswinkle | 2016-05-05 10:51:46 -0700 (Thu, 05 May 2016) | 2 lines Changed paths: M /davinci/trunk/aclocal.m4 M /davinci/trunk/configure M /davinci/trunk/configure.ac Fix build_summary formatting ------------------------------------------------------------------------ r19481 | rswinkle | 2016-05-04 18:02:46 -0700 (Wed, 04 May 2016) | 6 lines Changed paths: A /davinci/trunk/CHANGELOG M /davinci/trunk/version.h Added CHANGELOG Extracted info from version.h, no reason for it to be there in a comment, rather than a normal text file ------------------------------------------------------------------------ r19480 | rswinkle | 2016-05-04 16:25:09 -0700 (Wed, 04 May 2016) | 2 lines Changed paths: M /davinci/trunk/fit.c M /davinci/trunk/func.h M /davinci/trunk/matrix.c M /davinci/trunk/newfunc.c M /davinci/trunk/pp_math.c Fix more formatting issues ------------------------------------------------------------------------ r19479 | rswinkle | 2016-05-03 16:55:58 -0700 (Tue, 03 May 2016) | 4 lines Changed paths: M /davinci/trunk/contrib/DEBIAN/control M /davinci/trunk/dvio_iomedley.c M /davinci/trunk/dvio_themis.c M /davinci/trunk/parser.h Fix warning, update control file ------------------------------------------------------------------------ r19477 | rswinkle | 2016-05-02 18:01:03 -0700 (Mon, 02 May 2016) | 4 lines Changed paths: M /davinci/trunk/dvio_pnm.c M /davinci/trunk/dvio_themis.c M /davinci/trunk/endian_norm.c M /davinci/trunk/ff_vplot.c D /davinci/trunk/io_themis.c Removed dead code, reformatting ------------------------------------------------------------------------ r19476 | rswinkle | 2016-04-29 16:51:39 -0700 (Fri, 29 Apr 2016) | 6 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff_grassfire.c M /davinci/trunk/ff_modules.c M /davinci/trunk/ff_source.c M /davinci/trunk/func.h M /davinci/trunk/parser.h M /davinci/trunk/scope.c M /davinci/trunk/scope.h Fix crash bug in ff_grassfire.c It was a compiler warning. In the process of fixing it, other misc. fixes and refactorings/notes. ------------------------------------------------------------------------ r19475 | rswinkle | 2016-04-29 16:16:58 -0700 (Fri, 29 Apr 2016) | 7 lines Changed paths: A /davinci/trunk/dv_tests/basic/assign.dvtest A /davinci/trunk/dv_tests/basic/semicolon.dvtest D /davinci/trunk/dv_tests/basic/test-ufunc A /davinci/trunk/dv_tests/basic/user-def-func.dvtest A /davinci/trunk/dv_tests/io/ascii.dvtest A /davinci/trunk/dv_tests/io/basic-isis-with-planes.dvtest A /davinci/trunk/dv_tests/io/basic-isis.dvtest A /davinci/trunk/dv_tests/io/envi.dvtest A /davinci/trunk/dv_tests/io/fits.dvtest A /davinci/trunk/dv_tests/io/gif.dvtest A /davinci/trunk/dv_tests/io/hdf.dvtest A /davinci/trunk/dv_tests/io/isis/write-isis-cub.dvtest A /davinci/trunk/dv_tests/io/jpg.dvtest A /davinci/trunk/dv_tests/io/pds/pds.dvtest A /davinci/trunk/dv_tests/io/png.dvtest A /davinci/trunk/dv_tests/io/pnm.dvtest A /davinci/trunk/dv_tests/io/read-lines.dvtest A /davinci/trunk/dv_tests/io/remote-read.dvtest A /davinci/trunk/dv_tests/io/tif.dvtest A /davinci/trunk/dv_tests/io/vicar.dvtest A /davinci/trunk/dv_tests/matrix/invert.dvtest A /davinci/trunk/dv_tests/modules/autoload-module.dvtest A /davinci/trunk/dv_tests/modules/load-module.dvtest A /davinci/trunk/dv_tests/modules/module-function.dvtest A /davinci/trunk/dv_tests/pca/covar.dvtest A /davinci/trunk/dv_tests/pca/eigen.dvtest A /davinci/trunk/dv_tests/pca/pcs.dvtest A /davinci/trunk/dv_tests/sort/sort-asc.dvtest A /davinci/trunk/dv_tests/sort/sort-by-asc.dvtest A /davinci/trunk/dv_tests/sort/sort-by-dsc.dvtest A /davinci/trunk/dv_tests/sort/sort-dsc.dvtest A /davinci/trunk/dv_tests/sort/sort-txt-asc.dvtest A /davinci/trunk/dv_tests/sort/sort-txt-dsc.dvtest Some tests didn't make into the commit yesterday My bad. Not sure how that happened since I used find . -name *dvtest | xargs svn add yesterday and the same today. ------------------------------------------------------------------------ r19473 | rswinkle | 2016-04-28 17:42:00 -0700 (Thu, 28 Apr 2016) | 18 lines Changed paths: A /davinci/trunk/dv_tests/basic/array/dim.dvtest A /davinci/trunk/dv_tests/basic/array/math-op/add.dvtest A /davinci/trunk/dv_tests/basic/array/math-op/div.dvtest A /davinci/trunk/dv_tests/basic/array/math-op/mod.dvtest A /davinci/trunk/dv_tests/basic/array/math-op/mul.dvtest A /davinci/trunk/dv_tests/basic/array/math-op/pow.dvtest A /davinci/trunk/dv_tests/basic/array/math-op/sub.dvtest D /davinci/trunk/dv_tests/basic/array/math-op/test-add D /davinci/trunk/dv_tests/basic/array/math-op/test-div D /davinci/trunk/dv_tests/basic/array/math-op/test-mod D /davinci/trunk/dv_tests/basic/array/math-op/test-mul D /davinci/trunk/dv_tests/basic/array/math-op/test-pow D /davinci/trunk/dv_tests/basic/array/math-op/test-sub A /davinci/trunk/dv_tests/basic/array/replace.dvtest D /davinci/trunk/dv_tests/basic/array/test-dim D /davinci/trunk/dv_tests/basic/array/test-replace D /davinci/trunk/dv_tests/basic/array/test-where A /davinci/trunk/dv_tests/basic/array/text/atof.dvtest A /davinci/trunk/dv_tests/basic/array/text/atoi.dvtest A /davinci/trunk/dv_tests/basic/array/text/cat.dvtest A /davinci/trunk/dv_tests/basic/array/text/delim.dvtest A /davinci/trunk/dv_tests/basic/array/text/eq.dvtest A /davinci/trunk/dv_tests/basic/array/text/ge.dvtest A /davinci/trunk/dv_tests/basic/array/text/grep.dvtest A /davinci/trunk/dv_tests/basic/array/text/gt.dvtest A /davinci/trunk/dv_tests/basic/array/text/le.dvtest A /davinci/trunk/dv_tests/basic/array/text/length.dvtest A /davinci/trunk/dv_tests/basic/array/text/lt.dvtest A /davinci/trunk/dv_tests/basic/array/text/ne.dvtest A /davinci/trunk/dv_tests/basic/array/text/rw.dvtest A /davinci/trunk/dv_tests/basic/array/text/strstr.dvtest A /davinci/trunk/dv_tests/basic/array/text/subsetting.dvtest D /davinci/trunk/dv_tests/basic/array/text/test-atof D /davinci/trunk/dv_tests/basic/array/text/test-atoi D /davinci/trunk/dv_tests/basic/array/text/test-cat D /davinci/trunk/dv_tests/basic/array/text/test-delim D /davinci/trunk/dv_tests/basic/array/text/test-eq D /davinci/trunk/dv_tests/basic/array/text/test-ge D /davinci/trunk/dv_tests/basic/array/text/test-grep D /davinci/trunk/dv_tests/basic/array/text/test-gt D /davinci/trunk/dv_tests/basic/array/text/test-le D /davinci/trunk/dv_tests/basic/array/text/test-length D /davinci/trunk/dv_tests/basic/array/text/test-lt D /davinci/trunk/dv_tests/basic/array/text/test-ne D /davinci/trunk/dv_tests/basic/array/text/test-rw D /davinci/trunk/dv_tests/basic/array/text/test-strstr D /davinci/trunk/dv_tests/basic/array/text/test-subsetting A /davinci/trunk/dv_tests/basic/array/where.dvtest A /davinci/trunk/dv_tests/basic/cmd-line-args.dvtest A /davinci/trunk/dv_tests/basic/control-flow/break.dvtest A /davinci/trunk/dv_tests/basic/control-flow/comments.dvtest A /davinci/trunk/dv_tests/basic/control-flow/for-loop.dvtest A /davinci/trunk/dv_tests/basic/control-flow/if-test.dvtest D /davinci/trunk/dv_tests/basic/control-flow/test-break D /davinci/trunk/dv_tests/basic/control-flow/test-comments D /davinci/trunk/dv_tests/basic/control-flow/test-for-loop D /davinci/trunk/dv_tests/basic/control-flow/test-if-test D /davinci/trunk/dv_tests/basic/control-flow/test-while-loop A /davinci/trunk/dv_tests/basic/control-flow/while-loop.dvtest A /davinci/trunk/dv_tests/basic/logic-op/and.dvtest A /davinci/trunk/dv_tests/basic/logic-op/eq.dvtest A /davinci/trunk/dv_tests/basic/logic-op/ge.dvtest A /davinci/trunk/dv_tests/basic/logic-op/gt.dvtest A /davinci/trunk/dv_tests/basic/logic-op/le.dvtest A /davinci/trunk/dv_tests/basic/logic-op/lt.dvtest A /davinci/trunk/dv_tests/basic/logic-op/ne.dvtest A /davinci/trunk/dv_tests/basic/logic-op/or.dvtest D /davinci/trunk/dv_tests/basic/logic-op/test-and D /davinci/trunk/dv_tests/basic/logic-op/test-eq D /davinci/trunk/dv_tests/basic/logic-op/test-ge D /davinci/trunk/dv_tests/basic/logic-op/test-gt D /davinci/trunk/dv_tests/basic/logic-op/test-le D /davinci/trunk/dv_tests/basic/logic-op/test-lt D /davinci/trunk/dv_tests/basic/logic-op/test-ne D /davinci/trunk/dv_tests/basic/logic-op/test-or A /davinci/trunk/dv_tests/basic/math-func/avg.dvtest A /davinci/trunk/dv_tests/basic/math-func/fmt-conv.dvtest A /davinci/trunk/dv_tests/basic/math-func/sum.dvtest D /davinci/trunk/dv_tests/basic/math-func/test-avg D /davinci/trunk/dv_tests/basic/math-func/test-fmt-conv D /davinci/trunk/dv_tests/basic/math-func/test-sum D /davinci/trunk/dv_tests/basic/math-func/test-trig A /davinci/trunk/dv_tests/basic/math-func/trig.dvtest A /davinci/trunk/dv_tests/basic/math-op/add-mul.dvtest A /davinci/trunk/dv_tests/basic/math-op/add.dvtest A /davinci/trunk/dv_tests/basic/math-op/combined.dvtest A /davinci/trunk/dv_tests/basic/math-op/div.dvtest A /davinci/trunk/dv_tests/basic/math-op/grouping.dvtest A /davinci/trunk/dv_tests/basic/math-op/mod.dvtest A /davinci/trunk/dv_tests/basic/math-op/mul.dvtest A /davinci/trunk/dv_tests/basic/math-op/pow.dvtest A /davinci/trunk/dv_tests/basic/math-op/precidence.dvtest A /davinci/trunk/dv_tests/basic/math-op/sub-div.dvtest A /davinci/trunk/dv_tests/basic/math-op/sub.dvtest D /davinci/trunk/dv_tests/basic/math-op/test-add D /davinci/trunk/dv_tests/basic/math-op/test-add-mul D /davinci/trunk/dv_tests/basic/math-op/test-combined D /davinci/trunk/dv_tests/basic/math-op/test-div D /davinci/trunk/dv_tests/basic/math-op/test-grouping D /davinci/trunk/dv_tests/basic/math-op/test-mod D /davinci/trunk/dv_tests/basic/math-op/test-mul D /davinci/trunk/dv_tests/basic/math-op/test-pow D /davinci/trunk/dv_tests/basic/math-op/test-precidence D /davinci/trunk/dv_tests/basic/math-op/test-sub D /davinci/trunk/dv_tests/basic/math-op/test-sub-div D /davinci/trunk/dv_tests/basic/math-op/test-uminus A /davinci/trunk/dv_tests/basic/math-op/uminus.dvtest A /davinci/trunk/dv_tests/basic/misc-func/fexists.dvtest A /davinci/trunk/dv_tests/basic/misc-func/length.dvtest D /davinci/trunk/dv_tests/basic/misc-func/test-fexists D /davinci/trunk/dv_tests/basic/misc-func/test-length A /davinci/trunk/dv_tests/basic/output/output-1.dvtest A /davinci/trunk/dv_tests/basic/output/output-2.dvtest A /davinci/trunk/dv_tests/basic/output/output-3.dvtest D /davinci/trunk/dv_tests/basic/output/test-output-1 D /davinci/trunk/dv_tests/basic/output/test-output-2 D /davinci/trunk/dv_tests/basic/output/test-output-3 A /davinci/trunk/dv_tests/basic/printf/int.dvtest D /davinci/trunk/dv_tests/basic/printf/test-int A /davinci/trunk/dv_tests/basic/string-op/add.dvtest D /davinci/trunk/dv_tests/basic/string-op/test-add D /davinci/trunk/dv_tests/basic/test-assign D /davinci/trunk/dv_tests/basic/test-cmd-line-args D /davinci/trunk/dv_tests/basic/test-semicolon D /davinci/trunk/dv_tests/basic/test-user-def-func A /davinci/trunk/dv_tests/basic/ufunc A /davinci/trunk/dv_tests/basic/ufunc/call-by-ref.dvtest M /davinci/trunk/dv_tests/driver_helpers.dv M /davinci/trunk/dv_tests/get_ftype.dv A /davinci/trunk/dv_tests/io/fits/advanced_fits.dvrc.dvtest D /davinci/trunk/dv_tests/io/fits/test-advanced_fits.dvrc D /davinci/trunk/dv_tests/io/isis/test-write-isis-cub D /davinci/trunk/dv_tests/io/pds/test-pds D /davinci/trunk/dv_tests/io/test-ascii D /davinci/trunk/dv_tests/io/test-basic-isis D /davinci/trunk/dv_tests/io/test-basic-isis-with-planes D /davinci/trunk/dv_tests/io/test-envi D /davinci/trunk/dv_tests/io/test-fits D /davinci/trunk/dv_tests/io/test-gif D /davinci/trunk/dv_tests/io/test-hdf D /davinci/trunk/dv_tests/io/test-jpg D /davinci/trunk/dv_tests/io/test-png D /davinci/trunk/dv_tests/io/test-pnm D /davinci/trunk/dv_tests/io/test-read-lines D /davinci/trunk/dv_tests/io/test-remote-read D /davinci/trunk/dv_tests/io/test-tif D /davinci/trunk/dv_tests/io/test-vicar D /davinci/trunk/dv_tests/matrix/test-invert D /davinci/trunk/dv_tests/modules/test-autoload-module D /davinci/trunk/dv_tests/modules/test-load-module D /davinci/trunk/dv_tests/modules/test-module-function A /davinci/trunk/dv_tests/pca/corr.dvtest D /davinci/trunk/dv_tests/pca/test-corr D /davinci/trunk/dv_tests/pca/test-covar D /davinci/trunk/dv_tests/pca/test-eigen D /davinci/trunk/dv_tests/pca/test-pcs A /davinci/trunk/dv_tests/plot/for-gnuplot.dvtest D /davinci/trunk/dv_tests/plot/test-for-gnuplot A /davinci/trunk/dv_tests/run_tests.py D /davinci/trunk/dv_tests/sort/test-sort-asc D /davinci/trunk/dv_tests/sort/test-sort-by-asc D /davinci/trunk/dv_tests/sort/test-sort-by-dsc D /davinci/trunk/dv_tests/sort/test-sort-dsc D /davinci/trunk/dv_tests/sort/test-sort-txt-asc D /davinci/trunk/dv_tests/sort/test-sort-txt-dsc M /davinci/trunk/dv_tests/test_driver M /davinci/trunk/dv_tests/test_driver_32 M /davinci/trunk/ff_ascii.c Reworking the dv_test system Renamed all tests from test-* to *.dvtest I have not changed test64-* tests yet Added a python script run_tests.py which can run all tests, any directory of tests, or a specific test. There's more to improve but it's already way better than test_driver/driver_helpers.dv. Davinci *is not* a general purpose scripting language and we shouldn't be using it as one if we can help it. For now, I've kept the old drivers, modified to work with the new test naming scheme but I'll remove them soon. ------------------------------------------------------------------------ r19472 | rswinkle | 2016-04-27 17:09:07 -0700 (Wed, 27 Apr 2016) | 2 lines Changed paths: M /davinci/trunk/main.c Fix mistake ------------------------------------------------------------------------ r19470 | rswinkle | 2016-04-27 15:36:59 -0700 (Wed, 27 Apr 2016) | 9 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in A /davinci/trunk/cvector.c A /davinci/trunk/cvector.h M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_vicar.c M /davinci/trunk/ff_unpack.c M /davinci/trunk/rpos.c Fix HDF5 handling of recursive group loops misc. formatting/fixes Added cvector to handle bookeeping in HDF5 Hope to eventually replace Darray with it ------------------------------------------------------------------------ r19469 | rswinkle | 2016-04-26 17:08:39 -0700 (Tue, 26 Apr 2016) | 8 lines Changed paths: M /davinci/trunk/array.c M /davinci/trunk/darray.h M /davinci/trunk/docs/dv.gih M /davinci/trunk/dvio_hdf.c M /davinci/trunk/error.c M /davinci/trunk/ff_convolve.c M /davinci/trunk/pp.c M /davinci/trunk/scope.h Initial hdf5 improvements, etc. These changes fix some issues/crashes but there are more issues that require more serious changes. Also misc formatting fixes. ------------------------------------------------------------------------ r19468 | rswinkle | 2016-04-25 17:44:59 -0700 (Mon, 25 Apr 2016) | 4 lines Changed paths: M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_isis3.c M /davinci/trunk/ff_modules.c M /davinci/trunk/modules/cse/mod_cse.c M /davinci/trunk/modules/kjn/mod_kjn.c M /davinci/trunk/parser.h M /davinci/trunk/rice.c M /davinci/trunk/symbol.c More warning and bug fixes Also formatting. ------------------------------------------------------------------------ r19467 | rswinkle | 2016-04-25 11:01:31 -0700 (Mon, 25 Apr 2016) | 7 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/foo/Makefile.in M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/pnm/Makefile.in M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/vicar/Makefile.in Removed products.h from Makefile.am products.h no longer exists Ran automake/conf/header ------------------------------------------------------------------------ r19465 | rswinkle | 2016-04-22 16:54:35 -0700 (Fri, 22 Apr 2016) | 6 lines Changed paths: M /davinci/trunk/darray.c M /davinci/trunk/dvio.h M /davinci/trunk/dvio_iomedley.c M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_isis3.c M /davinci/trunk/dvio_magic.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_pnm.c M /davinci/trunk/ff_gnoise.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_modules.c M /davinci/trunk/ff_modules.h M /davinci/trunk/ff_rice.c M /davinci/trunk/ff_transform.c M /davinci/trunk/ff_unpack.c M /davinci/trunk/ff_vplot.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/io_loadmod.h M /davinci/trunk/lexer.l M /davinci/trunk/main.c M /davinci/trunk/modules/cse/mod_cse.c M /davinci/trunk/modules/foo/mod_foo.c M /davinci/trunk/modules/kjn/mod_kjn.c M /davinci/trunk/modules/pnm/pnm_mod.c M /davinci/trunk/modules/thm/mod_thm.c M /davinci/trunk/newfunc.c M /davinci/trunk/parser.h M /davinci/trunk/scope.c Fix compiler warnings, part 2 In the process, fix minor issues like gnoise() crashing davinci, and (some) formatting issues. There are still a lot of warnings left to fix. ------------------------------------------------------------------------ r19464 | rswinkle | 2016-04-21 13:00:10 -0700 (Thu, 21 Apr 2016) | 15 lines Changed paths: M /davinci/trunk/darray.c M /davinci/trunk/darray.h M /davinci/trunk/ff_modules.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/main.c M /davinci/trunk/p.c M /davinci/trunk/pp.c M /davinci/trunk/scope.c M /davinci/trunk/scope.h M /davinci/trunk/symbol.c Fix 3 memory leaks including bug 1807 Narray_free() did not free itself like Darray_free() This lead to memory leaks in free_struct(), ff_modules.c and mod_gui.c. textarray_subset() didn't free V_TEXT().text when converting from a single row ID_TEXT to an ID_STRING. This was the unique memory leak of bug 1807, though all 3 occured in the repro steps. The line buffer buf wasn't freed in lhandler(), so every line was leaked. ------------------------------------------------------------------------ r19463 | rswinkle | 2016-04-20 13:36:37 -0700 (Wed, 20 Apr 2016) | 5 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_write.c Bug 1911: load_pds segfaults with zero args Simple fix, made a few other cosmetic changes/fixes at the same time ------------------------------------------------------------------------ r19462 | rswinkle | 2016-04-20 12:53:49 -0700 (Wed, 20 Apr 2016) | 10 lines Changed paths: M /davinci/trunk/ff_source.c M /davinci/trunk/func.h M /davinci/trunk/main.c M /davinci/trunk/pp.c M /davinci/trunk/ufunc.c Fixed a bug causing a segfault Defining a function caused a crash unless you had previously called source() because source initialized the file stack (globals in ff_source). ufunc.c's load_function() relies on that state being initialized and valid. ------------------------------------------------------------------------ r19458 | rswinkle | 2016-04-19 16:11:11 -0700 (Tue, 19 Apr 2016) | 5 lines Changed paths: M /davinci/trunk/apidef.h M /davinci/trunk/darray.c M /davinci/trunk/dvio_csv.c M /davinci/trunk/dvio_fits.c M /davinci/trunk/dvio_fits.h M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_bin5.c M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_meta.c M /davinci/trunk/ff_source.c M /davinci/trunk/ff_text.c M /davinci/trunk/fit.c M /davinci/trunk/func.h M /davinci/trunk/lexer.l M /davinci/trunk/main.c M /davinci/trunk/misc.c M /davinci/trunk/modules/foo/mod_foo.c M /davinci/trunk/modules/gui/LineBox.c M /davinci/trunk/modules/gui/gui.c M /davinci/trunk/modules/gui/widget_menubar.c M /davinci/trunk/newfunc.c M /davinci/trunk/parser.h M /davinci/trunk/pp_math.c M /davinci/trunk/scope.c M /davinci/trunk/ufunc.c M /davinci/trunk/vicar/XvicBasicImage.c M /davinci/trunk/vicar/XvicImage.c M /davinci/trunk/vicar/XvicRegion.c Fix most compile warnings The ones left are in external libraries and/or require more thought ------------------------------------------------------------------------ r19456 | rswinkle | 2016-04-18 15:00:04 -0700 (Mon, 18 Apr 2016) | 3 lines Changed paths: M /davinci/trunk/modules/foo M /davinci/trunk/modules/gui M /davinci/trunk/modules/pnm Correctly ignore untracked files ------------------------------------------------------------------------ r19454 | rswinkle | 2016-04-18 14:04:48 -0700 (Mon, 18 Apr 2016) | 5 lines Changed paths: M /davinci/trunk Ignoring untracked files Robert Winkler ------------------------------------------------------------------------ r19452 | rswinkle | 2016-04-18 13:34:12 -0700 (Mon, 18 Apr 2016) | 4 lines Changed paths: D /davinci/trunk/.cproject D /davinci/trunk/.project D /davinci/trunk/.settings D /davinci/trunk/build_summary D /davinci/trunk/modules/foo/Makefile D /davinci/trunk/modules/gui/Makefile D /davinci/trunk/modules/pnm/Makefile Remove auto-generated files from repo Robert Winkler 4/18/16 ------------------------------------------------------------------------ r19451 | ddoerres | 2016-04-15 13:45:23 -0700 (Fri, 15 Apr 2016) | 1 line Changed paths: M /davinci/trunk A /davinci/trunk/dv_tests/io/fits (from /davinci/branches/ddoerres/dv_tests/io/fits:19450) M /davinci/trunk/dvio_fits.c M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_isis3.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff_vplot.c M /davinci/trunk/init.c M /davinci/trunk/isis3Include.h M /davinci/trunk/parser.h These are Don D's activities 1 January through 15 April 2016 ------------------------------------------------------------------------ r19427 | ddoerres | 2016-01-15 11:29:35 -0700 (Fri, 15 Jan 2016) | 6 lines Changed paths: M /davinci/trunk/ff_gplot.c Bug 2185 xplot() not what is expected for large and small numbers 1. Everything was FLOAT because of a missing break; 2. Plotting everything as FLOAT %g is fairly limiting. Checking for the various int's and float's and printing accordingly gives more visually appealing results. ------------------------------------------------------------------------ r19419 | ddoerres | 2015-12-17 16:01:26 -0700 (Thu, 17 Dec 2015) | 1 line Changed paths: D /davinci/trunk/modules/pnm/.deps should not be under version control--this is generated by configure each time it is run ------------------------------------------------------------------------ r19418 | ddoerres | 2015-12-17 16:00:01 -0700 (Thu, 17 Dec 2015) | 1 line Changed paths: D /davinci/trunk/modules/foo/.deps should not be under version control--this is generated by configure each time it is run ------------------------------------------------------------------------ r19417 | ddoerres | 2015-12-17 15:59:10 -0700 (Thu, 17 Dec 2015) | 1 line Changed paths: D /davinci/trunk/modules/gui/.deps should not be under version control--this is generated by configure each time it is run ------------------------------------------------------------------------ r19416 | ddoerres | 2015-12-03 12:05:49 -0700 (Thu, 03 Dec 2015) | 9 lines Changed paths: M /davinci/trunk/dvio_isis3.c M /davinci/trunk/ff.h M /davinci/trunk/func.h Bug 2171 - Davinci does not have a native method to write out ISIS3 files (edit) Made changes to the header files func.h and ff.h. Added write_isis3() and write_ISIS3() to dvio_isis3.c This initial version has minimal header information. Output is always Lsb and BandSequential. Thanks to size_t types, structures larger than can be accommodated by 32 bit variables ARE possible ------------------------------------------------------------------------ r19415 | ddoerres | 2015-12-03 10:52:09 -0700 (Thu, 03 Dec 2015) | 8 lines Changed paths: M /davinci/trunk/dvio_csv.c [Bug 2169] load_csv() does not promote floating point data to doubles Saadat reports that the output was now coming out as E format with little resolution. The changes here are to make the output match the inputs The FLOAT inputs hand 4 decimal places, the DOUBLE inputs 1 decimal place The change is to %.4f from %G for FLOAT, %.1f from %G for DOUBLE ------------------------------------------------------------------------ r19414 | ddoerres | 2015-11-25 15:27:14 -0700 (Wed, 25 Nov 2015) | 11 lines Changed paths: M /davinci/trunk/dvio_isis3.c [Bug 2169] load_csv() does not promote floating point data to doubles Saadat reports that the output was now coming out as E format with little resolution. The changes here are to make the output match the inputs The FLOAT inputs had 4 decimal places, the DOUBLE inputs 1 decimal place The change is to %.4f from %G for FLOAT, %.1f from %G for DOUBLE ------------------------------------------------------------------------ r19413 | ddoerres | 2015-11-20 16:51:21 -0700 (Fri, 20 Nov 2015) | 10 lines Changed paths: M /davinci/trunk/dvio_csv.c Bug 2169, load_csv() does not promote floating point data to doubles This is in the file dvio_csv.c Saadat suggested that floats be retained where feasible. I added a test to see if the float and the double conversions differed by more than 0.5. I picked 0.5 because it is a good idea to keep sclk times within 1 second. Thus, if the difference in a conversion is > 0.5, the double is used. If it is less, the float is used ------------------------------------------------------------------------ r19412 | ddoerres | 2015-11-10 09:29:32 -0700 (Tue, 10 Nov 2015) | 2 lines Changed paths: M /davinci/trunk/dvio_fits.c Fixed Write_FITS_Image(). Since Read_FITS_image() now inverts the images as they are read, this makes inverted images to write back to .fit files. The images now view right side up, but are stored in 'normal' FITS mode. ------------------------------------------------------------------------ r19410 | ddoerres | 2015-06-30 13:37:47 -0700 (Tue, 30 Jun 2015) | 8 lines Changed paths: A /davinci/trunk/.cproject A /davinci/trunk/.project A /davinci/trunk/.settings A /davinci/trunk/build_summary M /davinci/trunk/dvio_csv.c M /davinci/trunk/dvio_isis3.c A /davinci/trunk/library.dvrc M /davinci/trunk/modules/foo/.deps/mod_foo.Plo M /davinci/trunk/modules/foo/Makefile A /davinci/trunk/modules/gui/.deps A /davinci/trunk/modules/gui/.deps/LineBox.Plo A /davinci/trunk/modules/gui/.deps/gui.Plo A /davinci/trunk/modules/gui/.deps/widget_arrowbutton.Plo A /davinci/trunk/modules/gui/.deps/widget_cascadebutton.Plo A /davinci/trunk/modules/gui/.deps/widget_combobox.Plo A /davinci/trunk/modules/gui/.deps/widget_command.Plo A /davinci/trunk/modules/gui/.deps/widget_drawnbutton.Plo A /davinci/trunk/modules/gui/.deps/widget_errordialog.Plo A /davinci/trunk/modules/gui/.deps/widget_fileselectionbox.Plo A /davinci/trunk/modules/gui/.deps/widget_form.Plo A /davinci/trunk/modules/gui/.deps/widget_frame.Plo A /davinci/trunk/modules/gui/.deps/widget_label.Plo A /davinci/trunk/modules/gui/.deps/widget_linebox.Plo A /davinci/trunk/modules/gui/.deps/widget_list.Plo A /davinci/trunk/modules/gui/.deps/widget_menubar.Plo A /davinci/trunk/modules/gui/.deps/widget_panedwindow.Plo A /davinci/trunk/modules/gui/.deps/widget_pushbutton.Plo A /davinci/trunk/modules/gui/.deps/widget_radiobox.Plo A /davinci/trunk/modules/gui/.deps/widget_rowcolumn.Plo A /davinci/trunk/modules/gui/.deps/widget_scale.Plo A /davinci/trunk/modules/gui/.deps/widget_scrollbar.Plo A /davinci/trunk/modules/gui/.deps/widget_scrolledlist.Plo A /davinci/trunk/modules/gui/.deps/widget_scrolledwindow.Plo A /davinci/trunk/modules/gui/.deps/widget_selectionbox.Plo A /davinci/trunk/modules/gui/.deps/widget_separator.Plo A /davinci/trunk/modules/gui/.deps/widget_text.Plo A /davinci/trunk/modules/gui/.deps/widget_textfield.Plo A /davinci/trunk/modules/gui/.deps/widget_togglebutton.Plo A /davinci/trunk/modules/gui/.deps/widget_toplevelshell.Plo A /davinci/trunk/modules/gui/.deps/widget_transientshell.Plo A /davinci/trunk/modules/gui/.deps/widget_vicar.Plo A /davinci/trunk/modules/gui/Makefile M /davinci/trunk/modules/pnm/.deps/pnm_mod.Plo M /davinci/trunk/modules/pnm/Makefile Changes to allow this to work: dv> a={} dv> a.foo_bar="/foo/bar" dv> a.foo=1 dv> a.bar=2 dv> write(a,"/tmp/foo.csv",csv,force=1) This error no longer occurs: Unknown type: 102 for column 0: foo_bar ------------------------------------------------------------------------ r19380 | cedwards | 2015-04-09 16:40:20 -0700 (Thu, 09 Apr 2015) | 1 line Changed paths: M /davinci/trunk/docs/dv.gih updated help for load_csv() ------------------------------------------------------------------------ r19371 | ddoerres | 2015-04-07 10:57:55 -0700 (Tue, 07 Apr 2015) | 1 line Changed paths: M /davinci/trunk/version.h Updated version to 2.17 ------------------------------------------------------------------------ r19367 | ddoerres | 2015-02-18 16:12:21 -0700 (Wed, 18 Feb 2015) | 1 line Changed paths: M /davinci/trunk/dvio_isis3.c further improved parsing of isis3 cubes; recognizes cubes are bigger than 32 bit ------------------------------------------------------------------------ r19349 | saadat | 2014-09-23 14:09:33 -0700 (Tue, 23 Sep 2014) | 2 lines Changed paths: M /davinci/trunk/version.h Rolled version number for beta build. ------------------------------------------------------------------------ r19348 | saadat | 2014-09-23 12:56:11 -0700 (Tue, 23 Sep 2014) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/configure make install now edits the DV_HOME in library/library_linux.dvrc using --prefix configure option. ------------------------------------------------------------------------ r19343 | saadat | 2014-09-15 17:54:13 -0700 (Mon, 15 Sep 2014) | 4 lines Changed paths: M /davinci/trunk/ff_unpack.c pack() fixes: 1. force option did not truncate file before writing, now it does. 2. packing of U2 had a bug in it where it wasn't copying source data from right variable. ------------------------------------------------------------------------ r19333 | saadat | 2014-08-21 16:10:36 -0700 (Thu, 21 Aug 2014) | 2 lines Changed paths: M /davinci/trunk/version.h Rolled version number before doing a beta release. ------------------------------------------------------------------------ r19332 | saadat | 2014-08-21 15:42:27 -0700 (Thu, 21 Aug 2014) | 2 lines Changed paths: M /davinci/trunk/dvio_fits.c Enabled FITS writer to write structures loaded with FITS table data. ------------------------------------------------------------------------ r19299 | ddoerres | 2014-05-22 12:26:16 -0700 (Thu, 22 May 2014) | 1 line Changed paths: M /davinci/trunk/dvio_isis3.c made changes related to load_isis3() suggested by Chris Edwards, updated dv.gih file for load_isis3() and load_pds4() ------------------------------------------------------------------------ r19298 | ddoerres | 2014-05-22 12:24:33 -0700 (Thu, 22 May 2014) | 1 line Changed paths: M /davinci/trunk/docs/dv.gih made changes related to load_isis3() suggested by Chris Edwards, updated dv.gih file for load_isis3() and load_pds4() ------------------------------------------------------------------------ r19297 | ddoerres | 2014-05-20 10:44:09 -0700 (Tue, 20 May 2014) | 1 line Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/configure M /davinci/trunk/configure.ac Three changed files that are part of the build process were not checked in with 2.14 ------------------------------------------------------------------------ r19289 | ddoerres | 2014-05-16 12:38:32 -0700 (Fri, 16 May 2014) | 1 line Changed paths: M /davinci/trunk/dvio_isis3.c M /davinci/trunk/version.h Bumped rev to 2.14 and can now parse tiled cubes that don't divide evenly ------------------------------------------------------------------------ r19288 | ddoerres | 2014-05-14 10:41:14 -0700 (Wed, 14 May 2014) | 1 line Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/docs/dv.gih A /davinci/trunk/dvio_isis3.c M /davinci/trunk/ff.h M /davinci/trunk/func.h A /davinci/trunk/isis3Include.h added native support to parse headers of and to load ISIS3 files ------------------------------------------------------------------------ r19279 | whagee | 2014-04-24 15:32:24 -0700 (Thu, 24 Apr 2014) | 1 line Changed paths: M /davinci/trunk/version.h Updated version.h to reflect changes to conditionl header file inclusion for libxml2 ------------------------------------------------------------------------ r19278 | whagee | 2014-04-21 16:56:26 -0700 (Mon, 21 Apr 2014) | 1 line Changed paths: M /davinci/trunk/dvio_xml.c Fix for compilation error when libxml2 libraries are not available. Part 2 ------------------------------------------------------------------------ r19277 | whagee | 2014-04-21 14:44:28 -0700 (Mon, 21 Apr 2014) | 1 line Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_xml.c Fix for compilation error when libxml2 libraries are not available. ------------------------------------------------------------------------ r19270 | saadat | 2014-04-18 20:37:49 -0700 (Fri, 18 Apr 2014) | 3 lines Changed paths: M /davinci/trunk/version.h Updated version history for tagging 2.12 beta release. ------------------------------------------------------------------------ r19269 | whagee | 2014-04-18 16:57:36 -0700 (Fri, 18 Apr 2014) | 1 line Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_pds4.h Fix for lost file path when loading multiple tables from a single PDS4 label file and added support for Binary_Field types of ASCII_String ------------------------------------------------------------------------ r19268 | whagee | 2014-04-17 15:01:49 -0700 (Thu, 17 Apr 2014) | 1 line Changed paths: M /davinci/trunk/config/ltmain.sh Additional files required for building with libxml2 ------------------------------------------------------------------------ r19267 | whagee | 2014-04-17 13:40:44 -0700 (Thu, 17 Apr 2014) | 1 line Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/foo/.deps/mod_foo.Plo M /davinci/trunk/modules/foo/Makefile M /davinci/trunk/modules/foo/Makefile.in M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/pnm/.deps/pnm_mod.Plo M /davinci/trunk/modules/pnm/Makefile M /davinci/trunk/modules/pnm/Makefile.in M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/vicar/Makefile.in Additional files required for building with libxml2 ------------------------------------------------------------------------ r19266 | whagee | 2014-04-17 11:30:31 -0700 (Thu, 17 Apr 2014) | 1 line Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/aclocal.m4 M /davinci/trunk/configure M /davinci/trunk/docs/dv.gih M /davinci/trunk/dvio_pds.c Updates to correct issues with autotools files, also a correction to the load_pds4() documentation in dv.gih, and a bug fix when passing an empty argument list to load_pds4(). ------------------------------------------------------------------------ r19265 | whagee | 2014-04-15 14:47:29 -0700 (Tue, 15 Apr 2014) | 1 line Changed paths: M /davinci/trunk/dvio.h M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff_load.c Updates to load() function to call dv_loadPDS4(). ------------------------------------------------------------------------ r19264 | whagee | 2014-04-15 14:37:47 -0700 (Tue, 15 Apr 2014) | 1 line Changed paths: M /davinci/trunk/configure Including missing configure file for PDS4 reader. ------------------------------------------------------------------------ r19263 | saadat | 2014-04-14 16:26:02 -0700 (Mon, 14 Apr 2014) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff.h M /davinci/trunk/ff_unpack.c M /davinci/trunk/func.h Adding davinci pack() function implementation by JNN. ------------------------------------------------------------------------ r19261 | whagee | 2014-04-14 12:15:04 -0700 (Mon, 14 Apr 2014) | 1 line Changed paths: M /davinci/trunk/dvio.h M /davinci/trunk/dvio_pds.c Including a couple of missed #ifdef directives for libxml2 support. ------------------------------------------------------------------------ r19260 | whagee | 2014-04-11 14:56:46 -0700 (Fri, 11 Apr 2014) | 1 line Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/aclocal.m4 M /davinci/trunk/config.h.in M /davinci/trunk/configure.ac M /davinci/trunk/docs/dv.gih M /davinci/trunk/dvio.h M /davinci/trunk/dvio_pds.c A /davinci/trunk/dvio_pds4.h A /davinci/trunk/dvio_xml.c M /davinci/trunk/ff.h M /davinci/trunk/ff_load.c M /davinci/trunk/func.h M /davinci/trunk/header.c Limited support for a PDS4 reader. Only a limited version of Binary Tables are supported as objects external to the label file. Dependent on system availability of libxml2 headers files and runtime libraries. ------------------------------------------------------------------------ r19257 | saadat | 2014-04-09 10:13:16 -0700 (Wed, 09 Apr 2014) | 16 lines Changed paths: M /davinci/trunk/dvio_fits.c M /davinci/trunk/dvio_fits.h M /davinci/trunk/dvio_pds.c M /davinci/trunk/misc.c Added FITS table loading in the FITS reader. dvio_fits.c: Added table-loading. Table extension names are used as object identifiers (davinci structure elements), where available. Added context information to QUERY_FITS_ERROR macro calls. dvio_fits.h: Added a context parameter to the QUERY_FITS_ERROR macro. misc.c: Replaced a "strcpy" with "memmove" in the "ltrim" function to fix an "Abort trap: 6" on Mac OS. dvio_pds.c: Addressed compiler warning in ProcessIntoLabel function by replacing a "return;" with a "return NULL;" ------------------------------------------------------------------------ r19252 | cedwards | 2014-04-03 23:06:19 -0700 (Thu, 03 Apr 2014) | 2 lines Changed paths: M /davinci/trunk/ff_bin5.c Added a close(fd) (per Saadat's find) in ff_load_bin5() as it was leaving the file handle open causing a "Too Many Files Open" error. ------------------------------------------------------------------------ r19248 | cedwards | 2014-01-28 11:36:15 -0700 (Tue, 28 Jan 2014) | 1 line Changed paths: M /davinci/trunk/main.c Merged dv_exepath -r19207:19247 into trunk ------------------------------------------------------------------------ r19236 | cedwards | 2013-09-18 18:31:38 -0700 (Wed, 18 Sep 2013) | 3 lines Changed paths: M /davinci/trunk Added iomod_isis3 external to davinci ------------------------------------------------------------------------ r19235 | cedwards | 2013-09-18 18:05:05 -0700 (Wed, 18 Sep 2013) | 3 lines Changed paths: D /davinci/trunk/iomod_isis3 Deleted the iomod_isis3 from the standard trunk ------------------------------------------------------------------------ r19218 | cedwards | 2013-09-17 17:02:31 -0700 (Tue, 17 Sep 2013) | 1 line Changed paths: A /davinci/trunk/iomod_isis3/build34.ubuntu.sh added ubuntu build script for the isis3 module ------------------------------------------------------------------------ r19201 | randy | 2013-08-16 17:38:25 -0700 (Fri, 16 Aug 2013) | 4 lines Changed paths: D /davinci/trunk/iomod_isis3/.dvlog M /davinci/trunk/iomod_isis3/iomod_isis3.4.C M /davinci/trunk/iomod_isis3/isis34.dvio D /davinci/trunk/iomod_isis3/print.prt Version 0.9.5 of davinci/ISIS3 IO module, now supports correct writing out of core base and multiplier values. The values must be doubles or oddities will result. ------------------------------------------------------------------------ r19194 | randy | 2013-07-30 12:47:15 -0700 (Tue, 30 Jul 2013) | 3 lines Changed paths: A /davinci/trunk/iomod_isis3 A /davinci/trunk/iomod_isis3/.dvlog A /davinci/trunk/iomod_isis3/.sconsign.dblite A /davinci/trunk/iomod_isis3/SConstruct A /davinci/trunk/iomod_isis3/build-New.sh A /davinci/trunk/iomod_isis3/build.sh A /davinci/trunk/iomod_isis3/build34.sh A /davinci/trunk/iomod_isis3/iomod_isis3.4.C A /davinci/trunk/iomod_isis3/iomod_isis3.C A /davinci/trunk/iomod_isis3/iomod_isis3.os A /davinci/trunk/iomod_isis3/isis34.dvio A /davinci/trunk/iomod_isis3/print.prt A /davinci/trunk/iomod_isis3/test.out IO module for davinci/ISIS3. Run the build34.sh script for ISIS 3.4 versions, and the build3.sh script for ISIS 3.3 versions. ------------------------------------------------------------------------ r19173 | saadat | 2013-05-18 23:17:14 -0700 (Sat, 18 May 2013) | 18 lines Changed paths: A /davinci/trunk/dv_tests/basic/test-ufunc A /davinci/trunk/dv_tests/basic/test-ufunc/test-call-by-ref M /davinci/trunk/symbol.c M /davinci/trunk/ufunc.c Undid call-by-value user-defined function argument passing, restoring call-by-reference convention. The eval() C-function now stops recursive eval once it reaches a Var of basic type, such as string, val, struct, text. symbol.c: 1. eval() stops recursion when it achieves a Var containing a basic data type ufunc.c: 1. undid changes that passed user-defined function parameters by value. Added: 1. dv_tests/basic/test-ufunc/test-call-by-ref test to test call by reference semantics for user defined functions. ------------------------------------------------------------------------ r19165 | cedwards | 2013-05-12 14:18:01 -0700 (Sun, 12 May 2013) | 1 line Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/dvio_csv.c added delimeter in addition to separator to load_csv() ------------------------------------------------------------------------ r19154 | saadat | 2013-05-08 11:14:05 -0700 (Wed, 08 May 2013) | 1 line Changed paths: M /davinci/trunk/version.h Updated comments in davinci 2.11 version.h file ------------------------------------------------------------------------ r19149 | cedwards | 2013-05-07 23:19:31 -0700 (Tue, 07 May 2013) | 1 line Changed paths: M /davinci/trunk/version.h rolled version to 2.11 ------------------------------------------------------------------------ r19142 | saadat | 2013-04-27 23:17:35 -0700 (Sat, 27 Apr 2013) | 1 line Changed paths: M /davinci/trunk/ff_sort.c Bug 1950 fix: segv was being caused due to the use of the incorrect variable use while creating the return array. ------------------------------------------------------------------------ r19141 | saadat | 2013-04-25 19:09:37 -0700 (Thu, 25 Apr 2013) | 20 lines Changed paths: M /davinci/trunk/ufunc.c Addressed the following bugs related to user defined functions: 1. It is possible to overwrite actual parameters passed to user defined functions within the body of the user defined function. (Bug 1919). 2. Actual parameters passed as values of named formal parameters were being resolved in the user function scope in certain cases. (Bug 1951). For example, "foo(x=d)" call would try to resolve "d" within foo's body. The bug was fixed by duplicating the actual parameter "a" passed to the user defined function during dispatch (see ufunc.c) insted of just copying the reference. The duplication removed the possibility of corrupting the (actual) input variable. In addition, calling "foo(x=a)", which translated to eval("x") C-function, which cascaded to eval("a"), but in the wrong scope (i.e. function's scope). That resulted in the error message: "error: Variable not found: a" during function execution. ------------------------------------------------------------------------ r19128 | cedwards | 2013-04-18 14:34:54 -0700 (Thu, 18 Apr 2013) | 1 line Changed paths: A /davinci/trunk/contrib/DEBIAN/control_12.04 added control_12.04 for package building with ubuntu 12.04 ------------------------------------------------------------------------ r19127 | cedwards | 2013-04-18 14:33:45 -0700 (Thu, 18 Apr 2013) | 1 line Changed paths: M /davinci/trunk/contrib/DEBIAN/control modifications to DEBIAN control for compilation with ubuntu 12.10 ------------------------------------------------------------------------ r19106 | cedwards | 2013-04-02 13:31:02 -0700 (Tue, 02 Apr 2013) | 1 line Changed paths: M /davinci/trunk/io_loadmod.c removed erroneous parse_error stating the iomodule coulnd't find the file, even when another reader might succeed ------------------------------------------------------------------------ r19102 | saadat | 2013-02-06 16:17:30 -0700 (Wed, 06 Feb 2013) | 1 line Changed paths: M /davinci/trunk/main.c Removed changes from changeset 19047-19048. These included tilde expansion fix and extra white space addition fix, both of which had a buggy implementation. ------------------------------------------------------------------------ r19097 | saadat | 2013-01-21 13:36:43 -0700 (Mon, 21 Jan 2013) | 14 lines Changed paths: M /davinci/trunk/system.c M /davinci/trunk/system.h M /davinci/trunk/url_create_file.c Minor changes: system.c: * Added header files. system.h: * Added declaration for strdup() when it was not found during configure. * Updated declaration of rmrf(). url_create_file.c: * Extra information added to messages. * Included header files and function headers. ------------------------------------------------------------------------ r19096 | saadat | 2013-01-20 13:21:35 -0700 (Sun, 20 Jan 2013) | 21 lines Changed paths: M /davinci/trunk/func.h M /davinci/trunk/main.c M /davinci/trunk/system.c M /davinci/trunk/url_create_file.c M /davinci/trunk/version.h * Fixed a number of pointer / memory corruption issues: func.h: Added inclusion of readline & history headers when libreadline is found. Not including them was causing call issues related to pointer shopping on the 64-bit plaform. system.c: Variables dirbuf & pathbuf expanded to 2048 bytes (from 256 bytes). They were causing davinci crash due to memory corrpution. This is a temporary fix and should be replaced by dynamic memory sizing. main.c: History buffer "buf" changed from 256 bytes to 2048 bytes in both init_history() & add_history(). The limited buffer size was causing history lines to be chopped. This is also a temporary fix and should be replaced with something longer lasting. url_create_file.c: Not having definitions of some functions was causing pointer chopping during function calls on 64-bit platforms. version.h: Rolled version number to 2.10. ------------------------------------------------------------------------ r19095 | cedwards | 2013-01-16 14:54:51 -0700 (Wed, 16 Jan 2013) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c added 64-bit size_t to memory indeices in thm.rectify(). Also checked thm.reconstitute, and thm.corners. All should be 64 bit safe. ------------------------------------------------------------------------ r19091 | cedwards | 2012-10-17 17:52:05 -0700 (Wed, 17 Oct 2012) | 3 lines Changed paths: M /davinci/trunk/io_loadmod.c Added return of 1 or 0 for module queries in lsmod() ------------------------------------------------------------------------ r19079 | cedwards | 2012-10-16 16:49:13 -0700 (Tue, 16 Oct 2012) | 1 line Changed paths: M /davinci/trunk/modules/thm/mod_thm.c re-added thm.y_shear as it is needed once again ------------------------------------------------------------------------ r19055 | whagee | 2012-07-02 14:37:06 -0700 (Mon, 02 Jul 2012) | 1 line Changed paths: M /davinci/trunk/dvio.c M /davinci/trunk/dvio_csv.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_loadvan.c Bug 1913 - Disk write operations for new output files fail ------------------------------------------------------------------------ r19054 | whagee | 2012-06-25 18:53:05 -0700 (Mon, 25 Jun 2012) | 1 line Changed paths: A /davinci/trunk/vicar/README Added a readme file thanking and crediting the NASA-JPL Multimission Image Processing Lab for the VICAR software package. Included VICAR build contact information. ------------------------------------------------------------------------ r19053 | whagee | 2012-06-25 18:47:09 -0700 (Mon, 25 Jun 2012) | 1 line Changed paths: A /davinci/trunk/LICENSE.Xvic VICAR license file added to the vicar package. ------------------------------------------------------------------------ r19052 | whagee | 2012-06-06 17:12:04 -0700 (Wed, 06 Jun 2012) | 1 line Changed paths: M /davinci/trunk/dvio_csv.c Bug 1819 - load_vanilla() unreachable code reached. Fix: The mmap() function, which was used to load a file into the memory, returned (void *) -1 if the mapping was unsuccessful. This bug was fixed by adding code that interpreted the return value of -1 and displayed appropriate error messages. ------------------------------------------------------------------------ r19051 | whagee | 2012-06-06 17:11:44 -0700 (Wed, 06 Jun 2012) | 1 line Changed paths: M /davinci/trunk/ff_loadvan.c Bug 1819 - load_vanilla() unreachable code reached. Fix: The mmap() function, which was used to load a file into the memory, returned (void *) -1 if the mapping was unsuccessful. This bug was fixed by adding code that interpreted the return value of -1 and displayed appropriate error messages. ------------------------------------------------------------------------ r19050 | whagee | 2012-06-06 16:32:16 -0700 (Wed, 06 Jun 2012) | 1 line Changed paths: M /davinci/trunk/ff_text.c Bug 617 - Can't invert grep(). Fix: Added code in the file ff_text.c to perform the pattern inversion. The code allows the user to specify an extra bit parameter in the function call (either 0 or 1) which will tell davinci whether or not the pattern needs to be inverted. ------------------------------------------------------------------------ r19049 | whagee | 2012-06-06 15:39:34 -0700 (Wed, 06 Jun 2012) | 1 line Changed paths: M /davinci/trunk/dvio.c Bug 1908 - No error message displayed to user when requested file is not found on system. Fix: Added code in file dvio.c which tries to open the file mentioned by the user in read_only mode. If successful, the file path is returned as a string but if the file cannot be opened, a NULL string is returned back which suggests that the load was not successful and an appropriate message would be returned based on the return value. ------------------------------------------------------------------------ r19048 | whagee | 2012-06-06 14:43:55 -0700 (Wed, 06 Jun 2012) | 1 line Changed paths: M /davinci/trunk/main.c Bug 1907 - Auto completion (tab) on Mac OS X Lion adds extra white space to the file path. This bug was fixed by adding code to locate the file paths in the users command and truncate any additional white spaces that might have been appended (either manually by the user or by the system). This fix also takes care of truncating multiple spaces. ------------------------------------------------------------------------ r19047 | whagee | 2012-06-06 13:29:57 -0700 (Wed, 06 Jun 2012) | 1 line Changed paths: M /davinci/trunk/main.c The bug was handled by using the dv_locate_file() function (defined in dvio.c). When the user enters a file path with the ~ operator, the entire file path is extracted as a string and passed on to the dv_locate_file() function. The dv_locate_file() locates the file on the file system and returns the expanded file path. ------------------------------------------------------------------------ r19042 | cedwards | 2012-05-02 21:46:10 -0700 (Wed, 02 May 2012) | 1 line Changed paths: M /davinci/trunk/dvio_pds.c modified the verbosity of the reading operation. Changes select fprintf to parse_error to honor verbose variable ------------------------------------------------------------------------ r19011 | saadat | 2011-12-15 14:49:32 -0700 (Thu, 15 Dec 2011) | 1 line Changed paths: M /davinci/trunk/ff_loadvan.c Added an additional mmap failure check and a message to ff_loadvan() when mmap fails due to inusfficient memory. ------------------------------------------------------------------------ r18987 | whagee | 2011-08-15 17:35:11 -0700 (Mon, 15 Aug 2011) | 1 line Changed paths: M /davinci/trunk/version.h Updated the version to 2.09 ------------------------------------------------------------------------ r18968 | saadat | 2011-07-08 16:20:51 -0700 (Fri, 08 Jul 2011) | 1 line Changed paths: M /davinci/trunk/ff.c Added a few memory allocation error messages. ------------------------------------------------------------------------ r18964 | whagee | 2011-07-07 14:21:54 -0700 (Thu, 07 Jul 2011) | 1 line Changed paths: M /davinci/trunk/version.h Rolled davinci version to 2.08 for an internal build. ------------------------------------------------------------------------ r18951 | saadat | 2011-05-10 14:18:29 -0700 (Tue, 10 May 2011) | 4 lines Changed paths: A /davinci/trunk/LICENSE_libcsv M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in A /davinci/trunk/csv.h M /davinci/trunk/docs/dv.gih M /davinci/trunk/dvio_csv.c M /davinci/trunk/ff.h M /davinci/trunk/func.h A /davinci/trunk/libcsv.c M /davinci/trunk/modules/foo/Makefile M /davinci/trunk/modules/pnm/Makefile Added function load_csv() to allow loading of comma-separated/tab-separated files. Ran automake, autoconf, autoheader to push new files added to Makefile.am to the appropriate automake configurations. ------------------------------------------------------------------------ r18948 | whagee | 2011-05-06 11:23:16 -0700 (Fri, 06 May 2011) | 1 line Changed paths: D /davinci/trunk/davinci Unused directory. Needs to be removed. ------------------------------------------------------------------------ r18947 | whagee | 2011-05-06 10:44:39 -0700 (Fri, 06 May 2011) | 1 line Changed paths: A /davinci/trunk/davinci Initial import. ------------------------------------------------------------------------ r18937 | randy | 2011-04-14 17:46:44 -0700 (Thu, 14 Apr 2011) | 4 lines Changed paths: M /davinci/trunk/dvio_tdb.c Fixed pointer math error in load_tdb() that caused string types to not load properly. ------------------------------------------------------------------------ r18936 | rswinkle | 2011-04-13 15:54:01 -0700 (Wed, 13 Apr 2011) | 4 lines Changed paths: M /davinci/trunk/dvio_pds.c dvio_pds.c: * Added Object=GROUP to GROUP objects while reading PDS files via load_pds(). * Fixed unknown object error generated by write_pds() while writing output from THEMIS standard RDR processing. This was causing the BAND_BIN group to not be written out. ------------------------------------------------------------------------ r18883 | saadat | 2011-02-10 08:48:35 -0700 (Thu, 10 Feb 2011) | 5 lines Changed paths: M /davinci/trunk/contrib/DEBIAN/control M /davinci/trunk/dvio_iomedley.c M /davinci/trunk/version.h * Updated davinci version to 2.06. * Enabled 64-bit support for TIFF. * Updated debian install dependencies. ------------------------------------------------------------------------ r18874 | cedwards | 2011-02-04 17:24:52 -0700 (Fri, 04 Feb 2011) | 1 line Changed paths: M /davinci/trunk/error.c M /davinci/trunk/ff_ascii.c M /davinci/trunk/parser.h Increased the size of error_buf from 256 to 16k. Removed the exit(1) in dv_getline() when far too many lines have been read. ------------------------------------------------------------------------ r18868 | saadat | 2011-01-28 18:27:24 -0700 (Fri, 28 Jan 2011) | 1 line Changed paths: M /davinci/trunk/ff_avg.c ff_convolve3 had some indices upgraded to size_t due to 64-bit enablement, which caused the convolution loops to be skipped, causing erroneous results. ------------------------------------------------------------------------ r18858 | saadat | 2011-01-24 09:57:30 -0700 (Mon, 24 Jan 2011) | 9 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/pp.c pp.c: * Fixed an integer size issue (64-bit addressing) in the davinci "where"-clause that was causing SEGV. dvio_pds.c: * Changed the way POINTERs are resolved with respect to FILE objects embedded in PDS labels. * Made rfXXXX code more robust in case of null file-names. * Added debugging messages in rfXXXX code to print which file the reader is trying to read the data from. ------------------------------------------------------------------------ r18856 | saadat | 2011-01-11 12:32:44 -0700 (Tue, 11 Jan 2011) | 1 line Changed paths: M /davinci/trunk/dvio_isis.c Fixed a typo that was causing compile failure. ------------------------------------------------------------------------ r18855 | cedwards | 2010-12-22 10:16:14 -0700 (Wed, 22 Dec 2010) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih added a line to the create help to discuss the init=0 option ------------------------------------------------------------------------ r18844 | rswinkle | 2010-11-30 15:31:47 -0700 (Tue, 30 Nov 2010) | 5 lines Changed paths: M /davinci/trunk/ff_unpack.c ff_unpack.c: Now calls fix_names on any provided names and outputs a better error message for problems with the template. M ff_unpack.c ------------------------------------------------------------------------ r18834 | saadat | 2010-11-24 09:57:36 -0700 (Wed, 24 Nov 2010) | 1 line Changed paths: M /davinci/trunk/dvio_isis.c Added more error checking in the PDS/ISIS reader. Also added a few defaults, e.g. organization is assumed to be BSQ if unspecified and SUFFIX_BYTES assumed to be 4 if unspecified. ------------------------------------------------------------------------ r18829 | rswinkle | 2010-10-14 22:20:00 -0700 (Thu, 14 Oct 2010) | 3 lines Changed paths: M /davinci/trunk/docs/dv.gih dv.gih: Added the documentation for the col_names argument to unpack (which was added in the last update. Forgot to put this in at the same time. ------------------------------------------------------------------------ r18828 | rswinkle | 2010-10-14 22:04:47 -0700 (Thu, 14 Oct 2010) | 4 lines Changed paths: M /davinci/trunk/ff_unpack.c ff_unpack.c: Added the optional column_names parameter to allow user to specify column names instead of having unpack generate some. It errors if there are insufficient names provided. Also accepts a string if they're reading only one column. ------------------------------------------------------------------------ r18825 | rswinkle | 2010-10-07 17:09:33 -0700 (Thu, 07 Oct 2010) | 6 lines Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff_unpack.c ff_unpack.c: Added a function to validate the template. Added a check for an empty template. Renamed start_pos parameter to skip. Changed default column names to c1, c2 etc. and replaced brackets for string multiplicity with underscore i.e. c2_0, c2_1. dv.gih: Updated the section for unpack based on changes to ff_unpack.c ------------------------------------------------------------------------ r18822 | saadat | 2010-10-04 13:12:22 -0700 (Mon, 04 Oct 2010) | 1 line Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff_unpack.c Update unpack(), added a count argument to specify a smaller number of records to decode than the default of all records. ------------------------------------------------------------------------ r18821 | saadat | 2010-10-01 11:19:12 -0700 (Fri, 01 Oct 2010) | 1 line Changed paths: M /davinci/trunk/docs/dv.gih Added documentation for write(format=csv) and unpack(). ------------------------------------------------------------------------ r18820 | cedwards | 2010-09-28 17:06:24 -0700 (Tue, 28 Sep 2010) | 3 lines Changed paths: M /davinci/trunk/docs/dv.gih removed the pplot() help because it refers to the old plplot() help and not the current implementation of pplot() ------------------------------------------------------------------------ r18814 | eengle | 2010-09-10 10:53:27 -0700 (Fri, 10 Sep 2010) | 1 line Changed paths: M /davinci/trunk/ff_write.c Thou shalt not check for permission to write a file when thou dost intend to check the existence of thine file. ------------------------------------------------------------------------ r18806 | rswinkle | 2010-09-03 17:06:33 -0700 (Fri, 03 Sep 2010) | 19 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/configure M /davinci/trunk/dvio.h A /davinci/trunk/dvio_csv.c M /davinci/trunk/ff.h M /davinci/trunk/ff_struct.c A /davinci/trunk/ff_unpack.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/modules/foo/Makefile M /davinci/trunk/modules/pnm/Makefile Added davinci function unpack() to unpack binary data. Added support for writing CSV files. func.h: Changed signature of get_struct_element() to return success/failure. ff_write.c: Added CSV writer and additional parameters to support it. Makefile.am: Added ff_unpack.c and dvio_csv.c as davinci dependencies. Makefile.in: Changed due to automake modules/foo/Makefile: Changed due to automake modules/pnm/Makefile: Changed due to automake dvio.h: Added signature of dv_WriteCSV() - CSV writer function. configure: Changed due to automake ff_struct.c: Changed get_struct_element() signature to return success/failure. ff.h: Added davinci function unpack(). Added files: ff_unpack.c: Implements unpack function. dvio_csv.c: Implements CSV writer. ------------------------------------------------------------------------ r18803 | saadat | 2010-09-02 15:58:39 -0700 (Thu, 02 Sep 2010) | 1 line Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff.h M /davinci/trunk/func.h Added function pdshead(). ------------------------------------------------------------------------ r18798 | saadat | 2010-08-31 17:07:04 -0700 (Tue, 31 Aug 2010) | 1 line Changed paths: M /davinci/trunk/ff_sort.c Fixed bug in ff_sort that caused the returned data of incorrect type (i.e. type of "by" as compared to the "object". ------------------------------------------------------------------------ r18797 | saadat | 2010-08-31 15:57:47 -0700 (Tue, 31 Aug 2010) | 1 line Changed paths: M /davinci/trunk/dv_tests/test_driver_32 Testing hudson continuous integration: Restored test_driver_32. ------------------------------------------------------------------------ r18796 | saadat | 2010-08-31 15:06:52 -0700 (Tue, 31 Aug 2010) | 1 line Changed paths: M /davinci/trunk/dv_tests/test_driver_32 Testing hudson continuous integration: Deliberate attempt to have davinci tests in test_driver_32 fail. ------------------------------------------------------------------------ r18792 | saadat | 2010-08-30 14:50:19 -0700 (Mon, 30 Aug 2010) | 1 line Changed paths: M /davinci/trunk/ff_sort.c M /davinci/trunk/func.h M /davinci/trunk/parser.h Added few comments to func.h and parser.h; Fixed descending sort in ff_sort and enabled it for 64-bit. ------------------------------------------------------------------------ r18789 | saadat | 2010-08-27 15:38:50 -0700 (Fri, 27 Aug 2010) | 1 line Changed paths: M /davinci/trunk/dv_tests/test_driver M /davinci/trunk/dv_tests/test_driver_32 Inverted conditions for proper exit code from dv_test/test_driver* ------------------------------------------------------------------------ r18788 | saadat | 2010-08-27 14:37:33 -0700 (Fri, 27 Aug 2010) | 1 line Changed paths: A /davinci/trunk/dv_tests/driver_helpers.dv M /davinci/trunk/dv_tests/plot/test-for-gnuplot M /davinci/trunk/dv_tests/test_driver A /davinci/trunk/dv_tests/test_driver_32 Factored dv_tests test_driver code into driver_helpers.dv and added a 32-bit only test_driver, the 64-bit usually fails on desktops (since it consumes too much memory) and kills the desktop in the process ------------------------------------------------------------------------ r18776 | cedwards | 2010-08-23 10:49:16 -0700 (Mon, 23 Aug 2010) | 2 lines Changed paths: M /davinci/trunk removed the svn:externals for davinci_examples, beacuse they are now hosted at http://davinci.asu.edu/examples ------------------------------------------------------------------------ r18760 | cedwards | 2010-08-11 14:18:47 -0700 (Wed, 11 Aug 2010) | 4 lines Changed paths: M /davinci/trunk/dvio_tdb.c M /davinci/trunk/ff_loadvan.c Modified tdb reader to uncompress files (and clean up after itself) Modified the vanilla reader to uncompress files (and clean up after itself) ------------------------------------------------------------------------ r18753 | saadat | 2010-07-27 10:13:07 -0700 (Tue, 27 Jul 2010) | 4 lines Changed paths: M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/version.h Rolled davinci version. Added checking for ncurses before readline in auto-configuration scripts. ------------------------------------------------------------------------ r18751 | saadat | 2010-07-23 16:11:05 -0700 (Fri, 23 Jul 2010) | 10 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff_load.c M /davinci/trunk/func.h M /davinci/trunk/misc.c Moved utility functions: lowercase, upppercase, ltrim, rtrim, fix_name to misc.c. Fixed sub-structure names when loading multiple files. Changed visibility of uppercase and lowercase in iomedley/io_lablib3.c to local. Code reorganization in dvio_pds.c. Moved some functions out to misc.c, started using macro definitions instead of the same string used in multiple places. Additional changes to dvio.c: 1. Retained "Object" field as it used to be previously, added a new "GenObjClass" field which contains whether an object is a QUBE, TABLE, ... etc. 2. Reinstated name-resolution of tables and table columns. Forcibly disabled name-resolution of QUBE, HISTOGRAM and IMAGE objects to match with previous load_pds behaviour. 3. Minor changes to WritePDS so that it does not choke on the newly added "GenObjClass" field. ------------------------------------------------------------------------ r18750 | saadat | 2010-07-22 21:23:09 -0700 (Thu, 22 Jul 2010) | 1 line Changed paths: M /davinci/trunk/dvio_pds.c When the PDS file results in nothing, return NULL instead of an empty struct. ------------------------------------------------------------------------ r18748 | saadat | 2010-07-14 12:57:55 -0700 (Wed, 14 Jul 2010) | 1 line Changed paths: M /davinci/trunk/dvio_pds.c Missed a destructive dirname in PDS label pointer resolution. ------------------------------------------------------------------------ r18747 | saadat | 2010-07-14 12:25:09 -0700 (Wed, 14 Jul 2010) | 1 line Changed paths: M /davinci/trunk/dvio_pds.c Fixed some issues dealing with filename extraction from pointers within PDS labels. Added lower/upper-case file-name testing to select the file specified in the pointer. Added trimming of double-quotes from column-names when converted to davinci structure field names. ------------------------------------------------------------------------ r18745 | saadat | 2010-07-13 08:34:51 -0700 (Tue, 13 Jul 2010) | 1 line Changed paths: M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/header.c M /davinci/trunk/proto.h Fixes related to type elevation when reading, e.g., unsigned short which should be elevated to signed int. Also includes fixes for reading multiple objects in a PDS file. ------------------------------------------------------------------------ r18740 | saadat | 2010-06-09 15:05:09 -0700 (Wed, 09 Jun 2010) | 1 line Changed paths: M /davinci/trunk/ff_ascii.c ff_ascii.c: Added checking for carriage-return in addition to the line-feed in order for ascii() to determine the end of line. Not having carriage-return is a growing problem on Mac OS 10.6. ------------------------------------------------------------------------ r18739 | saadat | 2010-06-09 15:03:31 -0700 (Wed, 09 Jun 2010) | 1 line Changed paths: M /davinci/trunk/dvio_isis.c dvio_isis.c: Was freeing wrong structure element causing a SEGV when the read operation returned on a failure. ------------------------------------------------------------------------ r18729 | saadat | 2010-04-15 11:02:32 -0700 (Thu, 15 Apr 2010) | 1 line Changed paths: M /davinci/trunk/dvio_specpr.c Invalid flags parameter to open() in WriteSpecpr. ------------------------------------------------------------------------ r18728 | cedwards | 2010-04-01 10:31:15 -0700 (Thu, 01 Apr 2010) | 1 line Changed paths: M /davinci/trunk/docs/dv.gih modified help for load_tdb to reference the correct inputs ------------------------------------------------------------------------ r18722 | saadat | 2010-03-30 13:59:01 -0700 (Tue, 30 Mar 2010) | 2 lines Changed paths: M /davinci/trunk/version.h Rolled version number for external distribution. ------------------------------------------------------------------------ r18720 | saadat | 2010-03-30 12:15:25 -0700 (Tue, 30 Mar 2010) | 1 line Changed paths: M /davinci/trunk/configure.ac Updated AC_INIT in configure.ac to get version number from version.h ------------------------------------------------------------------------ r18718 | saadat | 2010-03-23 10:44:16 -0700 (Tue, 23 Mar 2010) | 2 lines Changed paths: M /davinci/trunk/dv_tests/test_driver Fixed a typo in test_driver. ------------------------------------------------------------------------ r18717 | saadat | 2010-03-23 10:39:31 -0700 (Tue, 23 Mar 2010) | 2 lines Changed paths: M /davinci/trunk/contrib/DEBIAN/control Updated hdf5 package dependency and maintainer fields in the debian control file. ------------------------------------------------------------------------ r18715 | saadat | 2010-03-22 18:04:10 -0700 (Mon, 22 Mar 2010) | 1 line Changed paths: M /davinci/trunk/configure.ac Replaced the function to determine if libcurl is installed or not. ------------------------------------------------------------------------ r18714 | saadat | 2010-03-19 10:10:27 -0700 (Fri, 19 Mar 2010) | 4 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/aclocal.m4 M /davinci/trunk/config/config.guess M /davinci/trunk/config/config.sub M /davinci/trunk/config/ltmain.sh M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/modules/Makefile.am M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/foo/.deps/mod_foo.Plo M /davinci/trunk/modules/foo/Makefile M /davinci/trunk/modules/foo/Makefile.in M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in A /davinci/trunk/modules/pnm A /davinci/trunk/modules/pnm/.deps A /davinci/trunk/modules/pnm/.deps/pnm_mod.Plo A /davinci/trunk/modules/pnm/Makefile A /davinci/trunk/modules/pnm/Makefile.am A /davinci/trunk/modules/pnm/Makefile.in A /davinci/trunk/modules/pnm/pnm_mod.c A /davinci/trunk/modules/pnm/pnm_mod.gih D /davinci/trunk/modules/pnm_mod.c D /davinci/trunk/modules/pnm_mod.gih M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/vicar/Makefile.in Moved pnm module into its own sub-directory. Added libiberty as a dependency for the Windows platform in Makefile.am and configure.ac. Other files updated due to libtoolize;aclocal;automake;autoconf;autoheader. ------------------------------------------------------------------------ r18713 | saadat | 2010-03-19 09:24:22 -0700 (Fri, 19 Mar 2010) | 3 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/aclocal.m4 M /davinci/trunk/config/ltmain.sh M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/vicar/Makefile.in Updated Makefile.am to fix the rule to copy library files to the output. Rest of the files were updated due to running automake, autoconf and autoheader. ------------------------------------------------------------------------ r18710 | randy | 2010-03-17 15:12:51 -0700 (Wed, 17 Mar 2010) | 3 lines Changed paths: M /davinci/trunk/ff_load.c M /davinci/trunk/func.h Protect more davinci internal functions from C++ name-mangling, and change the load function to give priority to IO modules before built-ins. ------------------------------------------------------------------------ r18709 | saadat | 2010-03-09 13:37:38 -0700 (Tue, 09 Mar 2010) | 1 line Changed paths: M /davinci/trunk/dvio_fits.c Added dv_locate_file() to the FITS reader and fixed a pointer/memory issue in strcat(). ------------------------------------------------------------------------ r18702 | saadat | 2010-02-25 09:12:52 -0700 (Thu, 25 Feb 2010) | 6 lines Changed paths: M /davinci/trunk/api.h M /davinci/trunk/apifunc.c M /davinci/trunk/main.c A /davinci/trunk/modules/foo A /davinci/trunk/modules/foo/.deps A /davinci/trunk/modules/foo/.deps/mod_foo.Plo A /davinci/trunk/modules/foo/Makefile A /davinci/trunk/modules/foo/Makefile.am A /davinci/trunk/modules/foo/Makefile.in A /davinci/trunk/modules/foo/mod_foo.c Made the plplot dependencies depend upon the HAVE_PLPLOT macro as compared to INCLUDE_API. Commented out SetTopLevel() from main when INCLUDE_API is set. There was no implementation of that function available. Added a davinci test module called foo which shows how to use the davinci function wrapper api (activated by defining INCLUDE_API) to wrap an external library function and use it as a davinci function. Module foo wraps three libm functions. In order to use the module, add modules/foo/Makefile to the configure.ac in the appropirate path and foo in the sub-directories section in the modules directory. Run automake, autoconf, autoheader in the davinci source directory, configure and make to build the module. ------------------------------------------------------------------------ r18697 | saadat | 2010-02-17 15:11:53 -0700 (Wed, 17 Feb 2010) | 1 line Changed paths: M /davinci/trunk/dvio_pds.c Undid an erroneous change made to upscale 8-bit unsinged data to davinci-SHORT when davinci-BYTE is already unsigned. Added the upscale logic to the 8-bit signed input data instead. ------------------------------------------------------------------------ r18696 | saadat | 2010-02-16 14:29:26 -0700 (Tue, 16 Feb 2010) | 1 line Changed paths: M /davinci/trunk/dvio_fits.c Added comment keyword handling to FITS input. ------------------------------------------------------------------------ r18694 | saadat | 2010-02-03 11:01:29 -0700 (Wed, 03 Feb 2010) | 1 line Changed paths: M /davinci/trunk/ff_blend.c Added use rand() on windows (instead of random() on Unix/Linux). ------------------------------------------------------------------------ r18693 | saadat | 2010-02-03 11:00:14 -0700 (Wed, 03 Feb 2010) | 1 line Changed paths: M /davinci/trunk/system.c Added missing variables in the windows dependent source. ------------------------------------------------------------------------ r18692 | saadat | 2010-02-03 10:59:20 -0700 (Wed, 03 Feb 2010) | 1 line Changed paths: M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_specpr.c M /davinci/trunk/ff.c M /davinci/trunk/ff_display.c M /davinci/trunk/ff_write.c M /davinci/trunk/help.c Added __MINGW32__ to the #if's which were dependent upon __CYGWIN__ mostly to eliminate reading binary files with CR+LF translation (the default on windows). ------------------------------------------------------------------------ r18690 | saadat | 2010-01-27 11:10:31 -0700 (Wed, 27 Jan 2010) | 1 line Changed paths: M /davinci/trunk/ff_fft.c Added test for memory allocation error as well as over-sized data that is not handled by the fft functions. Also fixed the prototypes for the fft functions. ------------------------------------------------------------------------ r18689 | saadat | 2010-01-27 09:46:37 -0700 (Wed, 27 Jan 2010) | 1 line Changed paths: M /davinci/trunk/dvio_pds.c PDS read operation now returns doubles for uint32s, int32s for uint16s and int16s for uint8s. Not doing so was returning incorrect values for unsigned data where the high (sign) bit is 1. Also, fixed reading of overlapping fields in vanilla tables. ------------------------------------------------------------------------ r18688 | saadat | 2010-01-27 09:40:52 -0700 (Wed, 27 Jan 2010) | 1 line Changed paths: M /davinci/trunk/fft_mayer.c Forced use of doubles in fft_mayer. For some reason 32-bit floats were being automatically selected while the prototype was declared to use doubles. ------------------------------------------------------------------------ r18681 | cedwards | 2009-11-17 18:29:34 -0700 (Tue, 17 Nov 2009) | 2 lines Changed paths: M /davinci/trunk/modules/cse/mod_cse.c pointed interp2d to ff_interp2d ------------------------------------------------------------------------ r18680 | cedwards | 2009-11-17 18:26:25 -0700 (Tue, 17 Nov 2009) | 2 lines Changed paths: M /davinci/trunk/ff_interp.c Modified interp2d to take the proper ranges into account...basically, support was added for the interpolation of arrays that are of a different dimension than the table ------------------------------------------------------------------------ r18672 | saadat | 2009-11-06 16:17:24 -0700 (Fri, 06 Nov 2009) | 4 lines Changed paths: M /davinci/trunk/func.h M /davinci/trunk/modules/gui/gui.c M /davinci/trunk/version.h Added a few header definitions to func.h. Removed a C++ style comment from gui.c. Rolled version in version.h. ------------------------------------------------------------------------ r18666 | cedwards | 2009-10-21 12:42:55 -0700 (Wed, 21 Oct 2009) | 1 line Changed paths: M /davinci/trunk/ff_hstretch.c added the sample option to sstretch. This has been used for a long time in mod_cse.c ------------------------------------------------------------------------ r18665 | knowicki | 2009-10-19 06:10:22 -0700 (Mon, 19 Oct 2009) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c added some useful comments ------------------------------------------------------------------------ r18664 | knowicki | 2009-10-18 17:11:12 -0700 (Sun, 18 Oct 2009) | 3 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c I forgot about one condition. I added the if statement needed to handle it. ------------------------------------------------------------------------ r18661 | knowicki | 2009-10-14 20:59:16 -0700 (Wed, 14 Oct 2009) | 3 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c good luck in understanding this. I updated deplaid to perform a continuous vertical plaid correction rather than discrete blocks. ------------------------------------------------------------------------ r18658 | knowicki | 2009-10-11 12:56:21 -0700 (Sun, 11 Oct 2009) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/help.c removed the configure.ac, configure and help.c specialized for my computer. Basically fixed my goofup. ------------------------------------------------------------------------ r18657 | knowicki | 2009-10-10 19:06:49 -0700 (Sat, 10 Oct 2009) | 3 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_ipi.c M /davinci/trunk/ff_rotate.c M /davinci/trunk/ff_sort.c M /davinci/trunk/ff_vplot.c M /davinci/trunk/help.c M /davinci/trunk/modules/thm/mod_thm.c Updated some functions to the dv.gih. Fixed several functions for 64-bit safe. ------------------------------------------------------------------------ r18649 | gorelick | 2009-09-22 13:54:53 -0700 (Tue, 22 Sep 2009) | 4 lines Changed paths: M /davinci/trunk/modules/gui/gui.c M /davinci/trunk/pp.c M /davinci/trunk/url_create_file.c Unused variables cleanup was a little too aggressive on sections that are #defined out for some builds. Replaced a couple of missing pieces. ------------------------------------------------------------------------ r18648 | cedwards | 2009-09-21 11:10:25 -0700 (Mon, 21 Sep 2009) | 1 line Changed paths: M /davinci/trunk added davinci_library/trunk to externals ------------------------------------------------------------------------ r18646 | gorelick | 2009-09-15 14:16:15 -0700 (Tue, 15 Sep 2009) | 2 lines Changed paths: M /davinci/trunk/dvio.h M /davinci/trunk/dvio_specpr.c M /davinci/trunk/ff_load.c Find push of specpr fixes. ------------------------------------------------------------------------ r18645 | gorelick | 2009-09-15 10:21:47 -0700 (Tue, 15 Sep 2009) | 3 lines Changed paths: M /davinci/trunk/dvio_specpr.c M /davinci/trunk/ff_load.c One more act of tom-foolery related to updating specpr. This backs out the previous partial changes. They'll all go in in the next one. ------------------------------------------------------------------------ r18644 | gorelick | 2009-09-15 10:11:09 -0700 (Tue, 15 Sep 2009) | 2 lines Changed paths: M /davinci/trunk/dvio_specpr.c M /davinci/trunk/ff_load.c Switch specpr load function to match all the others. ------------------------------------------------------------------------ r18643 | gorelick | 2009-09-15 10:08:56 -0700 (Tue, 15 Sep 2009) | 2 lines Changed paths: M /davinci/trunk/dvio_specpr.c And a fix for the fix for the fomatting issues ------------------------------------------------------------------------ r18642 | gorelick | 2009-09-15 10:08:19 -0700 (Tue, 15 Sep 2009) | 2 lines Changed paths: M /davinci/trunk/dvio_specpr.c Fix formatting issues. ------------------------------------------------------------------------ r18640 | gorelick | 2009-09-15 09:25:25 -0700 (Tue, 15 Sep 2009) | 2 lines Changed paths: M /davinci/trunk/array.c M /davinci/trunk/binDCT.c M /davinci/trunk/dct.c M /davinci/trunk/dvio.h M /davinci/trunk/dvio_ascii.c M /davinci/trunk/dvio_aviris.c M /davinci/trunk/dvio_envi.c M /davinci/trunk/dvio_imath.c M /davinci/trunk/dvio_iomedley.c M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_pnm.c M /davinci/trunk/dvio_specpr.c M /davinci/trunk/dvio_tdb.c M /davinci/trunk/dvio_themis.c M /davinci/trunk/dvio_vicar.c M /davinci/trunk/ff.c M /davinci/trunk/ff_ascii.c M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_bin5.c M /davinci/trunk/ff_blend.c M /davinci/trunk/ff_boxfilter.c M /davinci/trunk/ff_contour.c M /davinci/trunk/ff_convolve.c M /davinci/trunk/ff_coreg.c M /davinci/trunk/ff_deghost.c M /davinci/trunk/ff_display.c M /davinci/trunk/ff_ffill.c M /davinci/trunk/ff_fft.c M /davinci/trunk/ff_filesystem.c M /davinci/trunk/ff_filetype.c M /davinci/trunk/ff_fncc.c M /davinci/trunk/ff_gconvolve.c M /davinci/trunk/ff_gnoise.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_header.c M /davinci/trunk/ff_hstretch.c M /davinci/trunk/ff_ifill.c M /davinci/trunk/ff_interp.c M /davinci/trunk/ff_ipi.c M /davinci/trunk/ff_ix.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_median.c M /davinci/trunk/ff_meta.c M /davinci/trunk/ff_pbm.c M /davinci/trunk/ff_pca.c M /davinci/trunk/ff_radial.c M /davinci/trunk/ff_raw.c M /davinci/trunk/ff_rice.c M /davinci/trunk/ff_shade.c M /davinci/trunk/ff_slant.c M /davinci/trunk/ff_sort.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_transform.c M /davinci/trunk/ff_vplot.c M /davinci/trunk/ff_window.c M /davinci/trunk/ff_write.c M /davinci/trunk/ff_xfrm.c M /davinci/trunk/fft_mayer.c M /davinci/trunk/fit.c M /davinci/trunk/func.h M /davinci/trunk/globals.c M /davinci/trunk/header.c M /davinci/trunk/help.c M /davinci/trunk/init.c M /davinci/trunk/isis_obj.c M /davinci/trunk/main.c M /davinci/trunk/matrix.c M /davinci/trunk/newfunc.c M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c M /davinci/trunk/printf.c M /davinci/trunk/rice.c M /davinci/trunk/scope.c M /davinci/trunk/string.c M /davinci/trunk/system.c M /davinci/trunk/ufunc.c M /davinci/trunk/url_create_file.c M /davinci/trunk/version.h Version 2.03, compiler warning cleanup ------------------------------------------------------------------------ r18639 | saadat | 2009-09-14 11:10:06 -0700 (Mon, 14 Sep 2009) | 1 line Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in Fixed a typo in the davinci.sh and davinci.csh script generating section of the Makefiles ------------------------------------------------------------------------ r18638 | saadat | 2009-09-10 13:00:47 -0700 (Thu, 10 Sep 2009) | 1 line Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/configure M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/vicar/Makefile.in Reran automake;autoconf;autoheader ------------------------------------------------------------------------ r18637 | saadat | 2009-09-10 12:56:27 -0700 (Thu, 10 Sep 2009) | 1 line Changed paths: M /davinci/trunk/Makefile.am Added davinci.sh and davinci.csh targets and added script_files to dvrc_DATA ------------------------------------------------------------------------ r18633 | saadat | 2009-08-28 14:40:36 -0700 (Fri, 28 Aug 2009) | 4 lines Changed paths: M /davinci/trunk/configure.ac Build fixes. AC_SUBST of multiple variables broken down from single line to one per line. Ubuntu was complaining about it. ------------------------------------------------------------------------ r18632 | saadat | 2009-08-28 11:46:04 -0700 (Fri, 28 Aug 2009) | 9 lines Changed paths: M /davinci/trunk/configure.ac M /davinci/trunk/parser.h Build system related changes. configure.ac: * Added missing back-slash which was causing the build_summary to have carriage-returns as compared to "\n" on Mac OX 10.5. This immediately caused error during make. parser.h: * Added stddef.h for Mac OS 10.5. ------------------------------------------------------------------------ r18629 | saadat | 2009-08-19 14:10:14 -0700 (Wed, 19 Aug 2009) | 11 lines Changed paths: M /davinci/trunk/scope.c Quitting in davinci with modules loaded was causing SEGV due to double free during top-level scope cleanup. Fixed by unloading modules before cleaning the Symtable. The double-free happened when the top-level Symtable was cleaned (via clean_table) during scope cleanup. The cleanup triggered module unload due to free_var(). Module unload automatically cleared the symbol for the module and freed it. The clean_table routine not knowing that the Symtable had been alreaded freed, freed it yet again. ------------------------------------------------------------------------ r18625 | saadat | 2009-08-18 08:28:02 -0700 (Tue, 18 Aug 2009) | 35 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/dvio_tdb.c M /davinci/trunk/ff.c M /davinci/trunk/header.h M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/parser.h M /davinci/trunk/version.h M /davinci/trunk/vicar/Makefile.in A few build-system fixes. configure.ac: * AC_PREFIX_DEFAULT enabled * Type check for ptrdiff_t added. If not found, it defaults to ssize_t. * DVHELP default prefix changed to datadir instead of /usr/local/share. * DV_MOD_PATH default prefix changed to libdir instead of /usr/local/lib. * DVHELP, DV_MOD_PATH, DV_EXAMPLES, DV_LIBRARY no longer end up in config.h. Their AC_DEFINE_UNQUOTED() calls have been commented out. This is done as per the recommendation in the Installation-Directory-Variables section of the autoconf documentation on GNU's web-site. * Added DVHELP, DV_MOD_PATH variable substitutions. * Added missing back-slashes in the printf() statements to build_summary. * Rolled davinci/library version to 2.02. Makefile.am: * DVHELP and DV_MOD_PATH variables added to catch values from configure. The same are used in AM_CPPFLAGS to pass them on the complie command-line header.h: * ctmp declared static. Makefile.in, config.h.in, configure, vicar/Makefile.in, modules/Makefile.in, modules/{kjn,gui,thm,cse}/Makefile.in: * Regenerated using automake. dvio_tdb.c: * ctmp declared static, was colliding with other definitions under Mac OS X. parser.h: * Removed include of malloc.h. It was generating an error on Mac OS X. stdlib is already included in any case. ff.c: * Updated calls to the readline libraries. version.h: * Rolled version to 2.02. ------------------------------------------------------------------------ r18624 | eengle | 2009-08-05 18:18:13 -0700 (Wed, 05 Aug 2009) | 1 line Changed paths: M /davinci/trunk/printf.c Fixed memory leaks in the three printf functions. ------------------------------------------------------------------------ r18621 | gorelick | 2009-08-04 14:59:54 -0700 (Tue, 04 Aug 2009) | 3 lines Changed paths: M /davinci/trunk/Makefile.in Ran automake to add ff_grassfire.c ------------------------------------------------------------------------ r18620 | gorelick | 2009-08-04 12:51:16 -0700 (Tue, 04 Aug 2009) | 16 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/config.h.in M /davinci/trunk/darray.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/endian_norm.c M /davinci/trunk/endian_norm.h M /davinci/trunk/ff.c M /davinci/trunk/ff.h A /davinci/trunk/ff_grassfire.c M /davinci/trunk/ff_text.c M /davinci/trunk/func.h M /davinci/trunk/globals.c M /davinci/trunk/main.c M /davinci/trunk/printf.c M /davinci/trunk/symbol.c A /davinci/trunk/tests/text.dv M /davinci/trunk/tests/textarray_tests M /davinci/trunk/version.h Version 2.01. * Fixed memory leak in Narray (avl_tree not being properly freed) * Missing BUILD_MODULE_SUPPORT around load_pds_from_io_module in dvio_pds * 64-bit promotion for sizes in swap_endian * Changed quit to take an exit code, and made exit() call quit. * Made quit cleanup the global scope to enable memory leaks tracking on exit * Fixed memory leak in printf * Fix memory leak of all arguments (ID_ARGS) * Added first version of fast grassfile algorithm * Added cloning of strings into texts and rewrote text cloning. * Added text() function to create empty text objects. Added unittests * Fixed bug that prevented overwriting a zero length string in texts. * Updated text unittests ------------------------------------------------------------------------ r18617 | gorelick | 2009-08-04 01:17:35 -0700 (Tue, 04 Aug 2009) | 2 lines Changed paths: M /davinci/trunk/ff_ramp.c Formatting cleanup ------------------------------------------------------------------------ r18613 | cedwards | 2009-06-30 17:35:40 -0700 (Tue, 30 Jun 2009) | 1 line Changed paths: M /davinci/trunk/ff.c changes to allow ff_exists to use the expandable filename (e.g. ~) ------------------------------------------------------------------------ r18612 | cedwards | 2009-06-30 14:21:57 -0700 (Tue, 30 Jun 2009) | 1 line Changed paths: M /davinci/trunk/error.c modified parse_error and parse_error2 to make sure they obey verbosity levels ------------------------------------------------------------------------ r18609 | cedwards | 2009-06-24 15:16:58 -0700 (Wed, 24 Jun 2009) | 1 line Changed paths: M /davinci/trunk/modules/thm/mod_thm.c fixed bug that had get_temp_rad point to /themis/calib/instrument_parameters (which doesn't exist. Now does the right thing. ------------------------------------------------------------------------ r18604 | saadat | 2009-06-24 11:57:24 -0700 (Wed, 24 Jun 2009) | 2 lines Changed paths: A /davinci/trunk/dv_tests/io/xplat-io-read A /davinci/trunk/dv_tests/io/xplat-io-write Checking in cross-platform I/O davinci testing scripts. These scripts are not run as a part of the standard davinci tests. Run "davinci -f xplat-io-write" on system-A and "davinci -f xplat-io-read" on system-B. Any files left in the "xplat-io" directory were mismatches between the platforms. ------------------------------------------------------------------------ r18601 | saadat | 2009-06-23 13:14:42 -0700 (Tue, 23 Jun 2009) | 21 lines Changed paths: D /davinci/trunk/acinclude.m4 M /davinci/trunk/aclocal.m4 M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/contrib/davinci.spec D /davinci/trunk/dv_tests/plot/foo.ps D /davinci/trunk/qt_detect.m4 RPM building fixes for 64-bit davinci RPM build. configure.ac: * Added "-fPIC" to CXXFLAGS as well. configure: * Changed due to changes to configure.ac. aclocal.m4: - Removed inclusion of acinclude.m4 and qt_detect.m4. davinci.spec: * Updated davinci version, group, distribution, packager email address. * Added "--prefix" and "--libdir" flags to ./configure lines Removed: - acinclude.m4 -- wasn't needed anymore - qt_detect.m4 -- wasn't needed anymore - foo.ps - it is a temporary file which should have never made it into the repository. ------------------------------------------------------------------------ r18599 | saadat | 2009-06-17 14:24:17 -0700 (Wed, 17 Jun 2009) | 411 lines Changed paths: M /davinci/trunk M /davinci/trunk/array.c M /davinci/trunk/binDCT.c M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/darray.c M /davinci/trunk/darray.h M /davinci/trunk/dct.c A /davinci/trunk/dv_tests A /davinci/trunk/dv_tests/basic A /davinci/trunk/dv_tests/basic/array A /davinci/trunk/dv_tests/basic/array/math-op A /davinci/trunk/dv_tests/basic/array/math-op/test-add A /davinci/trunk/dv_tests/basic/array/math-op/test-div A /davinci/trunk/dv_tests/basic/array/math-op/test-mod A /davinci/trunk/dv_tests/basic/array/math-op/test-mul A /davinci/trunk/dv_tests/basic/array/math-op/test-pow A /davinci/trunk/dv_tests/basic/array/math-op/test-sub A /davinci/trunk/dv_tests/basic/array/math-op/test64-add A /davinci/trunk/dv_tests/basic/array/math-op/test64-div A /davinci/trunk/dv_tests/basic/array/math-op/test64-mod A /davinci/trunk/dv_tests/basic/array/math-op/test64-mul A /davinci/trunk/dv_tests/basic/array/math-op/test64-pow A /davinci/trunk/dv_tests/basic/array/math-op/test64-sub A /davinci/trunk/dv_tests/basic/array/test-dim A /davinci/trunk/dv_tests/basic/array/test-replace A /davinci/trunk/dv_tests/basic/array/test-where A /davinci/trunk/dv_tests/basic/array/test64-access A /davinci/trunk/dv_tests/basic/array/test64-replace A /davinci/trunk/dv_tests/basic/array/test64-where A /davinci/trunk/dv_tests/basic/array/text A /davinci/trunk/dv_tests/basic/array/text/Read_Write_Test_File A /davinci/trunk/dv_tests/basic/array/text/test-atof A /davinci/trunk/dv_tests/basic/array/text/test-atoi A /davinci/trunk/dv_tests/basic/array/text/test-cat A /davinci/trunk/dv_tests/basic/array/text/test-delim A /davinci/trunk/dv_tests/basic/array/text/test-eq A /davinci/trunk/dv_tests/basic/array/text/test-ge A /davinci/trunk/dv_tests/basic/array/text/test-grep A /davinci/trunk/dv_tests/basic/array/text/test-gt A /davinci/trunk/dv_tests/basic/array/text/test-le A /davinci/trunk/dv_tests/basic/array/text/test-length A /davinci/trunk/dv_tests/basic/array/text/test-lt A /davinci/trunk/dv_tests/basic/array/text/test-ne A /davinci/trunk/dv_tests/basic/array/text/test-rw A /davinci/trunk/dv_tests/basic/array/text/test-strstr A /davinci/trunk/dv_tests/basic/array/text/test-subsetting A /davinci/trunk/dv_tests/basic/control-flow A /davinci/trunk/dv_tests/basic/control-flow/test-break A /davinci/trunk/dv_tests/basic/control-flow/test-comments A /davinci/trunk/dv_tests/basic/control-flow/test-for-loop A /davinci/trunk/dv_tests/basic/control-flow/test-if-test A /davinci/trunk/dv_tests/basic/control-flow/test-while-loop A /davinci/trunk/dv_tests/basic/logic-op A /davinci/trunk/dv_tests/basic/logic-op/test-and A /davinci/trunk/dv_tests/basic/logic-op/test-eq A /davinci/trunk/dv_tests/basic/logic-op/test-ge A /davinci/trunk/dv_tests/basic/logic-op/test-gt A /davinci/trunk/dv_tests/basic/logic-op/test-le A /davinci/trunk/dv_tests/basic/logic-op/test-lt A /davinci/trunk/dv_tests/basic/logic-op/test-ne A /davinci/trunk/dv_tests/basic/logic-op/test-or A /davinci/trunk/dv_tests/basic/math-func A /davinci/trunk/dv_tests/basic/math-func/test-avg A /davinci/trunk/dv_tests/basic/math-func/test-fmt-conv A /davinci/trunk/dv_tests/basic/math-func/test-sum A /davinci/trunk/dv_tests/basic/math-func/test-trig A /davinci/trunk/dv_tests/basic/math-func/test64-sum A /davinci/trunk/dv_tests/basic/math-op A /davinci/trunk/dv_tests/basic/math-op/test-add A /davinci/trunk/dv_tests/basic/math-op/test-add-mul A /davinci/trunk/dv_tests/basic/math-op/test-combined A /davinci/trunk/dv_tests/basic/math-op/test-div A /davinci/trunk/dv_tests/basic/math-op/test-grouping A /davinci/trunk/dv_tests/basic/math-op/test-mod A /davinci/trunk/dv_tests/basic/math-op/test-mul A /davinci/trunk/dv_tests/basic/math-op/test-pow A /davinci/trunk/dv_tests/basic/math-op/test-precidence A /davinci/trunk/dv_tests/basic/math-op/test-sub A /davinci/trunk/dv_tests/basic/math-op/test-sub-div A /davinci/trunk/dv_tests/basic/math-op/test-uminus A /davinci/trunk/dv_tests/basic/misc-func A /davinci/trunk/dv_tests/basic/misc-func/test-fexists A /davinci/trunk/dv_tests/basic/misc-func/test-length A /davinci/trunk/dv_tests/basic/output A /davinci/trunk/dv_tests/basic/output/test-output-1 A /davinci/trunk/dv_tests/basic/output/test-output-2 A /davinci/trunk/dv_tests/basic/output/test-output-3 A /davinci/trunk/dv_tests/basic/printf A /davinci/trunk/dv_tests/basic/printf/test-int A /davinci/trunk/dv_tests/basic/string-op A /davinci/trunk/dv_tests/basic/string-op/test-add A /davinci/trunk/dv_tests/basic/test-assign A /davinci/trunk/dv_tests/basic/test-cmd-line-args A /davinci/trunk/dv_tests/basic/test-semicolon A /davinci/trunk/dv_tests/basic/test-user-def-func A /davinci/trunk/dv_tests/data A /davinci/trunk/dv_tests/data/THEMIS.cub A /davinci/trunk/dv_tests/display A /davinci/trunk/dv_tests/get_ftype.dv A /davinci/trunk/dv_tests/io A /davinci/trunk/dv_tests/io/isis A /davinci/trunk/dv_tests/io/isis/test-write-isis-cub A /davinci/trunk/dv_tests/io/pds A /davinci/trunk/dv_tests/io/pds/test-pds A /davinci/trunk/dv_tests/io/test-ascii A /davinci/trunk/dv_tests/io/test-basic-isis A /davinci/trunk/dv_tests/io/test-basic-isis-with-planes A /davinci/trunk/dv_tests/io/test-envi A /davinci/trunk/dv_tests/io/test-fits A /davinci/trunk/dv_tests/io/test-gif A /davinci/trunk/dv_tests/io/test-hdf A /davinci/trunk/dv_tests/io/test-jpg A /davinci/trunk/dv_tests/io/test-png A /davinci/trunk/dv_tests/io/test-pnm A /davinci/trunk/dv_tests/io/test-read-lines A /davinci/trunk/dv_tests/io/test-remote-read A /davinci/trunk/dv_tests/io/test-tif A /davinci/trunk/dv_tests/io/test-vicar A /davinci/trunk/dv_tests/io/test64-basic-isis A /davinci/trunk/dv_tests/io/test64-basic-isis-with-planes A /davinci/trunk/dv_tests/io/test64-png A /davinci/trunk/dv_tests/io/test64-pnm A /davinci/trunk/dv_tests/io/test64-vicar A /davinci/trunk/dv_tests/matrix A /davinci/trunk/dv_tests/matrix/test-invert A /davinci/trunk/dv_tests/modules A /davinci/trunk/dv_tests/modules/test-autoload-module A /davinci/trunk/dv_tests/modules/test-load-module A /davinci/trunk/dv_tests/modules/test-module-function A /davinci/trunk/dv_tests/pca A /davinci/trunk/dv_tests/pca/corr.dv A /davinci/trunk/dv_tests/pca/covar.dv A /davinci/trunk/dv_tests/pca/pcs-input.v A /davinci/trunk/dv_tests/pca/pcs-rx.v A /davinci/trunk/dv_tests/pca/pcs-ry.v A /davinci/trunk/dv_tests/pca/pcs-rz.v A /davinci/trunk/dv_tests/pca/pcs-vx.v A /davinci/trunk/dv_tests/pca/pcs-vy.v A /davinci/trunk/dv_tests/pca/pcs-vz.v A /davinci/trunk/dv_tests/pca/test-corr A /davinci/trunk/dv_tests/pca/test-covar A /davinci/trunk/dv_tests/pca/test-eigen A /davinci/trunk/dv_tests/pca/test-pcs A /davinci/trunk/dv_tests/plot A /davinci/trunk/dv_tests/plot/foo.ps A /davinci/trunk/dv_tests/plot/test-for-gnuplot A /davinci/trunk/dv_tests/sort A /davinci/trunk/dv_tests/sort/Read_Write_Test_File A /davinci/trunk/dv_tests/sort/test-sort-asc A /davinci/trunk/dv_tests/sort/test-sort-by-asc A /davinci/trunk/dv_tests/sort/test-sort-by-dsc A /davinci/trunk/dv_tests/sort/test-sort-dsc A /davinci/trunk/dv_tests/sort/test-sort-txt-asc A /davinci/trunk/dv_tests/sort/test-sort-txt-dsc A /davinci/trunk/dv_tests/sort/test64-sort-asc A /davinci/trunk/dv_tests/test_driver M /davinci/trunk/dvio.c M /davinci/trunk/dvio.h M /davinci/trunk/dvio_ascii.c M /davinci/trunk/dvio_fits.c M /davinci/trunk/dvio_fits.h M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_iomedley.c M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_specpr.c M /davinci/trunk/dvio_themis.c M /davinci/trunk/endian_norm.c M /davinci/trunk/endian_norm.h M /davinci/trunk/error.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_ascii.c M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_bin5.c M /davinci/trunk/ff_blend.c M /davinci/trunk/ff_boxfilter.c M /davinci/trunk/ff_cluster.c M /davinci/trunk/ff_contour.c M /davinci/trunk/ff_convolve.c M /davinci/trunk/ff_coreg.c M /davinci/trunk/ff_deghost.c M /davinci/trunk/ff_display.c M /davinci/trunk/ff_extract.c M /davinci/trunk/ff_filetype.c M /davinci/trunk/ff_header.c M /davinci/trunk/ff_hstretch.c M /davinci/trunk/ff_interp.c M /davinci/trunk/ff_ix.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_modules.c M /davinci/trunk/ff_modules.h M /davinci/trunk/ff_pbm.c M /davinci/trunk/ff_pca.c M /davinci/trunk/ff_plplot.c M /davinci/trunk/ff_projection.c M /davinci/trunk/ff_radial.c M /davinci/trunk/ff_random.c M /davinci/trunk/ff_raw.c M /davinci/trunk/ff_shade.c M /davinci/trunk/ff_sort.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_transform.c M /davinci/trunk/ff_vplot.c M /davinci/trunk/ff_warp.c M /davinci/trunk/ff_window.c M /davinci/trunk/ff_write.c M /davinci/trunk/ff_xfrm.c M /davinci/trunk/fit.c M /davinci/trunk/func.h M /davinci/trunk/globals.c M /davinci/trunk/help.c M /davinci/trunk/help.h M /davinci/trunk/lexer.c M /davinci/trunk/main.c M /davinci/trunk/module_io.c M /davinci/trunk/modules/mod2.c M /davinci/trunk/newfunc.c M /davinci/trunk/p.c M /davinci/trunk/parser.h M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c M /davinci/trunk/printf.c M /davinci/trunk/reserved.c M /davinci/trunk/rice.c M /davinci/trunk/rpos.c M /davinci/trunk/scope.c M /davinci/trunk/symbol.c M /davinci/trunk/system.c M /davinci/trunk/system.h M /davinci/trunk/ufunc.c M /davinci/trunk/url_create_file.c M /davinci/trunk/version.h Merge of the initial set of 64-bit addressibility changes to davinci from the 64bit branch to the trunk. This is being done so that the trunk remains in sync and people don't have to commit to two places. There are also a few additional changes than just the branch merge. The merge constitutes changes from davinci's 64bit branch from r18478:r18594. The branch-point was r18561. printf.c: * dv_locate_file() fname parameter declared const to get rid of compiler warnings. * Integer case of ff_fprintf() changed to pass long ints. This is a quick fix to have the integers properly printed out on a 64-bit platform. ff_raw.c: * orgs and formats declared const. * Added declaration of iom_iheader2var(). symbol.c: * Fixed a call to pp_print_var() with insufficient arguments. ff_radial.c: * 64-bit enabled - for normal window sizes. Large window sizes may require editing. * ff_drawshape(): options and shape declared const. dvio_specpr.c: * Added include files to get rid of compiler warnings. array.c: * ff_translate(): 64-bit enabled. Options declared const. * extract_array(): 64-bit enabled. configure.ac: * davinci version number changed. rice.c: * Added some includes and function prototypes to get rid of warnings. * Indentation changes. ff_filetype.c: * Added includes to get rid of warnings. ff_blend.c: * Declared _blend_modes.name as const to get rid of warnings. * Added a null return in color_blend() to get rid of compiler warnings. ff_hstretch.c: * ff_hstretch(): declared types and type as const to get rid of warnings. * ff_hsstretch(): fixed a printf() which was being called with too few parameters. * ff_sstretch2(): 64-bit enabled. * ff_sstretch2(): optimized in memory. ff_ascii.c: * ff_ascii(): 64-bit enabled. ff_contour.c: * ff_contour(): 64-bit enabled. newfunc.c: * make_alist(): parameter name made const. * make_args(): indentation changed. ff_pca.c: * ff_pcs(): axis_enums and opt_enums made const. pp.c: * Included additional headers. * Declared external functions. * pp_emit_prompt(): Indentation changes. * V_DUP(): 64-bit enabled. * dump_var(): 64-bit enabled. * pp_print_var(): ** Changed the formatting string for integer from "%d" to "%ld". ** Also increased the size of the byte buffer used to store output string. ** Indentation changes. * array_replace(): ** 64-bit enabled. ** Array-traversal order changed. Most common arrays are BSQ. ** Added an alternate path of directly copying elements from the src to the tgt when src-format == dst-format. dvio_iomedley.c: * dv_LoadIOM(): Disabled nulling of h.data. This was causing SEGV elsewhere. ff_loadvan.c: * van_read(): Replaced the NULL with EFILE when dv_locate_file() is unable to locate the specified file. * make_coldefs(): Added additional parenthesis around assignments in if-tests to get rid of compiler warnings. func.h: * Added const modifier to many of the function prototypes. * Include string.h if we have strndup(). * Added ff_unlink() to remove files without calling "rm". * Added additional commonly used function prototypes. ff_write.c: * Included additional headers. * Removed the additional "title" parameter from the dv_WriteENVI() call. ff_deghost.c: * ff_deghost(): 64-bit enabled. * make_band(): 64-bit enabled. scope.c: * Included additional headers. * mem_malloc(): Darray_replace() was being called with incorrect pointer. module_io.c: * Included additional headers. ff_window.c: * 64-bit enbaled - for normal window sizes. * cmp(): function signature changed to match what is required by qsort(). * ff_window() types made const. system.c: * rmrf(): parameter changed to const. ff_warp.c: * interp_bilinear(): removed unused var. * kenel_interpolation(): declared void. * ff_warp(): ** removed unused vars. ** options made const. ff_avg.c: * ff_avg2(): ** 64-bit enabled. ** options declared const. * ff_avg3(): ** 64-bit enabled. ** options declared const. * ff_avg(): ** 64-bit enabled. ** options declared const. * ff_min(): options declared const. * fb_min(): 64-bit enabled. * ff_findmin(): 64-bit enabled. * do_convolve(): 64-bit enabled. * ff_convolve3(): 64-bit enabled. * position_fill(): 64-bit enabled. * ff_maxpos(): 64-bit enabled. * ff_valpos(): 64-bit enabled. system.h: * Added some prototypes. ff_random.c: * ff_random(): ** 64-bit enabled. ** Changed options to const. dvio_ascii.c: * WriteAscii(): 64-bit enabled. ff_interp.c: * 64-bit enabled. * ff_interp(): usage and types made const. * cubic_interp(): corrected ignore value assignment error. reserved.c: * struct _rlist: name made const. ufunc.c: * Included additional headers and prototypes. * Made name parameter const in locate_ufunc() and destroy_ufunc(). main.c: * Included additional headers. * Added type to some implicit external variables. * defaultAppResources and usage made const. dvio_isis.c: * 64-bit enabled. * Included additional headers. * dv_LoadISISSuffixesFromPDS(): suffix_names made const. * ff_read_suffix_plane(): options, axis made const. * Marked a number of functions as void which did not have a return type declared. * Fixed a bug which caused the suffix-data to not load properly. endian_norm.c: * Untyped swap_endian() declared as void. ff_ix.c: * RGBToHSV(): fixed an equal comparison which was coded as an assignment. endian_norm.h * Added missing proto-types. dvio_themis.c: * Included additional headers. dvio_hdf.c: * already 64-bit enabled * group_iter(): ** declared static ** added support for LE data types. ** org now defaults to BSQ if none specified. ** Lines now defaults to zero if none specified. ** Byte-flipping of databuf is being done for both little- as well big-endian platforms. * count_group(): declared static ff_projection.c: * ff_projection(): options declared const. modules/mod2.c: * foo(): added return value, so facilitate testing. pp_math.c: * 64-bit enabled. * pp_math(): Added mem-allocation failure error message. error.c: * parse_error(): fmt declared const. * parse_error2(): fmt declared const. ff_cluster.c: * 64-bit enabled. dvio.c: * dv_locate_file(): ** fname declared const ** internal temporary buf no longer fixed length. dvio.h: * Added missing function prototypes. * Made changes to dv_locate_file() prototype due to changes in dvio.c. ff_bin5.c: * 64-bit enabled. * read_bin5_header(): paranthesis around some expressions. dct.c: * ff_dct(): options declared const. ff_coreg.c: * 64-bit enabled. Although the windows can still exceed int boundaries. * ff_coreg(): ** Mem allocation check for the window added. ** Added a missing parameter to a parse_error() call. * ff_coreg2(): ** Mem allocation check for the window added. ** Added a missing parameter to a parse_error() call. ff_vplot.c: * name_check(): actual_input and name declared const. rpos.c: * 64-bit enabled. ff_transform.c: * 64-bit enabled. * ff_image_resize(): usage, types declared const. dvio_fits.c: * Probably 64-bit already. * Write_FITS_Image(): ** Fixed incompatible array type to a call to fits_write_pix(). ** Changes due to QUERY_FITS_ERROR() prototype change. * Read_FITS_Image(): ** Fixed incompatible array type to a call to fits_read_pix(). ** Changes due to QUERY_FITS_ERROR() prototype change. ff_xfrm.c: * ff_basis(): options made const. * ff_mxm(): formats made const. version.h: * version updated to 2.0. dvio_fits.h: * QUERY_FITS_ERROR signature changed to include a null return value. p.c: * Added additional headers. * Added a few missing function prototypes. * 64-bit enabled. configure: * Regenerated due to davinci version number change. parser.h: * Added additional headers. * struct _symbol 64-bit enabled. * Additional definitions that will be implemented in the future. * Org2Str(): made somewhat safer when the input is out of bounds. * struct _vfuncptr: name declared const. * struct Alist: name declared const. binDCT.c: * Added a few missing function prototypes. * jpeg_fdct_bin_client(): declared void. ff_display.c: * Added additional headers. url_create_file.c: * try_remote_load(): filename declared const. ff_pbm.c: * color(), text(), cat() declared void. They should probably be removed. ff.c: * 64-bit enabled. * Added additional headers. * V_func(): ** name declared const. ** updated prototypes. * ff_format(): formats declared const. * ff_create(): ** start, step, v declared double. ** added an init flag which allows for disabling initalization (a major time consumer in large 64-bit arrays). ** added special-cases for step size of zero. * ff_resize(): orgs declared const. * Added function ff_unlink() which implements the davinci fremove() function. ff_struct.c: * Already 64-bit safe (as long as structs contain no more elements than representable by limit of an int). * Added missing function prototypes. * insert_struct(): declared void. * create_struct(): type cast added for warning removal. * find_struct(): b declared const. * free_struct(): type cast added for warning removal. * compare_struct(): declared to return int. * concatenate_struct(): V_TYPE() equality was being checked against NULL as compared to zero. Changed to zero. * remove_struct(): type cast added for warning removal. ff_shade.c: * 64-bit enabled. * GetDX(), GetDY(), GetDZ(): missing return statement added. ff.h: * Added fremove(). * Commented out blend(). ff_sort.c: * quicksort(), reorgByIndex() declared static. * qswap(): long swaps replaced by byte swaps, since the long swaps were moving too many elements at a time, overwriting potentially previously moved elements. * ff_sort(): Added missing return at the end of the function. * ff_unique(): Added missing return at the end of the function. ff_header.c: * Added missing header files. ff_convolve.c: * 64-bit enabled. dvio_pds.c: * Added missing header files. * struct _dataKeys: Name declared const. * keyName made const. ff_boxfilter.c: * 64-bit enabled - although some counts are limited to sizeof(int). lexer.c: * yy_size_t defined as size_t. * save_file array-length changed to 1k. * start_save(): ** added prototype for make_temp_file_path() ** Removed the extrenous NULL in return. * yy_flex_alloc(): malloc replaced with calloc(). darray.c: * Narray_insert(), Narray_add(), Narray_find(), Narray_delete(): key declared const. * Darray_release(), Darray_free(): fptr declared of type Darray_FuncPtr. * struct _anode: key declared const. * Nnode_create(), Nnode_free(): key declared const. * Narray_free(): fptr declared of type Narray_FuncPtr. fit.c: * getfcnptr(): name declared const. * gd(): fname declared const. * dfit(): ** fname declared const. ** return(NULL) replaced with return(0); * ff_fit(): ftype, fits declared const. ff_modules.c: * del_module(): type-cast added to remove warnings. * module_help(): dv_mod_path made const. globals.c: * Added some function prototypes and parantheses around expressions to get rid of warnings. ff_plplot.c: * ff_plplot(): options declared const. ff_extract.c: * 64-bit enabled. darray.h: * keys declared const in function prototypes. * ftpr argument replaced with the typedefs. ff_modules.h: * Function prototypes added. help.c: * Included additional headers. * boolean declaration moved to help.h. ff_load.c: * Included additional headers. help.h: * Added function prototypes. * Added typedef for boolean. * Adapted and added initial set of tests into the dv_tests directory. These tests can be run using davinci -fqv0 test_driver while in the dv_tests directory. Currently the pcs, descending-numeric-sort and 64-bit sort tests fail. The descending sort test fails due to some sort issue. So, it should be fixed when sort is revisited. The pcs test fails on 32-bit but not on 64-bit CentOS 5 machines. It is probably due to float representation issues. ------------------------------------------------------------------------ r18598 | randy | 2009-06-05 16:33:14 -0700 (Fri, 05 Jun 2009) | 3 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/func.h M /davinci/trunk/io_loadmod.c M /davinci/trunk/io_loadmod.h Changes to allow C++ code to get at more davinci internals, and support for the 'data' and 'suffix_data' arguments to load_pds for I/O modules. ------------------------------------------------------------------------ r18597 | randy | 2009-05-28 13:25:17 -0700 (Thu, 28 May 2009) | 2 lines Changed paths: M /davinci/trunk/io_loadmod.c Detail output change for lsmod to show PDS read support in module. ------------------------------------------------------------------------ r18596 | bdeva | 2009-05-27 14:04:48 -0700 (Wed, 27 May 2009) | 4 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/ff.h A /davinci/trunk/ff_filesystem.c M /davinci/trunk/func.h M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/vicar/Makefile.in * Added ff_filesystem.c which will contain filesystem os independent functions such as copy, move, delete etc. * Added 'copy' function which will copy local or remote file to the destination. ------------------------------------------------------------------------ r18595 | randy | 2009-05-22 12:07:07 -0700 (Fri, 22 May 2009) | 3 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/io_loadmod.c M /davinci/trunk/io_loadmod.h Changes to allow IO modules to install hooks into both read()/load() and load_pds() for simple/complex file loading behavior for IO modules. ------------------------------------------------------------------------ r18593 | randy | 2009-05-05 16:53:20 -0700 (Tue, 05 May 2009) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/ff_load.c REALLY purge ISIS3 from the main build. ------------------------------------------------------------------------ r18592 | randy | 2009-05-05 16:20:01 -0700 (Tue, 05 May 2009) | 3 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac D /davinci/trunk/dvio_isis3.C Remove the ISIS3 code from the main davinci build tree. ISIS3 support will be provided via IO modules. ------------------------------------------------------------------------ r18591 | cedwards | 2009-05-05 01:24:33 -0700 (Tue, 05 May 2009) | 1 line Changed paths: M /davinci/trunk/modules/thm/mod_thm.c fixed tabs ------------------------------------------------------------------------ r18588 | cedwards | 2009-03-30 17:50:46 -0700 (Mon, 30 Mar 2009) | 5 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c -added get_temp_rad() function which dynamically generates the path to the themis temp_rad_v4 lookup file. -effects rad2tb, emiss2rad, themis_emissivity -modified deplaid to accept x, y, and xy axes ------------------------------------------------------------------------ r18587 | bdeva | 2009-03-24 13:39:55 -0700 (Tue, 24 Mar 2009) | 2 lines Changed paths: M /davinci/trunk/url_create_file.c Added urlencode function for necessary characters. This gets applied only to HTTP and HTTPS protocol. ------------------------------------------------------------------------ r18586 | cedwards | 2009-03-06 15:11:10 -0700 (Fri, 06 Mar 2009) | 2 lines Changed paths: M /davinci/trunk/ff_text.c added case_insensitive option to grep() ------------------------------------------------------------------------ r18580 | cedwards | 2009-02-20 15:05:51 -0700 (Fri, 20 Feb 2009) | 2 lines Changed paths: M /davinci/trunk/ff_bbr.c Changed constants (h and c) in bbr and btemp to include 8 significant figures rather than the standard 4. This changes the temperature and radicance calculations by around 3 parts in one million. This will effect temperatures and the calibration of THEMIS. ------------------------------------------------------------------------ r18579 | bdeva | 2009-01-29 10:54:54 -0700 (Thu, 29 Jan 2009) | 3 lines Changed paths: A /davinci/trunk/LICENSE Added GPL-2 license. This may need to be reviewed later. ------------------------------------------------------------------------ r18578 | saadat | 2009-01-28 11:23:23 -0700 (Wed, 28 Jan 2009) | 1 line Changed paths: M /davinci/trunk Retargeted externals to use oss.mars.asu.edu and removed library external reference. ------------------------------------------------------------------------ r18478 | bdeva | 2008-11-28 23:36:55 -0700 (Fri, 28 Nov 2008) | 2 lines Changed paths: M /davinci/trunk/main.c MINGW fix - workaround for ctime_r using ctime for windows which should be good enough. ------------------------------------------------------------------------ r18477 | bdeva | 2008-11-28 21:44:15 -0700 (Fri, 28 Nov 2008) | 2 lines Changed paths: M /davinci/trunk/system.c M /davinci/trunk/url_create_file.c MINGW fixes - the make_temp_file_path was not working properly. Again, the getenv related issue. Also rearranged the code of the corresponding function to aboid ambiguities. ------------------------------------------------------------------------ r18476 | bdeva | 2008-11-28 17:29:43 -0700 (Fri, 28 Nov 2008) | 2 lines Changed paths: M /davinci/trunk/ff_display.c MINGW FIX - Fixed a windows crash issue with display function. The getenv variable had not to be used directly in _spawnlp function, but instead be copied to a string buffer. ------------------------------------------------------------------------ r18474 | bdeva | 2008-11-26 20:15:51 -0700 (Wed, 26 Nov 2008) | 2 lines Changed paths: M /davinci/trunk/ff_display.c Fixed an issue when libpng was missing and display didn't work. Now when davinci gets compiled without libpng, it tries to write the temp image as JPEG. ------------------------------------------------------------------------ r18473 | bdeva | 2008-11-26 19:26:37 -0700 (Wed, 26 Nov 2008) | 2 lines Changed paths: M /davinci/trunk/ff_modules.c MINGW FIX - The path separators for windows now uses ";" instead of ":", because it was conflicting with the driver letter for example c:\ ------------------------------------------------------------------------ r18467 | randy | 2008-11-24 15:26:49 -0700 (Mon, 24 Nov 2008) | 2 lines Changed paths: M /davinci/trunk/ff_load.c Reenable ISIS2 in the load routines. ------------------------------------------------------------------------ r18465 | gorelick | 2008-11-24 01:15:07 -0700 (Mon, 24 Nov 2008) | 2 lines Changed paths: M /davinci/trunk/ff.h Lost some items in the cleanup while adding blend() ------------------------------------------------------------------------ r18464 | gorelick | 2008-11-24 00:24:28 -0700 (Mon, 24 Nov 2008) | 3 lines Changed paths: M /davinci/trunk/ff.h Added blend() ------------------------------------------------------------------------ r18463 | gorelick | 2008-11-24 00:12:13 -0700 (Mon, 24 Nov 2008) | 4 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff_blend.c M /davinci/trunk/func.h A /davinci/trunk/tests/ff_blend.dv Adding blend() and changing ff_bop to be a callable binary_op function (used in blend()). ------------------------------------------------------------------------ r18462 | gorelick | 2008-11-23 18:46:45 -0700 (Sun, 23 Nov 2008) | 4 lines Changed paths: A /davinci/trunk/ff_blend.c Added the ff_blend function, which provides all of the gimp layer blending operations, except the ones that work on HSV. ------------------------------------------------------------------------ r18461 | gorelick | 2008-11-23 18:45:29 -0700 (Sun, 23 Nov 2008) | 3 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in Added ff_blend.c ------------------------------------------------------------------------ r18447 | bdeva | 2008-11-21 17:16:59 -0700 (Fri, 21 Nov 2008) | 2 lines Changed paths: M /davinci/trunk/version.h solaris ------------------------------------------------------------------------ r18445 | bdeva | 2008-11-21 17:12:15 -0700 (Fri, 21 Nov 2008) | 2 lines Changed paths: M /davinci/trunk/version.h added description for 1.73 ------------------------------------------------------------------------ r18441 | bdeva | 2008-11-21 15:22:23 -0700 (Fri, 21 Nov 2008) | 2 lines Changed paths: M /davinci/trunk/version.h - Proceeded to version 1.73 ------------------------------------------------------------------------ r18440 | bdeva | 2008-11-21 15:20:10 -0700 (Fri, 21 Nov 2008) | 2 lines Changed paths: M /davinci/trunk/contrib/davinci.spec - Added curl-devel as a prereq for building. (To support remote file loadings) ------------------------------------------------------------------------ r18438 | bdeva | 2008-11-21 14:38:59 -0700 (Fri, 21 Nov 2008) | 2 lines Changed paths: M /davinci/trunk/contrib/davinci.spec Added gcc-c++ as a formal prereq for building an rpm (needed for dependencies such as libtiff) ------------------------------------------------------------------------ r18434 | randy | 2008-11-20 15:00:52 -0700 (Thu, 20 Nov 2008) | 3 lines Changed paths: M /davinci/trunk/io_loadmod.c Better error reporting when libtool is used for dynamic lib io_modules. ------------------------------------------------------------------------ r18433 | bdeva | 2008-11-20 14:13:25 -0700 (Thu, 20 Nov 2008) | 7 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_vplot.c This is mainly knowicki's code - ff_vplot has been updated and improved. - ff_plot has been retired (kept in gplot.c for historical reasons) - dv function plot() now points to c function ff_vplot (ff_vplot is a superset of the old ff_plot function) ------------------------------------------------------------------------ r18426 | bdeva | 2008-11-18 21:25:10 -0700 (Tue, 18 Nov 2008) | 6 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac * Now the -fPIC is a default option of CFLAGS (to support 64 bit systems) * readline library now has --with-readline= option (motivation: Solaris 10) ------------------------------------------------------------------------ r18420 | randy | 2008-11-14 19:59:43 -0700 (Fri, 14 Nov 2008) | 3 lines Changed paths: M /davinci/trunk/ff_load.c M /davinci/trunk/io_loadmod.c M /davinci/trunk/io_loadmod.h Changes to I/O module interface to improve functionality, specifically for HDF4 and HDF5 modules. ------------------------------------------------------------------------ r18417 | bdeva | 2008-11-14 15:20:42 -0700 (Fri, 14 Nov 2008) | 3 lines Changed paths: M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac Now it forces to use HDF5 1.6 interfaces (if the installed version is 1.8) for back-compatibility issues. ------------------------------------------------------------------------ r18416 | randy | 2008-11-14 15:08:45 -0700 (Fri, 14 Nov 2008) | 2 lines Changed paths: A /davinci/trunk/acinclude.m4 acinclude needed too. ------------------------------------------------------------------------ r18415 | randy | 2008-11-14 14:58:43 -0700 (Fri, 14 Nov 2008) | 2 lines Changed paths: A /davinci/trunk/qt_detect.m4 Macros for sensing Qt lib versions ------------------------------------------------------------------------ r18398 | bdeva | 2008-11-06 15:02:14 -0700 (Thu, 06 Nov 2008) | 2 lines Changed paths: M /davinci/trunk/main.c - Solaris 10 fix - ctime_r needs an extra parameter for length of the buffer. ------------------------------------------------------------------------ r18325 | bdeva | 2008-10-10 16:21:44 -0700 (Fri, 10 Oct 2008) | 4 lines Changed paths: M /davinci/trunk/dvio.c M /davinci/trunk/version.h - Fixed dv_locate_file and iom_expand_filename. Now it doesn't change the stack variable. Fixed a relavant bug related to this function. - Increased the version to 1.72a (mainly for MSFF) ------------------------------------------------------------------------ r18235 | bdeva | 2008-09-04 16:33:34 -0700 (Thu, 04 Sep 2008) | 15 lines Changed paths: M /davinci/trunk/dvio.c "fix" or workaround for the filename expansion. - Now the filename expansion is increased to 4096 characters instead of 1024. dv_locate_file returns the string as big as the text, so the fixed memory is used only for internal operations. The only limitation is that the filename (including environement variable should not be bigger that 4096). - iom_expand_filename may be rewritten later when time permits. ------------------------------------------------------------------------ r18192 | bdeva | 2008-08-25 13:01:58 -0700 (Mon, 25 Aug 2008) | 3 lines Changed paths: M /davinci/trunk/ff_raw.c Added fclose to close the file handler properly. ------------------------------------------------------------------------ r18067 | randy | 2008-07-03 13:52:59 -0700 (Thu, 03 Jul 2008) | 4 lines Changed paths: M /davinci/trunk/dvio_isis3.C M /davinci/trunk/func.h Modifications to func.h to support access to the davinci data type construction functions from C++ modules, and to read all the header information from an ISIS cube when using the ISIS3 API to load an ISIS cube. ------------------------------------------------------------------------ r18014 | randy | 2008-06-16 16:10:22 -0700 (Mon, 16 Jun 2008) | 2 lines Changed paths: M /davinci/trunk/dvio_isis3.C Fix the delete of isisprefs string object to only delete when it gets created. ------------------------------------------------------------------------ r18008 | randy | 2008-06-12 15:58:33 -0700 (Thu, 12 Jun 2008) | 3 lines Changed paths: M /davinci/trunk/dvio_isis3.C C++ string memory leak fix. ------------------------------------------------------------------------ r18005 | randy | 2008-06-12 12:53:19 -0700 (Thu, 12 Jun 2008) | 4 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/aclocal.m4 M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac A /davinci/trunk/dvio_isis3.C M /davinci/trunk/ff_filetype.c M /davinci/trunk/ff_load.c M /davinci/trunk/func.h M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/vicar/Makefile.in Build script changes to support ISIS3/Qt4 detection and use, and code to support the read of ISIS3 cubes. TODO: an ISIS3 cube writer and subcube specifier support on the reader. ------------------------------------------------------------------------ r18001 | randy | 2008-06-11 18:38:26 -0700 (Wed, 11 Jun 2008) | 4 lines Changed paths: M /davinci/trunk/dvio.c M /davinci/trunk/url_create_file.c Fixes for stack allocated return value in try_remote_load. Kinda ugly still, but at least it doesn't seg fault. ------------------------------------------------------------------------ r17967 | cedwards | 2008-05-29 16:00:30 -0700 (Thu, 29 May 2008) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c added $DV_SCRIPT_FILES to mod_thm to replace $DV_SFILES ------------------------------------------------------------------------ r17949 | bdeva | 2008-05-27 16:43:33 -0700 (Tue, 27 May 2008) | 3 lines Changed paths: M /davinci/trunk/contrib/davinci.spec - Build the iomedley first. Since the libpng is needed before the davinci build. ------------------------------------------------------------------------ r17943 | bdeva | 2008-05-19 20:58:35 -0700 (Mon, 19 May 2008) | 2 lines Changed paths: M /davinci/trunk/dvio.c fixed a bug about the NULL pointer that was failing when strcmp. ------------------------------------------------------------------------ r17939 | bdeva | 2008-05-19 16:24:06 -0700 (Mon, 19 May 2008) | 2 lines Changed paths: M /davinci/trunk/dvio.c MINGW fix ------------------------------------------------------------------------ r17937 | bdeva | 2008-05-19 14:40:14 -0700 (Mon, 19 May 2008) | 2 lines Changed paths: M /davinci/trunk/ff_display.c MINGW verbose the editor that is being used ------------------------------------------------------------------------ r17932 | bdeva | 2008-05-19 10:16:55 -0700 (Mon, 19 May 2008) | 2 lines Changed paths: M /davinci/trunk/ff_vplot.c M /davinci/trunk/system.c Moved a crate temp file path function from the ff_vplot.c to system.c, for better consistency, and avoid mingw problems. ------------------------------------------------------------------------ r17928 | cedwards | 2008-05-16 17:06:45 -0700 (Fri, 16 May 2008) | 1 line Changed paths: M /davinci/trunk/contrib/DEBIAN/control upgrade version ------------------------------------------------------------------------ r17927 | cedwards | 2008-05-16 17:05:16 -0700 (Fri, 16 May 2008) | 1 line Changed paths: M /davinci/trunk/contrib/DEBIAN/control typo in libcurl dependency ------------------------------------------------------------------------ r17923 | cedwards | 2008-05-16 16:26:19 -0700 (Fri, 16 May 2008) | 2 lines Changed paths: M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/dvio_fits.c modifications for checking cfitio header locations ------------------------------------------------------------------------ r17885 | cedwards | 2008-05-13 14:01:08 -0700 (Tue, 13 May 2008) | 6 lines Changed paths: M /davinci/trunk/ff_vplot.c Includes updates for more global variables (e.g. Ignore versus ignore). This will be included in 1.73 release. vplot() will also be named plot() in the next version ------------------------------------------------------------------------ r17878 | cedwards | 2008-05-12 15:53:03 -0700 (Mon, 12 May 2008) | 4 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c added fixes/checks for 3 band night time images: rad2tb ------------------------------------------------------------------------ r17872 | cedwards | 2008-05-08 11:30:52 -0700 (Thu, 08 May 2008) | 3 lines Changed paths: M /davinci/trunk/contrib/DEBIAN/control added libcurl3 dependency to: DEBAIN/control ------------------------------------------------------------------------ r17870 | cedwards | 2008-05-05 17:55:33 -0700 (Mon, 05 May 2008) | 3 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c added back thm.supersample as it is used by autoradcorr ------------------------------------------------------------------------ r17838 | bdeva | 2008-04-28 17:43:08 -0700 (Mon, 28 Apr 2008) | 4 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/ff.h M /davinci/trunk/ff_resample.c M /davinci/trunk/ff_vplot.c M /davinci/trunk/func.h - Re-added the ff_resample function, since the bugs have been fixed. - ff_vplot had some minor fixed. ------------------------------------------------------------------------ r17833 | cedwards | 2008-04-25 17:55:58 -0700 (Fri, 25 Apr 2008) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/ff.h M /davinci/trunk/func.h removed reference for bad resample (until it can be fixed properly) ------------------------------------------------------------------------ r17829 | bdeva | 2008-04-25 12:28:05 -0700 (Fri, 25 Apr 2008) | 2 lines Changed paths: M /davinci/trunk/ff_vplot.c MINGW fix. Included windows.h ------------------------------------------------------------------------ r17818 | bdeva | 2008-04-23 14:48:53 -0700 (Wed, 23 Apr 2008) | 8 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in D /davinci/trunk/config.h M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/dvio.c M /davinci/trunk/error.c M /davinci/trunk/ff_loadvan.c A /davinci/trunk/url_create_file.c M /davinci/trunk/version.h This is encloses version 1.72 * Fixed the image_resize downsampling method (fixed ignore value) * Load vanilla input now has filename expansion (i.e. can use ~/user) * Added remote file loading functionality (using libcurl). Protocols supported: HTTP, HTTPS, FTP, SFTP, FILE. Involved core dvio change ------------------------------------------------------------------------ r17806 | cedwards | 2008-04-22 14:23:53 -0700 (Tue, 22 Apr 2008) | 8 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/ff.h M /davinci/trunk/ff_sort.c A /davinci/trunk/ff_vplot.c M /davinci/trunk/func.h Fixed indentations in ff_sort.c for ff_unique Added vplot() to davinci in: ff_vplot.c Included ff_vplot.c in Makefile.am/in Included ff_vplot() in ff.h and func.h Will eventually replace xplot and plot with vplot code ------------------------------------------------------------------------ r17800 | bdeva | 2008-04-21 15:13:47 -0700 (Mon, 21 Apr 2008) | 2 lines Changed paths: M /davinci/trunk/ff_transform.c * Fixed the downsampling for floating point data (with negative values). Ignore value now gets considered properly ------------------------------------------------------------------------ r17741 | randy | 2008-04-04 18:40:38 -0700 (Fri, 04 Apr 2008) | 3 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c Add error checking for big malloc in rectify algorithm. This module needs A LOT more error trapping love for stuff like this. ------------------------------------------------------------------------ r17716 | bdeva | 2008-03-25 15:31:11 -0700 (Tue, 25 Mar 2008) | 3 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac * Added an option for a custom path to QMV library (even though it may no be needed if it exists in a right place first of all) * Shows the QMV in configure summary (since it is THEMIS processing critical (geom_ghost) needs it) ------------------------------------------------------------------------ r17705 | root | 2008-03-20 16:05:03 -0700 (Thu, 20 Mar 2008) | 2 lines Changed paths: M /davinci/trunk/dvio_isis.c Modified to include config.h for autoconf and isistypes.h to solve newer GCC strictness. ------------------------------------------------------------------------ r17611 | cedwards | 2008-02-14 14:35:08 -0700 (Thu, 14 Feb 2008) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/ff.h M /davinci/trunk/ff_resample.c M /davinci/trunk/func.h added support for new resample algorithm ------------------------------------------------------------------------ r17607 | cedwards | 2008-02-11 15:06:47 -0700 (Mon, 11 Feb 2008) | 2 lines Changed paths: M /davinci/trunk/version.h upgraded version to 1.71 ------------------------------------------------------------------------ r17604 | cedwards | 2008-02-06 14:51:21 -0700 (Wed, 06 Feb 2008) | 2 lines Changed paths: M /davinci/trunk/Makefile.in Small modification to exclude resample as it is not quite ready ------------------------------------------------------------------------ r17602 | cedwards | 2008-02-06 14:35:37 -0700 (Wed, 06 Feb 2008) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/ff.h M /davinci/trunk/func.h added support to davinic for changes from 3 previous commits ------------------------------------------------------------------------ r17601 | cedwards | 2008-02-06 14:34:17 -0700 (Wed, 06 Feb 2008) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c removed and re-linked many function to thm module ------------------------------------------------------------------------ r17600 | cedwards | 2008-02-06 14:33:35 -0700 (Wed, 06 Feb 2008) | 2 lines Changed paths: M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_convolve.c M /davinci/trunk/ff_hstretch.c M /davinci/trunk/ff_ifill.c M /davinci/trunk/ff_interp.c M /davinci/trunk/ff_shade.c M /davinci/trunk/ff_sort.c added several functions to already exisiting c-files. Major changes include new alphanumeric sort and unique functions as well as min/max/value position functions ------------------------------------------------------------------------ r17599 | cedwards | 2008-02-06 14:32:02 -0700 (Wed, 06 Feb 2008) | 2 lines Changed paths: A /davinci/trunk/ff_contour.c A /davinci/trunk/ff_ffill.c A /davinci/trunk/ff_filter.c A /davinci/trunk/ff_ipi.c A /davinci/trunk/ff_ramp.c A /davinci/trunk/ff_resample.c A /davinci/trunk/ff_rotate.c added several files and functions to the core which have been migrated largely from the thm module. ------------------------------------------------------------------------ r17541 | cedwards | 2008-01-10 21:46:00 -0700 (Thu, 10 Jan 2008) | 1 line Changed paths: M /davinci/trunk/modules/kjn/mod_kjn.c Added dynamic function length fix ------------------------------------------------------------------------ r17540 | cedwards | 2008-01-10 21:43:53 -0700 (Thu, 10 Jan 2008) | 1 line Changed paths: M /davinci/trunk/modules/cse/mod_cse.c Fixed an extra comma ------------------------------------------------------------------------ r17536 | cedwards | 2008-01-10 00:42:14 -0700 (Thu, 10 Jan 2008) | 1 line Changed paths: A /davinci/trunk/AUTHORS A /davinci/trunk/COPYING A /davinci/trunk/ChangeLog A /davinci/trunk/INSTALL A /davinci/trunk/NEWS Added for annoyance of autotools ------------------------------------------------------------------------ r17532 | cedwards | 2008-01-09 23:02:09 -0700 (Wed, 09 Jan 2008) | 1 line Changed paths: M /davinci/trunk/modules/cse/mod_cse.c modified to do an automatic function lenght list ------------------------------------------------------------------------ r17454 | bdeva | 2007-11-30 20:04:00 -0700 (Fri, 30 Nov 2007) | 3 lines Changed paths: M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/version.h - Increased the version to 1.70 - Fixed CFITSIO ------------------------------------------------------------------------ r17453 | bdeva | 2007-11-30 18:40:38 -0700 (Fri, 30 Nov 2007) | 3 lines Changed paths: M /davinci/trunk/ff_transform.c - Added no interpolation - Added better command line options ------------------------------------------------------------------------ r17452 | bdeva | 2007-11-30 18:37:32 -0700 (Fri, 30 Nov 2007) | 2 lines Changed paths: M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac - Fixed CFITSIO. The cfitsio was not setting HAVE_LIBCFITSIO to 1, even though it was detected. ------------------------------------------------------------------------ r17438 | cedwards | 2007-11-28 17:32:05 -0700 (Wed, 28 Nov 2007) | 2 lines Changed paths: M /davinci/trunk/contrib/DEBIAN/control added proper requirements for ubuntu/debian ------------------------------------------------------------------------ r17435 | cedwards | 2007-11-28 00:19:25 -0700 (Wed, 28 Nov 2007) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac updated configure.ac to include support for local libpng-1.2.3 if it is compiled before the davinci executeable ------------------------------------------------------------------------ r17434 | cedwards | 2007-11-27 23:40:43 -0700 (Tue, 27 Nov 2007) | 2 lines Changed paths: M /davinci/trunk/contrib/DEBIAN/control made changes to support ubuntu ------------------------------------------------------------------------ r17433 | cedwards | 2007-11-27 15:12:25 -0700 (Tue, 27 Nov 2007) | 2 lines Changed paths: M /davinci/trunk/modules/cse/mod_cse.c modifed the format of flood_fillscanline ------------------------------------------------------------------------ r17429 | cedwards | 2007-11-26 14:41:13 -0700 (Mon, 26 Nov 2007) | 2 lines Changed paths: M /davinci/trunk/contrib/DEBIAN/control added more dependencies ------------------------------------------------------------------------ r17416 | cedwards | 2007-11-23 01:02:39 -0700 (Fri, 23 Nov 2007) | 2 lines Changed paths: A /davinci/trunk/contrib/DEBIAN A /davinci/trunk/contrib/DEBIAN/control A /davinci/trunk/contrib/DEBIAN/md5sums A /davinci/trunk/contrib/DEBIAN/postinst A /davinci/trunk/contrib/DEBIAN/postrm added debian package making files (used with dmake -b and build_deb.sh in the davinci_build/linux reposatory) ------------------------------------------------------------------------ r17398 | cedwards | 2007-11-20 11:41:46 -0700 (Tue, 20 Nov 2007) | 3 lines Changed paths: M /davinci/trunk/modules/cse/mod_cse.c added flood fill algorithm ------------------------------------------------------------------------ r17358 | bdeva | 2007-10-30 16:27:31 -0700 (Tue, 30 Oct 2007) | 3 lines Changed paths: M /davinci/trunk/ff_transform.c * image_resize - fixed the lockratio option. * commented the code. ------------------------------------------------------------------------ r17347 | bdeva | 2007-10-23 21:47:23 -0700 (Tue, 23 Oct 2007) | 7 lines Changed paths: M /davinci/trunk/ff_transform.c * Modified function image_resize - added bicubic interpolation for scaling up the image. - added weighted average box for scaling down the image. The default interpolation for image resize is bilinear and the user has an option to change it to bicubic. ------------------------------------------------------------------------ r17339 | bdeva | 2007-10-23 11:48:33 -0700 (Tue, 23 Oct 2007) | 3 lines Changed paths: M /davinci/trunk/ff_transform.c * Improved the image resize bilinear algorithm. This probably needs to be improved for cases when degrading the image. ------------------------------------------------------------------------ r17317 | bdeva | 2007-10-15 18:39:42 -0700 (Mon, 15 Oct 2007) | 3 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/ff.h A /davinci/trunk/ff_transform.c M /davinci/trunk/func.h M /davinci/trunk/version.h * Created ff_transform.c file * Wrote ff_image_resize function (bi-linear interpolation) to resize the image ------------------------------------------------------------------------ r17253 | bdeva | 2007-08-28 18:01:27 -0700 (Tue, 28 Aug 2007) | 3 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c Fixed a segmentation fault in thm modulle, function thm_column_fill which was causing thmproc to fail. The array "alist" allocated only 2 elements but it was actually using 4, which caused the stack to corrupt. ------------------------------------------------------------------------ r17196 | bdeva | 2007-08-06 14:26:46 -0700 (Mon, 06 Aug 2007) | 2 lines Changed paths: M /davinci/trunk/modules/Makefile.am M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/vicar/Makefile.in Added cse and gui modules as subdirs (since the built was not propagated down there). ------------------------------------------------------------------------ r17191 | bdeva | 2007-08-02 19:20:32 -0700 (Thu, 02 Aug 2007) | 9 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/configure M /davinci/trunk/configure.ac Modified the soname format. Now the library is named as libdavinci.so.c.r.a where c=current r=revision a=age The name of the library does not neccessarily match the name of the release. ------------------------------------------------------------------------ r17161 | bdeva | 2007-07-26 18:01:33 -0700 (Thu, 26 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/contrib/davinci.spec Silenced the chcon warning for centos5 ------------------------------------------------------------------------ r17156 | bdeva | 2007-07-26 16:50:07 -0700 (Thu, 26 Jul 2007) | 2 lines Changed paths: D /davinci/trunk/Makefile D /davinci/trunk/build.h D /davinci/trunk/modules/cse/Makefile D /davinci/trunk/modules/gui/Makefile D /davinci/trunk/modules/thm/Makefile These files shouldn't be here. They are generated when building. ------------------------------------------------------------------------ r17137 | bdeva | 2007-07-26 12:22:01 -0700 (Thu, 26 Jul 2007) | 3 lines Changed paths: M /davinci/trunk/contrib/davinci.spec Modified some paths Configure options are set explicitely for modules and help file. ------------------------------------------------------------------------ r17134 | bdeva | 2007-07-26 11:35:13 -0700 (Thu, 26 Jul 2007) | 4 lines Changed paths: M /davinci/trunk/config.h M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/ff_modules.c M /davinci/trunk/help.c M /davinci/trunk/io_loadmod.c - The default build path is /usr/local, but with --prefix fixed. - Added --with-modpath to set the path of the modules - Added some more information about configure results ------------------------------------------------------------------------ r17120 | eengle | 2007-07-25 10:49:11 -0700 (Wed, 25 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/deghost.C Changed trackserver URL for move off of cutter1. ------------------------------------------------------------------------ r17114 | bdeva | 2007-07-24 18:04:37 -0700 (Tue, 24 Jul 2007) | 5 lines Changed paths: M /davinci/trunk/contrib/davinci.spec Made the ImageMagick as default viewer -This line, and those below, will be ignored-- M davinci.spec ------------------------------------------------------------------------ r17095 | cedwards | 2007-07-24 14:07:46 -0700 (Tue, 24 Jul 2007) | 2 lines Changed paths: M /davinci/trunk removed externals ------------------------------------------------------------------------ r17079 | cedwards | 2007-07-24 10:44:02 -0700 (Tue, 24 Jul 2007) | 2 lines Changed paths: D /davinci/trunk/build_rpm.sh Moved to build_utils ------------------------------------------------------------------------ r17078 | cedwards | 2007-07-24 10:42:29 -0700 (Tue, 24 Jul 2007) | 2 lines Changed paths: M /davinci/trunk Added build_utils as external ------------------------------------------------------------------------ r17076 | cedwards | 2007-07-23 17:26:42 -0700 (Mon, 23 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac #fixed -l xm for the gui module ------------------------------------------------------------------------ r17075 | cedwards | 2007-07-23 13:39:36 -0700 (Mon, 23 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Clean up for motif support. Now we check to make sure right function exists. ------------------------------------------------------------------------ r17074 | cedwards | 2007-07-20 17:48:22 -0700 (Fri, 20 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/ff_gplot.c Added support for enabling or disabling aqua if configured --enable-aqua ------------------------------------------------------------------------ r17073 | cedwards | 2007-07-20 17:36:59 -0700 (Fri, 20 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac added options to specify locations to cfitsio and motif ------------------------------------------------------------------------ r17072 | bdeva | 2007-07-20 16:47:33 -0700 (Fri, 20 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/Makefile.in Ran the automake after the Makefile.am modification. ------------------------------------------------------------------------ r17071 | bdeva | 2007-07-20 16:45:35 -0700 (Fri, 20 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/Makefile.am Added modsupp variable in davinci target, since mingw was complaining. ------------------------------------------------------------------------ r17042 | bdeva | 2007-07-17 16:31:05 -0700 (Tue, 17 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/vicar/Makefile.in Updates after running automake from the root dir. ------------------------------------------------------------------------ r17041 | bdeva | 2007-07-17 16:29:28 -0700 (Tue, 17 Jul 2007) | 4 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac Added --without-examples and --without-library options when running configure Added examples in files list when installing ------------------------------------------------------------------------ r17038 | bdeva | 2007-07-17 11:39:08 -0700 (Tue, 17 Jul 2007) | 2 lines Changed paths: M /davinci/trunk Added examples in externals. ------------------------------------------------------------------------ r17035 | bdeva | 2007-07-17 11:00:20 -0700 (Tue, 17 Jul 2007) | 2 lines Changed paths: M /davinci/trunk Added iomedley as external source. ------------------------------------------------------------------------ r17034 | bdeva | 2007-07-17 10:54:54 -0700 (Tue, 17 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/contrib/davinci.spec Commented out the chcon line in %post section ------------------------------------------------------------------------ r17029 | bdeva | 2007-07-16 15:07:14 -0700 (Mon, 16 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in Modified the library script file list. ------------------------------------------------------------------------ r17023 | bdeva | 2007-07-13 21:29:42 -0700 (Fri, 13 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/contrib/davinci.spec Modified the %post install section to avoid SELINUX security message (added the silent flag) ------------------------------------------------------------------------ r17022 | bdeva | 2007-07-13 20:48:24 -0700 (Fri, 13 Jul 2007) | 3 lines Changed paths: M /davinci/trunk/build_rpm.sh M /davinci/trunk/contrib/davinci.spec M /davinci/trunk/ff_modules.c - ff_modules.c - The modules path is changed to /usr/lib/davinci - build_rpm.sh and davinci.spec - Added some prereq dependencies, based on fc4 and fc7 ------------------------------------------------------------------------ r17020 | bdeva | 2007-07-13 13:24:11 -0700 (Fri, 13 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/version.h opened a version 1.69 ------------------------------------------------------------------------ r17017 | bdeva | 2007-07-12 18:38:00 -0700 (Thu, 12 Jul 2007) | 2 lines Changed paths: M /davinci/trunk The external davinci_library is now called "library" ------------------------------------------------------------------------ r17016 | bdeva | 2007-07-12 18:36:34 -0700 (Thu, 12 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/vicar/Makefile.in The changes after the automake was run from the top level dir. ------------------------------------------------------------------------ r17015 | bdeva | 2007-07-12 18:34:41 -0700 (Thu, 12 Jul 2007) | 5 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in Added library header files as a part of installation Added doc files (dv.gih and others) as a part of installation Performed some cleaning ------------------------------------------------------------------------ r17014 | bdeva | 2007-07-12 18:32:11 -0700 (Thu, 12 Jul 2007) | 4 lines Changed paths: M /davinci/trunk/contrib/davinci.spec disabled libisis the help path is not needed anymore (fixed the default location in configure) added the docs and includes in the %files section ------------------------------------------------------------------------ r17013 | bdeva | 2007-07-12 18:30:08 -0700 (Thu, 12 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/build_rpm.sh Fixed a path to copy the rpm to the davinci original source ------------------------------------------------------------------------ r17012 | bdeva | 2007-07-12 18:08:53 -0700 (Thu, 12 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/io_loadmod.c Now the offical location of modules has been changed to /usr/lib/davinci instead. ------------------------------------------------------------------------ r17011 | bdeva | 2007-07-12 17:39:15 -0700 (Thu, 12 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/help.c The default location of help file has been changed to /usr/share/davinci/doc/dv.gih to follow generic standard of linux distributions. ------------------------------------------------------------------------ r17002 | bdeva | 2007-07-12 11:37:06 -0700 (Thu, 12 Jul 2007) | 2 lines Changed paths: M /davinci/trunk Added davinci_library (Davinci Library Scripts) exeternal ------------------------------------------------------------------------ r17001 | bdeva | 2007-07-12 11:30:55 -0700 (Thu, 12 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/build_rpm.sh Fixed some path issues. ------------------------------------------------------------------------ r17000 | bdeva | 2007-07-12 11:30:31 -0700 (Thu, 12 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/contrib/davinci.spec Disabled the library stripping, since it was failing. ------------------------------------------------------------------------ r16999 | bdeva | 2007-07-12 11:29:25 -0700 (Thu, 12 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Fixed the --with-help directive. Now dv.gih path can be customized. ------------------------------------------------------------------------ r16996 | bdeva | 2007-07-11 10:52:11 -0700 (Wed, 11 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/configure Configure after the autoconf ------------------------------------------------------------------------ r16994 | bdeva | 2007-07-11 10:43:53 -0700 (Wed, 11 Jul 2007) | 3 lines Changed paths: A /davinci/trunk/build_rpm.sh A /davinci/trunk/contrib A /davinci/trunk/contrib/davinci.spec - Davinci SPEC file for building the rpm - build_rpm.sh does neccessary setup and invokes rpmbuild to build the rpm ------------------------------------------------------------------------ r16993 | bdeva | 2007-07-11 10:41:51 -0700 (Wed, 11 Jul 2007) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in Fixed a linking errror (after the davinci binary and libdavinci were seperated) ------------------------------------------------------------------------ r16992 | bdeva | 2007-07-11 10:40:56 -0700 (Wed, 11 Jul 2007) | 3 lines Changed paths: M /davinci/trunk/configure.ac Now it is not checked for ltdl existance, since it assumes it is inside the davinci source. ------------------------------------------------------------------------ r16988 | bdeva | 2007-07-09 14:45:12 -0700 (Mon, 09 Jul 2007) | 4 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in Separated main.c with the rest of the davinci. Now a shared library libdavinci.la is created and davinci is linked against it using the flag -ldavinci. This will make the library to be used by other app also. This needs to be tested in mac and mingw environments. ------------------------------------------------------------------------ r16907 | gorelick | 2007-06-18 14:48:58 -0700 (Mon, 18 Jun 2007) | 2 lines Changed paths: M /davinci/trunk/dvio_specpr.c Byte order changes from Randall Dailey at USGS ------------------------------------------------------------------------ r16889 | bdeva | 2007-06-05 18:08:57 -0700 (Tue, 05 Jun 2007) | 2 lines Changed paths: M /davinci/trunk/system.c MINGW Fix - There was an issue with creating temporary file under windows. Used a native windows function under windows.h instead. ------------------------------------------------------------------------ r16887 | bdeva | 2007-06-01 10:05:19 -0700 (Fri, 01 Jun 2007) | 2 lines Changed paths: M /davinci/trunk/Makefile.in newely generated Makefile.in ------------------------------------------------------------------------ r16886 | bdeva | 2007-06-01 10:03:15 -0700 (Fri, 01 Jun 2007) | 3 lines Changed paths: M /davinci/trunk/Makefile.am Now we included globals.c file in the list of object files. ------------------------------------------------------------------------ r16885 | bdeva | 2007-06-01 10:01:35 -0700 (Fri, 01 Jun 2007) | 3 lines Changed paths: M /davinci/trunk/main.c Some functions were moved from here to globals.c ------------------------------------------------------------------------ r16884 | bdeva | 2007-06-01 10:01:07 -0700 (Fri, 01 Jun 2007) | 2 lines Changed paths: M /davinci/trunk/ff.c Named a prototype for eval_buffer ------------------------------------------------------------------------ r16883 | bdeva | 2007-06-01 10:00:24 -0700 (Fri, 01 Jun 2007) | 2 lines Changed paths: A /davinci/trunk/globals.c Some symbols from main.c were moved here, such that everything else is independent of main.c. This was neccessary for MINGW. ------------------------------------------------------------------------ r16822 | gorelick | 2007-05-23 17:52:37 -0700 (Wed, 23 May 2007) | 3 lines Changed paths: M /davinci/trunk/ff_modules.c Added options to allow listing function names in list_modules() ------------------------------------------------------------------------ r16820 | cedwards | 2007-05-22 17:13:43 -0700 (Tue, 22 May 2007) | 3 lines Changed paths: M /davinci/trunk/symbol.c Added core davinci function list functionality to ff_list ------------------------------------------------------------------------ r16818 | gorelick | 2007-05-21 18:02:59 -0700 (Mon, 21 May 2007) | 4 lines Changed paths: M /davinci/trunk/module_io.c Make modules load the .la file. This fixes the long standing bug of modules not having the right extension. ------------------------------------------------------------------------ r16817 | bdeva | 2007-05-21 14:03:12 -0700 (Mon, 21 May 2007) | 2 lines Changed paths: M /davinci/trunk/version.h From this point, Build under the MINGW environment is supported. ------------------------------------------------------------------------ r16816 | bdeva | 2007-05-21 11:54:38 -0700 (Mon, 21 May 2007) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/build.h M /davinci/trunk/config.h M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/gui/Makefile M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/thm/Makefile M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/vicar/Makefile.in MINGW fixes. In mingw, libregex libwsock32 and libltdlc are added. Made some conditioning checking to see when these libraries are supported, So basically these flags are added in mingw system only and other systems shouldn't be affected. ------------------------------------------------------------------------ r16815 | bdeva | 2007-05-17 20:44:50 -0700 (Thu, 17 May 2007) | 2 lines Changed paths: M /davinci/trunk/ff_gplot.c MINGW Fix - fixed function gplot. gnuplot was hardcoded and not used from GPLOT_CMD command. Also gnuplot for windows did not like the temp filename to be under double quotes " " , but single quotes instead ' '. ------------------------------------------------------------------------ r16812 | bdeva | 2007-05-16 18:05:50 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/ff_display.c MINGW Fix - Added support for MINGW when doing a system call to open an image viewer ------------------------------------------------------------------------ r16811 | bdeva | 2007-05-16 18:04:55 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/io_loadmod.c MINGW Fix - Defined strok_r as strok since it is not supported my MINGW ------------------------------------------------------------------------ r16810 | bdeva | 2007-05-16 18:03:32 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/system.c MINGW Fix - Wrote a workaround for mkstemp using mktemp since it is not supported in MINGW ------------------------------------------------------------------------ r16809 | bdeva | 2007-05-16 18:01:59 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/dvio_tdb.c MINGW Fix - changed ushort to unsigned short ------------------------------------------------------------------------ r16808 | bdeva | 2007-05-16 18:01:03 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/util.c MINGW Fix - removed the dos.h since it is not needed for MINGW ------------------------------------------------------------------------ r16807 | bdeva | 2007-05-16 17:59:50 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/main.c MINGW Fix - excluded some signals for windows. Also modified the mkdir function call for windows environment ------------------------------------------------------------------------ r16806 | bdeva | 2007-05-16 17:56:24 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/header.c MINGW Fix - changed ushort to unsigned short ------------------------------------------------------------------------ r16805 | bdeva | 2007-05-16 17:55:35 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/ff_bin5.c MINGW Fix - included win_mmap.h ------------------------------------------------------------------------ r16804 | bdeva | 2007-05-16 17:54:56 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/ff_struct.c MINGW Fix - excluded sys/mman.h for MINGW ------------------------------------------------------------------------ r16803 | bdeva | 2007-05-16 17:53:41 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/ff_loadvan.c MINGW Fix - Changed uint to unsigned int in a few places ------------------------------------------------------------------------ r16802 | bdeva | 2007-05-16 17:51:30 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: A /davinci/trunk/win32/win_mmap.h Used for MINGW, since it is not a full POSIX implementation, and it misses some mmap functionality. ------------------------------------------------------------------------ r16801 | bdeva | 2007-05-16 17:49:54 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/ff.c MINGW Fix - added ifdef for MINGW at the ff_fork and ff_killchild ------------------------------------------------------------------------ r16800 | bdeva | 2007-05-16 17:48:07 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/dvio_themis.c included win_mmap.h and a relevant function for MINGW ------------------------------------------------------------------------ r16799 | bdeva | 2007-05-16 17:46:37 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/ff_modules.c MINGW Fix - included for MINGW, also removed ifdef WIN around find_next_file_with_prefix since MINGW does not need it ------------------------------------------------------------------------ r16798 | bdeva | 2007-05-16 17:44:10 -0700 (Wed, 16 May 2007) | 2 lines Changed paths: M /davinci/trunk/parser.h MINGW Fix - removed dos.h also excluded the readline definitions for windows such that it will not affect MINGW ------------------------------------------------------------------------ r16794 | gorelick | 2007-05-15 17:41:05 -0700 (Tue, 15 May 2007) | 2 lines Changed paths: M /davinci/trunk/ff_gplot.c Ignore options, I think ------------------------------------------------------------------------ r16793 | gorelick | 2007-05-15 17:37:48 -0700 (Tue, 15 May 2007) | 2 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/ff_coreg.c M /davinci/trunk/ff_radial.c M /davinci/trunk/func.h M /davinci/trunk/version.h Version 1.76a ------------------------------------------------------------------------ r16784 | gorelick | 2007-05-14 16:49:52 -0700 (Mon, 14 May 2007) | 1 line Changed paths: M /davinci/trunk/ff_median.c M /davinci/trunk/ff_radial.c ------------------------------------------------------------------------ r16773 | cedwards | 2007-05-04 17:25:41 -0700 (Fri, 04 May 2007) | 2 lines Changed paths: M /davinci/trunk/ff_gplot.c Added HAVE_AQUA flag for send_to_plot("set term aqua\n") for mac/darwin support ------------------------------------------------------------------------ r16772 | gorelick | 2007-05-04 17:09:54 -0700 (Fri, 04 May 2007) | 3 lines Changed paths: M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/version.h Changes to detect aqua under darwin ------------------------------------------------------------------------ r16750 | gorelick | 2007-04-23 12:47:53 -0700 (Mon, 23 Apr 2007) | 3 lines Changed paths: M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_text.c M /davinci/trunk/fit.c A /davinci/trunk/tests/regression_070421 M /davinci/trunk/ufunc.c M /davinci/trunk/version.h Version 1.66 ------------------------------------------------------------------------ r16708 | gorelick | 2007-03-26 16:09:59 -0700 (Mon, 26 Mar 2007) | 6 lines Changed paths: M /davinci/trunk/ff_interp.c Added test for monotonically increasing, and moved memory allocation for the polynomial coefficients in cubic_* to an arena. ------------------------------------------------------------------------ r16707 | gorelick | 2007-03-26 14:48:21 -0700 (Mon, 26 Mar 2007) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_interp.c M /davinci/trunk/func.h M /davinci/trunk/parser.h M /davinci/trunk/version.h Version 1.65 changes, including adding interp(type, ignore) ------------------------------------------------------------------------ r16703 | cedwards | 2007-03-23 17:29:13 -0700 (Fri, 23 Mar 2007) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c resample bug fix ------------------------------------------------------------------------ r16702 | cedwards | 2007-03-23 17:27:52 -0700 (Fri, 23 Mar 2007) | 3 lines Changed paths: M /davinci/trunk/modules/cse/mod_cse.c resample bug fix ------------------------------------------------------------------------ r16698 | cedwards | 2007-03-23 13:14:22 -0700 (Fri, 23 Mar 2007) | 2 lines Changed paths: M /davinci/trunk/modules/cse/mod_cse.c small change to resample ------------------------------------------------------------------------ r16697 | cedwards | 2007-03-23 13:13:53 -0700 (Fri, 23 Mar 2007) | 3 lines Changed paths: M /davinci/trunk/modules/thm/Makefile M /davinci/trunk/modules/thm/mod_thm.c Added resample, maxpos_v1, minpos_v1 ------------------------------------------------------------------------ r16696 | cedwards | 2007-03-23 13:05:48 -0700 (Fri, 23 Mar 2007) | 3 lines Changed paths: M /davinci/trunk/modules/cse/mod_cse.c small change ------------------------------------------------------------------------ r16695 | cedwards | 2007-03-23 13:04:53 -0700 (Fri, 23 Mar 2007) | 4 lines Changed paths: M /davinci/trunk/modules/cse/Makefile M /davinci/trunk/modules/cse/mod_cse.c Added cubicspline and resample ------------------------------------------------------------------------ r16646 | gorelick | 2007-03-08 15:38:09 -0700 (Thu, 08 Mar 2007) | 4 lines Changed paths: M /davinci/trunk/main.c M /davinci/trunk/parser.c M /davinci/trunk/parser.y Fixed crashing bug on foo()\ Ended up modifying parser.y ------------------------------------------------------------------------ r16619 | saadat | 2007-02-28 22:09:18 -0700 (Wed, 28 Feb 2007) | 1 line Changed paths: D /davinci/trunk/lib/manual Manual is listed twice, once with capital M and once with small m, the contents are the same though. Windows SVN checkout chokes on it. ------------------------------------------------------------------------ r16573 | gorelick | 2007-02-21 14:06:32 -0700 (Wed, 21 Feb 2007) | 3 lines Changed paths: M /davinci/trunk/ff_display.c Limit display to SHORTS and BYTES. ------------------------------------------------------------------------ r16572 | gorelick | 2007-02-21 13:55:50 -0700 (Wed, 21 Feb 2007) | 3 lines Changed paths: M /davinci/trunk/ff_display.c Changed PNM output to PNG output. ------------------------------------------------------------------------ r16569 | cedwards | 2007-02-19 16:14:58 -0700 (Mon, 19 Feb 2007) | 2 lines Changed paths: M /davinci/trunk/modules/cse/Makefile M /davinci/trunk/modules/cse/mod_cse.c updated version w/interp2d and columnator ------------------------------------------------------------------------ r16566 | gorelick | 2007-02-15 16:52:43 -0700 (Thu, 15 Feb 2007) | 2 lines Changed paths: M /davinci/trunk/version.h Version 1.63 ------------------------------------------------------------------------ r16565 | gorelick | 2007-02-15 16:50:45 -0700 (Thu, 15 Feb 2007) | 4 lines Changed paths: M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/ff.c M /davinci/trunk/ff_display.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/help.c M /davinci/trunk/main.c Modificfations to move external program references into configure and have their paths reported during configure time. ------------------------------------------------------------------------ r16564 | gorelick | 2007-02-15 12:09:23 -0700 (Thu, 15 Feb 2007) | 3 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Trying to add --with-hdf5 option to configure ------------------------------------------------------------------------ r16481 | gorelick | 2007-01-17 18:31:54 -0700 (Wed, 17 Jan 2007) | 2 lines Changed paths: M /davinci/trunk/dvio_iomedley.c M /davinci/trunk/version.h Version 1.62. Fixed a bug related to iomedley data being double freed. ------------------------------------------------------------------------ r16477 | gorelick | 2007-01-12 17:04:09 -0700 (Fri, 12 Jan 2007) | 3 lines Changed paths: M /davinci/trunk/Makefile.in Automake goofyness. no changes by me. All by automake ------------------------------------------------------------------------ r16438 | gorelick | 2006-12-19 11:07:22 -0700 (Tue, 19 Dec 2006) | 3 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac More mac fixed. Need a full path to the readline library. ------------------------------------------------------------------------ r16406 | gorelick | 2006-12-13 17:02:25 -0700 (Wed, 13 Dec 2006) | 4 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac changes to configure to makeit find libpng. Apparently check_verison() has been depreciated. ------------------------------------------------------------------------ r16405 | gorelick | 2006-12-13 16:46:20 -0700 (Wed, 13 Dec 2006) | 5 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Attempt to fix OSX problem in not finding libhistory functions in the OS supplied readline. Uses the libhistory in local readline if it can't find it. ------------------------------------------------------------------------ r16403 | gorelick | 2006-12-13 14:30:54 -0700 (Wed, 13 Dec 2006) | 5 lines Changed paths: M /davinci/trunk/main.c Previous bug fix (r7062) to move stream processing inside X event loop failed to take into account non-interactive mode. The -e command line argument got broken. ------------------------------------------------------------------------ r16402 | gorelick | 2006-12-12 19:47:52 -0700 (Tue, 12 Dec 2006) | 4 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Configure wasn't seeing libpng. png_check_version no longer exists? Or was it finding a older version? ------------------------------------------------------------------------ r16401 | gorelick | 2006-12-12 19:03:24 -0700 (Tue, 12 Dec 2006) | 5 lines Changed paths: M /davinci/trunk/modules/Makefile.am M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/thm/mod_thm.c Fixes to help OSX compile: round() in mod_thm gui module is always getting compiled, even when it doesn't need to be. ------------------------------------------------------------------------ r16398 | gorelick | 2006-12-12 14:42:24 -0700 (Tue, 12 Dec 2006) | 3 lines Changed paths: M /davinci/trunk/symbol.c Updated delete to new arg handling. ------------------------------------------------------------------------ r16349 | gorelick | 2006-11-30 17:41:01 -0700 (Thu, 30 Nov 2006) | 1 line Changed paths: M /davinci/trunk/dvio_tdb.c ------------------------------------------------------------------------ r16348 | gorelick | 2006-11-30 17:40:15 -0700 (Thu, 30 Nov 2006) | 2 lines Changed paths: M /davinci/trunk/main.c Version 1.60 changes ------------------------------------------------------------------------ r16347 | gorelick | 2006-11-30 17:39:02 -0700 (Thu, 30 Nov 2006) | 3 lines Changed paths: M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_struct.c M /davinci/trunk/version.h Version 1.61 ------------------------------------------------------------------------ r16184 | gorelick | 2006-10-20 11:34:15 -0700 (Fri, 20 Oct 2006) | 3 lines Changed paths: M /davinci/trunk/modules/gui/widget_list.c M /davinci/trunk/modules/gui/widget_scrolledlist.c Added the ability to set selection via gui.set(... selectedPosition=...) ------------------------------------------------------------------------ r16170 | gorelick | 2006-10-18 20:47:08 -0700 (Wed, 18 Oct 2006) | 3 lines Changed paths: M /davinci/trunk/version.h Rolling version to 1.59. ------------------------------------------------------------------------ r16167 | gorelick | 2006-10-17 21:07:00 -0700 (Tue, 17 Oct 2006) | 5 lines Changed paths: M /davinci/trunk/ff_modules.c Realloc problem with loading modules. Possibly related to trying to realloc NULL. Changed the initializer to calloc and all is well. ------------------------------------------------------------------------ r16166 | gorelick | 2006-10-17 21:02:09 -0700 (Tue, 17 Oct 2006) | 4 lines Changed paths: M /davinci/trunk/dvio_envi.c M /davinci/trunk/ff_load.c changes to re-enable envi file reading. Appears to work for a 3-band 8-bit image. No further testing done. ------------------------------------------------------------------------ r16148 | gorelick | 2006-10-11 19:55:07 -0700 (Wed, 11 Oct 2006) | 2 lines Changed paths: M /davinci/trunk/pp.c Memory allocation bug in help(). Off by one. ------------------------------------------------------------------------ r16071 | gorelick | 2006-09-18 13:54:37 -0700 (Mon, 18 Sep 2006) | 3 lines Changed paths: M /davinci/trunk/dvio_tdb.c Changed "compress" option to "reform" ------------------------------------------------------------------------ r16070 | gorelick | 2006-09-18 13:33:08 -0700 (Mon, 18 Sep 2006) | 3 lines Changed paths: M /davinci/trunk/dvio_tdb.c Got the endian-ness test backwards. ------------------------------------------------------------------------ r16069 | gorelick | 2006-09-18 12:58:04 -0700 (Mon, 18 Sep 2006) | 2 lines Changed paths: M /davinci/trunk/configure More on etk ------------------------------------------------------------------------ r16068 | gorelick | 2006-09-18 12:57:14 -0700 (Mon, 18 Sep 2006) | 2 lines Changed paths: M /davinci/trunk/configure.ac More to tak eout etk ------------------------------------------------------------------------ r16067 | gorelick | 2006-09-18 12:51:27 -0700 (Mon, 18 Sep 2006) | 2 lines Changed paths: M /davinci/trunk/modules/Makefile.in More on etk ------------------------------------------------------------------------ r16066 | gorelick | 2006-09-18 12:50:30 -0700 (Mon, 18 Sep 2006) | 2 lines Changed paths: M /davinci/trunk/modules/Makefile.am Took out experimental etk module ------------------------------------------------------------------------ r16065 | gorelick | 2006-09-18 12:47:28 -0700 (Mon, 18 Sep 2006) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/aclocal.m4 M /davinci/trunk/build.h M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/docs/dv.gih M /davinci/trunk/dvio_isis.c A /davinci/trunk/dvio_tdb.c M /davinci/trunk/ff.h M /davinci/trunk/ff_median.c M /davinci/trunk/ff_radial.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/func.h M /davinci/trunk/modules/Makefile.am M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile.in M /davinci/trunk/modules/gui/Makefile M /davinci/trunk/modules/gui/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/thm/Makefile.in M /davinci/trunk/p.c M /davinci/trunk/parser.h M /davinci/trunk/version.h M /davinci/trunk/vicar/Makefile.in Bundle commit for version 1.58 ------------------------------------------------------------------------ r15995 | knowicki | 2006-08-10 16:02:10 -0700 (Thu, 10 Aug 2006) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c replaced the minpos and maxpos and included rotate ------------------------------------------------------------------------ r15993 | cedwards | 2006-08-10 15:11:26 -0700 (Thu, 10 Aug 2006) | 2 lines Changed paths: M /davinci/trunk/modules/thm/Makefile M /davinci/trunk/modules/thm/mod_thm.c Added thm.contour and fixed Makefile issues ------------------------------------------------------------------------ r15992 | cedwards | 2006-08-10 15:06:01 -0700 (Thu, 10 Aug 2006) | 2 lines Changed paths: M /davinci/trunk/modules/cse/Makefile M /davinci/trunk/modules/cse/mod_cse.c added cse.contour() ------------------------------------------------------------------------ r15979 | gorelick | 2006-07-30 21:02:14 -0700 (Sun, 30 Jul 2006) | 2 lines Changed paths: M /davinci/trunk/modules/gui/widget_vicar.c Added return parameters to enable a drag-mode on the vicar widget ------------------------------------------------------------------------ r15977 | gorelick | 2006-07-28 04:15:35 -0700 (Fri, 28 Jul 2006) | 5 lines Changed paths: M /davinci/trunk/ff_modules.c Combined the directory handling code into a single function in preparation for having to search for module.so.N and module.N, because libtool sucks. ------------------------------------------------------------------------ r15976 | gorelick | 2006-07-27 15:54:26 -0700 (Thu, 27 Jul 2006) | 4 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/func.h Added round() as a dfunc but had to make a real fuinction because it's only implemented as a macro ------------------------------------------------------------------------ r15975 | gorelick | 2006-07-27 15:46:19 -0700 (Thu, 27 Jul 2006) | 2 lines Changed paths: M /davinci/trunk/ff.h Added round as a dfunc ------------------------------------------------------------------------ r15907 | sgonyea | 2006-06-12 16:20:07 -0700 (Mon, 12 Jun 2006) | 1 line Changed paths: M /davinci/trunk/ff_sort.c A /davinci/trunk/tests/ff_sort.dv vim ------------------------------------------------------------------------ r15860 | gorelick | 2006-06-05 17:33:19 -0700 (Mon, 05 Jun 2006) | 4 lines Changed paths: M /davinci/trunk/dvio_pds.c bug in load_many. couldn't handle new style arguments. Discarded it and moved the code directly into load_pds to avoid the problem. ------------------------------------------------------------------------ r15859 | gorelick | 2006-06-05 13:13:41 -0700 (Mon, 05 Jun 2006) | 2 lines Changed paths: M /davinci/trunk/ff_display.c M /davinci/trunk/ff_radial.c M /davinci/trunk/newfunc.c Fixed bad argument segfaults ------------------------------------------------------------------------ r15834 | gorelick | 2006-05-31 15:13:49 -0700 (Wed, 31 May 2006) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff_ascii.c M /davinci/trunk/ff_text.c M /davinci/trunk/func.h M /davinci/trunk/version.h changes for cygwin compile ------------------------------------------------------------------------ r15831 | gorelick | 2006-05-31 11:05:48 -0700 (Wed, 31 May 2006) | 3 lines Changed paths: M /davinci/trunk/modules/gui/widget_combobox.h Fix for solaris Xm header. ------------------------------------------------------------------------ r15830 | gorelick | 2006-05-30 20:55:44 -0700 (Tue, 30 May 2006) | 3 lines Changed paths: A /davinci/trunk/modules/thm/README.SOLARIS Added a README for solaris compile problems. ------------------------------------------------------------------------ r15825 | gorelick | 2006-05-30 16:55:48 -0700 (Tue, 30 May 2006) | 5 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/Makefile.in M /davinci/trunk/build.h M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/dvio_grd.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_median.c M /davinci/trunk/ff_radial.c M /davinci/trunk/ff_source.c M /davinci/trunk/ff_window.c M /davinci/trunk/func.h M /davinci/trunk/main.c D /davinci/trunk/modules/LineBox.c D /davinci/trunk/modules/LineBox.h D /davinci/trunk/modules/LineBoxP.h M /davinci/trunk/modules/Makefile.am M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/cse/Makefile A /davinci/trunk/modules/gui A /davinci/trunk/modules/gui/LineBox.c A /davinci/trunk/modules/gui/LineBox.h A /davinci/trunk/modules/gui/LineBoxP.h A /davinci/trunk/modules/gui/Makefile A /davinci/trunk/modules/gui/Makefile.am A /davinci/trunk/modules/gui/Makefile.in A /davinci/trunk/modules/gui/depfiles A /davinci/trunk/modules/gui/gui.c A /davinci/trunk/modules/gui/gui.h A /davinci/trunk/modules/gui/widget_arrowbutton.c A /davinci/trunk/modules/gui/widget_arrowbutton.h A /davinci/trunk/modules/gui/widget_cascadebutton.c A /davinci/trunk/modules/gui/widget_cascadebutton.h A /davinci/trunk/modules/gui/widget_combobox.c A /davinci/trunk/modules/gui/widget_combobox.h A /davinci/trunk/modules/gui/widget_command.c A /davinci/trunk/modules/gui/widget_command.h A /davinci/trunk/modules/gui/widget_drawnbutton.c A /davinci/trunk/modules/gui/widget_drawnbutton.h A /davinci/trunk/modules/gui/widget_errordialog.c A /davinci/trunk/modules/gui/widget_errordialog.h A /davinci/trunk/modules/gui/widget_fileselectionbox.c A /davinci/trunk/modules/gui/widget_fileselectionbox.h A /davinci/trunk/modules/gui/widget_form.c A /davinci/trunk/modules/gui/widget_form.h A /davinci/trunk/modules/gui/widget_frame.c A /davinci/trunk/modules/gui/widget_frame.h A /davinci/trunk/modules/gui/widget_label.c A /davinci/trunk/modules/gui/widget_label.h A /davinci/trunk/modules/gui/widget_linebox.c A /davinci/trunk/modules/gui/widget_linebox.h A /davinci/trunk/modules/gui/widget_list.c A /davinci/trunk/modules/gui/widget_list.h A /davinci/trunk/modules/gui/widget_menubar.c A /davinci/trunk/modules/gui/widget_menubar.h A /davinci/trunk/modules/gui/widget_panedwindow.c A /davinci/trunk/modules/gui/widget_panedwindow.h A /davinci/trunk/modules/gui/widget_pushbutton.c A /davinci/trunk/modules/gui/widget_pushbutton.h A /davinci/trunk/modules/gui/widget_radiobox.c A /davinci/trunk/modules/gui/widget_radiobox.h A /davinci/trunk/modules/gui/widget_rowcolumn.c A /davinci/trunk/modules/gui/widget_rowcolumn.h A /davinci/trunk/modules/gui/widget_scale.c A /davinci/trunk/modules/gui/widget_scale.h A /davinci/trunk/modules/gui/widget_scrollbar.c A /davinci/trunk/modules/gui/widget_scrollbar.h A /davinci/trunk/modules/gui/widget_scrolledlist.c A /davinci/trunk/modules/gui/widget_scrolledlist.h A /davinci/trunk/modules/gui/widget_scrolledwindow.c A /davinci/trunk/modules/gui/widget_scrolledwindow.h A /davinci/trunk/modules/gui/widget_selectionbox.c A /davinci/trunk/modules/gui/widget_selectionbox.h A /davinci/trunk/modules/gui/widget_separator.c A /davinci/trunk/modules/gui/widget_separator.h A /davinci/trunk/modules/gui/widget_text.c A /davinci/trunk/modules/gui/widget_text.h A /davinci/trunk/modules/gui/widget_textfield.c A /davinci/trunk/modules/gui/widget_textfield.h A /davinci/trunk/modules/gui/widget_togglebutton.c A /davinci/trunk/modules/gui/widget_togglebutton.h A /davinci/trunk/modules/gui/widget_toplevelshell.c A /davinci/trunk/modules/gui/widget_toplevelshell.h A /davinci/trunk/modules/gui/widget_transientshell.c A /davinci/trunk/modules/gui/widget_transientshell.h A /davinci/trunk/modules/gui/widget_vicar.c A /davinci/trunk/modules/gui/widget_vicar.h A /davinci/trunk/modules/gui/widget_xbaematrix.c A /davinci/trunk/modules/gui/widget_xbaematrix.h D /davinci/trunk/modules/gui.c D /davinci/trunk/modules/gui.h M /davinci/trunk/modules/thm/Makefile D /davinci/trunk/modules/widget_arrowbutton.c D /davinci/trunk/modules/widget_arrowbutton.h D /davinci/trunk/modules/widget_cascadebutton.c D /davinci/trunk/modules/widget_cascadebutton.h D /davinci/trunk/modules/widget_combobox.c D /davinci/trunk/modules/widget_combobox.h D /davinci/trunk/modules/widget_command.c D /davinci/trunk/modules/widget_command.h D /davinci/trunk/modules/widget_drawnbutton.c D /davinci/trunk/modules/widget_drawnbutton.h D /davinci/trunk/modules/widget_errordialog.c D /davinci/trunk/modules/widget_errordialog.h D /davinci/trunk/modules/widget_fileselectionbox.c D /davinci/trunk/modules/widget_fileselectionbox.h D /davinci/trunk/modules/widget_form.c D /davinci/trunk/modules/widget_form.h D /davinci/trunk/modules/widget_frame.c D /davinci/trunk/modules/widget_frame.h D /davinci/trunk/modules/widget_label.c D /davinci/trunk/modules/widget_label.h D /davinci/trunk/modules/widget_linebox.c D /davinci/trunk/modules/widget_linebox.h D /davinci/trunk/modules/widget_list.c D /davinci/trunk/modules/widget_list.h D /davinci/trunk/modules/widget_menubar.c D /davinci/trunk/modules/widget_menubar.h D /davinci/trunk/modules/widget_panedwindow.c D /davinci/trunk/modules/widget_panedwindow.h D /davinci/trunk/modules/widget_pushbutton.c D /davinci/trunk/modules/widget_pushbutton.h D /davinci/trunk/modules/widget_radiobox.c D /davinci/trunk/modules/widget_radiobox.h D /davinci/trunk/modules/widget_rowcolumn.c D /davinci/trunk/modules/widget_rowcolumn.h D /davinci/trunk/modules/widget_scale.c D /davinci/trunk/modules/widget_scale.h D /davinci/trunk/modules/widget_scrollbar.c D /davinci/trunk/modules/widget_scrollbar.h D /davinci/trunk/modules/widget_scrolledlist.c D /davinci/trunk/modules/widget_scrolledlist.h D /davinci/trunk/modules/widget_scrolledwindow.c D /davinci/trunk/modules/widget_scrolledwindow.h D /davinci/trunk/modules/widget_selectionbox.c D /davinci/trunk/modules/widget_selectionbox.h D /davinci/trunk/modules/widget_separator.c D /davinci/trunk/modules/widget_separator.h D /davinci/trunk/modules/widget_text.c D /davinci/trunk/modules/widget_text.h D /davinci/trunk/modules/widget_textfield.c D /davinci/trunk/modules/widget_textfield.h D /davinci/trunk/modules/widget_togglebutton.c D /davinci/trunk/modules/widget_togglebutton.h D /davinci/trunk/modules/widget_toplevelshell.c D /davinci/trunk/modules/widget_toplevelshell.h D /davinci/trunk/modules/widget_transientshell.c D /davinci/trunk/modules/widget_transientshell.h D /davinci/trunk/modules/widget_vicar.c D /davinci/trunk/modules/widget_vicar.h D /davinci/trunk/modules/widget_xbaematrix.c D /davinci/trunk/modules/widget_xbaematrix.h M /davinci/trunk/p.c M /davinci/trunk/printf.c D /davinci/trunk/products.h M /davinci/trunk/symbol.c M /davinci/trunk/ufunc.c M /davinci/trunk/ufunc.h M /davinci/trunk/version.h Major sync between versions 1.52 and up through 1.56. Includes all of my changes from hawaii. This is untested on anything other than MSFF linux. ------------------------------------------------------------------------ r15785 | cedwards | 2006-05-15 16:49:30 -0700 (Mon, 15 May 2006) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c Added interp2d to thm module. ------------------------------------------------------------------------ r15769 | knowicki | 2006-05-10 13:55:13 -0700 (Wed, 10 May 2006) | 1 line Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/build.h M /davinci/trunk/config.h M /davinci/trunk/dvio_fits.c M /davinci/trunk/dvio_themis.c M /davinci/trunk/ff.c M /davinci/trunk/ff_ascii.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_ifill.c M /davinci/trunk/ff_interp.c M /davinci/trunk/ff_slant.c M /davinci/trunk/ff_text.c M /davinci/trunk/modules/cse/Makefile M /davinci/trunk/version.h added error handling to several function to not crash with no arguments ------------------------------------------------------------------------ r15768 | cedwards | 2006-05-09 16:32:24 -0700 (Tue, 09 May 2006) | 3 lines Changed paths: M /davinci/trunk/modules/cse/mod_cse.c Added interp2d to the module. ------------------------------------------------------------------------ r10089 | cedwards | 2006-03-09 23:03:41 -0700 (Thu, 09 Mar 2006) | 2 lines Changed paths: M /davinci/trunk/modules/cse/mod_cse.c chagned cse.tes_shift to handle float values ------------------------------------------------------------------------ r10088 | gorelick | 2006-03-06 15:59:15 -0700 (Mon, 06 Mar 2006) | 2 lines Changed paths: M /davinci/trunk/deghost.C mapserver1 is no longer up. Changed to cutter1 ------------------------------------------------------------------------ r10087 | cedwards | 2006-03-03 13:34:02 -0700 (Fri, 03 Mar 2006) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c ramp help updated because christopher forgot....dummy -CSE ------------------------------------------------------------------------ r10086 | cedwards | 2006-03-03 13:30:25 -0700 (Fri, 03 Mar 2006) | 4 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c Updated ramp to handle fully overlapping data. CSE ------------------------------------------------------------------------ r10085 | cedwards | 2006-03-03 10:05:12 -0700 (Fri, 03 Mar 2006) | 2 lines Changed paths: M /davinci/trunk/modules/cse/mod_cse.c updated ramp again to make a ramp if the whole area is overlapping ------------------------------------------------------------------------ r10084 | cedwards | 2006-03-01 17:16:52 -0700 (Wed, 01 Mar 2006) | 2 lines Changed paths: M /davinci/trunk/modules/cse/mod_cse.c Added a fixed version of ramp to the mix ------------------------------------------------------------------------ r10083 | gorelick | 2006-02-10 15:42:51 -0700 (Fri, 10 Feb 2006) | 2 lines Changed paths: M /davinci/trunk/ff_window.c Moved function prototype that was causing compile issues. ------------------------------------------------------------------------ r10082 | knowicki | 2006-02-07 15:50:06 -0700 (Tue, 07 Feb 2006) | 4 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c I'm really playing with fire here updated for all sorts of reasons I'll be more verbose later ------------------------------------------------------------------------ r10081 | cedwards | 2006-02-01 18:39:32 -0700 (Wed, 01 Feb 2006) | 2 lines Changed paths: M /davinci/trunk/modules/cse/Makefile *** empty log message *** ------------------------------------------------------------------------ r10080 | cedwards | 2006-02-01 18:07:12 -0700 (Wed, 01 Feb 2006) | 2 lines Changed paths: M /davinci/trunk/modules/cse/Makefile updated davinci ------------------------------------------------------------------------ r10079 | gorelick | 2005-11-23 15:36:30 -0700 (Wed, 23 Nov 2005) | 2 lines Changed paths: M /davinci/trunk/main.c Fixed command line arguments that I broke last week while at google ------------------------------------------------------------------------ r10077 | saadat | 2005-11-16 15:02:20 -0700 (Wed, 16 Nov 2005) | 4 lines Changed paths: M /davinci/trunk/dvio_isis.c M /davinci/trunk/version.h Fixed bug#136: https://bugzilla.mars.asu.edu/show_bug.cgi?id=136 History keywords which had real valued arrays as their values were not being written correctly. ------------------------------------------------------------------------ r10076 | gorelick | 2005-10-28 10:55:27 -0700 (Fri, 28 Oct 2005) | 2 lines Changed paths: M /davinci/trunk/pp.c Changs to make module_help go away when compiling without modules. ------------------------------------------------------------------------ r10075 | gorelick | 2005-10-25 13:55:58 -0700 (Tue, 25 Oct 2005) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff_coreg.c Misc fixes ------------------------------------------------------------------------ r10074 | gorelick | 2005-10-25 13:54:46 -0700 (Tue, 25 Oct 2005) | 2 lines Changed paths: M /davinci/trunk/main.c Changes made at google to handle new command line options ------------------------------------------------------------------------ r10073 | knowicki | 2005-10-17 16:20:13 -0700 (Mon, 17 Oct 2005) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c Ok, this time I've REALLY fixed the bugs in thm.ramp(). ------------------------------------------------------------------------ r10072 | knowicki | 2005-10-14 10:58:02 -0700 (Fri, 14 Oct 2005) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c updated thm.ramp() to fix a bunch of bugs and improved the help in white_noise_remove2(). k.nowicki ------------------------------------------------------------------------ r10071 | knowicki | 2005-10-14 10:37:22 -0700 (Fri, 14 Oct 2005) | 2 lines Changed paths: M /davinci/trunk/modules/kjn/mod_kjn.c altered ramp() to fix numerous bugs and make more efficient. Boooyah! ------------------------------------------------------------------------ r10070 | gorelick | 2005-09-19 15:24:00 -0700 (Mon, 19 Sep 2005) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c Left in debug stuff. ------------------------------------------------------------------------ r10069 | gorelick | 2005-09-19 15:22:20 -0700 (Mon, 19 Sep 2005) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c Found bounds overrun error in thm_rectify ------------------------------------------------------------------------ r10068 | cedwards | 2005-09-02 14:24:51 -0700 (Fri, 02 Sep 2005) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c no major changes. fixed comments ------------------------------------------------------------------------ r10067 | gorelick | 2005-08-23 19:13:51 -0700 (Tue, 23 Aug 2005) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff.c M /davinci/trunk/ff_struct.c M /davinci/trunk/pp.c A /davinci/trunk/tests/regression_050823 M /davinci/trunk/version.h Version 1.51 ------------------------------------------------------------------------ r10066 | cedwards | 2005-08-18 17:39:50 -0700 (Thu, 18 Aug 2005) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c Added thm.mars_bin to the module ------------------------------------------------------------------------ r10065 | gigabyte | 2005-08-10 16:03:41 -0700 (Wed, 10 Aug 2005) | 3 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/deghost.C M /davinci/trunk/version.h Modified the deghost routine to use themis3.frmgeom instead of themis2.geometry_detail, for retrieving framelet corners. ------------------------------------------------------------------------ r10064 | knowicki | 2005-08-01 20:07:04 -0700 (Mon, 01 Aug 2005) | 3 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c updated maxpos and minpos with Jason Ki's code. wrote slightly better help for some functions. 08/01/05 ------------------------------------------------------------------------ r10063 | gigabyte | 2005-07-28 14:52:56 -0700 (Thu, 28 Jul 2005) | 4 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/version.h Updated for my previous commit. Forgot to mention in that commit that this version is also enabled to use MOLA elevation data (the real significant change). ------------------------------------------------------------------------ r10062 | gigabyte | 2005-07-28 14:20:14 -0700 (Thu, 28 Jul 2005) | 4 lines Changed paths: M /davinci/trunk/deghost.C All of the deghosting changes that were made back in september of 2004, but never committed. Basically lotsa updated interpolation schemes for ensuring that planetary rotation is accurately accounted for. ------------------------------------------------------------------------ r10061 | knowicki | 2005-07-27 16:29:32 -0700 (Wed, 27 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c rectify handles errors better and reconstitute makes a single copy of the array. I hope I never see this program again. kjn ------------------------------------------------------------------------ r10060 | knowicki | 2005-07-26 16:51:56 -0700 (Tue, 26 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c updated rectify to not throw out data and enhance error handling ------------------------------------------------------------------------ r10059 | gorelick | 2005-07-19 17:15:22 -0700 (Tue, 19 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c Added comments based on code-review ------------------------------------------------------------------------ r10058 | gorelick | 2005-07-15 14:22:26 -0700 (Fri, 15 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in Extract wasn't included in the makefile ------------------------------------------------------------------------ r10057 | gorelick | 2005-07-15 14:17:04 -0700 (Fri, 15 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/build.h M /davinci/trunk/configure M /davinci/trunk/docs/dv.gih M /davinci/trunk/dvio_hdf.c M /davinci/trunk/ff_boxfilter.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_text.c M /davinci/trunk/fit.c M /davinci/trunk/parser.h M /davinci/trunk/version.h General changes for release of version 1.48 ------------------------------------------------------------------------ r10056 | knowicki | 2005-07-13 16:36:45 -0700 (Wed, 13 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/thm/Makefile M /davinci/trunk/modules/thm/mod_thm.c added new functions from kjn needed for standard themis processing ------------------------------------------------------------------------ r10055 | knowicki | 2005-07-06 16:52:14 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/kjn/mod_kjn.c updated to match "thm" module ------------------------------------------------------------------------ r10054 | cedwards | 2005-07-06 16:34:47 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/cse/mod_cse.c updates to functions, including a memory leak and null/ignore fixes ------------------------------------------------------------------------ r10053 | knowicki | 2005-07-06 16:32:44 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c another update, don't worry about it. ------------------------------------------------------------------------ r10052 | knowicki | 2005-07-06 15:54:15 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c changed "null" arguments to "ignore" in all applicable functions ------------------------------------------------------------------------ r10051 | knowicki | 2005-07-06 15:22:24 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/thm/mod_thm.c updated to include new functions ------------------------------------------------------------------------ r10050 | knowicki | 2005-07-06 13:40:16 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/configure Added stuff for modules cse and thm. ------------------------------------------------------------------------ r10049 | knowicki | 2005-07-06 13:38:42 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/Makefile.am Removed duplicate inclusion of ff_extract.c. ------------------------------------------------------------------------ r10048 | knowicki | 2005-07-06 13:37:47 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/configure.ac Added various module makefiles autogeneration to configure.ac. ------------------------------------------------------------------------ r10047 | cedwards | 2005-07-06 12:51:08 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/cse/mod_cse.c test2 ------------------------------------------------------------------------ r10046 | knowicki | 2005-07-06 12:50:05 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/cse/mod_cse.c This is just a test checkin. ------------------------------------------------------------------------ r10045 | cedwards | 2005-07-06 12:42:57 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/cse A /davinci/trunk/modules/cse/.cvsignore M /davinci/trunk/modules/cse/Makefile M /davinci/trunk/modules/cse/Makefile.in A /davinci/trunk/modules/thm A /davinci/trunk/modules/thm/.cvsignore A /davinci/trunk/modules/thm/Makefile A /davinci/trunk/modules/thm/Makefile.am A /davinci/trunk/modules/thm/Makefile.in A /davinci/trunk/modules/thm/mod_thm.c Committing added modules cse and thm. ------------------------------------------------------------------------ r10044 | knowicki | 2005-07-06 12:32:03 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/kjn/Makefile.am blahhh haha ha foo I don't care goo goodaa daa ------------------------------------------------------------------------ r10043 | cedwards | 2005-07-06 12:15:23 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: A /davinci/trunk/modules/cse A /davinci/trunk/modules/cse/Makefile A /davinci/trunk/modules/cse/Makefile.am A /davinci/trunk/modules/cse/Makefile.in A /davinci/trunk/modules/cse/mod_cse.c Initial check-in of Chris Edward's davinci module. ------------------------------------------------------------------------ r10042 | knowicki | 2005-07-06 12:08:00 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: A /davinci/trunk/modules/kjn/mod_kjn.c File was deleted. Added to the repository again. ------------------------------------------------------------------------ r10041 | cedwards | 2005-07-06 11:55:43 -0700 (Wed, 06 Jul 2005) | 2 lines Changed paths: M /davinci/trunk/modules/kjn/Makefile.am D /davinci/trunk/modules/kjn/mod_kjn.c *** empty log message *** ------------------------------------------------------------------------ r10040 | gorelick | 2005-06-29 21:26:29 -0700 (Wed, 29 Jun 2005) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/ff_median.c M /davinci/trunk/window.h More for x64 ------------------------------------------------------------------------ r10039 | gorelick | 2005-06-29 21:22:50 -0700 (Wed, 29 Jun 2005) | 2 lines Changed paths: M /davinci/trunk/ff_window.c more for x64 ------------------------------------------------------------------------ r10038 | gorelick | 2005-06-29 21:07:48 -0700 (Wed, 29 Jun 2005) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in More changes for x64 ------------------------------------------------------------------------ r10037 | gorelick | 2005-06-29 21:04:30 -0700 (Wed, 29 Jun 2005) | 2 lines Changed paths: A /davinci/trunk/ff_radial.c M /davinci/trunk/func.h More for x64 ------------------------------------------------------------------------ r10036 | gorelick | 2005-06-29 21:01:42 -0700 (Wed, 29 Jun 2005) | 2 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/printf.c Misc fixes for x64 architecture ------------------------------------------------------------------------ r10035 | knowicki | 2005-06-29 16:13:31 -0700 (Wed, 29 Jun 2005) | 2 lines Changed paths: M /davinci/trunk/modules/kjn/mod_kjn.c *** empty log message *** ------------------------------------------------------------------------ r10034 | eengle | 2005-06-27 16:15:46 -0700 (Mon, 27 Jun 2005) | 2 lines Changed paths: M /davinci/trunk/docs/html/gui/gui.html Updated gui html documentation for additional widget support ------------------------------------------------------------------------ r10033 | eengle | 2005-06-27 16:12:27 -0700 (Mon, 27 Jun 2005) | 2 lines Changed paths: A /davinci/trunk/modules/guitest/convolver.dv A /davinci/trunk/modules/guitest/test_combobox.dv A /davinci/trunk/modules/guitest/test_command.dv A /davinci/trunk/modules/guitest/test_errordialog.dv A /davinci/trunk/modules/guitest/test_form.dv A /davinci/trunk/modules/guitest/test_frame.dv A /davinci/trunk/modules/guitest/test_linebox.dv A /davinci/trunk/modules/guitest/test_list.dv A /davinci/trunk/modules/guitest/test_menubar.dv A /davinci/trunk/modules/guitest/test_panedwindow.dv A /davinci/trunk/modules/guitest/test_radiobox.dv A /davinci/trunk/modules/guitest/test_scrolledlist.dv A /davinci/trunk/modules/guitest/test_scrolledwindow.dv A /davinci/trunk/modules/guitest/test_selectionbox.dv A /davinci/trunk/modules/guitest/test_separator.dv A /davinci/trunk/modules/guitest/test_text.dv A /davinci/trunk/modules/guitest/test_textfield.dv A /davinci/trunk/modules/guitest/test_togglebutton.dv New test scripts for gui module ------------------------------------------------------------------------ r10032 | eengle | 2005-06-27 16:10:41 -0700 (Mon, 27 Jun 2005) | 2 lines Changed paths: A /davinci/trunk/modules/widget_linebox.c A /davinci/trunk/modules/widget_linebox.h Added LineBox widget to gui module ------------------------------------------------------------------------ r10031 | eengle | 2005-06-27 16:09:57 -0700 (Mon, 27 Jun 2005) | 2 lines Changed paths: A /davinci/trunk/modules/widget_combobox.c A /davinci/trunk/modules/widget_combobox.h Added combobox widget support to gui module ------------------------------------------------------------------------ r10030 | eengle | 2005-06-27 16:08:55 -0700 (Mon, 27 Jun 2005) | 2 lines Changed paths: A /davinci/trunk/modules/LineBox.c A /davinci/trunk/modules/LineBox.h A /davinci/trunk/modules/LineBoxP.h Added LineBox widget to GUI module ------------------------------------------------------------------------ r10029 | eengle | 2005-06-27 16:05:33 -0700 (Mon, 27 Jun 2005) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih Added documentation for ff_extract() and GUI module ------------------------------------------------------------------------ r10028 | eengle | 2005-06-27 16:04:26 -0700 (Mon, 27 Jun 2005) | 2 lines Changed paths: M /davinci/trunk/modules/guitest/guitest.dav M /davinci/trunk/modules/guitest/test-bamf.dav M /davinci/trunk/modules/guitest/test-calc.dav M /davinci/trunk/modules/guitest/test-callback.dav M /davinci/trunk/modules/guitest/test-dcs.dav M /davinci/trunk/modules/guitest/test-overlays.dav M /davinci/trunk/modules/guitest/test-plot.dav M /davinci/trunk/modules/guitest/test-pw.dav M /davinci/trunk/modules/guitest/test-show.dav M /davinci/trunk/modules/guitest/test-tictactoe.dav Fixed/added test scripts for GUI module ------------------------------------------------------------------------ r10027 | eengle | 2005-06-27 16:02:54 -0700 (Mon, 27 Jun 2005) | 2 lines Changed paths: M /davinci/trunk/modules/Makefile.am M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/gui.c M /davinci/trunk/modules/gui.h M /davinci/trunk/modules/widget_errordialog.c M /davinci/trunk/modules/widget_errordialog.h M /davinci/trunk/modules/widget_list.c M /davinci/trunk/modules/widget_menubar.c M /davinci/trunk/modules/widget_menubar.h M /davinci/trunk/modules/widget_radiobox.c M /davinci/trunk/modules/widget_scrolledlist.c M /davinci/trunk/modules/widget_toplevelshell.c M /davinci/trunk/modules/widget_transientshell.c M /davinci/trunk/modules/widget_vicar.c Many fixes/additions to gui module ------------------------------------------------------------------------ r10026 | eengle | 2005-06-27 16:02:00 -0700 (Mon, 27 Jun 2005) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/ff.h M /davinci/trunk/func.h M /davinci/trunk/version.h Added ff_extract() function ------------------------------------------------------------------------ r10025 | eengle | 2005-06-06 17:45:04 -0700 (Mon, 06 Jun 2005) | 2 lines Changed paths: A /davinci/trunk/ff_extract.c Initial revision of VAR extraction based on lower dimension mask ------------------------------------------------------------------------ r10024 | gorelick | 2005-06-01 17:41:49 -0700 (Wed, 01 Jun 2005) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih Added boxfilter docs ------------------------------------------------------------------------ r10023 | gorelick | 2005-05-20 11:41:24 -0700 (Fri, 20 May 2005) | 2 lines Changed paths: M /davinci/trunk/version.h Version 1.46 ------------------------------------------------------------------------ r10022 | gorelick | 2005-05-20 11:40:37 -0700 (Fri, 20 May 2005) | 3 lines Changed paths: M /davinci/trunk/ff_text.c For some reason, realloc in single_replace is causing a crash. I don't get it, but taking it out ------------------------------------------------------------------------ r10021 | asbms | 2005-05-18 11:07:59 -0700 (Wed, 18 May 2005) | 2 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/configure M /davinci/trunk/dvio_fits.c A /davinci/trunk/dvio_fits.h M /davinci/trunk/dvio_themis.c M /davinci/trunk/ff.h M /davinci/trunk/ff_text.c M /davinci/trunk/version.h See version.h 1.44a comments ------------------------------------------------------------------------ r10020 | gorelick | 2005-04-29 21:41:16 -0700 (Fri, 29 Apr 2005) | 2 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/darray.c M /davinci/trunk/ff_struct.c M /davinci/trunk/scope.c M /davinci/trunk/version.h Version 1.44 ------------------------------------------------------------------------ r10019 | gorelick | 2005-03-24 16:47:38 -0700 (Thu, 24 Mar 2005) | 2 lines Changed paths: M /davinci/trunk/isis_obj.c M /davinci/trunk/version.h Missing prototype ------------------------------------------------------------------------ r10018 | gorelick | 2005-03-24 15:41:43 -0700 (Thu, 24 Mar 2005) | 2 lines Changed paths: M /davinci/trunk/version.h Version update ------------------------------------------------------------------------ r10017 | gorelick | 2005-03-24 14:43:46 -0700 (Thu, 24 Mar 2005) | 2 lines Changed paths: M /davinci/trunk/pp.c Fixed problem when not building with modules ------------------------------------------------------------------------ r10016 | randy | 2005-03-23 16:46:08 -0700 (Wed, 23 Mar 2005) | 2 lines Changed paths: M /davinci/trunk/version.h Version 1.42a with new system() behaviour. ------------------------------------------------------------------------ r10015 | randy | 2005-03-23 16:39:19 -0700 (Wed, 23 Mar 2005) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih Updated the documentation to reflect the new system() return values. ------------------------------------------------------------------------ r10014 | randy | 2005-03-23 16:38:15 -0700 (Wed, 23 Mar 2005) | 3 lines Changed paths: M /davinci/trunk/ff.c Changed behaviour of system() call to return the integer the underlying system call makes. ------------------------------------------------------------------------ r10013 | gorelick | 2005-03-23 16:33:06 -0700 (Wed, 23 Mar 2005) | 2 lines Changed paths: M /davinci/trunk/printf.c Solaris hack ------------------------------------------------------------------------ r10012 | gorelick | 2005-03-07 14:50:51 -0700 (Mon, 07 Mar 2005) | 2 lines Changed paths: M /davinci/trunk/func.h Removed xmalloc due to dmalloc conflicts (it wasn't used) ------------------------------------------------------------------------ r10011 | gorelick | 2005-03-07 14:50:23 -0700 (Mon, 07 Mar 2005) | 2 lines Changed paths: M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac Configure updates to try to make modules compile across platforms. ------------------------------------------------------------------------ r10010 | gorelick | 2005-03-07 14:42:53 -0700 (Mon, 07 Mar 2005) | 2 lines Changed paths: M /davinci/trunk/ff_struct.c Core dump bug when variable not found in create_struct. ------------------------------------------------------------------------ r10009 | gorelick | 2005-03-04 19:10:04 -0700 (Fri, 04 Mar 2005) | 2 lines Changed paths: M /davinci/trunk/dvio_fits.c M /davinci/trunk/ff_load.c Configure changes for FITS support ------------------------------------------------------------------------ r10008 | gorelick | 2005-02-28 12:01:54 -0700 (Mon, 28 Feb 2005) | 2 lines Changed paths: M /davinci/trunk/ff.h #define around fitsio stuff ------------------------------------------------------------------------ r10007 | gorelick | 2005-02-28 11:55:53 -0700 (Mon, 28 Feb 2005) | 2 lines Changed paths: M /davinci/trunk/dvio_fits.c Fixed autoheader to match #defines ------------------------------------------------------------------------ r10006 | gorelick | 2005-02-28 11:46:08 -0700 (Mon, 28 Feb 2005) | 2 lines Changed paths: M /davinci/trunk/deghost.C Took out password ------------------------------------------------------------------------ r10005 | gorelick | 2005-02-28 11:41:33 -0700 (Mon, 28 Feb 2005) | 2 lines Changed paths: M /davinci/trunk/dvio_fits.c Conditional compile if fits not available. ------------------------------------------------------------------------ r10004 | gorelick | 2005-02-17 20:35:12 -0700 (Thu, 17 Feb 2005) | 2 lines Changed paths: M /davinci/trunk/ff_warp.c Bilinear sampling was doing the wrong thing on corners. ------------------------------------------------------------------------ r10003 | gorelick | 2005-02-17 20:25:53 -0700 (Thu, 17 Feb 2005) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/configure M /davinci/trunk/configure.ac Fixed automake for Motif and cfitsio ------------------------------------------------------------------------ r10002 | gorelick | 2005-02-17 17:52:30 -0700 (Thu, 17 Feb 2005) | 2 lines Changed paths: A /davinci/trunk/window.h Initial import ------------------------------------------------------------------------ r10001 | gorelick | 2005-02-07 19:52:17 -0700 (Mon, 07 Feb 2005) | 2 lines Changed paths: M /davinci/trunk/modules/kjn/mod_kjn.c Upgraded parameter to float ------------------------------------------------------------------------ r10000 | gorelick | 2005-02-07 19:50:58 -0700 (Mon, 07 Feb 2005) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/README.modules M /davinci/trunk/darray.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_boxfilter.c A /davinci/trunk/ff_gconvolve.c M /davinci/trunk/ff_load.c A /davinci/trunk/ff_median.c M /davinci/trunk/ff_shade.c A /davinci/trunk/ff_warp.c A /davinci/trunk/ff_window.c M /davinci/trunk/func.h M /davinci/trunk/main.c M /davinci/trunk/version.h Catching up to the latest release. ------------------------------------------------------------------------ r9999 | randy | 2005-02-02 14:41:25 -0700 (Wed, 02 Feb 2005) | 3 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/ff_slant.c M /davinci/trunk/func.h An unslant yshear algorithm to save memory usage when derecifying an image. Not quite ready for prime time. ------------------------------------------------------------------------ r9998 | asbms | 2004-11-12 14:44:00 -0700 (Fri, 12 Nov 2004) | 11 lines Changed paths: M /davinci/trunk/Makefile.in A /davinci/trunk/dvio_fits.c M /davinci/trunk/ff.h M /davinci/trunk/func.h Added new load/write functions to read/write fits files: 1) Currently reads fits files (doesn't keep tables) 2) Currently can write a single object (NOT a struct, yet) out with a default label the new commands are: load_fits(filename,[extension]) write_fits(obj,filename,[force=1]) the object is currently limited to VAR 1,2 or 3 dimensional qubes. NO, repeat, NO structures yet. That is the next phase. ------------------------------------------------------------------------ r9996 | saadat | 2004-10-01 11:09:35 -0700 (Fri, 01 Oct 2004) | 6 lines Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff_struct.c M /davinci/trunk/version.h * Fixed typo in the definition of get_struct_key() where the "index" parameter was incorrectly labelled as "int". * Updated dv.gih with help text for load_bin5(), write_isis_cub() and get_struct_key(). ------------------------------------------------------------------------ r9994 | saadat | 2004-09-30 09:49:17 -0700 (Thu, 30 Sep 2004) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/build.h M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff.h A /davinci/trunk/ff_bin5.c M /davinci/trunk/func.h M /davinci/trunk/version.h * Added load_bin5() to load bin5 files generated by krc. ------------------------------------------------------------------------ r9992 | saadat | 2004-09-24 18:04:58 -0700 (Fri, 24 Sep 2004) | 4 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/version.h * Fixed stomping over out of bounds memory in the last line of history data while removing indent marks from it. * Initialized a return variable in HDF reader. ------------------------------------------------------------------------ r9991 | asbms | 2004-09-24 14:07:01 -0700 (Fri, 24 Sep 2004) | 2 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/ff_fncc.c Bug updates for fncc ------------------------------------------------------------------------ r9989 | saadat | 2004-08-12 10:19:14 -0700 (Thu, 12 Aug 2004) | 5 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/ff_struct.c M /davinci/trunk/func.h M /davinci/trunk/version.h * Added davinci function get_struct_key(), which returns the name associated with a particular structure element. If the element is unnamed, an empty string is returned. If the element is invalid, null is returned. ------------------------------------------------------------------------ r9987 | saadat | 2004-08-12 09:48:20 -0700 (Thu, 12 Aug 2004) | 12 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/dvio_isis.c M /davinci/trunk/version.h * Fixed write_isis_planes() to correctly output all three suffix planes. * Source before this fix is tagged as before_isis_backplane_fix. * Source before write_isis_cub() function was added is * New function write_isis_cub() added. As the name suggests, it an ISIS cube file writer. It is dependent upon ISIS libraries. "configure" script has been modified to check for the appropriate ISIS libraries. * Added a new option to load_pds() called "suffix_data". When set, the suffix data from PDS qubes is read in and is made available as *qube.suffix_data. ------------------------------------------------------------------------ r9986 | saadat | 2004-08-11 16:58:26 -0700 (Wed, 11 Aug 2004) | 3 lines Changed paths: M /davinci/trunk/dvio_isis.c Fixed reading of suffix planes in the pressence of more than one type of suffix planes. ------------------------------------------------------------------------ r9984 | saadat | 2004-08-11 12:57:16 -0700 (Wed, 11 Aug 2004) | 3 lines Changed paths: M /davinci/trunk/dvio_isis.c Changed formatting of floating point keywords from three digits after decimal to six digits after decimal. ------------------------------------------------------------------------ r9983 | saadat | 2004-08-10 14:21:24 -0700 (Tue, 10 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/dvio_isis.c Fixed a few bugs dealing with data retrieval for the ISIS cube writer. ------------------------------------------------------------------------ r9982 | gorelick | 2004-08-10 03:12:39 -0700 (Tue, 10 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/dvio_magic.c M /davinci/trunk/ff.c M /davinci/trunk/ff_boxfilter.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/lexer.c M /davinci/trunk/lexer.l M /davinci/trunk/p.c M /davinci/trunk/parser.c M /davinci/trunk/parser.h M /davinci/trunk/parser.y M /davinci/trunk/pp.c M /davinci/trunk/version.h M /davinci/trunk/y_tab.h Various items for version 1.36 ------------------------------------------------------------------------ r9981 | saadat | 2004-08-09 12:43:01 -0700 (Mon, 09 Aug 2004) | 4 lines Changed paths: M /davinci/trunk/dvio_isis.c When string arrays are one line long, the davinci string variables are V_STRING as compared to V_TEXT (for multiple lines). This was not being dealt with in the code. ------------------------------------------------------------------------ r9980 | gorelick | 2004-08-06 16:09:57 -0700 (Fri, 06 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/configure One more round of automake ------------------------------------------------------------------------ r9978 | gorelick | 2004-08-06 16:05:34 -0700 (Fri, 06 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/version.h Tag for version 1.35 ------------------------------------------------------------------------ r9977 | gorelick | 2004-08-06 15:31:21 -0700 (Fri, 06 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/configure.ac More autoconf trash ------------------------------------------------------------------------ r9975 | saadat | 2004-08-06 15:24:30 -0700 (Fri, 06 Aug 2004) | 15 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/build.h M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff.h M /davinci/trunk/func.h M /davinci/trunk/tools.c M /davinci/trunk/tools.h 1. load_pds now takes an additional parameter "suffix_data", which when set allows one to read the suffix planes in the *qube.suffix_data structure. 2. load_pds can now read ISIS history with piped-indents. These indents are removed in the pre-processing step before the history is passed through the PDS label parser. 3. A new function write_isis_cub has been added to davinci, which writes ISIS .cub file as output. A recommended way of using this function is to read the data using load_pds (specify suffix_data=1) and then write the loaded structure using write_isis_cub. The function does not do exhaustive error checking as yet. Error checking may follow depending upon the usage. ------------------------------------------------------------------------ r9973 | gorelick | 2004-08-06 09:27:31 -0700 (Fri, 06 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/vicar/Makefile.in There once was a man from Falls Church ------------------------------------------------------------------------ r9972 | gorelick | 2004-08-06 07:11:49 -0700 (Fri, 06 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac ARGH ------------------------------------------------------------------------ r9971 | gorelick | 2004-08-06 06:56:04 -0700 (Fri, 06 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/main.c M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/vicar/Makefile.in Another round ------------------------------------------------------------------------ r9970 | gorelick | 2004-08-06 06:29:27 -0700 (Fri, 06 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac bugs ------------------------------------------------------------------------ r9969 | gorelick | 2004-08-06 06:17:32 -0700 (Fri, 06 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Last one. Honest. ------------------------------------------------------------------------ r9968 | gorelick | 2004-08-06 06:06:25 -0700 (Fri, 06 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/modules/kjn/mod_kjn.c Bash SUCKS. ------------------------------------------------------------------------ r9967 | gorelick | 2004-08-06 04:58:49 -0700 (Fri, 06 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/dvio_magic.c M /davinci/trunk/ff_version.c Hopefully the last of the autoconf checkins ------------------------------------------------------------------------ r9966 | gorelick | 2004-08-06 03:07:00 -0700 (Fri, 06 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Yet another round of autoconf fixes ------------------------------------------------------------------------ r9965 | gorelick | 2004-08-06 02:28:37 -0700 (Fri, 06 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/ff_coreg.c M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/vicar/Makefile.in One more time with the automake ------------------------------------------------------------------------ r9964 | gorelick | 2004-08-06 01:46:54 -0700 (Fri, 06 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/modules/Makefile.am M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/vicar/Makefile.in More automake madness ------------------------------------------------------------------------ r9963 | gorelick | 2004-08-05 23:21:57 -0700 (Thu, 05 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/modules/Makefile.am M /davinci/trunk/modules/Makefile.in M /davinci/trunk/modules/kjn/Makefile.in M /davinci/trunk/modules/kjn/mod_kjn.c M /davinci/trunk/vicar/Makefile.in More automake fixes for HAVE_MOTIF ------------------------------------------------------------------------ r9962 | gorelick | 2004-08-05 15:46:39 -0700 (Thu, 05 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/main.c The rand48 system wasn't getting seeded. ------------------------------------------------------------------------ r9961 | gorelick | 2004-08-05 13:38:48 -0700 (Thu, 05 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/main.c Added -h flag to force loading history even if -q is used. ------------------------------------------------------------------------ r9960 | gorelick | 2004-08-03 13:45:06 -0700 (Tue, 03 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/docs/dv.gih M /davinci/trunk/modules/Makefile.in M /davinci/trunk/vicar/Makefile.in automake additions for boxfilter ------------------------------------------------------------------------ r9959 | gorelick | 2004-08-03 13:25:58 -0700 (Tue, 03 Aug 2004) | 2 lines Changed paths: A /davinci/trunk/ff_boxfilter.c A /davinci/trunk/ff_coreg.c Really adding boxfilter and coreg this time. ------------------------------------------------------------------------ r9958 | gorelick | 2004-08-03 13:21:58 -0700 (Tue, 03 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/func.h M /davinci/trunk/version.h added coreg and boxfilter ------------------------------------------------------------------------ r9957 | gorelick | 2004-08-03 13:19:54 -0700 (Tue, 03 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/aclocal.m4 M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac Updates to propigate DRAND48 define ------------------------------------------------------------------------ r9956 | gorelick | 2004-08-03 13:18:37 -0700 (Tue, 03 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/ufunc.c Typecasts for some warnings. ------------------------------------------------------------------------ r9955 | gorelick | 2004-08-03 13:18:07 -0700 (Tue, 03 Aug 2004) | 2 lines Changed paths: M /davinci/trunk/fit.c Added ignore for non-linear fits. ------------------------------------------------------------------------ r9954 | gorelick | 2004-07-22 00:13:13 -0700 (Thu, 22 Jul 2004) | 2 lines Changed paths: M /davinci/trunk/main.c Added host and cwd to log output ------------------------------------------------------------------------ r9953 | gorelick | 2004-06-30 03:48:33 -0700 (Wed, 30 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/main.c added usage and extra arg checking becuase -v crashes with no args ------------------------------------------------------------------------ r9952 | gorelick | 2004-06-30 03:36:55 -0700 (Wed, 30 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/dvio_hdf.c M /davinci/trunk/fit.c M /davinci/trunk/version.h minor mods to dvio_hdf to allow use of newer hdf library ------------------------------------------------------------------------ r9951 | gorelick | 2004-06-29 23:06:49 -0700 (Tue, 29 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/fit.c M /davinci/trunk/modules/kjn/mod_kjn.c M /davinci/trunk/version.h Fixed fit(linear) to use less memory (and run faster) and speed up kjn.ramp() ------------------------------------------------------------------------ r9950 | gorelick | 2004-06-25 14:16:03 -0700 (Fri, 25 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_modules.c M /davinci/trunk/func.h M /davinci/trunk/help.c M /davinci/trunk/p.c M /davinci/trunk/parser.y M /davinci/trunk/pp.c M /davinci/trunk/ufunc.c M /davinci/trunk/version.h Fixed to ff_min, global and module.help() ------------------------------------------------------------------------ r9949 | eandres | 2004-06-24 20:17:43 -0700 (Thu, 24 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/configure.ac . ------------------------------------------------------------------------ r9948 | eandres | 2004-06-24 15:31:50 -0700 (Thu, 24 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/configure.ac Fix the detection of libpng. png_check_version no longer exists. ------------------------------------------------------------------------ r9947 | eandres | 2004-06-24 12:42:42 -0700 (Thu, 24 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/help.c Fix a segfault with null input. ------------------------------------------------------------------------ r9946 | eandres | 2004-06-22 14:52:28 -0700 (Tue, 22 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c Remove warnings about invalid comparisons. ------------------------------------------------------------------------ r9945 | eandres | 2004-06-22 14:51:58 -0700 (Tue, 22 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/system.c Only remove directories that exist. This will stop a segmentation fault that occurs if the user exits before davinci makes the temporary directory. ------------------------------------------------------------------------ r9944 | eandres | 2004-06-22 14:51:14 -0700 (Tue, 22 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/printf.c Invalid assignment of a va_list to a va_list, use va_copy() for the proper results. ------------------------------------------------------------------------ r9943 | eandres | 2004-06-22 14:50:29 -0700 (Tue, 22 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/main.c Fix for execution on an x86_64 system; ctime() returns invalid pointers, so ctime_r() should be used in its place. ------------------------------------------------------------------------ r9941 | saadat | 2004-06-22 10:09:47 -0700 (Tue, 22 Jun 2004) | 3 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/version.h * Renamed OBJDESC field "class" to "obj_class" to keep in sync with iomedley. ------------------------------------------------------------------------ r9940 | saadat | 2004-06-18 11:25:40 -0700 (Fri, 18 Jun 2004) | 3 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/ff.h M /davinci/trunk/ff_fncc.c M /davinci/trunk/func.h Added some code related to FNCC. It includes a function to write Matlab matrix files. ------------------------------------------------------------------------ r9939 | gorelick | 2004-06-16 19:30:42 -0700 (Wed, 16 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/version.h Fixed global ------------------------------------------------------------------------ r9938 | gorelick | 2004-06-16 18:43:12 -0700 (Wed, 16 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/ufunc.c Fixed ff_global ------------------------------------------------------------------------ r9937 | gorelick | 2004-06-13 20:32:38 -0700 (Sun, 13 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/modules/gui.c M /davinci/trunk/modules/gui.h M /davinci/trunk/modules/widget_list.c M /davinci/trunk/modules/widget_scrolledlist.c Various fixes for memory that shouldn't be freed ------------------------------------------------------------------------ r9936 | gorelick | 2004-06-12 01:11:33 -0700 (Sat, 12 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/modules/gui.c M /davinci/trunk/ufunc.c Fixes while at VIMS. Module problems. ------------------------------------------------------------------------ r9935 | gorelick | 2004-06-04 21:31:57 -0700 (Fri, 04 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/version.h version 1.26 ------------------------------------------------------------------------ r9934 | gorelick | 2004-06-04 21:31:17 -0700 (Fri, 04 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/ff.c Fix to ff_format to call V_func correctly. ------------------------------------------------------------------------ r9933 | gorelick | 2004-06-03 23:02:29 -0700 (Thu, 03 Jun 2004) | 3 lines Changed paths: M /davinci/trunk/array.c M /davinci/trunk/avl.c M /davinci/trunk/build.h M /davinci/trunk/darray.c M /davinci/trunk/dvio_envi.c M /davinci/trunk/dvio_specpr.h M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_ascii.c M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_convolve.c M /davinci/trunk/ff_filetype.c M /davinci/trunk/ff_gnoise.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_header.c M /davinci/trunk/ff_hstretch.c M /davinci/trunk/ff_ifill.c M /davinci/trunk/ff_interp.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_moment.c M /davinci/trunk/ff_pause.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_vignette.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/lexer.c M /davinci/trunk/lexer.l M /davinci/trunk/main.c M /davinci/trunk/module_io.c M /davinci/trunk/newfunc.c M /davinci/trunk/parser.h M /davinci/trunk/pp.c M /davinci/trunk/printf.c M /davinci/trunk/rfunc.c M /davinci/trunk/string.c M /davinci/trunk/symbol.c M /davinci/trunk/system.h M /davinci/trunk/ufunc.c M /davinci/trunk/version.h Big fix for new function argument passing, plus about 6 months of little fixes. ------------------------------------------------------------------------ r9931 | asbms | 2004-02-10 15:05:47 -0700 (Tue, 10 Feb 2004) | 2 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/ff_avg.c M /davinci/trunk/version.h Fixed ff_avg.c (ff_convolve) ignore bug ------------------------------------------------------------------------ r9930 | gigabyte | 2004-01-26 14:09:57 -0700 (Mon, 26 Jan 2004) | 2 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/version.h Oops... incremented all the version stuff this time, correctly. ------------------------------------------------------------------------ r9929 | gigabyte | 2004-01-26 14:05:26 -0700 (Mon, 26 Jan 2004) | 3 lines Changed paths: M /davinci/trunk/ff_deghost.c Fixed a core dump that Kim was experiencing -- due to uninitialized VAR* variables in ff_deghost (specifically, the variable "right"). ------------------------------------------------------------------------ r9928 | gorelick | 2004-01-20 12:37:31 -0700 (Tue, 20 Jan 2004) | 2 lines Changed paths: M /davinci/trunk/version.h Just a version update ------------------------------------------------------------------------ r9927 | jim | 2004-01-08 14:48:44 -0700 (Thu, 08 Jan 2004) | 2 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/configure Built updated configure script to incorporate version change and anything anyone else might have modified since last time. ------------------------------------------------------------------------ r9926 | jim | 2004-01-08 14:32:37 -0700 (Thu, 08 Jan 2004) | 2 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/configure.ac M /davinci/trunk/version.h Incremented to version 1.21. ------------------------------------------------------------------------ r9925 | jim | 2004-01-07 14:13:02 -0700 (Wed, 07 Jan 2004) | 2 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/modules/gui.h M /davinci/trunk/modules/widget_vicar.c Fixed a bug with the VICAR widget where XvicImageWrite() was being called before the image resources were being set, which caused core dumps when the image size or depth changed and a new image pseudo-resource was set. ------------------------------------------------------------------------ r9924 | jim | 2004-01-07 13:21:02 -0700 (Wed, 07 Jan 2004) | 2 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/darray.c M /davinci/trunk/darray.h M /davinci/trunk/ff_struct.c M /davinci/trunk/func.h Modified some functions to use const args where appropriate. ------------------------------------------------------------------------ r9923 | jim | 2004-01-07 13:20:34 -0700 (Wed, 07 Jan 2004) | 2 lines Changed paths: M /davinci/trunk/ff_xfrm.c Added 'format' arg to mxm() to select float or double return type. Defaults to double for back-compatibility. ------------------------------------------------------------------------ r9922 | jim | 2004-01-06 16:59:12 -0700 (Tue, 06 Jan 2004) | 2 lines Changed paths: M /davinci/trunk/modules/gui.c Removed trailing newline from eval strings returned by gui.listcallbacks(). The trailing newline is added in gui.addcallback() to satisfy the Davinci parser. ------------------------------------------------------------------------ r9921 | jim | 2004-01-06 16:46:57 -0700 (Tue, 06 Jan 2004) | 4 lines Changed paths: M /davinci/trunk/modules M /davinci/trunk/modules/.cvsignore M /davinci/trunk/modules/gui.c M /davinci/trunk/modules/gui.h M /davinci/trunk/modules/widget_command.c M /davinci/trunk/modules/widget_fileselectionbox.c M /davinci/trunk/modules/widget_list.c M /davinci/trunk/modules/widget_scrolledlist.c M /davinci/trunk/modules/widget_selectionbox.c Added gui.listcallbacks() function to list callbacks and current settings. Replaced Narray usage in string list resources with Darray to handle duplicate strings properly. Removed gui_extractStringList() with gui_extractNarray() and gui_extractDarray(). ------------------------------------------------------------------------ r9920 | gorelick | 2003-12-24 02:24:37 -0700 (Wed, 24 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff_source.c M /davinci/trunk/version.h load_pds bug fixes ------------------------------------------------------------------------ r9919 | jim | 2003-12-19 15:11:19 -0700 (Fri, 19 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/docs/html/gui/examples/vicar.dav Added 'cancel' callback to close fileSelectionBox. ------------------------------------------------------------------------ r9918 | jim | 2003-12-19 13:00:52 -0700 (Fri, 19 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/modules/gui.c Fixed bug setting XmStringTable resources from Davinci Narray objects. ------------------------------------------------------------------------ r9917 | jim | 2003-12-17 18:09:51 -0700 (Wed, 17 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/modules/kjn A /davinci/trunk/modules/kjn/.cvsignore New .cvsignore for modules/kjn directory. ------------------------------------------------------------------------ r9916 | jim | 2003-12-17 18:09:02 -0700 (Wed, 17 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/modules/widget_list.c Fixed bug in pseudo-resources itemList and selectedItemList that used the wrong property name when returning values. ------------------------------------------------------------------------ r9915 | jim | 2003-12-17 16:43:11 -0700 (Wed, 17 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/ff_modules.c Changed module path to /usr/local/lib/davinci. ------------------------------------------------------------------------ r9914 | jim | 2003-12-17 16:13:51 -0700 (Wed, 17 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/modules/Makefile.am M /davinci/trunk/modules/Makefile.in Removed Keith's module code. ------------------------------------------------------------------------ r9913 | jim | 2003-12-17 15:50:27 -0700 (Wed, 17 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/docs/html/gui/gui.html Added Keith Nowicki's module code. ------------------------------------------------------------------------ r9912 | jim | 2003-12-17 15:43:57 -0700 (Wed, 17 Dec 2003) | 2 lines Changed paths: D /davinci/trunk/modules/mod_kjn.c Moved Keith's module code to modules/kjn. ------------------------------------------------------------------------ r9911 | jim | 2003-12-17 15:43:03 -0700 (Wed, 17 Dec 2003) | 2 lines Changed paths: A /davinci/trunk/modules/kjn A /davinci/trunk/modules/kjn/Makefile.am A /davinci/trunk/modules/kjn/Makefile.in A /davinci/trunk/modules/kjn/mod_kjn.c Moved Keith's module to modules/kjn directory. ------------------------------------------------------------------------ r9910 | jim | 2003-12-17 15:17:38 -0700 (Wed, 17 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/modules/Makefile.am M /davinci/trunk/modules/Makefile.in A /davinci/trunk/modules/mod_kjn.c Added Keith Nowicki's module (kjn). ------------------------------------------------------------------------ r9909 | asbms | 2003-12-10 11:18:12 -0700 (Wed, 10 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/configure.ac M /davinci/trunk/ff_write.c Fixed some bugs ------------------------------------------------------------------------ r9908 | jim | 2003-12-04 22:03:39 -0700 (Thu, 04 Dec 2003) | 3 lines Changed paths: M /davinci/trunk/build.h M /davinci/trunk/configure.ac M /davinci/trunk/lexer.c M /davinci/trunk/main.c Replaced parser/lexer with old generated copies made from hax0red Bison. Really, I think they work now. ------------------------------------------------------------------------ r9907 | jim | 2003-12-04 21:55:08 -0700 (Thu, 04 Dec 2003) | 2 lines Changed paths: A /davinci/trunk/lexer.c Replacing lexer.c with old hacked version. ------------------------------------------------------------------------ r9906 | jim | 2003-12-04 21:54:42 -0700 (Thu, 04 Dec 2003) | 2 lines Changed paths: D /davinci/trunk/lexer.c Replacing lexer.c with old hacked version. ------------------------------------------------------------------------ r9905 | jim | 2003-12-04 21:50:11 -0700 (Thu, 04 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Updated version number to 1.17. ------------------------------------------------------------------------ r9904 | jim | 2003-12-04 21:48:52 -0700 (Thu, 04 Dec 2003) | 2 lines Changed paths: A /davinci/trunk/parser.c Replacing parser.c with old copy built with hacked Bison. ------------------------------------------------------------------------ r9903 | jim | 2003-12-04 21:48:37 -0700 (Thu, 04 Dec 2003) | 2 lines Changed paths: D /davinci/trunk/parser.c Replacing parser.c with old copy built with hacked Bison. ------------------------------------------------------------------------ r9902 | jim | 2003-12-04 20:47:21 -0700 (Thu, 04 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/docs/html/davinci.css A /davinci/trunk/docs/html/gui A /davinci/trunk/docs/html/gui/calculator.png A /davinci/trunk/docs/html/gui/examples A /davinci/trunk/docs/html/gui/examples/calculator.dav A /davinci/trunk/docs/html/gui/examples/vicar.dav A /davinci/trunk/docs/html/gui/gui.html A /davinci/trunk/docs/html/gui/vicar_widget.txt D /davinci/trunk/docs/html/gui.html D /davinci/trunk/docs/html/vicar_widget.txt M /davinci/trunk/version.h Added HTML documentation for the GUI module. ------------------------------------------------------------------------ r9901 | jim | 2003-12-04 20:47:04 -0700 (Thu, 04 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/fit.c Noel made some changes and I don't know what they were. ------------------------------------------------------------------------ r9900 | jim | 2003-12-04 20:46:42 -0700 (Thu, 04 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/Makefile.am M /davinci/trunk/Makefile.in M /davinci/trunk/build.h Re-added rule for creating build.h at build time. ------------------------------------------------------------------------ r9899 | jim | 2003-12-03 16:13:44 -0700 (Wed, 03 Dec 2003) | 2 lines Changed paths: A /davinci/trunk/docs/html A /davinci/trunk/docs/html/.cvsignore A /davinci/trunk/docs/html/davinci.css A /davinci/trunk/docs/html/gui.html A /davinci/trunk/docs/html/vicar_widget.txt M /davinci/trunk/modules/gui.c Added HTML documentation. ------------------------------------------------------------------------ r9898 | jim | 2003-12-03 16:12:29 -0700 (Wed, 03 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/io_loadmod.c Modified default module path. ------------------------------------------------------------------------ r9897 | jim | 2003-12-01 17:01:10 -0700 (Mon, 01 Dec 2003) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.ac Changed subdir processing order to ensure that the vicar dir is processed before the modules dir. ------------------------------------------------------------------------ r9896 | jim | 2003-12-01 16:44:22 -0700 (Mon, 01 Dec 2003) | 2 lines Changed paths: M /davinci/trunk M /davinci/trunk/.cvsignore M /davinci/trunk/Makefile.am A /davinci/trunk/Makefile.in M /davinci/trunk/configure M /davinci/trunk/configure.ac M /davinci/trunk/modules M /davinci/trunk/modules/.cvsignore M /davinci/trunk/modules/Makefile.am A /davinci/trunk/modules/Makefile.in M /davinci/trunk/vicar M /davinci/trunk/vicar/.cvsignore M /davinci/trunk/vicar/Makefile.am A /davinci/trunk/vicar/Makefile.in Added Makefile.in back under CVS control. ------------------------------------------------------------------------ r9895 | jim | 2003-11-26 18:38:06 -0700 (Wed, 26 Nov 2003) | 2 lines Changed paths: M /davinci/trunk M /davinci/trunk/.cvsignore M /davinci/trunk/modules M /davinci/trunk/modules/.cvsignore M /davinci/trunk/vicar M /davinci/trunk/vicar/.cvsignore Added Makefile.in to .cvsignore. ------------------------------------------------------------------------ r9894 | jim | 2003-11-26 18:29:51 -0700 (Wed, 26 Nov 2003) | 2 lines Changed paths: M /davinci/trunk M /davinci/trunk/.cvsignore M /davinci/trunk/Makefile.am M /davinci/trunk/aclocal.m4 M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.ac Cleaned up some build-generated files and added reorganized Makefile.am. ------------------------------------------------------------------------ r9893 | jim | 2003-11-26 18:28:43 -0700 (Wed, 26 Nov 2003) | 2 lines Changed paths: M /davinci/trunk/modules/gui.c Removed values.h import; handled by parser.h already in a more platform-independent way. ------------------------------------------------------------------------ r9892 | jim | 2003-11-26 18:26:54 -0700 (Wed, 26 Nov 2003) | 2 lines Changed paths: M /davinci/trunk/modules A /davinci/trunk/modules/.cvsignore M /davinci/trunk/vicar M /davinci/trunk/vicar/.cvsignore Added new .cvsignore file. ------------------------------------------------------------------------ r9891 | jim | 2003-11-26 18:25:04 -0700 (Wed, 26 Nov 2003) | 2 lines Changed paths: D /davinci/trunk/libtool Deleted generated file libtool. ------------------------------------------------------------------------ r9890 | jim | 2003-11-26 18:24:38 -0700 (Wed, 26 Nov 2003) | 2 lines Changed paths: M /davinci/trunk/libltdl A /davinci/trunk/libltdl/.cvsignore New .cvsignore for libltdl directory. ------------------------------------------------------------------------ r9889 | jim | 2003-11-26 18:20:47 -0700 (Wed, 26 Nov 2003) | 2 lines Changed paths: M /davinci/trunk/main.c Added #ifdef around Xt app resources. ------------------------------------------------------------------------ r9888 | gorelick | 2003-11-26 05:27:22 -0700 (Wed, 26 Nov 2003) | 2 lines Changed paths: M /davinci/trunk/fit.c added ignore for linear fits ------------------------------------------------------------------------ r9887 | jim | 2003-11-25 20:47:14 -0700 (Tue, 25 Nov 2003) | 2 lines Changed paths: A /davinci/trunk/configure Newly generated configure script using updated autotools. ------------------------------------------------------------------------ r9886 | jim | 2003-11-25 20:45:17 -0700 (Tue, 25 Nov 2003) | 2 lines Changed paths: D /davinci/trunk/configure Removed old configure in order to generate a new one. ------------------------------------------------------------------------ r9885 | jim | 2003-11-25 20:44:43 -0700 (Tue, 25 Nov 2003) | 2 lines Changed paths: D /davinci/trunk/acconfig.h Removed deprecated autoconf file. ------------------------------------------------------------------------ r9884 | jim | 2003-11-25 20:41:10 -0700 (Tue, 25 Nov 2003) | 5 lines Changed paths: M /davinci/trunk M /davinci/trunk/.cvsignore A /davinci/trunk/Makefile.am D /davinci/trunk/Makefile.in D /davinci/trunk/Makefile.min A /davinci/trunk/aclocal.m4 M /davinci/trunk/apifunc.c M /davinci/trunk/avl.c A /davinci/trunk/build.h A /davinci/trunk/config A /davinci/trunk/config/config.guess A /davinci/trunk/config/config.sub A /davinci/trunk/config/depcomp A /davinci/trunk/config/install-sh A /davinci/trunk/config/ltmain.sh A /davinci/trunk/config/missing A /davinci/trunk/config/mkinstalldirs D /davinci/trunk/config.guess M /davinci/trunk/config.h.in D /davinci/trunk/config.sub M /davinci/trunk/configure A /davinci/trunk/configure.ac D /davinci/trunk/configure.in M /davinci/trunk/darray.c M /davinci/trunk/darray.h M /davinci/trunk/dvio.h M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_magic.c D /davinci/trunk/dvmagick.c M /davinci/trunk/ff_modules.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/help.h D /davinci/trunk/install-sh D /davinci/trunk/lib/Makefile A /davinci/trunk/libltdl A /davinci/trunk/libltdl/COPYING.LIB A /davinci/trunk/libltdl/Makefile.am A /davinci/trunk/libltdl/Makefile.in A /davinci/trunk/libltdl/README A /davinci/trunk/libltdl/aclocal.m4 A /davinci/trunk/libltdl/config-h.in A /davinci/trunk/libltdl/config.guess A /davinci/trunk/libltdl/config.sub A /davinci/trunk/libltdl/configure A /davinci/trunk/libltdl/configure.ac A /davinci/trunk/libltdl/install-sh A /davinci/trunk/libltdl/ltdl.c A /davinci/trunk/libltdl/ltdl.h A /davinci/trunk/libltdl/ltmain.sh A /davinci/trunk/libltdl/missing A /davinci/trunk/libltdl/mkinstalldirs A /davinci/trunk/libtool M /davinci/trunk/main.c M /davinci/trunk/module_io.c A /davinci/trunk/modules/Davinci A /davinci/trunk/modules/Makefile.am D /davinci/trunk/modules/Makefile.in A /davinci/trunk/modules/dvmagick.c A /davinci/trunk/modules/gui.c A /davinci/trunk/modules/gui.h A /davinci/trunk/modules/guitest A /davinci/trunk/modules/guitest/guitest.dav A /davinci/trunk/modules/guitest/test-bamf.dav A /davinci/trunk/modules/guitest/test-calc.dav A /davinci/trunk/modules/guitest/test-callback.dav A /davinci/trunk/modules/guitest/test-dcs.dav A /davinci/trunk/modules/guitest/test-misc.dav A /davinci/trunk/modules/guitest/test-overlays.dav A /davinci/trunk/modules/guitest/test-plot.dav A /davinci/trunk/modules/guitest/test-pw.dav A /davinci/trunk/modules/guitest/test-show.dav A /davinci/trunk/modules/guitest/test-tictactoe.dav M /davinci/trunk/modules/mod1.c A /davinci/trunk/modules/widget_arrowbutton.c A /davinci/trunk/modules/widget_arrowbutton.h A /davinci/trunk/modules/widget_cascadebutton.c A /davinci/trunk/modules/widget_cascadebutton.h A /davinci/trunk/modules/widget_command.c A /davinci/trunk/modules/widget_command.h A /davinci/trunk/modules/widget_drawnbutton.c A /davinci/trunk/modules/widget_drawnbutton.h A /davinci/trunk/modules/widget_errordialog.c A /davinci/trunk/modules/widget_errordialog.h A /davinci/trunk/modules/widget_fileselectionbox.c A /davinci/trunk/modules/widget_fileselectionbox.h A /davinci/trunk/modules/widget_form.c A /davinci/trunk/modules/widget_form.h A /davinci/trunk/modules/widget_frame.c A /davinci/trunk/modules/widget_frame.h A /davinci/trunk/modules/widget_label.c A /davinci/trunk/modules/widget_label.h A /davinci/trunk/modules/widget_list.c A /davinci/trunk/modules/widget_list.h A /davinci/trunk/modules/widget_menubar.c A /davinci/trunk/modules/widget_menubar.h A /davinci/trunk/modules/widget_panedwindow.c A /davinci/trunk/modules/widget_panedwindow.h A /davinci/trunk/modules/widget_pushbutton.c A /davinci/trunk/modules/widget_pushbutton.h A /davinci/trunk/modules/widget_radiobox.c A /davinci/trunk/modules/widget_radiobox.h A /davinci/trunk/modules/widget_rowcolumn.c A /davinci/trunk/modules/widget_rowcolumn.h A /davinci/trunk/modules/widget_scale.c A /davinci/trunk/modules/widget_scale.h A /davinci/trunk/modules/widget_scrollbar.c A /davinci/trunk/modules/widget_scrollbar.h A /davinci/trunk/modules/widget_scrolledlist.c A /davinci/trunk/modules/widget_scrolledlist.h A /davinci/trunk/modules/widget_scrolledwindow.c A /davinci/trunk/modules/widget_scrolledwindow.h A /davinci/trunk/modules/widget_selectionbox.c A /davinci/trunk/modules/widget_selectionbox.h A /davinci/trunk/modules/widget_separator.c A /davinci/trunk/modules/widget_separator.h A /davinci/trunk/modules/widget_text.c A /davinci/trunk/modules/widget_text.h A /davinci/trunk/modules/widget_textfield.c A /davinci/trunk/modules/widget_textfield.h A /davinci/trunk/modules/widget_togglebutton.c A /davinci/trunk/modules/widget_togglebutton.h A /davinci/trunk/modules/widget_toplevelshell.c A /davinci/trunk/modules/widget_toplevelshell.h A /davinci/trunk/modules/widget_transientshell.c A /davinci/trunk/modules/widget_transientshell.h A /davinci/trunk/modules/widget_vicar.c A /davinci/trunk/modules/widget_vicar.h A /davinci/trunk/modules/widget_xbaematrix.c A /davinci/trunk/modules/widget_xbaematrix.h M /davinci/trunk/pp_math.c M /davinci/trunk/printf.c A /davinci/trunk/products.h M /davinci/trunk/scope.h M /davinci/trunk/system.c M /davinci/trunk/system.h * Converted to new automake, autoconf, libtool build system. Added 'libltdl' subdir with libtool support files. Moved build configuration files to 'config' subdir. * Added GUI module and VICAR widget. ------------------------------------------------------------------------ r9883 | jim | 2003-11-25 20:39:10 -0700 (Tue, 25 Nov 2003) | 2 lines Changed paths: M /davinci/trunk/parser.h Replacing generated file because it comes from a modified Bison. ------------------------------------------------------------------------ r9882 | jim | 2003-11-25 20:38:08 -0700 (Tue, 25 Nov 2003) | 2 lines Changed paths: A /davinci/trunk/lexer.c A /davinci/trunk/parser.c Replacing these generated files because they cannot be properly re-generated except with a hacked Bison. ------------------------------------------------------------------------ r9881 | jim | 2003-11-25 20:37:19 -0700 (Tue, 25 Nov 2003) | 2 lines Changed paths: D /davinci/trunk/lexer.c D /davinci/trunk/parser.c Argh. ------------------------------------------------------------------------ r9880 | jim | 2003-11-25 20:23:24 -0700 (Tue, 25 Nov 2003) | 2 lines Changed paths: D /davinci/trunk/vicar/Makefile A /davinci/trunk/vicar/Makefile.am D /davinci/trunk/vicar/Makefile.in D /davinci/trunk/vicar/Makefile~ D /davinci/trunk/vicar/config.h.in D /davinci/trunk/vicar/configure D /davinci/trunk/vicar/configure.in Modified to use the top-level configure and build a libtool library. ------------------------------------------------------------------------ r9879 | gorelick | 2003-11-22 01:56:31 -0700 (Sat, 22 Nov 2003) | 2 lines Changed paths: M /davinci/trunk/dvio.c M /davinci/trunk/dvio_ascii.c M /davinci/trunk/dvio_envi.c M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_specpr.c M /davinci/trunk/ff_filetype.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_raw.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/lib/Makefile M /davinci/trunk/printf.c Made a bunch of file using functions use locate_file for expansions. ------------------------------------------------------------------------ r9878 | gorelick | 2003-11-22 00:13:23 -0700 (Sat, 22 Nov 2003) | 4 lines Changed paths: M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_specpr.c M /davinci/trunk/dvio_themis.c M /davinci/trunk/ff.c M /davinci/trunk/ff_display.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_source.c M /davinci/trunk/ff_write.c M /davinci/trunk/help.c M /davinci/trunk/lexer.c M /davinci/trunk/lexer.l M /davinci/trunk/main.c M /davinci/trunk/parser.h M /davinci/trunk/printf.c M /davinci/trunk/system.c M /davinci/trunk/ufunc.c Changes all occurances of MSDOS and WIN32 to __CYGWIN__, virutally guaranteeing that we'll no longer be able to compile under VC. ------------------------------------------------------------------------ r9876 | gorelick | 2003-11-21 23:02:06 -0700 (Fri, 21 Nov 2003) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff_display.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/fit.c M /davinci/trunk/lexer.l M /davinci/trunk/lib/Makefile M /davinci/trunk/system.c M /davinci/trunk/ufunc.c Fixed tempnam() problems for good. ------------------------------------------------------------------------ r9875 | jim | 2003-11-12 17:14:52 -0700 (Wed, 12 Nov 2003) | 2 lines Changed paths: M /davinci/trunk/vicar A /davinci/trunk/vicar/.cvsignore M /davinci/trunk/vicar/Makefile Added .cvsignore. ------------------------------------------------------------------------ r9874 | jim | 2003-11-12 17:13:24 -0700 (Wed, 12 Nov 2003) | 2 lines Changed paths: A /davinci/trunk/vicar/Makefile.in A /davinci/trunk/vicar/config.h.in A /davinci/trunk/vicar/configure A /davinci/trunk/vicar/configure.in Autoconf conversion. ------------------------------------------------------------------------ r9873 | jim | 2003-11-12 16:54:47 -0700 (Wed, 12 Nov 2003) | 2 lines Changed paths: A /davinci/trunk/vicar A /davinci/trunk/vicar/Makefile A /davinci/trunk/vicar/Makefile~ A /davinci/trunk/vicar/XvicBasicImage.c A /davinci/trunk/vicar/XvicBasicImage.h A /davinci/trunk/vicar/XvicBasicImageP.h A /davinci/trunk/vicar/XvicCopyRaw.c A /davinci/trunk/vicar/XvicCopyRawCall_zoom.h A /davinci/trunk/vicar/XvicCopyRawFn_1band.h A /davinci/trunk/vicar/XvicCopyRawFn_3band.h A /davinci/trunk/vicar/XvicCopyRawFn_zoom.h A /davinci/trunk/vicar/XvicCopyRaw_bw.h A /davinci/trunk/vicar/XvicCopyRaw_color.h A /davinci/trunk/vicar/XvicCopyRaw_name.h A /davinci/trunk/vicar/XvicImage.c A /davinci/trunk/vicar/XvicImage.h A /davinci/trunk/vicar/XvicImageOverlay.c A /davinci/trunk/vicar/XvicImageOverlay.h A /davinci/trunk/vicar/XvicImageOverlayP.h A /davinci/trunk/vicar/XvicImageP.h A /davinci/trunk/vicar/XvicRegion.c A /davinci/trunk/vicar/XvicRegion.h A /davinci/trunk/vicar/XvicStringCursor.c Initial VICAR widget code import. ------------------------------------------------------------------------ r9872 | asbms | 2003-11-07 13:23:00 -0700 (Fri, 07 Nov 2003) | 7 lines Changed paths: M /davinci/trunk/dvio_themis.c M /davinci/trunk/ff_fncc.c M /davinci/trunk/ff_text.c Made a serious change to read_vis (in dvio_themis): went to the command line version of marci-pdcom rather than the old library version. Now it will work with both sun or linux farted around with some stuff in ff_fncc tiny bug fix (which was writting outside of alotted memory) for ff_text ------------------------------------------------------------------------ r9871 | asbms | 2003-09-22 09:48:06 -0700 (Mon, 22 Sep 2003) | 3 lines Changed paths: M /davinci/trunk/ff_avg.c Fixed a minor bug in ff_convolve which was having a MAJOR effect. Seems to be okie-dokie now. ------------------------------------------------------------------------ r9870 | asbms | 2003-09-19 10:46:58 -0700 (Fri, 19 Sep 2003) | 3 lines Changed paths: M /davinci/trunk/ff_fncc.c Added the resultant peak from the correlation to the return structure from fncc. This new struct member is called 'weight' ------------------------------------------------------------------------ r9869 | gorelick | 2003-09-15 21:56:36 -0700 (Mon, 15 Sep 2003) | 3 lines Changed paths: M /davinci/trunk/ff_avg.c M /davinci/trunk/func.h M /davinci/trunk/spread.c Fixed convolve to take an ignore value (also fixed stddev for 1 pt) ------------------------------------------------------------------------ r9868 | gorelick | 2003-09-10 16:43:10 -0700 (Wed, 10 Sep 2003) | 2 lines Changed paths: M /davinci/trunk/ff_avg.c Fixed stddev(1) ------------------------------------------------------------------------ r9867 | asbms | 2003-08-29 16:11:17 -0700 (Fri, 29 Aug 2003) | 2 lines Changed paths: M /davinci/trunk/lib/Makefile M /davinci/trunk/version.h Added information ------------------------------------------------------------------------ r9866 | asbms | 2003-08-29 15:46:52 -0700 (Fri, 29 Aug 2003) | 2 lines Changed paths: M /davinci/trunk/ff_fncc.c Fixes and updates ------------------------------------------------------------------------ r9865 | gorelick | 2003-08-27 23:47:29 -0700 (Wed, 27 Aug 2003) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/func.h Added ff_chdir ------------------------------------------------------------------------ r9864 | jim | 2003-08-27 18:37:56 -0700 (Wed, 27 Aug 2003) | 2 lines Changed paths: M /davinci/trunk/ff.c Added support for STRUCT to dump(), and implemented indent and depth args. ------------------------------------------------------------------------ r9863 | jim | 2003-08-27 17:52:16 -0700 (Wed, 27 Aug 2003) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/pp.c Added support for STRUCT to dump(), and implemented indent and depth args. ------------------------------------------------------------------------ r9862 | gorelick | 2003-08-27 16:37:32 -0700 (Wed, 27 Aug 2003) | 2 lines Changed paths: M /davinci/trunk/ff_struct.c M /davinci/trunk/symbol.c Updates to make HasValue do the right thing. ------------------------------------------------------------------------ r9861 | jim | 2003-08-27 14:15:47 -0700 (Wed, 27 Aug 2003) | 2 lines Changed paths: M /davinci/trunk/ff_struct.c Fixed NULL return for get_struct() on non-existant element. ------------------------------------------------------------------------ r9860 | asbms | 2003-08-23 11:07:36 -0700 (Sat, 23 Aug 2003) | 2 lines Changed paths: M /davinci/trunk/Makefile.in Added ff_fncc.o to Makefile.in ------------------------------------------------------------------------ r9856 | asbms | 2003-08-13 17:09:00 -0700 (Wed, 13 Aug 2003) | 14 lines Changed paths: M /davinci/trunk/ff_fncc.c Added fast running sum tables Changed the input command options Changed the return object to a structure containing: The cross-correlation matrix The Max point in the above matrix (as a davinci col,row index) The Corner point in the object where the [1,1] corner of the template goes (as a davinci col,row index) The running Sum table The running Sum-Squared table. The last two are returned to increase processing speed if a new template is used on the same object. The new template MUST be of the same size as the template used when the tables were calculated. ------------------------------------------------------------------------ r9855 | asbms | 2003-08-12 16:27:20 -0700 (Tue, 12 Aug 2003) | 6 lines Changed paths: M /davinci/trunk/ff.h A /davinci/trunk/ff_fncc.c M /davinci/trunk/func.h Added new function: Fast Normalized Cross Correlation This function is STILL in production, so further changed WILL be added called as fncc(template,object) ------------------------------------------------------------------------ r9854 | gorelick | 2003-07-15 15:44:17 -0700 (Tue, 15 Jul 2003) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff_load.c M /davinci/trunk/ff_write.c M /davinci/trunk/version.h misc for v1.13 ------------------------------------------------------------------------ r9853 | gorelick | 2003-07-15 15:43:28 -0700 (Tue, 15 Jul 2003) | 2 lines Changed paths: M /davinci/trunk/spread.c misc for v.1.13 ------------------------------------------------------------------------ r9852 | gorelick | 2003-07-15 15:41:20 -0700 (Tue, 15 Jul 2003) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff.h M /davinci/trunk/ff_fft.c Misc for v1.13 ------------------------------------------------------------------------ r9851 | gorelick | 2003-05-14 00:39:06 -0700 (Wed, 14 May 2003) | 2 lines Changed paths: M /davinci/trunk/ff_hstretch.c first working checkin ------------------------------------------------------------------------ r9850 | gorelick | 2003-05-14 00:36:55 -0700 (Wed, 14 May 2003) | 2 lines Changed paths: M /davinci/trunk/Makefile.in hstretch ------------------------------------------------------------------------ r9849 | gorelick | 2003-05-14 00:27:28 -0700 (Wed, 14 May 2003) | 2 lines Changed paths: M /davinci/trunk/help.c added include for errno ------------------------------------------------------------------------ r9848 | gorelick | 2003-05-14 00:26:01 -0700 (Wed, 14 May 2003) | 2 lines Changed paths: M /davinci/trunk/newfunc.c added create_args ------------------------------------------------------------------------ r9847 | gorelick | 2003-05-14 00:24:54 -0700 (Wed, 14 May 2003) | 2 lines Changed paths: M /davinci/trunk/ff.h A /davinci/trunk/ff_hstretch.c M /davinci/trunk/func.h added hstretch ------------------------------------------------------------------------ r9846 | gorelick | 2003-05-14 00:07:58 -0700 (Wed, 14 May 2003) | 2 lines Changed paths: M /davinci/trunk/p.c M /davinci/trunk/parser.c M /davinci/trunk/parser.h parallel support ------------------------------------------------------------------------ r9845 | gorelick | 2003-05-14 00:01:03 -0700 (Wed, 14 May 2003) | 2 lines Changed paths: M /davinci/trunk/parser.y help(?) and @() ------------------------------------------------------------------------ r9844 | gorelick | 2003-05-13 23:59:57 -0700 (Tue, 13 May 2003) | 2 lines Changed paths: M /davinci/trunk/pp.c exact_help ------------------------------------------------------------------------ r9843 | gorelick | 2003-05-13 23:59:17 -0700 (Tue, 13 May 2003) | 2 lines Changed paths: M /davinci/trunk/gplot.c Took out buttonmotion events. ------------------------------------------------------------------------ r9842 | gorelick | 2003-05-13 23:57:16 -0700 (Tue, 13 May 2003) | 2 lines Changed paths: M /davinci/trunk/ff_avg.c M /davinci/trunk/ufunc.c misc checkin ------------------------------------------------------------------------ r9841 | gorelick | 2003-05-07 20:59:40 -0700 (Wed, 07 May 2003) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/ff_projection.c Modifications to support new proj library ------------------------------------------------------------------------ r9840 | gorelick | 2003-04-29 18:46:00 -0700 (Tue, 29 Apr 2003) | 2 lines Changed paths: M /davinci/trunk/ff.c Overloaded format() for string, text and struct ------------------------------------------------------------------------ r9839 | randy | 2003-04-10 18:23:47 -0700 (Thu, 10 Apr 2003) | 5 lines Changed paths: A /davinci/trunk/isis_obj.c A /davinci/trunk/isis_obj.h Code to be used for the ISIS reading/writing functionality in Davinci. Still writing this... not even close to working, but the code is not in the makefile, either, so it shouldn't hurt anyone. ------------------------------------------------------------------------ r9837 | saadat | 2003-04-01 15:20:44 -0700 (Tue, 01 Apr 2003) | 2 lines Changed paths: M /davinci/trunk/dvio_isis.c M /davinci/trunk/version.h Fixed a file handle leakage while reading ISIS suffix planes. ------------------------------------------------------------------------ r9836 | gorelick | 2003-03-24 15:58:09 -0700 (Mon, 24 Mar 2003) | 2 lines Changed paths: M /davinci/trunk/Makefile.in Version 1.11 again ------------------------------------------------------------------------ r9835 | gorelick | 2003-03-24 15:57:43 -0700 (Mon, 24 Mar 2003) | 2 lines Changed paths: M /davinci/trunk/ff.h A /davinci/trunk/ff_slant.c M /davinci/trunk/func.h A /davinci/trunk/rice.c A /davinci/trunk/spread.c M /davinci/trunk/version.h Version 1.11 ------------------------------------------------------------------------ r9834 | gorelick | 2003-03-24 15:56:04 -0700 (Mon, 24 Mar 2003) | 2 lines Changed paths: M /davinci/trunk/Makefile.in Also for version 1.11 ------------------------------------------------------------------------ r9833 | gorelick | 2003-03-24 15:55:41 -0700 (Mon, 24 Mar 2003) | 2 lines Changed paths: A /davinci/trunk/ff_rice.c Forgot this in 1.11 ------------------------------------------------------------------------ r9832 | randy | 2003-03-14 13:57:05 -0700 (Fri, 14 Mar 2003) | 4 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/func.h Added the prototypes for ff_contains, ff_rice and ff_unrice, and commented out the actual references to ff_rice and ff_unrice in ff.h, so the thing will compile out of CVS. ------------------------------------------------------------------------ r9831 | gorelick | 2003-03-11 15:54:33 -0700 (Tue, 11 Mar 2003) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff.h Added ff_contains() ------------------------------------------------------------------------ r9830 | gorelick | 2003-03-11 15:53:02 -0700 (Tue, 11 Mar 2003) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c Scaling factor fix didn't get propigated ------------------------------------------------------------------------ r9828 | saadat | 2003-03-07 15:07:21 -0700 (Fri, 07 Mar 2003) | 7 lines Changed paths: M /davinci/trunk/version.h Fix to io_lablib3 (PDS label reader) which overwrote memory elsewhere while reading constructs like: INSTRUMENT_FOV = 20 CAUTION: This is not the daVinci Version 1.10 which exists on Linux netboot boxes but is as yet not checked in by whoever has created it. ------------------------------------------------------------------------ r9827 | asbms | 2003-02-18 16:15:46 -0700 (Tue, 18 Feb 2003) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c Fixed a percision error in the WritePDS ------------------------------------------------------------------------ r9826 | asbms | 2003-02-18 15:32:51 -0700 (Tue, 18 Feb 2003) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c Bug in WritePDS was returning bogus pointer. Now it just returns null. ------------------------------------------------------------------------ r9825 | gorelick | 2003-02-18 12:40:28 -0700 (Tue, 18 Feb 2003) | 2 lines Changed paths: M /davinci/trunk/ff_rgb.c Moved to parse_args ------------------------------------------------------------------------ r9824 | gorelick | 2003-02-03 16:41:49 -0700 (Mon, 03 Feb 2003) | 3 lines Changed paths: M /davinci/trunk/ff_struct.c Changed order of args in add_struct(), so you can add values without names without specifying (value=) ------------------------------------------------------------------------ r9823 | gorelick | 2003-01-24 00:28:49 -0700 (Fri, 24 Jan 2003) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih File I/O updates ------------------------------------------------------------------------ r9822 | gorelick | 2003-01-22 16:01:02 -0700 (Wed, 22 Jan 2003) | 2 lines Changed paths: M /davinci/trunk/ff.c Patch to putenv ------------------------------------------------------------------------ r9821 | gorelick | 2003-01-22 15:57:24 -0700 (Wed, 22 Jan 2003) | 2 lines Changed paths: M /davinci/trunk/ff_gplot.c M /davinci/trunk/version.h Modifications to allow GPLOT_CMD environment variable, again ------------------------------------------------------------------------ r9820 | gorelick | 2003-01-19 22:12:28 -0700 (Sun, 19 Jan 2003) | 2 lines Changed paths: M /davinci/trunk/ff_raw.c BIP was reporting itself as BIL ------------------------------------------------------------------------ r9819 | asbms | 2003-01-17 10:54:43 -0700 (Fri, 17 Jan 2003) | 2 lines Changed paths: M /davinci/trunk/ff_raw.c Fixed a bug with the two different options lists ------------------------------------------------------------------------ r9818 | asbms | 2003-01-17 10:14:07 -0700 (Fri, 17 Jan 2003) | 4 lines Changed paths: M /davinci/trunk/ff_raw.c variable header had no initialization so its value, if not explicitly set, could be anything. Fix this. ------------------------------------------------------------------------ r9817 | asbms | 2003-01-17 09:59:44 -0700 (Fri, 17 Jan 2003) | 2 lines Changed paths: M /davinci/trunk/ff_text.c Pthhhhhhhhh ------------------------------------------------------------------------ r9816 | gorelick | 2003-01-08 16:11:20 -0700 (Wed, 08 Jan 2003) | 2 lines Changed paths: M /davinci/trunk/ff_gplot.c M /davinci/trunk/lib/Makefile M /davinci/trunk/version.h Made gplot an option via environment variable. ------------------------------------------------------------------------ r9815 | gorelick | 2002-12-29 22:22:01 -0700 (Sun, 29 Dec 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_iomedley.c Committed for cary ------------------------------------------------------------------------ r9814 | gorelick | 2002-12-29 22:21:39 -0700 (Sun, 29 Dec 2002) | 2 lines Changed paths: M /davinci/trunk/ff_write.c Checked in for Cary ------------------------------------------------------------------------ r9813 | jim | 2002-12-22 10:44:15 -0700 (Sun, 22 Dec 2002) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.in Added AC_PROG_CXX to check for C++ compiler. ------------------------------------------------------------------------ r9812 | gorelick | 2002-12-17 21:19:47 -0700 (Tue, 17 Dec 2002) | 2 lines Changed paths: M /davinci/trunk/p.c Fixed core dump on bad dereference. a=f.p() ------------------------------------------------------------------------ r9811 | gigabyte | 2002-12-11 12:59:50 -0700 (Wed, 11 Dec 2002) | 3 lines Changed paths: M /davinci/trunk/deghost.C M /davinci/trunk/ff_deghost.c Added an option to deghost that makes it grab corner points from the track server instead of from geometry_detail in the database. ------------------------------------------------------------------------ r9810 | gigabyte | 2002-11-27 15:20:18 -0700 (Wed, 27 Nov 2002) | 3 lines Changed paths: M /davinci/trunk/deghost.C Fixed a buffer overrun error that was causing deghost to fail for large images. (74 frames or more) ------------------------------------------------------------------------ r9809 | asbms | 2002-11-13 16:53:34 -0700 (Wed, 13 Nov 2002) | 4 lines Changed paths: M /davinci/trunk/dvio_isis.c Added test to the PDS read Qube reader: if the data is BOTH unsigned AND 2 byte THEN call the fix_unsigned routine ------------------------------------------------------------------------ r9808 | jim | 2002-11-01 18:23:53 -0700 (Fri, 01 Nov 2002) | 2 lines Changed paths: M /davinci/trunk/config.guess M /davinci/trunk/config.sub M /davinci/trunk/lib/Makefile Installed new config.guess and config.sub ------------------------------------------------------------------------ r9807 | jim | 2002-11-01 18:08:46 -0700 (Fri, 01 Nov 2002) | 2 lines Changed paths: M /davinci/trunk/configure Rebuilt all configure scripts using autoconf 2.53 ------------------------------------------------------------------------ r9806 | jim | 2002-11-01 17:56:07 -0700 (Fri, 01 Nov 2002) | 2 lines Changed paths: M /davinci/trunk/configure Rebuilt for readline version change ------------------------------------------------------------------------ r9805 | jim | 2002-11-01 17:48:29 -0700 (Fri, 01 Nov 2002) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/configure.in Renamed readline-4.3 to readline ------------------------------------------------------------------------ r9804 | jim | 2002-11-01 17:44:28 -0700 (Fri, 01 Nov 2002) | 2 lines Changed paths: M /davinci/trunk M /davinci/trunk/.cvsignore Added some files to main .cvsignore ------------------------------------------------------------------------ r9803 | jim | 2002-11-01 17:40:14 -0700 (Fri, 01 Nov 2002) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/configure M /davinci/trunk/configure.in Modified for use with readline 4.3 local dir ------------------------------------------------------------------------ r9802 | jim | 2002-11-01 16:43:21 -0700 (Fri, 01 Nov 2002) | 2 lines Changed paths: M /davinci/trunk/config.h.in M /davinci/trunk/configure.in M /davinci/trunk/dvio_iomedley.c M /davinci/trunk/ff_write.c M /davinci/trunk/lib/Makefile Make PNG support conditional on the existance on libz ------------------------------------------------------------------------ r9801 | jim | 2002-11-01 15:28:18 -0700 (Fri, 01 Nov 2002) | 2 lines Changed paths: M /davinci/trunk/ff_text.c Not including libgen.h on AIX systems as it conflicts with regex.h ------------------------------------------------------------------------ r9800 | jim | 2002-10-31 16:38:03 -0700 (Thu, 31 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/main.c Removed conflicting readline declarations and made others conditional on HAVE_LIBREADLINE. ------------------------------------------------------------------------ r9799 | jim | 2002-10-31 16:28:57 -0700 (Thu, 31 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/main.c Removed conflicting readline declarations and made others conditional on HAVE_LIBREADLINE. ------------------------------------------------------------------------ r9798 | jim | 2002-10-31 16:27:52 -0700 (Thu, 31 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/main.c Removed conflicting readline declarations and made others conditional on HAVE_LIBREADLINE. ------------------------------------------------------------------------ r9797 | jim | 2002-10-31 16:22:42 -0700 (Thu, 31 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/func.h M /davinci/trunk/main.c Removed conflicting readline declarations and made others conditional on HAVE_LIBREADLINE. ------------------------------------------------------------------------ r9796 | jim | 2002-10-31 15:59:30 -0700 (Thu, 31 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/ff.c Wrapped readline.h include with HAVE_READLINE check. ------------------------------------------------------------------------ r9795 | jim | 2002-10-30 18:48:17 -0700 (Wed, 30 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/main.c Fixed prototype for rl_callback_handler_install(). ------------------------------------------------------------------------ r9794 | jim | 2002-10-30 18:46:11 -0700 (Wed, 30 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/deghost.C Added check for HAVE_MALLOC_H before including malloc.h, for Darwin systems. ------------------------------------------------------------------------ r9793 | jim | 2002-10-30 18:29:56 -0700 (Wed, 30 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/configure M /davinci/trunk/configure.in Added support for automatic building of readline and removed vestiges of ImageMagick. ------------------------------------------------------------------------ r9792 | asbms | 2002-10-28 16:27:15 -0700 (Mon, 28 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.in Added fix for QMV check ------------------------------------------------------------------------ r9791 | jim | 2002-10-24 15:17:57 -0700 (Thu, 24 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_iomedley.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_write.c Fixed more PNM/PPM/PGM bugs (not using the generic iomedley interface anymore). ------------------------------------------------------------------------ r9790 | jim | 2002-10-24 14:28:39 -0700 (Thu, 24 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/ff_write.c Fixed bug in iomedley file type checking that was preventing non-iomedley types from working. ------------------------------------------------------------------------ r9789 | jim | 2002-10-22 15:25:53 -0700 (Tue, 22 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/Makefile.in Added dependency on libiomedley.a to gplot in Makefile.in. ------------------------------------------------------------------------ r9788 | jim | 2002-10-22 15:10:57 -0700 (Tue, 22 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/lib/Makefile Cleanup for iomedley autoconf conversion. ------------------------------------------------------------------------ r9787 | jim | 2002-10-11 10:52:03 -0700 (Fri, 11 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/main.c renamed sighandler() to dv_sighandler() due to clash with libusds ------------------------------------------------------------------------ r9786 | jim | 2002-10-09 13:56:18 -0700 (Wed, 09 Oct 2002) | 3 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/dvio.h A /davinci/trunk/dvio_iomedley.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_write.c M /davinci/trunk/lib/Makefile Added support for iomedley image formats GIF, JPEG, TIFF and PNG. Did not remove ImageMagic support (yet). ------------------------------------------------------------------------ r9785 | gorelick | 2002-10-08 17:23:36 -0700 (Tue, 08 Oct 2002) | 3 lines Changed paths: M /davinci/trunk/parser.h M /davinci/trunk/printf.c missed dv_vasprintf reference and fixed some #defines that should be in values.h, but sometimes aren't ------------------------------------------------------------------------ r9784 | gorelick | 2002-10-08 17:14:10 -0700 (Tue, 08 Oct 2002) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/config.guess M /davinci/trunk/config.sub M /davinci/trunk/configure M /davinci/trunk/configure.in M /davinci/trunk/dvio_themis.c M /davinci/trunk/ff.h M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_random.c M /davinci/trunk/ff_text.c M /davinci/trunk/lib/Manual M /davinci/trunk/lib/Xfred.h M /davinci/trunk/main.c M /davinci/trunk/parser.h M /davinci/trunk/printf.c M /davinci/trunk/version.h Changes for OS/X ------------------------------------------------------------------------ r9783 | gorelick | 2002-09-30 21:35:18 -0700 (Mon, 30 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/version.h Same as previous. ------------------------------------------------------------------------ r9782 | gorelick | 2002-09-30 21:33:51 -0700 (Mon, 30 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_isis.c Promoited unsigned short to signed int ------------------------------------------------------------------------ r9781 | gorelick | 2002-09-24 14:38:11 -0700 (Tue, 24 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/version.h Version 1.05 ------------------------------------------------------------------------ r9780 | gorelick | 2002-09-24 14:36:28 -0700 (Tue, 24 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_ascii.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/endian_norm.c M /davinci/trunk/header.c M /davinci/trunk/header.h Endian normalization changes for table reads ------------------------------------------------------------------------ r9778 | saadat | 2002-09-23 12:00:37 -0700 (Mon, 23 Sep 2002) | 4 lines Changed paths: M /davinci/trunk/Makefile.win M /davinci/trunk/configwin.h M /davinci/trunk/version.h D /davinci/trunk/win32/H5ACpublic.h D /davinci/trunk/win32/H5Apublic.h D /davinci/trunk/win32/H5Bpublic.h D /davinci/trunk/win32/H5Dpublic.h D /davinci/trunk/win32/H5Epublic.h D /davinci/trunk/win32/H5Fpublic.h D /davinci/trunk/win32/H5Gpublic.h D /davinci/trunk/win32/H5HGpublic.h D /davinci/trunk/win32/H5HLpublic.h D /davinci/trunk/win32/H5Ipublic.h D /davinci/trunk/win32/H5MFpublic.h D /davinci/trunk/win32/H5MMpublic.h D /davinci/trunk/win32/H5Opublic.h D /davinci/trunk/win32/H5Ppublic.h D /davinci/trunk/win32/H5RApublic.h D /davinci/trunk/win32/H5Rpublic.h D /davinci/trunk/win32/H5Spublic.h D /davinci/trunk/win32/H5Tpublic.h D /davinci/trunk/win32/H5Zpublic.h D /davinci/trunk/win32/H5api_adpt.h D /davinci/trunk/win32/H5config.h D /davinci/trunk/win32/H5public.h A /davinci/trunk/win32/hdf5 A /davinci/trunk/win32/hdf5/include A /davinci/trunk/win32/hdf5/include/H5ACpublic.h A /davinci/trunk/win32/hdf5/include/H5Apkg.h A /davinci/trunk/win32/hdf5/include/H5Apublic.h A /davinci/trunk/win32/hdf5/include/H5Bpublic.h A /davinci/trunk/win32/hdf5/include/H5Dpublic.h A /davinci/trunk/win32/hdf5/include/H5Epublic.h A /davinci/trunk/win32/hdf5/include/H5FDcore.h A /davinci/trunk/win32/hdf5/include/H5FDfamily.h A /davinci/trunk/win32/hdf5/include/H5FDgass.h A /davinci/trunk/win32/hdf5/include/H5FDlog.h A /davinci/trunk/win32/hdf5/include/H5FDmpio.h A /davinci/trunk/win32/hdf5/include/H5FDmulti.h A /davinci/trunk/win32/hdf5/include/H5FDpublic.h A /davinci/trunk/win32/hdf5/include/H5FDsec2.h A /davinci/trunk/win32/hdf5/include/H5FDsrb.h A /davinci/trunk/win32/hdf5/include/H5FDstdio.h A /davinci/trunk/win32/hdf5/include/H5FDstream.h A /davinci/trunk/win32/hdf5/include/H5Fpkg.h A /davinci/trunk/win32/hdf5/include/H5Fpublic.h A /davinci/trunk/win32/hdf5/include/H5Gpkg.h A /davinci/trunk/win32/hdf5/include/H5Gpublic.h A /davinci/trunk/win32/hdf5/include/H5HGpublic.h A /davinci/trunk/win32/hdf5/include/H5HLpublic.h A /davinci/trunk/win32/hdf5/include/H5Ipublic.h A /davinci/trunk/win32/hdf5/include/H5MMpublic.h A /davinci/trunk/win32/hdf5/include/H5Opublic.h A /davinci/trunk/win32/hdf5/include/H5Ppublic.h A /davinci/trunk/win32/hdf5/include/H5Rpublic.h A /davinci/trunk/win32/hdf5/include/H5Spkg.h A /davinci/trunk/win32/hdf5/include/H5Spublic.h A /davinci/trunk/win32/hdf5/include/H5Tpkg.h A /davinci/trunk/win32/hdf5/include/H5Tpublic.h A /davinci/trunk/win32/hdf5/include/H5Zpublic.h A /davinci/trunk/win32/hdf5/include/H5api_adpt.h A /davinci/trunk/win32/hdf5/include/H5config.h A /davinci/trunk/win32/hdf5/include/H5pubconf.h A /davinci/trunk/win32/hdf5/include/H5public.h A /davinci/trunk/win32/hdf5/include/hdf5.h A /davinci/trunk/win32/hdf5/lib A /davinci/trunk/win32/hdf5/lib/hdf5.lib D /davinci/trunk/win32/hdf5.h D /davinci/trunk/win32/hdf5.lib A /davinci/trunk/win32/zlib A /davinci/trunk/win32/zlib/zconf.h A /davinci/trunk/win32/zlib/zlib.h A /davinci/trunk/win32/zlib/zlib.lib Added new precompiled version of HDF5 library and removed the old version from the win32 directory. The new version is placed in a subdirectory under win32. ------------------------------------------------------------------------ r9776 | gorelick | 2002-09-20 18:50:36 -0700 (Fri, 20 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/version.h 1.02/1.03 strangeness ------------------------------------------------------------------------ r9775 | saadat | 2002-09-20 18:47:26 -0700 (Fri, 20 Sep 2002) | 6 lines Changed paths: M /davinci/trunk/Makefile.win M /davinci/trunk/configwin.h M /davinci/trunk/dos.h M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/dvio_specpr.c M /davinci/trunk/dvio_themis.c M /davinci/trunk/ff_deghost.c M /davinci/trunk/ff_filetype.c M /davinci/trunk/ff_header.c M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_raw.c M /davinci/trunk/version.h A /davinci/trunk/win32/mem.c A /davinci/trunk/win32/mem.h Compiled davinci for Windows. Replaced many regular opens with binary opens. Made IEEE_REAL in isis to default of MSB instead of being platform dependent. Added mmap() routines that were originally made for vanilla. ------------------------------------------------------------------------ r9773 | gorelick | 2002-09-20 17:06:32 -0700 (Fri, 20 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/pp.c Bug fix for envionemental variables. ------------------------------------------------------------------------ r9772 | gorelick | 2002-09-19 14:33:15 -0700 (Thu, 19 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/io_loadmod.c typo returndlopen() ------------------------------------------------------------------------ r9771 | gorelick | 2002-09-19 14:32:18 -0700 (Thu, 19 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/pp_math.c math_operable() addition ------------------------------------------------------------------------ r9770 | gorelick | 2002-09-19 14:31:54 -0700 (Thu, 19 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/ff_deghost.c Defines for configure ------------------------------------------------------------------------ r9769 | gorelick | 2002-09-19 14:31:12 -0700 (Thu, 19 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/func.h More for QMV defines (deghost) ------------------------------------------------------------------------ r9768 | gorelick | 2002-09-19 14:30:38 -0700 (Thu, 19 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff.h QMV defines for configure ------------------------------------------------------------------------ r9767 | gorelick | 2002-09-19 14:29:43 -0700 (Thu, 19 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/deghost.C #include in the wrong place ------------------------------------------------------------------------ r9766 | gorelick | 2002-09-19 14:25:28 -0700 (Thu, 19 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/deghost.C #define for configure ------------------------------------------------------------------------ r9765 | gorelick | 2002-09-18 16:25:01 -0700 (Wed, 18 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/version.h 1.01 ------------------------------------------------------------------------ r9764 | asbms | 2002-09-09 16:59:20 -0700 (Mon, 09 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/main.c Fixed the quit function to return a status of 0 NOT 1 ------------------------------------------------------------------------ r9763 | gigabyte | 2002-09-06 15:38:03 -0700 (Fri, 06 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/main.c Fixed the fact that batch-mode davinci's don't delete their temp directory. ------------------------------------------------------------------------ r9762 | gigabyte | 2002-09-05 19:50:54 -0700 (Thu, 05 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/ff_deghost.c Changed default for the deghosting "reverse" argument to 1 instead of 0. ------------------------------------------------------------------------ r9761 | asbms | 2002-08-30 14:00:54 -0700 (Fri, 30 Aug 2002) | 3 lines Changed paths: M /davinci/trunk/dvio_pds.c Added a check for null file pointer on WritePDS (bad write location catch) Changed setting structure element to NULL and set only first char to NULL ------------------------------------------------------------------------ r9760 | asbms | 2002-08-12 13:06:37 -0700 (Mon, 12 Aug 2002) | 4 lines Changed paths: M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c Fixed a bug with the suffix writer: couldn't write cube w/o suffixs, that's been fixed there was a file pointer being close early, fixed ------------------------------------------------------------------------ r9759 | gorelick | 2002-07-29 17:14:16 -0700 (Mon, 29 Jul 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c Fixed an apparent typo. ------------------------------------------------------------------------ r9758 | asbms | 2002-07-22 10:09:49 -0700 (Mon, 22 Jul 2002) | 4 lines Changed paths: M /davinci/trunk/dvio_pds.c WritePDS suffix plane fix. Now Suffix plane are written correctly, and the entire dataset is aligned/padded as needed. ------------------------------------------------------------------------ r9757 | gorelick | 2002-07-19 15:48:02 -0700 (Fri, 19 Jul 2002) | 2 lines Changed paths: M /davinci/trunk/version.h *** empty log message *** ------------------------------------------------------------------------ r9756 | gorelick | 2002-07-19 15:47:08 -0700 (Fri, 19 Jul 2002) | 2 lines Changed paths: M /davinci/trunk/Makefile.in A /davinci/trunk/binDCT.c A /davinci/trunk/deghost.C M /davinci/trunk/ff.h A /davinci/trunk/ff_deghost.c M /davinci/trunk/func.h M /davinci/trunk/lib/Makefile M /davinci/trunk/version.h *** empty log message *** ------------------------------------------------------------------------ r9755 | asbms | 2002-07-17 17:39:23 -0700 (Wed, 17 Jul 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c Fixed a write bug in WritePDS ------------------------------------------------------------------------ r9754 | asbms | 2002-07-17 16:05:42 -0700 (Wed, 17 Jul 2002) | 4 lines Changed paths: M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c Made changes to the pds reader/writer set/sequences now are read in as vectors in X rather than text files suffix planes can be written out ------------------------------------------------------------------------ r9753 | gorelick | 2002-07-16 13:42:15 -0700 (Tue, 16 Jul 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_isis.c Added support for suffix corners ------------------------------------------------------------------------ r9752 | gorelick | 2002-07-01 15:57:39 -0700 (Mon, 01 Jul 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_envi.c M /davinci/trunk/ff.h M /davinci/trunk/ff_load.c M /davinci/trunk/ff_write.c M /davinci/trunk/lib/Makefile M /davinci/trunk/version.h Maintenance checkin - removed binDCT ------------------------------------------------------------------------ r9751 | gorelick | 2002-06-25 23:55:58 -0700 (Tue, 25 Jun 2002) | 2 lines Changed paths: M /davinci/trunk/darray.c M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff.h M /davinci/trunk/ff_struct.c M /davinci/trunk/func.h M /davinci/trunk/version.h Version 0.98b, insert_struct ------------------------------------------------------------------------ r9750 | gorelick | 2002-06-25 00:23:58 -0700 (Tue, 25 Jun 2002) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/array.c M /davinci/trunk/docs/dv.gih M /davinci/trunk/dvio.h M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_specpr.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/lexer.c M /davinci/trunk/lexer.l M /davinci/trunk/p.c M /davinci/trunk/parser.c M /davinci/trunk/parser.h M /davinci/trunk/parser.y M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c M /davinci/trunk/version.h M /davinci/trunk/y_tab.h Version 0.89a ------------------------------------------------------------------------ r9749 | gorelick | 2002-06-14 20:33:16 -0700 (Fri, 14 Jun 2002) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.in M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_moment.c M /davinci/trunk/ff_pca.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_version.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/header.c M /davinci/trunk/lib/Makefile M /davinci/trunk/parser.c M /davinci/trunk/parser.y M /davinci/trunk/pp.c M /davinci/trunk/version.h Miscelaneous checking ------------------------------------------------------------------------ r9748 | jim | 2002-05-31 16:39:03 -0700 (Fri, 31 May 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_hdf.c M /davinci/trunk/lib/Makefile Added chunking and compression to ID_VAL dataset storage. ------------------------------------------------------------------------ r9747 | randy | 2002-05-30 13:00:56 -0700 (Thu, 30 May 2002) | 2 lines Changed paths: M /davinci/trunk/io_loadmod.c M /davinci/trunk/io_loadmod.h Fixes for Non libtool enabled systems ------------------------------------------------------------------------ r9746 | randy | 2002-05-28 13:46:45 -0700 (Tue, 28 May 2002) | 3 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.in M /davinci/trunk/dvmagick.c M /davinci/trunk/ff.h M /davinci/trunk/ff_load.c M /davinci/trunk/ff_modules.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/io_loadmod.c M /davinci/trunk/io_loadmod.h M /davinci/trunk/version.h All Davinci support reuiqred for IO module plug-ins, using libtool to handle dynamic libraries, and falling back to our homebrew code as a fallback. ------------------------------------------------------------------------ r9745 | gorelick | 2002-05-06 20:14:34 -0700 (Mon, 06 May 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_specpr.c M /davinci/trunk/version.h Modified dvio_specpr to read whole file is record is omitted ------------------------------------------------------------------------ r9744 | randy | 2002-04-18 11:09:59 -0700 (Thu, 18 Apr 2002) | 2 lines Changed paths: M /davinci/trunk/version.h Updaqte version number ------------------------------------------------------------------------ r9743 | randy | 2002-04-18 11:05:47 -0700 (Thu, 18 Apr 2002) | 2 lines Changed paths: M /davinci/trunk/io_loadmod.c M /davinci/trunk/io_loadmod.h COntinued work on IO module extensions. ------------------------------------------------------------------------ r9742 | randy | 2002-04-16 21:34:02 -0700 (Tue, 16 Apr 2002) | 4 lines Changed paths: A /davinci/trunk/io_loadmod.c A /davinci/trunk/io_loadmod.h Support code for Read/Write loadable module extensions. This is still in development... this code doesn't do much of anything yet, and isn't explicitly included in the Makefile yet. ------------------------------------------------------------------------ r9741 | randy | 2002-04-16 11:29:15 -0700 (Tue, 16 Apr 2002) | 3 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/dvio_hdf.c M /davinci/trunk/dvio_pds.c A /davinci/trunk/endian_norm.c A /davinci/trunk/endian_norm.h Separated the endian normalization code from the HDF code, since Ben also uses it in PDS functions, making it fail when you don't have HDF configured. ------------------------------------------------------------------------ r9740 | gorelick | 2002-04-15 20:40:18 -0700 (Mon, 15 Apr 2002) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih hstats() docs ------------------------------------------------------------------------ r9739 | gorelick | 2002-04-15 20:27:11 -0700 (Mon, 15 Apr 2002) | 2 lines Changed paths: M /davinci/trunk/ff_struct.c Structure children should be mem_claimed, I think. ------------------------------------------------------------------------ r9738 | gorelick | 2002-04-15 19:08:37 -0700 (Mon, 15 Apr 2002) | 2 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/ff_ix.c M /davinci/trunk/func.h M /davinci/trunk/version.h Added ff_hstats() ------------------------------------------------------------------------ r9737 | asbms | 2002-04-02 17:07:48 -0700 (Tue, 02 Apr 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c Added WritePDS float/double format out fix ------------------------------------------------------------------------ r9736 | asbms | 2002-03-29 17:43:25 -0700 (Fri, 29 Mar 2002) | 3 lines Changed paths: M /davinci/trunk/dvio_pds.c WritePDS broke with recent label changes (03-29-02) and a keyword shift from QUBE --> SPECTRAL_QUBE. This has been fixed ------------------------------------------------------------------------ r9735 | asbms | 2002-03-29 16:42:30 -0700 (Fri, 29 Mar 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/version.h Added SPECTRAL_QUBE object ot the PDS reader ------------------------------------------------------------------------ r9734 | asbms | 2002-03-28 17:19:55 -0700 (Thu, 28 Mar 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/lib/Makefile Fixed a code bug in the little endien section ------------------------------------------------------------------------ r9733 | asbms | 2002-03-28 17:18:06 -0700 (Thu, 28 Mar 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c Added Endien sesitivity to the PDS writer ------------------------------------------------------------------------ r9732 | gorelick | 2002-03-26 21:05:34 -0700 (Tue, 26 Mar 2002) | 2 lines Changed paths: M /davinci/trunk/parser.h M /davinci/trunk/pp.c M /davinci/trunk/string.c M /davinci/trunk/version.h Bug in atod, also fixed SCALE ------------------------------------------------------------------------ r9731 | gorelick | 2002-03-26 20:54:21 -0700 (Tue, 26 Mar 2002) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih Updated add_struct, get_struct, remove_struct, and atod ------------------------------------------------------------------------ r9730 | gorelick | 2002-03-26 20:39:03 -0700 (Tue, 26 Mar 2002) | 2 lines Changed paths: M /davinci/trunk/darray.c M /davinci/trunk/ff.h M /davinci/trunk/ff_struct.c M /davinci/trunk/func.h M /davinci/trunk/string.c M /davinci/trunk/version.h Added atod(), remove_struct() ------------------------------------------------------------------------ r9729 | asbms | 2002-03-26 13:52:02 -0700 (Tue, 26 Mar 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/version.h Fixed a float/double rounding bug in the pds reader ------------------------------------------------------------------------ r9728 | gorelick | 2002-03-22 16:07:27 -0700 (Fri, 22 Mar 2002) | 2 lines Changed paths: M /davinci/trunk/ff_raw.c Rewrote to take x,y,z,org,format ------------------------------------------------------------------------ r9727 | gorelick | 2002-03-21 13:07:28 -0700 (Thu, 21 Mar 2002) | 2 lines Changed paths: M /davinci/trunk/version.h *** empty log message *** ------------------------------------------------------------------------ r9726 | gorelick | 2002-03-21 12:59:23 -0700 (Thu, 21 Mar 2002) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/ff_struct.c M /davinci/trunk/func.h M /davinci/trunk/p.c M /davinci/trunk/pp_math.c Added structure addition and took libmodsupp out of libs ------------------------------------------------------------------------ r9725 | asbms | 2002-03-20 11:54:27 -0700 (Wed, 20 Mar 2002) | 4 lines Changed paths: M /davinci/trunk/dvio_pds.c Partial fix for bit-collumn. Now they don't mess-up everything else, but they themselves are not correct and can't be accessed (but regular collumns can). Sorry to put in a partial fix, but I'm REALLY constrained for time ------------------------------------------------------------------------ r9724 | asbms | 2002-03-19 16:10:30 -0700 (Tue, 19 Mar 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff.h M /davinci/trunk/func.h Added write_pds ------------------------------------------------------------------------ r9722 | saadat | 2002-03-13 18:42:18 -0700 (Wed, 13 Mar 2002) | 2 lines Changed paths: M /davinci/trunk/ff_gplot.c Typo in the #ifdef in previous checkin. Fixed. ------------------------------------------------------------------------ r9721 | saadat | 2002-03-13 18:17:58 -0700 (Wed, 13 Mar 2002) | 3 lines Changed paths: M /davinci/trunk/Makefile.win M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/module_io.c M /davinci/trunk/version.h Added some #defines for windows compile. Replaced gplot with gnuplot for ff_plot. ------------------------------------------------------------------------ r9719 | gorelick | 2002-03-08 13:27:13 -0700 (Fri, 08 Mar 2002) | 2 lines Changed paths: M /davinci/trunk/pp.c M /davinci/trunk/version.h Fixed bug in [where] for single values rhs ------------------------------------------------------------------------ r9718 | gorelick | 2002-02-25 16:58:37 -0700 (Mon, 25 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/ff_avg.c Bug ------------------------------------------------------------------------ r9717 | gorelick | 2002-02-25 16:30:01 -0700 (Mon, 25 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/version.h *** empty log message *** ------------------------------------------------------------------------ r9716 | gorelick | 2002-02-25 16:25:41 -0700 (Mon, 25 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/ff_avg.c Made computations happenin doubles rather than floats ------------------------------------------------------------------------ r9715 | randy | 2002-02-25 12:06:55 -0700 (Mon, 25 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_hdf.c Allow access to load read only HDF5 files. ------------------------------------------------------------------------ r9713 | saadat | 2002-02-21 13:34:16 -0700 (Thu, 21 Feb 2002) | 3 lines Changed paths: M /davinci/trunk/ff_interp.c M /davinci/trunk/version.h Updated ff_interp so that it caches the slopes and y-intercepts for the line segments in domain. ------------------------------------------------------------------------ r9712 | randy | 2002-02-20 19:23:11 -0700 (Wed, 20 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_hdf.c Fixed endian routine to use NBYTES(V_FORMAT(v)) instead of V_TYPE() ------------------------------------------------------------------------ r9710 | saadat | 2002-02-20 18:44:53 -0700 (Wed, 20 Feb 2002) | 3 lines Changed paths: M /davinci/trunk/ff_interp.c M /davinci/trunk/version.h Modified ff_interp to use binary-search for searching domain values (instead of linear-search). ------------------------------------------------------------------------ r9709 | gorelick | 2002-02-19 23:47:51 -0700 (Tue, 19 Feb 2002) | 4 lines Changed paths: M /davinci/trunk/dvio_pnm.c M /davinci/trunk/ff_display.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/fit.c Fixed some misspellings in error messages. Made display use the dvio_pnm writer. Added SUN and PC type recognizers to io_isis.c ------------------------------------------------------------------------ r9708 | gorelick | 2002-02-19 23:17:05 -0700 (Tue, 19 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/version.h Forgot to add version info for for 0.84 ------------------------------------------------------------------------ r9707 | gorelick | 2002-02-19 23:14:21 -0700 (Tue, 19 Feb 2002) | 4 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_load.c M /davinci/trunk/func.h M /davinci/trunk/newfunc.c Modified load to take a text, so you can load many files at once. Returns a struct. Also fixed an over zealous compiler warning fix in ff.c ------------------------------------------------------------------------ r9706 | gorelick | 2002-02-18 21:58:34 -0700 (Mon, 18 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/ff_ix.c M /davinci/trunk/p.c Problems with compiler fixes from last checkin ------------------------------------------------------------------------ r9705 | gorelick | 2002-02-18 21:50:43 -0700 (Mon, 18 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_cluster.c M /davinci/trunk/ff_display.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_ifill.c M /davinci/trunk/ff_ix.c M /davinci/trunk/ff_moment.c M /davinci/trunk/ff_random.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_vignette.c M /davinci/trunk/ff_xfrm.c M /davinci/trunk/fit.c M /davinci/trunk/func.h M /davinci/trunk/lib/Makefile M /davinci/trunk/main.c M /davinci/trunk/newfunc.c M /davinci/trunk/p.c M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c M /davinci/trunk/printf.c M /davinci/trunk/scope.c M /davinci/trunk/string.c M /davinci/trunk/symbol.c M /davinci/trunk/ufunc.c Compiler warnings cleanup ------------------------------------------------------------------------ r9704 | randy | 2002-02-18 15:19:10 -0700 (Mon, 18 Feb 2002) | 4 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.in Enable Creation of a fully static-linked DaVinci binary. Still doesn't work for Solaris because we don't seem to have static libs for libSM.a, libICE.a, and libXm.a. ------------------------------------------------------------------------ r9703 | randy | 2002-02-18 14:20:05 -0700 (Mon, 18 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_hdf.c Allow cross platform portability of HDF files generated in Davinci. ------------------------------------------------------------------------ r9702 | gorelick | 2002-02-14 21:33:08 -0700 (Thu, 14 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/lib/Makefile junk ------------------------------------------------------------------------ r9701 | gorelick | 2002-02-14 21:32:47 -0700 (Thu, 14 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/config.h M /davinci/trunk/dvmagick.c Fixed 'force=1' crash in dvmagic.c ------------------------------------------------------------------------ r9700 | gsrigg | 2002-02-13 14:24:00 -0700 (Wed, 13 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/modules/pnm_mod.gih Updated with destripe help ------------------------------------------------------------------------ r9699 | gsrigg | 2002-02-13 14:23:49 -0700 (Wed, 13 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/modules/pnm_mod.c Initial attempt at destripe algorithm ------------------------------------------------------------------------ r9698 | asbms | 2002-02-08 13:59:01 -0700 (Fri, 08 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/version.h Added comment ------------------------------------------------------------------------ r9697 | asbms | 2002-02-08 13:58:05 -0700 (Fri, 08 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c Fixed a bug in the rtTABLE function when it scaled values ------------------------------------------------------------------------ r9695 | asbms | 2002-02-06 17:49:28 -0700 (Wed, 06 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/dvio_isis.c M /davinci/trunk/dvio_pds.c M /davinci/trunk/version.h Fixed problems with reading PDS files that have multiple (DIFFERENT typed) objects ------------------------------------------------------------------------ r9694 | gorelick | 2002-02-05 12:28:11 -0700 (Tue, 05 Feb 2002) | 3 lines Changed paths: M /davinci/trunk/ff_load.c M /davinci/trunk/ff_text.c M /davinci/trunk/system.c Made magic load last Fixed dirname and basename problems. ------------------------------------------------------------------------ r9693 | asbms | 2002-01-30 17:27:50 -0700 (Wed, 30 Jan 2002) | 6 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff_raw.c ff_raw: Added unit keyword to read in byte,short,int,float,double sized raw data dvio_pds: Added check for difference between Table row size and label Record_bytes ------------------------------------------------------------------------ r9692 | randy | 2002-01-30 13:08:58 -0700 (Wed, 30 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/configure M /davinci/trunk/configure.in Fixes to correctly compile when the proper version of ImageMagick is missing. ------------------------------------------------------------------------ r9691 | gsrigg | 2002-01-29 15:13:38 -0700 (Tue, 29 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/darray.c M /davinci/trunk/darray.h M /davinci/trunk/tools.c Renamed variable "new" to "New" so that C++ code can use the .o ------------------------------------------------------------------------ r9690 | randy | 2002-01-28 13:07:49 -0700 (Mon, 28 Jan 2002) | 3 lines Changed paths: M /davinci/trunk/modules/Makefile.in Build the ImageMagick module properly, because it needs to see a lot of other crap before it can build correctly. ------------------------------------------------------------------------ r9689 | randy | 2002-01-25 17:56:12 -0700 (Fri, 25 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/dvmagick.c Remove the help function... now handled automatically ------------------------------------------------------------------------ r9688 | randy | 2002-01-25 17:55:04 -0700 (Fri, 25 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.in M /davinci/trunk/modules/Makefile.in Change configuration to build the dvmagick module in with the other modules ------------------------------------------------------------------------ r9687 | randy | 2002-01-25 16:42:55 -0700 (Fri, 25 Jan 2002) | 3 lines Changed paths: M /davinci/trunk/p.c Change to make module help files work with all modules, not just Gary's pnm_mod :-) ------------------------------------------------------------------------ r9686 | randy | 2002-01-25 10:21:32 -0700 (Fri, 25 Jan 2002) | 2 lines Changed paths: A /davinci/trunk/dvmagick.c M /davinci/trunk/fit.c M /davinci/trunk/lib/Makefile M /davinci/trunk/moddvmagick/dvmagick.c Now we need this module code to be available for a DaVinci build ------------------------------------------------------------------------ r9685 | randy | 2002-01-25 10:20:33 -0700 (Fri, 25 Jan 2002) | 3 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/configure M /davinci/trunk/configure.in M /davinci/trunk/dvio_magic.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_write.c Update DaVinci to use ImageMagick 5.4.2 and to bypass iomedley to read and write via Magick. THis now uses the modular code ------------------------------------------------------------------------ r9684 | gsrigg | 2002-01-24 16:11:57 -0700 (Thu, 24 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/p.c Changed to look at DV_MOD_PATH for help file NOT docs ------------------------------------------------------------------------ r9683 | gsrigg | 2002-01-24 15:52:21 -0700 (Thu, 24 Jan 2002) | 2 lines Changed paths: A /davinci/trunk/modules/pnm_mod.gih Just moved from docs to here ------------------------------------------------------------------------ r9682 | gsrigg | 2002-01-24 15:52:03 -0700 (Thu, 24 Jan 2002) | 2 lines Changed paths: D /davinci/trunk/docs/pnm_mod.gih Moved module help to module directory ------------------------------------------------------------------------ r9681 | gsrigg | 2002-01-24 15:47:57 -0700 (Thu, 24 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/modules/pnm_mod.c Removed help from actual module - help is now common to ALL modules ------------------------------------------------------------------------ r9680 | gsrigg | 2002-01-24 15:46:55 -0700 (Thu, 24 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/docs/pnm_mod.gih Changed layout to match changes in p.c ------------------------------------------------------------------------ r9679 | gsrigg | 2002-01-24 15:46:33 -0700 (Thu, 24 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/p.c Added support for loadable module help files ------------------------------------------------------------------------ r9678 | gorelick | 2002-01-24 14:45:49 -0700 (Thu, 24 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/parser.c M /davinci/trunk/parser.y Updated to allow help function in modules. ------------------------------------------------------------------------ r9677 | gsrigg | 2002-01-24 08:26:22 -0700 (Thu, 24 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/modules/pnm_mod.c Periodic Checkin ------------------------------------------------------------------------ r9676 | gsrigg | 2002-01-24 08:26:03 -0700 (Thu, 24 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/help.c Updated to free the KEYLIST when changing the helpfile. Failure to do so makes the keylist grow and grow as you swap between help files (i.e. main help and loadable module help) even though the number of keys is accurately captured. Result - seg. fault! ------------------------------------------------------------------------ r9675 | randy | 2002-01-23 16:15:26 -0700 (Wed, 23 Jan 2002) | 3 lines Changed paths: M /davinci/trunk/moddvmagick/dvmagick.c Mostly working ImageMagick Library. Still have some problems with image manipulations garbling the images, but I'm sure a solution will be found soon. ------------------------------------------------------------------------ r9674 | gsrigg | 2002-01-23 15:51:28 -0700 (Wed, 23 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/modules/pnm_mod.c Added calls to help system ------------------------------------------------------------------------ r9673 | gsrigg | 2002-01-23 15:51:12 -0700 (Wed, 23 Jan 2002) | 2 lines Changed paths: A /davinci/trunk/docs/pnm_mod.gih Initial ------------------------------------------------------------------------ r9672 | gsrigg | 2002-01-22 16:01:37 -0700 (Tue, 22 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/modules/pnm_mod.c Scale done. ------------------------------------------------------------------------ r9671 | gsrigg | 2002-01-22 10:12:26 -0700 (Tue, 22 Jan 2002) | 6 lines Changed paths: M /davinci/trunk/modules/pnm_mod.c I think there's a bug somewhere in either the compiler or the #define code. If you do: int someint, someint2 = MAXINT; only the latter is guaranteed to be MAXINT - the former remains uninitialized. To be on the safe side, chained-initialization code has been modified such that variables are declared/initialized one at a time. ------------------------------------------------------------------------ r9670 | gsrigg | 2002-01-17 15:29:55 -0700 (Thu, 17 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/modules/pnm_mod.c Just an end of day check in. Safety first. :) ------------------------------------------------------------------------ r9669 | gsrigg | 2002-01-17 14:03:21 -0700 (Thu, 17 Jan 2002) | 3 lines Changed paths: M /davinci/trunk/modules/pnm_mod.c Updated pad (finished) and scale (work in progress) to work with BIP and BIL as well as BSQ formats. ------------------------------------------------------------------------ r9668 | gsrigg | 2002-01-17 13:03:35 -0700 (Thu, 17 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/modules/pnm_mod.c PAD, CUT and CROP are complete. Scale in Progress. ------------------------------------------------------------------------ r9667 | randy | 2002-01-16 17:28:32 -0700 (Wed, 16 Jan 2002) | 3 lines Changed paths: M /davinci/trunk/moddvmagick/dvmagick.c Finally! ALl write outs work properly. Any DaVinci object can be converted to a graphic format spoken by ImageMagick. ------------------------------------------------------------------------ r9666 | gsrigg | 2002-01-11 09:40:37 -0700 (Fri, 11 Jan 2002) | 2 lines Changed paths: A /davinci/trunk/modules/pnm_mod.c Initial version - Only contains a port of pnm cut at this point. ------------------------------------------------------------------------ r9665 | gsrigg | 2002-01-11 09:39:42 -0700 (Fri, 11 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/modules/Makefile.win Added pnm_mod to Makefile ------------------------------------------------------------------------ r9664 | gsrigg | 2002-01-11 09:39:17 -0700 (Fri, 11 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/modules/Makefile.in Added pnm_mod to the Makefile ------------------------------------------------------------------------ r9663 | randy | 2002-01-10 19:22:29 -0700 (Thu, 10 Jan 2002) | 4 lines Changed paths: A /davinci/trunk/moddvmagick A /davinci/trunk/moddvmagick/Makefile.in A /davinci/trunk/moddvmagick/dvmagick.c A worthy first commit of this stuff. We can now write out cubes using ImageMagick if the cube in in BIP format. Will add the other formats, plus reading, real soon now. ------------------------------------------------------------------------ r9662 | gorelick | 2002-01-09 15:41:47 -0700 (Wed, 09 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/config.h M /davinci/trunk/ff_gplot.c M /davinci/trunk/version.h Fixed bug in xplot relating to NULL or no variables. ------------------------------------------------------------------------ r9661 | randy | 2002-01-09 14:56:07 -0700 (Wed, 09 Jan 2002) | 3 lines Changed paths: M /davinci/trunk/module_io.c Or this one is better. Oy. That's what I get when I try to document something. ------------------------------------------------------------------------ r9660 | randy | 2002-01-09 14:51:19 -0700 (Wed, 09 Jan 2002) | 2 lines Changed paths: M /davinci/trunk/module_io.c Made error messages from a failed dynamic library open somewhat more useful. ------------------------------------------------------------------------ r9659 | randy | 2002-01-04 12:19:29 -0700 (Fri, 04 Jan 2002) | 3 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.in Changed compiler options on configure/configure.in to ensure load_module Works the same way between Linux and Solaris ------------------------------------------------------------------------ r9657 | gorelick | 2001-12-04 10:22:47 -0700 (Tue, 04 Dec 2001) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/dvio_isis.c M /davinci/trunk/ff_ix.c M /davinci/trunk/ff_write.c M /davinci/trunk/lib/Makefile M /davinci/trunk/reserved.c M /davinci/trunk/tests/test4 M /davinci/trunk/version.h Changes for 0.82 ------------------------------------------------------------------------ r9656 | asbms | 2001-11-16 16:18:43 -0700 (Fri, 16 Nov 2001) | 4 lines Changed paths: M /davinci/trunk/dvio_themis.c Made modification to the variable types of the Start and Stop sync variables. By making character arrays instead of shorts and ints they work better across platforms ------------------------------------------------------------------------ r9655 | saadat | 2001-10-09 10:15:46 -0700 (Tue, 09 Oct 2001) | 2 lines Changed paths: M /davinci/trunk/Makefile.in Makefile's dist target was missing ../iomedley in it. ------------------------------------------------------------------------ r9654 | asbms | 2001-10-04 11:49:09 -0700 (Thu, 04 Oct 2001) | 2 lines Changed paths: M /davinci/trunk/lib/Makefile *** empty log message *** ------------------------------------------------------------------------ r9653 | asbms | 2001-10-04 11:48:54 -0700 (Thu, 04 Oct 2001) | 5 lines Changed paths: M /davinci/trunk/dvio_themis.c M /davinci/trunk/ff_ascii.c dvio_themis: Bug fix for the width of a vis image (was hardcoded, now we get it from the header) this was needed because the width can change due to SUMMING ff_ascii: file handle bug fix. There was NO fclose being issued. ------------------------------------------------------------------------ r9651 | saadat | 2001-09-20 17:58:17 -0700 (Thu, 20 Sep 2001) | 3 lines Changed paths: M /davinci/trunk/dvio_imath.c M /davinci/trunk/version.h dvio_imath was reading data size incorrectly from the header, resulting in memory overwrites. ------------------------------------------------------------------------ r9650 | saadat | 2001-09-04 15:57:13 -0700 (Tue, 04 Sep 2001) | 4 lines Changed paths: M /davinci/trunk/dvio.c While converting an iheader to an iom_iheader: Added code to set the iom_header.eformat to the native external-format corresponding to the iom_header.format (internal format) instead of setting it to invalid. ------------------------------------------------------------------------ r9648 | saadat | 2001-07-30 23:03:57 -0700 (Mon, 30 Jul 2001) | 2 lines Changed paths: M /davinci/trunk/version.h *** empty log message *** ------------------------------------------------------------------------ r9647 | saadat | 2001-07-30 22:56:48 -0700 (Mon, 30 Jul 2001) | 4 lines Changed paths: M /davinci/trunk/version.h Made the INTFMT and REALFMT keyword values (in a VICAR file) default to the platform-defaults instead of the standard-defaults (when they are not specified in the VICAR file). ------------------------------------------------------------------------ r9646 | gorelick | 2001-07-19 19:09:09 -0700 (Thu, 19 Jul 2001) | 2 lines Changed paths: M /davinci/trunk/Makefile.in shade.o ------------------------------------------------------------------------ r9645 | gorelick | 2001-07-19 19:05:11 -0700 (Thu, 19 Jul 2001) | 2 lines Changed paths: M /davinci/trunk/func.h Added ff_shade ------------------------------------------------------------------------ r9644 | gorelick | 2001-07-19 19:04:39 -0700 (Thu, 19 Jul 2001) | 2 lines Changed paths: A /davinci/trunk/ff_shade.c First checking of shade() ------------------------------------------------------------------------ r9643 | gorelick | 2001-07-19 19:03:55 -0700 (Thu, 19 Jul 2001) | 2 lines Changed paths: M /davinci/trunk/ff.h Lost fexists somehow ------------------------------------------------------------------------ r9642 | gorelick | 2001-07-05 13:47:39 -0700 (Thu, 05 Jul 2001) | 2 lines Changed paths: M /davinci/trunk/dvio_isis.c M /davinci/trunk/ff.h M /davinci/trunk/func.h M /davinci/trunk/parser.h First pass at write_isis routines ------------------------------------------------------------------------ r9640 | gorelick | 2001-06-08 20:32:41 -0700 (Fri, 08 Jun 2001) | 2 lines Changed paths: A /davinci/trunk/Makefile A /davinci/trunk/config.h M /davinci/trunk/ff.h M /davinci/trunk/lib/Makefile M /davinci/trunk/tests/test1 M /davinci/trunk/version.h Someone commited an old version of ff.h ------------------------------------------------------------------------ r9639 | asbms | 2001-06-06 14:23:33 -0700 (Wed, 06 Jun 2001) | 3 lines Changed paths: M /davinci/trunk/dvio_themis.c Fixed bug in the read_vis:rotate function (was rotating snapshot images which should NOT be rotated) ------------------------------------------------------------------------ r9638 | asbms | 2001-06-05 11:13:16 -0700 (Tue, 05 Jun 2001) | 3 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff.h Fixed load_pds so that the returning structure elements are lowercase (they were all uppercase) ------------------------------------------------------------------------ r9637 | asbms | 2001-06-05 10:51:41 -0700 (Tue, 05 Jun 2001) | 2 lines Changed paths: M /davinci/trunk/dvio_pds.c M /davinci/trunk/ff.h Fixed a bug in the PDS reader and added the loadcase command load_pds ------------------------------------------------------------------------ r9636 | gorelick | 2001-05-29 18:45:05 -0700 (Tue, 29 May 2001) | 2 lines Changed paths: M /davinci/trunk/version.h Final commit to bring 0.68 and 0.7* inline ------------------------------------------------------------------------ r9635 | gorelick | 2001-05-29 18:30:55 -0700 (Tue, 29 May 2001) | 2 lines Changed paths: M /davinci/trunk/ff_fft.c M /davinci/trunk/ff_ix.c M /davinci/trunk/ff_pca.c M /davinci/trunk/func.h M /davinci/trunk/newfunc.c M /davinci/trunk/p.c M /davinci/trunk/pp.c M /davinci/trunk/scope.c M /davinci/trunk/string.c M /davinci/trunk/symbol.c D /davinci/trunk/varray.c M /davinci/trunk/version.h Partial commit to bring version 0.68 and 0.72 inline ------------------------------------------------------------------------ r9634 | gorelick | 2001-05-29 18:22:09 -0700 (Tue, 29 May 2001) | 2 lines Changed paths: M /davinci/trunk/darray.c M /davinci/trunk/darray.h M /davinci/trunk/ff.c M /davinci/trunk/ff.h Partial commit to bring 0.68 and 0.72 inline ------------------------------------------------------------------------ r9633 | asbms | 2001-05-14 15:00:15 -0700 (Mon, 14 May 2001) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih Added a rotation keyword to load_vis. Rotates framelets. Added this information. ------------------------------------------------------------------------ r9632 | asbms | 2001-05-14 15:00:05 -0700 (Mon, 14 May 2001) | 2 lines Changed paths: M /davinci/trunk/dvio_themis.c Added a rotation keyword to load_vis. Rotates framelets ------------------------------------------------------------------------ r9631 | asbms | 2001-04-19 14:41:38 -0700 (Thu, 19 Apr 2001) | 6 lines Changed paths: A /davinci/trunk/XformTable.h M /davinci/trunk/ff_write.c ff_write: modified the argument list to expect and ID_UNK instead of ID_VAL (this lets you pass in structures) XformTable.h is the 11-bit to 8-bit square root encoding table the visible camera uses ------------------------------------------------------------------------ r9630 | asbms | 2001-04-17 17:25:45 -0700 (Tue, 17 Apr 2001) | 17 lines Changed paths: M /davinci/trunk/dvio_themis.c M /davinci/trunk/ff.h M /davinci/trunk/ff_fft.c M /davinci/trunk/fit.c M /davinci/trunk/fit.h M /davinci/trunk/func.h A /davinci/trunk/io_themis.c Added 2 new functions to dvio_themis: vis_upshift(obj) vis_downshift(obj) map between the vis-camera's 11-bit and 8-bit output using MSSS' square root encoding table. Also, added gse vs spacecraft file type for the PACI reader so the user no longer needs to specify if swapping is necessary fft had a bug which was fixed added a verbose variable to fit which defaults to 0 (ie say nothing) but can be set to 1 and the output it used to give off will come back io_themis is apparently obsolete now ------------------------------------------------------------------------ r9628 | saadat | 2001-04-12 13:46:13 -0700 (Thu, 12 Apr 2001) | 2 lines Changed paths: M /davinci/trunk/dvio.c M /davinci/trunk/dvio.h M /davinci/trunk/main.c M /davinci/trunk/pp.c M /davinci/trunk/version.h Added verbosity control to iomedley. ------------------------------------------------------------------------ r9627 | saadat | 2001-04-04 14:00:38 -0700 (Wed, 04 Apr 2001) | 2 lines Changed paths: A /davinci/trunk/Makefile.min M /davinci/trunk/main.c Changes for minimal compile. ------------------------------------------------------------------------ r9624 | saadat | 2001-04-04 10:54:53 -0700 (Wed, 04 Apr 2001) | 2 lines Changed paths: M /davinci/trunk/configure M /davinci/trunk/configure.in M /davinci/trunk/func.h M /davinci/trunk/p.c M /davinci/trunk/pp.c M /davinci/trunk/symbol.c M /davinci/trunk/version.h modules code made conditional ------------------------------------------------------------------------ r9623 | saadat | 2001-04-04 09:22:42 -0700 (Wed, 04 Apr 2001) | 2 lines Changed paths: M /davinci/trunk/Makefile.in Removed config.h from "make clean" ------------------------------------------------------------------------ r9622 | gorelick | 2001-04-03 19:46:55 -0700 (Tue, 03 Apr 2001) | 2 lines Changed paths: M /davinci/trunk/ff_struct.c Fixed bug in memclaim ------------------------------------------------------------------------ r9621 | saadat | 2001-04-03 17:53:41 -0700 (Tue, 03 Apr 2001) | 4 lines Changed paths: M /davinci/trunk M /davinci/trunk/.cvsignore M /davinci/trunk/Makefile.in M /davinci/trunk/acconfig.h M /davinci/trunk/configwin.h M /davinci/trunk/ff_ascii.c M /davinci/trunk/ff_meta.c M /davinci/trunk/ff_source.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_write.c M /davinci/trunk/header.h M /davinci/trunk/main.c M /davinci/trunk/module_io.c M /davinci/trunk/pp.c M /davinci/trunk/system.c M /davinci/trunk/system.h M /davinci/trunk/ufunc.c Version just after merging the iomedley branch in. Files that did not get checked in during the last commit for some CVS reason. Go figure. ------------------------------------------------------------------------ r9620 | saadat | 2001-04-03 17:06:54 -0700 (Tue, 03 Apr 2001) | 2 lines Changed paths: M /davinci/trunk/Makefile.win Version just after merging the iomedley branch in. ------------------------------------------------------------------------ r9619 | saadat | 2001-04-03 16:08:16 -0700 (Tue, 03 Apr 2001) | 2 lines Changed paths: D /davinci/trunk/win32/config.h Version just after merging the iomedley branch in. ------------------------------------------------------------------------ r9618 | saadat | 2001-04-03 16:02:29 -0700 (Tue, 03 Apr 2001) | 2 lines Changed paths: M /davinci/trunk/lib/Makefile A /davinci/trunk/tests/iomedley A /davinci/trunk/tests/iomedley/digits.isis.uu A /davinci/trunk/tests/iomedley/xplat-param.dv A /davinci/trunk/tests/iomedley/xplat-s.dv A /davinci/trunk/tests/iomedley/xplat-sup.dv A /davinci/trunk/tests/iomedley/xplat-t.dv Version just after merging the iomedley branch in. ------------------------------------------------------------------------ r9617 | saadat | 2001-04-03 15:56:18 -0700 (Tue, 03 Apr 2001) | 2 lines Changed paths: D /davinci/trunk/Makefile D /davinci/trunk/config.h M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.in A /davinci/trunk/dvio.c A /davinci/trunk/dvio.h A /davinci/trunk/dvio_ascii.c A /davinci/trunk/dvio_aviris.c A /davinci/trunk/dvio_envi.c A /davinci/trunk/dvio_ers.c A /davinci/trunk/dvio_goes.c A /davinci/trunk/dvio_grd.c A /davinci/trunk/dvio_hdf.c A /davinci/trunk/dvio_imath.c A /davinci/trunk/dvio_isis.c A /davinci/trunk/dvio_magic.c A /davinci/trunk/dvio_pds.c A /davinci/trunk/dvio_pnm.c A /davinci/trunk/dvio_raw.c A /davinci/trunk/dvio_specpr.c A /davinci/trunk/dvio_specpr.h A /davinci/trunk/dvio_themis.c A /davinci/trunk/dvio_vicar.c M /davinci/trunk/ff.c M /davinci/trunk/ff_display.c A /davinci/trunk/ff_filetype.c M /davinci/trunk/ff_header.c M /davinci/trunk/ff_load.c A /davinci/trunk/ff_raw.c M /davinci/trunk/func.h D /davinci/trunk/io_ascii.c D /davinci/trunk/io_aviris.c D /davinci/trunk/io_ers.c D /davinci/trunk/io_goes.c D /davinci/trunk/io_goes.h D /davinci/trunk/io_grd.c D /davinci/trunk/io_hdf.c D /davinci/trunk/io_imath.c D /davinci/trunk/io_isis.c D /davinci/trunk/io_lablib3.c D /davinci/trunk/io_lablib3.h D /davinci/trunk/io_magic.c D /davinci/trunk/io_pds.c D /davinci/trunk/io_pnm.c D /davinci/trunk/io_specpr.c D /davinci/trunk/io_specpr.h D /davinci/trunk/io_themis.c D /davinci/trunk/io_vicar.c D /davinci/trunk/io_vicar.h M /davinci/trunk/lexer.c M /davinci/trunk/parser.c M /davinci/trunk/parser.h A /davinci/trunk/util.c M /davinci/trunk/version.h Version just after merging the iomedley branch in. ------------------------------------------------------------------------ r9615 | saadat | 2001-04-02 18:00:09 -0700 (Mon, 02 Apr 2001) | 5 lines Changed paths: M /davinci/trunk/version.h Version just before merging the iomedley branch in. iomedley branch to be merged is v-0_64_1-iomedley. last tag on v-0_64_1-iomedley is v-0_64_1-iom-final. (fingers crossed) ------------------------------------------------------------------------ r9602 | gorelick | 2001-03-29 14:36:03 -0700 (Thu, 29 Mar 2001) | 2 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/ff_rgb.c M /davinci/trunk/io_magic.c M /davinci/trunk/version.h Big in ff_rgb. Took all the xwindows crap outo io_magic finally. ------------------------------------------------------------------------ r9599 | asbms | 2001-03-23 13:17:45 -0700 (Fri, 23 Mar 2001) | 2 lines Changed paths: M /davinci/trunk/ff_load.c fixed open file pointer bug in ff_raw ------------------------------------------------------------------------ r9596 | gorelick | 2001-03-22 14:16:28 -0700 (Thu, 22 Mar 2001) | 2 lines Changed paths: M /davinci/trunk/ufunc.c Minor error before tag ------------------------------------------------------------------------ r9594 | gorelick | 2001-03-22 14:14:18 -0700 (Thu, 22 Mar 2001) | 2 lines Changed paths: A /davinci/trunk/tests/test2 A /davinci/trunk/tests/test3 A /davinci/trunk/tests/test4 Added new tests ------------------------------------------------------------------------ r9593 | gorelick | 2001-03-22 14:13:07 -0700 (Thu, 22 Mar 2001) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/array.c M /davinci/trunk/config.guess M /davinci/trunk/configure M /davinci/trunk/configure.in M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_ix.c M /davinci/trunk/func.h M /davinci/trunk/io_ascii.c M /davinci/trunk/matrix.c M /davinci/trunk/p.c M /davinci/trunk/parser.h M /davinci/trunk/pp.c M /davinci/trunk/reserved.c M /davinci/trunk/scope.c M /davinci/trunk/symbol.c M /davinci/trunk/ufunc.c M /davinci/trunk/version.h Modifications from 0.65 - 0.67. Tag version for 0.67 ------------------------------------------------------------------------ r9583 | gorelick | 2001-03-16 11:17:29 -0700 (Fri, 16 Mar 2001) | 3 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/newfunc.c Fixed ID_ENUM processing to allow NULL options. This lets you get any non-quoted value as an option. ------------------------------------------------------------------------ r9580 | asbms | 2001-02-27 11:48:20 -0700 (Tue, 27 Feb 2001) | 3 lines Changed paths: M /davinci/trunk/io_themis.c Added gse signature detection to load_vis. No longer have to distinguish between a Santa B. vis file and a spacecraft vis file. ------------------------------------------------------------------------ r9578 | asbms | 2001-02-06 10:24:35 -0700 (Tue, 06 Feb 2001) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih Added documentation about load_paci and load_vis ------------------------------------------------------------------------ r9577 | gorelick | 2001-02-01 18:13:29 -0700 (Thu, 01 Feb 2001) | 2 lines Changed paths: M /davinci/trunk/io_isis.c Bug in ConvertISISType ------------------------------------------------------------------------ r9576 | asbms | 2001-01-26 12:02:37 -0700 (Fri, 26 Jan 2001) | 3 lines Changed paths: M /davinci/trunk/ff_display.c M /davinci/trunk/io_themis.c ff_display: added title parameter to name the XV window io-themis: fixed bug in load_vis for gse type images ------------------------------------------------------------------------ r9573 | saadat | 2001-01-19 11:57:14 -0700 (Fri, 19 Jan 2001) | 3 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/Makefile.in M /davinci/trunk/scope.c M /davinci/trunk/ufunc.c M /davinci/trunk/version.h Fixed core dump on user-function return value Removed "readline/readline.h" from Makefile.in ------------------------------------------------------------------------ r9572 | gorelick | 2001-01-17 12:03:55 -0700 (Wed, 17 Jan 2001) | 2 lines Changed paths: A /davinci/trunk/Makefile.win A /davinci/trunk/README.modules M /davinci/trunk/acconfig.h A /davinci/trunk/configwin.h M /davinci/trunk/lib/Makefile A /davinci/trunk/modules A /davinci/trunk/modules/Makefile.in A /davinci/trunk/modules/Makefile.win A /davinci/trunk/modules/mod1.c A /davinci/trunk/modules/mod2.c Adding modules and some missed windows files ------------------------------------------------------------------------ r9571 | gorelick | 2001-01-16 04:37:02 -0700 (Tue, 16 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/version.h Updated version ------------------------------------------------------------------------ r9570 | gorelick | 2001-01-16 04:36:21 -0700 (Tue, 16 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih Updted docs for isis() ------------------------------------------------------------------------ r9569 | gorelick | 2001-01-16 04:36:08 -0700 (Tue, 16 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/io_isis.c M /davinci/trunk/io_lablib3.c Enahnced and bug-fixed on isis() ------------------------------------------------------------------------ r9568 | gorelick | 2001-01-16 01:43:41 -0700 (Tue, 16 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih Added isis() and cleaned up some plplot stuff ------------------------------------------------------------------------ r9567 | gorelick | 2001-01-16 01:43:24 -0700 (Tue, 16 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/main.c Took out libreadline stuff beceause the source is included in the dist. ------------------------------------------------------------------------ r9566 | gorelick | 2001-01-11 17:49:07 -0700 (Thu, 11 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/Makefile.in M /davinci/trunk/config.h M /davinci/trunk/configure Final changes for cross-platform additions ------------------------------------------------------------------------ r9565 | gorelick | 2001-01-11 17:42:20 -0700 (Thu, 11 Jan 2001) | 2 lines Changed paths: A /davinci/trunk/config.guess A /davinci/trunk/config.sub These are needed for autoconf ------------------------------------------------------------------------ r9564 | gorelick | 2001-01-11 17:29:23 -0700 (Thu, 11 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/ff_convolve.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_projection.c M /davinci/trunk/ff_struct.c M /davinci/trunk/header.c M /davinci/trunk/io_magic.c M /davinci/trunk/io_themis.c M /davinci/trunk/main.c M /davinci/trunk/version.h Version 0.64 ------------------------------------------------------------------------ r9563 | gorelick | 2001-01-11 17:24:29 -0700 (Thu, 11 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/Makefile Multi-platform support ------------------------------------------------------------------------ r9562 | gorelick | 2001-01-11 17:23:46 -0700 (Thu, 11 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_modules.c M /davinci/trunk/main.c Last of the multi-platform support changes ------------------------------------------------------------------------ r9561 | gorelick | 2001-01-11 16:57:09 -0700 (Thu, 11 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/Makefile.in More unification stuff ------------------------------------------------------------------------ r9560 | gorelick | 2001-01-11 16:52:09 -0700 (Thu, 11 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/config.h.in multi-platform support ------------------------------------------------------------------------ r9559 | gorelick | 2001-01-11 16:50:25 -0700 (Thu, 11 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/configure.in A /davinci/trunk/ff_modules.c A /davinci/trunk/ff_modules.h A /davinci/trunk/module_io.c A /davinci/trunk/module_io.h A /davinci/trunk/shared_globals.c M /davinci/trunk/win32/map.c A /davinci/trunk/win32/regex.c A /davinci/trunk/win32/regex.h More modules/mulit-platform support ------------------------------------------------------------------------ r9558 | gorelick | 2001-01-11 16:46:08 -0700 (Thu, 11 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/dos.h M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_gnoise.c M /davinci/trunk/ff_ix.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_plplot.c M /davinci/trunk/ff_random.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_write.c M /davinci/trunk/fit.c M /davinci/trunk/func.h M /davinci/trunk/header.h M /davinci/trunk/help.c M /davinci/trunk/io_hdf.c M /davinci/trunk/io_lablib3.c M /davinci/trunk/io_magic.c M /davinci/trunk/io_pnm.c M /davinci/trunk/io_specpr.c M /davinci/trunk/io_vicar.c M /davinci/trunk/lexer.c M /davinci/trunk/main.c M /davinci/trunk/p.c M /davinci/trunk/parser.c M /davinci/trunk/parser.h M /davinci/trunk/pp.c M /davinci/trunk/printf.c M /davinci/trunk/symbol.c M /davinci/trunk/system.c M /davinci/trunk/system.h M /davinci/trunk/toolbox.h M /davinci/trunk/ufunc.c Changes for Modules and multi-platform support (saadat) ------------------------------------------------------------------------ r9557 | gorelick | 2001-01-11 16:28:17 -0700 (Thu, 11 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/darray.c M /davinci/trunk/darray.h Added removal routines (saadat) ------------------------------------------------------------------------ r9556 | gorelick | 2001-01-09 17:49:31 -0700 (Tue, 09 Jan 2001) | 3 lines Changed paths: M /davinci/trunk/darray.c M /davinci/trunk/darray.h M /davinci/trunk/dct.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_cluster.c M /davinci/trunk/ff_convolve.c M /davinci/trunk/ff_fft.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_ifill.c M /davinci/trunk/ff_ix.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_meta.c M /davinci/trunk/ff_pbm.c M /davinci/trunk/ff_pca.c M /davinci/trunk/ff_plplot.c M /davinci/trunk/ff_projection.c M /davinci/trunk/ff_random.c M /davinci/trunk/ff_sort.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_xfrm.c M /davinci/trunk/func.h M /davinci/trunk/io_isis.c M /davinci/trunk/io_lablib3.c M /davinci/trunk/io_magic.c M /davinci/trunk/io_pds.c M /davinci/trunk/io_specpr.c M /davinci/trunk/io_themis.c M /davinci/trunk/matrix.c M /davinci/trunk/newfunc.c M /davinci/trunk/scope.c M /davinci/trunk/scope.h M /davinci/trunk/version.h M /davinci/trunk/x.c Fixed bug leak in make_args/parse_args Replaced all occurances with just parse_args ------------------------------------------------------------------------ r9554 | gigabyte | 2000-12-21 16:47:58 -0700 (Thu, 21 Dec 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/ff.h M /davinci/trunk/ff_load.c A /davinci/trunk/ff_meta.c M /davinci/trunk/func.h Fixed type in ff_load error message, added ff_meta with audit(). ------------------------------------------------------------------------ r9553 | asbms | 2000-12-20 10:03:01 -0700 (Wed, 20 Dec 2000) | 2 lines Changed paths: M /davinci/trunk M /davinci/trunk/.cvsignore M /davinci/trunk/io_themis.c Added functionality to load_vis to seperate the bands into different z-planes ------------------------------------------------------------------------ r9552 | asbms | 2000-12-18 16:50:40 -0700 (Mon, 18 Dec 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/acconfig.h M /davinci/trunk/config.h M /davinci/trunk/config.h.in M /davinci/trunk/configure M /davinci/trunk/configure.in M /davinci/trunk/io_themis.c M /davinci/trunk/lib/Makefile Added 2 vis decompression function calls to io_themis and a supping library ------------------------------------------------------------------------ r9551 | gorelick | 2000-12-14 12:36:58 -0700 (Thu, 14 Dec 2000) | 2 lines Changed paths: M /davinci/trunk/io_isis.c Minor cosmetic changes ------------------------------------------------------------------------ r9549 | asbms | 2000-11-29 14:38:58 -0700 (Wed, 29 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/io_themis.c Fixed a bug in the load_vis function which was miscalculating image height ------------------------------------------------------------------------ r9548 | gorelick | 2000-11-29 12:42:45 -0700 (Wed, 29 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/main.c M /davinci/trunk/parser.c M /davinci/trunk/parser.y M /davinci/trunk/ufunc.c Changes involing pp_str being left dangling. ------------------------------------------------------------------------ r9547 | gorelick | 2000-11-28 14:39:11 -0700 (Tue, 28 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/dct.c M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_pbm.c M /davinci/trunk/fft.c M /davinci/trunk/header.c M /davinci/trunk/io_themis.c Some minor compile bugs ------------------------------------------------------------------------ r9546 | asbms | 2000-11-28 08:36:30 -0700 (Tue, 28 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/configure M /davinci/trunk/configure.in M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_text.c M /davinci/trunk/io_isis.c M /davinci/trunk/io_themis.c M /davinci/trunk/lib/Makefile A /davinci/trunk/win32/plplot.lib Fix ff_text bug, configure.in library add bug, io_isis init bug, added plplot.lib to win32 ------------------------------------------------------------------------ r9545 | asbms | 2000-11-10 13:48:09 -0700 (Fri, 10 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/io_pds.c fixed a set of open file pointers so that they get closed ------------------------------------------------------------------------ r9544 | asbms | 2000-11-08 15:35:13 -0700 (Wed, 08 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/func.h M /davinci/trunk/io_themis.c Added raw read to ff_load and better summary statistics to load_paci and smarter reader to load_vis ------------------------------------------------------------------------ r9543 | asbms | 2000-11-08 14:02:18 -0700 (Wed, 08 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/ff_load.c M /davinci/trunk/io_themis.c Added raw read to ff_load and better summary statistics to load_paci ------------------------------------------------------------------------ r9542 | gorelick | 2000-11-01 12:25:28 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile build.h stuff ------------------------------------------------------------------------ r9541 | gorelick | 2000-11-01 12:24:59 -0700 (Wed, 01 Nov 2000) | 3 lines Changed paths: M /davinci/trunk/parser.c M /davinci/trunk/parser.h Moved IDs into enum. Added Get[XYZ] ------------------------------------------------------------------------ r9540 | gorelick | 2000-11-01 12:23:29 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile.in New build.h stuff ------------------------------------------------------------------------ r9539 | gorelick | 2000-11-01 12:21:41 -0700 (Wed, 01 Nov 2000) | 4 lines Changed paths: M /davinci/trunk/main.c Added -V option Added ID_LINE stuff Beginnings of a context sensitive completion routine ------------------------------------------------------------------------ r9538 | gorelick | 2000-11-01 12:20:48 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/func.h Who knows? ------------------------------------------------------------------------ r9537 | gorelick | 2000-11-01 12:20:36 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/ff_version.c M /davinci/trunk/version.h Added stuff for -V command line option ------------------------------------------------------------------------ r9536 | gorelick | 2000-11-01 12:19:36 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: A /davinci/trunk/ff_pbm.c Initial checking ------------------------------------------------------------------------ r9535 | gorelick | 2000-11-01 12:19:17 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/ff_ix.c histogram was only extracting ints. Changed to floats ------------------------------------------------------------------------ r9534 | gorelick | 2000-11-01 12:18:28 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/ff_struct.c Added get_names() ------------------------------------------------------------------------ r9533 | gorelick | 2000-11-01 12:17:06 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/ff.h Added some pnm routines ------------------------------------------------------------------------ r9532 | gorelick | 2000-11-01 12:16:04 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/parser.y Modifications for ID_LINE ------------------------------------------------------------------------ r9531 | gorelick | 2000-11-01 12:14:12 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/ff_cluster.c Broke return val when inserting newVal ------------------------------------------------------------------------ r9530 | gorelick | 2000-11-01 12:13:31 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/pp.c Broke out array_replace into its own function ------------------------------------------------------------------------ r9529 | gorelick | 2000-11-01 12:12:42 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/symbol.c Some streamlining of symbol management. Probably a new bug or two also ------------------------------------------------------------------------ r9528 | gorelick | 2000-11-01 12:11:10 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/ufunc.c More problems with dd_find being used ------------------------------------------------------------------------ r9527 | gorelick | 2000-11-01 12:09:24 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/p.c Added ID_LINE for debug, and took tree nodes out of dd_tmp. ------------------------------------------------------------------------ r9526 | gorelick | 2000-11-01 12:08:42 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/darray.c Fixed some free problems ------------------------------------------------------------------------ r9525 | gorelick | 2000-11-01 12:08:02 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/pp_math.c added pp_compare ------------------------------------------------------------------------ r9524 | gorelick | 2000-11-01 12:07:27 -0700 (Wed, 01 Nov 2000) | 2 lines Changed paths: M /davinci/trunk/io_isis.c Handle detached labels ------------------------------------------------------------------------ r9523 | gorelick | 2000-10-03 14:12:03 -0700 (Tue, 03 Oct 2000) | 2 lines Changed paths: M /davinci/trunk/scope.c M /davinci/trunk/scope.h M /davinci/trunk/ufunc.c Changed ufunc to use dd_find, and dd_find to return Var * ------------------------------------------------------------------------ r9522 | asbms | 2000-09-26 16:48:32 -0700 (Tue, 26 Sep 2000) | 2 lines Changed paths: M /davinci/trunk/io_isis.c Fixed IMAGE bug in io_pds image reader call to io_isis ------------------------------------------------------------------------ r9521 | asbms | 2000-09-25 16:01:43 -0700 (Mon, 25 Sep 2000) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/func.h M /davinci/trunk/main.c Added kill signal for child processes of davinci ------------------------------------------------------------------------ r9520 | gorelick | 2000-09-19 14:41:53 -0700 (Tue, 19 Sep 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile.in Same changes as Makefile, avl.o, darray.o ------------------------------------------------------------------------ r9519 | gorelick | 2000-09-19 09:38:43 -0700 (Tue, 19 Sep 2000) | 3 lines Changed paths: M /davinci/trunk/Makefile plplot is being left out of the makefile. Also, forgot to put darray.o and avl.o into the OBJ line ------------------------------------------------------------------------ r9518 | asbms | 2000-09-18 15:05:39 -0700 (Mon, 18 Sep 2000) | 2 lines Changed paths: M /davinci/trunk/io_themis.c memory realloc bug fix in ReadPACI ------------------------------------------------------------------------ r9517 | gorelick | 2000-09-14 17:58:51 -0700 (Thu, 14 Sep 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/array.c M /davinci/trunk/darray.c M /davinci/trunk/darray.h M /davinci/trunk/ff.c M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_struct.c M /davinci/trunk/func.h M /davinci/trunk/io_hdf.c M /davinci/trunk/p.c M /davinci/trunk/parser.h M /davinci/trunk/pp.c M /davinci/trunk/scope.c M /davinci/trunk/symbol.c M /davinci/trunk/version.h Changed structures to use Narray associative arrays ------------------------------------------------------------------------ r9516 | gorelick | 2000-09-13 15:43:43 -0700 (Wed, 13 Sep 2000) | 2 lines Changed paths: M /davinci/trunk/avl.c Changes for darray ------------------------------------------------------------------------ r9515 | gorelick | 2000-09-13 15:42:49 -0700 (Wed, 13 Sep 2000) | 2 lines Changed paths: M /davinci/trunk/darray.c M /davinci/trunk/darray.h Added _replace functions ------------------------------------------------------------------------ r9514 | gorelick | 2000-09-13 15:10:52 -0700 (Wed, 13 Sep 2000) | 2 lines Changed paths: M /davinci/trunk/ff_plplot.c M /davinci/trunk/io_hdf.c M /davinci/trunk/io_pds.c Problems under hpux ------------------------------------------------------------------------ r9513 | asbms | 2000-09-11 12:11:14 -0700 (Mon, 11 Sep 2000) | 2 lines Changed paths: M /davinci/trunk/io_themis.c Added redundent frame removal; better summary reporting ------------------------------------------------------------------------ r9512 | asbms | 2000-08-23 15:44:21 -0700 (Wed, 23 Aug 2000) | 2 lines Changed paths: M /davinci/trunk/fit.c Modified linear fit portion of fit with it's own linear fitting function ------------------------------------------------------------------------ r9511 | gigabyte | 2000-08-23 13:43:53 -0700 (Wed, 23 Aug 2000) | 8 lines Changed paths: M /davinci/trunk/io_hdf.c Fixes HDF issues... Prior version of HDF library wasn't always properly incrementing the index parameter passed to H5Giterate, and our old code depended on this increment NOT taking place. New code accounts for proper auto-incrementing of the passed index parameter. Also fixes a small issue of zero-based versus one-based array indices in load_hdf(). ------------------------------------------------------------------------ r9510 | asbms | 2000-08-23 10:36:39 -0700 (Wed, 23 Aug 2000) | 2 lines Changed paths: M /davinci/trunk/io_pds.c added IMAGE reader ------------------------------------------------------------------------ r9509 | asbms | 2000-08-23 10:36:18 -0700 (Wed, 23 Aug 2000) | 2 lines Changed paths: M /davinci/trunk/io_themis.c memory bug fix ------------------------------------------------------------------------ r9507 | saadat | 2000-08-09 17:46:24 -0700 (Wed, 09 Aug 2000) | 4 lines Changed paths: M /davinci/trunk/version.h Added "niter" parameter to pcs() and eigen(). This is an optional parameter which specifies the maximum number of iterations performed by the QL Algorithm before it gives up on finding the Eigen Values. ------------------------------------------------------------------------ r9506 | saadat | 2000-08-09 17:40:18 -0700 (Wed, 09 Aug 2000) | 4 lines Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff_pca.c Added "niter" parameter to pcs() and eigen(). This is an optional parameter which specifies the maximum number of iterations performed by the QL Algorithm before it gives up on finding the Eigen Values. ------------------------------------------------------------------------ r9505 | gorelick | 2000-08-09 13:55:33 -0700 (Wed, 09 Aug 2000) | 2 lines Changed paths: M /davinci/trunk/ff_gplot.c Misspelled separate ------------------------------------------------------------------------ r9504 | asbms | 2000-08-07 08:26:06 -0700 (Mon, 07 Aug 2000) | 2 lines Changed paths: M /davinci/trunk/ff_gplot.c added x-plot functionality ------------------------------------------------------------------------ r9503 | gorelick | 2000-08-02 16:17:33 -0700 (Wed, 02 Aug 2000) | 2 lines Changed paths: M /davinci/trunk/version.h Forgot version.h ------------------------------------------------------------------------ r9502 | gorelick | 2000-08-02 16:16:49 -0700 (Wed, 02 Aug 2000) | 3 lines Changed paths: M /davinci/trunk/ff_source.c M /davinci/trunk/main.c Made changes to push linenumber onto the stack so you get the proper values when sourcing files ------------------------------------------------------------------------ r9501 | asbms | 2000-07-31 17:49:05 -0700 (Mon, 31 Jul 2000) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih added info about xplot ------------------------------------------------------------------------ r9500 | asbms | 2000-07-31 17:33:12 -0700 (Mon, 31 Jul 2000) | 2 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/ff_gplot.c M /davinci/trunk/func.h added xplot function for more flexible GNU plotting ------------------------------------------------------------------------ r9499 | asbms | 2000-07-31 10:05:20 -0700 (Mon, 31 Jul 2000) | 2 lines Changed paths: M /davinci/trunk/io_themis.c file mmap bug fix ------------------------------------------------------------------------ r9498 | asbms | 2000-07-27 14:52:49 -0700 (Thu, 27 Jul 2000) | 2 lines Changed paths: M /davinci/trunk/ff_plplot.c conditional bug-fix for X-axis specification in pplot ------------------------------------------------------------------------ r9497 | gorelick | 2000-07-26 16:05:41 -0700 (Wed, 26 Jul 2000) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_avg.c M /davinci/trunk/func.h M /davinci/trunk/io_specpr.c M /davinci/trunk/newfunc.c M /davinci/trunk/p.c M /davinci/trunk/parser.h M /davinci/trunk/pp.c M /davinci/trunk/version.h Version 0.59 changes ------------------------------------------------------------------------ r9496 | asbms | 2000-06-01 09:18:06 -0700 (Thu, 01 Jun 2000) | 2 lines Changed paths: M /davinci/trunk/version.h version update ------------------------------------------------------------------------ r9495 | asbms | 2000-06-01 09:15:51 -0700 (Thu, 01 Jun 2000) | 2 lines Changed paths: M /davinci/trunk/io_themis.c Modified sync search, enhanced band packing algorithm ------------------------------------------------------------------------ r9494 | asbms | 2000-05-04 17:51:24 -0700 (Thu, 04 May 2000) | 2 lines Changed paths: M /davinci/trunk/ff_avg.c Fixed a pointer initialization bug in ff_min ------------------------------------------------------------------------ r9493 | asbms | 2000-05-04 17:50:54 -0700 (Thu, 04 May 2000) | 2 lines Changed paths: M /davinci/trunk/main.c Fixed define bug for PLPLOT ------------------------------------------------------------------------ r9492 | asbms | 2000-05-04 14:19:45 -0700 (Thu, 04 May 2000) | 2 lines Changed paths: M /davinci/trunk/io_themis.c Bug fix: frame packing incorrectly assigned Max_Frame ------------------------------------------------------------------------ r9491 | gorelick | 2000-05-03 14:50:10 -0700 (Wed, 03 May 2000) | 2 lines Changed paths: A /davinci/trunk/avl.c A /davinci/trunk/avl.h A /davinci/trunk/darray.c A /davinci/trunk/darray.h Initial add ov darray and avl ------------------------------------------------------------------------ r9489 | gorelick | 2000-04-24 16:00:14 -0700 (Mon, 24 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_cluster.c M /davinci/trunk/ff_ix.c Updated histogram(). ------------------------------------------------------------------------ r9488 | gorelick | 2000-04-20 15:09:08 -0700 (Thu, 20 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/io_lablib3.c M /davinci/trunk/io_specpr.c M /davinci/trunk/p.c M /davinci/trunk/pp.c M /davinci/trunk/scope.c M /davinci/trunk/string.c M /davinci/trunk/version.h Version 0.57 ------------------------------------------------------------------------ r9487 | gorelick | 2000-04-14 14:05:28 -0700 (Fri, 14 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/p.c Activated mnode->parent ------------------------------------------------------------------------ r9486 | asbms | 2000-04-13 09:20:41 -0700 (Thu, 13 Apr 2000) | 2 lines Changed paths: A /davinci/trunk/tests/Read_Write_Test_File A /davinci/trunk/tests/textarray_tests Text array testing script and support data ------------------------------------------------------------------------ r9485 | asbms | 2000-04-13 09:17:49 -0700 (Thu, 13 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/ff_text.c Strsub bug fix ------------------------------------------------------------------------ r9484 | asbms | 2000-04-13 08:48:34 -0700 (Thu, 13 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/io_themis.c Missing bands bug fix...Added band packing ------------------------------------------------------------------------ r9483 | gorelick | 2000-04-12 19:14:17 -0700 (Wed, 12 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_text.c M /davinci/trunk/func.h M /davinci/trunk/io_pds.c M /davinci/trunk/io_themis.c M /davinci/trunk/parser.h M /davinci/trunk/pp.c M /davinci/trunk/system.h Modifications to compile with HPs compiler ------------------------------------------------------------------------ r9482 | gorelick | 2000-04-12 14:10:13 -0700 (Wed, 12 Apr 2000) | 2 lines Changed paths: A /davinci/trunk/proto.h Added proto.h ------------------------------------------------------------------------ r9481 | gorelick | 2000-04-12 13:53:13 -0700 (Wed, 12 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/main.c missing an #endif in main.c ------------------------------------------------------------------------ r9480 | gorelick | 2000-04-12 11:17:20 -0700 (Wed, 12 Apr 2000) | 2 lines Changed paths: A /davinci/trunk/io_hdf.c M /davinci/trunk/main.c Moved HDF stuff into io_hdf.c ------------------------------------------------------------------------ r9479 | gorelick | 2000-04-11 19:57:21 -0700 (Tue, 11 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/version.h Whoops. Bad string on version.h ------------------------------------------------------------------------ r9478 | gorelick | 2000-04-11 19:56:29 -0700 (Tue, 11 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/Makefile.in M /davinci/trunk/README M /davinci/trunk/configure M /davinci/trunk/configure.in M /davinci/trunk/ff.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_loadvan.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/io_pds.c M /davinci/trunk/io_pnm.c M /davinci/trunk/main.c M /davinci/trunk/p.c M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c M /davinci/trunk/version.h Modifications to make compile work properly without HDF and PLPLOT ------------------------------------------------------------------------ r9477 | asbms | 2000-04-07 16:21:19 -0700 (Fri, 07 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile.in removed hardwired lib call ------------------------------------------------------------------------ r9476 | asbms | 2000-04-07 16:19:46 -0700 (Fri, 07 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/io_lablib3.c M /davinci/trunk/io_lablib3.h using /tes/src/vanilla version instead ------------------------------------------------------------------------ r9475 | asbms | 2000-04-07 16:16:06 -0700 (Fri, 07 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/ff_plplot.c M /davinci/trunk/func.h ifdef modifcation for libplplotFX exclusion ------------------------------------------------------------------------ r9474 | asbms | 2000-04-07 12:25:40 -0700 (Fri, 07 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/io_magic.c bug fix: animated gray gif write fix ------------------------------------------------------------------------ r9473 | asbms | 2000-04-07 12:25:12 -0700 (Fri, 07 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/ff_text.c bug fix: file pointer closure ------------------------------------------------------------------------ r9472 | asbms | 2000-04-07 12:18:31 -0700 (Fri, 07 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/Makefile.in M /davinci/trunk/ff.h M /davinci/trunk/func.h PDS file reading support added ------------------------------------------------------------------------ r9471 | asbms | 2000-04-07 12:17:41 -0700 (Fri, 07 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/io_pds.c PDS file reading support upgraded ------------------------------------------------------------------------ r9470 | asbms | 2000-04-07 12:17:12 -0700 (Fri, 07 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/tools.h io_pds support files from Vanilla ------------------------------------------------------------------------ r9469 | asbms | 2000-04-07 12:16:19 -0700 (Fri, 07 Apr 2000) | 2 lines Changed paths: A /davinci/trunk/header.c A /davinci/trunk/header.h A /davinci/trunk/tools.c A /davinci/trunk/tools.h io_pds support files from Vanilla ------------------------------------------------------------------------ r9467 | saadat | 2000-04-07 11:10:34 -0700 (Fri, 07 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/ff_loadvan.c Updated some comments associated with vpass2() ------------------------------------------------------------------------ r9466 | saadat | 2000-04-07 10:58:05 -0700 (Fri, 07 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile Added ff_loadvan.c to Makefile ------------------------------------------------------------------------ r9465 | saadat | 2000-04-07 10:57:04 -0700 (Fri, 07 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile.in Add ff_loadvan.c to Makefile.in ------------------------------------------------------------------------ r9464 | asbms | 2000-04-05 17:54:34 -0700 (Wed, 05 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/io_themis.c Bug Fix in frame per band counter ------------------------------------------------------------------------ r9463 | saadat | 2000-04-05 15:26:04 -0700 (Wed, 05 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile load_vanilla() updated for speed -- missed van.regex in Makefile ------------------------------------------------------------------------ r9462 | saadat | 2000-04-05 15:24:51 -0700 (Wed, 05 Apr 2000) | 2 lines Changed paths: D /davinci/trunk/tools.c D /davinci/trunk/tools.h D /davinci/trunk/van.regex load_vanilla() modified for speed. ------------------------------------------------------------------------ r9461 | saadat | 2000-04-05 15:22:43 -0700 (Wed, 05 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/ff_loadvan.c M /davinci/trunk/version.h load_vanilla() enhanced for speed. ------------------------------------------------------------------------ r9460 | gorelick | 2000-04-03 18:52:55 -0700 (Mon, 03 Apr 2000) | 2 lines Changed paths: M /davinci/trunk/version.h Updated version info for last commit ------------------------------------------------------------------------ r9459 | gorelick | 2000-04-03 18:51:38 -0700 (Mon, 03 Apr 2000) | 3 lines Changed paths: M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_text.c M /davinci/trunk/main.c Bug: Failed to close file pointer in ff_syscall Bug: The signal() handler for SIG_PIPE got disabled. This is bad. ------------------------------------------------------------------------ r9458 | gorelick | 2000-04-01 19:29:41 -0700 (Sat, 01 Apr 2000) | 5 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/func.h M /davinci/trunk/lexer.c M /davinci/trunk/main.c M /davinci/trunk/p.c M /davinci/trunk/parser.h M /davinci/trunk/pp.c M /davinci/trunk/printf.c M /davinci/trunk/reserved.c M /davinci/trunk/ufunc.c M /davinci/trunk/version.h Bug in printf bug in array.c, partial subset replacement I have no idea why these others are being checked in ------------------------------------------------------------------------ r9457 | asbms | 2000-03-31 14:22:39 -0700 (Fri, 31 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/io_pds.c order of keyword/object bug fix ------------------------------------------------------------------------ r9456 | asbms | 2000-03-31 09:52:12 -0700 (Fri, 31 Mar 2000) | 2 lines Changed paths: A /davinci/trunk/io_pds.c Module for reading pds header and returning a structure ------------------------------------------------------------------------ r9455 | asbms | 2000-03-31 09:51:40 -0700 (Fri, 31 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/Makefile.in M /davinci/trunk/ff.h M /davinci/trunk/func.h Added new module: io_pds ------------------------------------------------------------------------ r9454 | asbms | 2000-03-30 15:37:10 -0700 (Thu, 30 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/io_pnm.c pgm/pbm/ppm bit updates ------------------------------------------------------------------------ r9452 | saadat | 2000-03-29 15:20:00 -0700 (Wed, 29 Mar 2000) | 3 lines Changed paths: M /davinci/trunk M /davinci/trunk/.cvsignore M /davinci/trunk/Makefile M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff.h A /davinci/trunk/ff_loadvan.c M /davinci/trunk/func.h A /davinci/trunk/tools.c A /davinci/trunk/tools.h A /davinci/trunk/van.regex M /davinci/trunk/version.h Added ff_loadvan(), davinci-"load_vanilla()" which reads vanilla text output file into a davinci variable. ------------------------------------------------------------------------ r9451 | asbms | 2000-03-24 08:49:33 -0700 (Fri, 24 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/version.h updated hdf r/w history ------------------------------------------------------------------------ r9450 | asbms | 2000-03-24 08:48:26 -0700 (Fri, 24 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/ff_struct.c Made changes to R/W HDF to include ID_TEXT objects ------------------------------------------------------------------------ r9448 | saadat | 2000-03-23 14:47:47 -0700 (Thu, 23 Mar 2000) | 9 lines Changed paths: M /davinci/trunk/version.h Added: pcs() - Principal Component Stretch covar() - Covariance Matrix corr() - Coefficients of Correlation Matrix scp() - Sum of squares and cross products matrix eigen() - Eigen Values & Vectors of Real Symmetric Matrices Test cases and data for testing the above functions ------------------------------------------------------------------------ r9447 | saadat | 2000-03-23 14:37:23 -0700 (Thu, 23 Mar 2000) | 9 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/Makefile.in M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff.h A /davinci/trunk/ff_pca.c M /davinci/trunk/func.h M /davinci/trunk/lexer.c M /davinci/trunk/lib/Makefile A /davinci/trunk/tests/corr.dv A /davinci/trunk/tests/covar.dv A /davinci/trunk/tests/pcs-input.v A /davinci/trunk/tests/pcs-rx.v A /davinci/trunk/tests/pcs-ry.v A /davinci/trunk/tests/pcs-rz.v A /davinci/trunk/tests/pcs-vx.v A /davinci/trunk/tests/pcs-vy.v A /davinci/trunk/tests/pcs-vz.v A /davinci/trunk/tests/test10 Added: pcs() - Principal Component Stretch covar() - Covariance Matrix corr() - Coefficients of Correlation Matrix scp() - Sum of squares and cross products matrix eigen() - Eigen Values & Vectors of Real Symmetric Matrices Test cases and data for testing the above functions ------------------------------------------------------------------------ r9446 | asbms | 2000-03-23 11:52:15 -0700 (Thu, 23 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/ff_text.c M /davinci/trunk/pp.c M /davinci/trunk/string.c more string functions added; string and text bug fixes ------------------------------------------------------------------------ r9444 | gorelick | 2000-03-22 23:46:47 -0700 (Wed, 22 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/version.h Version 0.56, for real ------------------------------------------------------------------------ r9443 | gorelick | 2000-03-22 23:44:46 -0700 (Wed, 22 Mar 2000) | 3 lines Changed paths: M /davinci/trunk/lexer.c M /davinci/trunk/lexer.l M /davinci/trunk/parser.c M /davinci/trunk/parser.y M /davinci/trunk/ufunc.c M /davinci/trunk/y_tab.h Version 0.56 Added !shell. Undid half finished ufunc modifications ------------------------------------------------------------------------ r9442 | gorelick | 2000-03-22 23:37:14 -0700 (Wed, 22 Mar 2000) | 3 lines Changed paths: M /davinci/trunk/lexer.c M /davinci/trunk/lexer.l M /davinci/trunk/parser.c M /davinci/trunk/parser.y M /davinci/trunk/ufunc.c Bogus checkin of parser.y and lexer.l I'm about to undo changes and recommit old code ------------------------------------------------------------------------ r9441 | gorelick | 2000-03-22 19:17:50 -0700 (Wed, 22 Mar 2000) | 3 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/ff_struct.c M /davinci/trunk/func.h M /davinci/trunk/lexer.c M /davinci/trunk/lexer.l M /davinci/trunk/newfunc.c M /davinci/trunk/p.c M /davinci/trunk/parser.c M /davinci/trunk/parser.y M /davinci/trunk/symbol.c M /davinci/trunk/ufunc.c M /davinci/trunk/version.h M /davinci/trunk/y_tab.h changes to ufunc loader. delete() ------------------------------------------------------------------------ r9440 | asbms | 2000-03-21 16:52:05 -0700 (Tue, 21 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/ff_text.c subsetting and substring substitution bug fixes ------------------------------------------------------------------------ r9439 | gorelick | 2000-03-21 15:45:15 -0700 (Tue, 21 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c Fixed up add_Struct ------------------------------------------------------------------------ r9438 | gorelick | 2000-03-21 15:01:06 -0700 (Tue, 21 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/ff_text.c Make strsub() do extended regexp ------------------------------------------------------------------------ r9437 | asbms | 2000-03-21 08:50:47 -0700 (Tue, 21 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/ff_text.c code/bug fixes and some clean-up ------------------------------------------------------------------------ r9436 | asbms | 2000-03-21 08:50:25 -0700 (Tue, 21 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/version.h function updates ------------------------------------------------------------------------ r9435 | gorelick | 2000-03-20 19:27:09 -0700 (Mon, 20 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_plplot.c M /davinci/trunk/ff_text.c M /davinci/trunk/lexer.c M /davinci/trunk/lexer.l M /davinci/trunk/main.c M /davinci/trunk/pp.c M /davinci/trunk/symbol.c M /davinci/trunk/ufunc.c M /davinci/trunk/version.h fixed eval(), I think ------------------------------------------------------------------------ r9434 | asbms | 2000-03-20 18:00:01 -0700 (Mon, 20 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih added function documentation ------------------------------------------------------------------------ r9433 | asbms | 2000-03-20 16:28:08 -0700 (Mon, 20 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/ff_text.c M /davinci/trunk/func.h final set of textarray functions ------------------------------------------------------------------------ r9432 | gorelick | 2000-03-20 13:17:34 -0700 (Mon, 20 Mar 2000) | 5 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/array.c M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/func.h M /davinci/trunk/io_themis.c M /davinci/trunk/lexer.c M /davinci/trunk/lexer.l M /davinci/trunk/newfunc.c M /davinci/trunk/p.c M /davinci/trunk/parser.c M /davinci/trunk/parser.h M /davinci/trunk/parser.y M /davinci/trunk/pp.c M /davinci/trunk/scope.c M /davinci/trunk/string.c M /davinci/trunk/symbol.c M /davinci/trunk/ufunc.c M /davinci/trunk/version.h M /davinci/trunk/y_tab.h Big pile of changes. structures. struct arrays modified text. atoi/atof bug. ------------------------------------------------------------------------ r9431 | asbms | 2000-03-10 16:56:11 -0700 (Fri, 10 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/apifunc.c oops ------------------------------------------------------------------------ r9430 | asbms | 2000-03-10 16:53:11 -0700 (Fri, 10 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/api.h M /davinci/trunk/api_extern_defs.h M /davinci/trunk/apifunc.c M /davinci/trunk/docs/dv.gih M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_gplot.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/help.c M /davinci/trunk/io_ascii.c M /davinci/trunk/io_isis.c M /davinci/trunk/main.c M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c M /davinci/trunk/string.c ID_TEXT update ------------------------------------------------------------------------ r9429 | gorelick | 2000-03-08 21:54:41 -0700 (Wed, 08 Mar 2000) | 2 lines Changed paths: A /davinci/trunk/dos.h Initial check in ------------------------------------------------------------------------ r9428 | asbms | 2000-03-08 09:22:05 -0700 (Wed, 08 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/acconfig.h Updates for new compile flags ------------------------------------------------------------------------ r9427 | gorelick | 2000-03-07 19:25:54 -0700 (Tue, 07 Mar 2000) | 4 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/apifunc.c M /davinci/trunk/config.h.in M /davinci/trunk/configure.in M /davinci/trunk/ff.h M /davinci/trunk/ff_struct.c M /davinci/trunk/func.h M /davinci/trunk/io_themis.c M /davinci/trunk/pp.c M /davinci/trunk/version.h Various mods to make configure work add_struct(value=...) patched up io_themis.c ------------------------------------------------------------------------ r9426 | asbms | 2000-03-07 14:20:30 -0700 (Tue, 07 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/config.h M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_text.c M /davinci/trunk/func.h M /davinci/trunk/p.c M /davinci/trunk/parser.h M /davinci/trunk/pp.c M /davinci/trunk/string.c M /davinci/trunk/symbol.c M /davinci/trunk/system.c modification for new Obj: ID_TEXT ------------------------------------------------------------------------ r9425 | asbms | 2000-03-06 11:51:15 -0700 (Mon, 06 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/io_themis.c bug fix for compression library check and missing frames memory allocation ------------------------------------------------------------------------ r9424 | asbms | 2000-03-06 11:50:41 -0700 (Mon, 06 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/configure library updates ------------------------------------------------------------------------ r9423 | asbms | 2000-03-02 14:14:51 -0700 (Thu, 02 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/ff_plplot.c Minor plotting upgrades ------------------------------------------------------------------------ r9422 | asbms | 2000-03-02 14:00:28 -0700 (Thu, 02 Mar 2000) | 2 lines Changed paths: M /davinci/trunk/ff_struct.c Added file R/W for strings in structures ------------------------------------------------------------------------ r9421 | gorelick | 2000-02-29 17:43:45 -0700 (Tue, 29 Feb 2000) | 3 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/ff_struct.c M /davinci/trunk/func.h M /davinci/trunk/main.c M /davinci/trunk/newfunc.c M /davinci/trunk/ufunc.c Partial checkin. Modifications include dynamic structure addition, added FLOAT to newfunc. Removed tmp files from ufunc ------------------------------------------------------------------------ r9420 | asbms | 2000-02-28 16:57:56 -0700 (Mon, 28 Feb 2000) | 2 lines Changed paths: M /davinci/trunk/version.h updated version string and comments ------------------------------------------------------------------------ r9419 | asbms | 2000-02-18 12:10:08 -0700 (Fri, 18 Feb 2000) | 2 lines Changed paths: M /davinci/trunk/io_themis.c Added decompression support for ff_PAKI_Read; fixed some reading bugs ------------------------------------------------------------------------ r9418 | asbms | 2000-02-18 12:08:55 -0700 (Fri, 18 Feb 2000) | 2 lines Changed paths: M /davinci/trunk/configure.in updated library check for usds ------------------------------------------------------------------------ r9417 | asbms | 2000-02-16 16:22:03 -0700 (Wed, 16 Feb 2000) | 2 lines Changed paths: M /davinci/trunk/io_themis.c Added fix for nosig flag on load_paci function ------------------------------------------------------------------------ r9415 | gorelick | 2000-02-09 18:05:58 -0700 (Wed, 09 Feb 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/Makefile.in M /davinci/trunk/configure M /davinci/trunk/configure.in Left hdf5 outof makefile, and wasn't checking for it in configure ------------------------------------------------------------------------ r9414 | gorelick | 2000-02-09 17:57:13 -0700 (Wed, 09 Feb 2000) | 2 lines Changed paths: M /davinci/trunk/main.c Dropped a brace ------------------------------------------------------------------------ r9413 | gorelick | 2000-02-09 17:48:20 -0700 (Wed, 09 Feb 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/Makefile.in M /davinci/trunk/api.h M /davinci/trunk/array.c M /davinci/trunk/config.h M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_ascii.c M /davinci/trunk/ff_cluster.c M /davinci/trunk/ff_gnoise.c M /davinci/trunk/ff_ifill.c M /davinci/trunk/ff_interp.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_moment.c M /davinci/trunk/ff_pause.c M /davinci/trunk/ff_rgb.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_text.c M /davinci/trunk/ff_version.c M /davinci/trunk/ff_vignette.c M /davinci/trunk/fit.c M /davinci/trunk/func.h M /davinci/trunk/io_isis.c M /davinci/trunk/io_pnm.c M /davinci/trunk/io_specpr.c M /davinci/trunk/io_vicar.c M /davinci/trunk/lexer.c M /davinci/trunk/lexer.l M /davinci/trunk/main.c M /davinci/trunk/newfunc.c M /davinci/trunk/p.c M /davinci/trunk/parser.c M /davinci/trunk/parser.h M /davinci/trunk/parser.y M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c M /davinci/trunk/printf.c M /davinci/trunk/scope.c M /davinci/trunk/string.c M /davinci/trunk/symbol.c M /davinci/trunk/ufunc.c A /davinci/trunk/varray.c M /davinci/trunk/version.h Many modifications: version 0.53 ------------------------------------------------------------------------ r9412 | asbms | 2000-02-07 10:21:12 -0700 (Mon, 07 Feb 2000) | 2 lines Changed paths: M /davinci/trunk/help.c added msdos support ------------------------------------------------------------------------ r9411 | asbms | 2000-02-07 10:20:56 -0700 (Mon, 07 Feb 2000) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih added plplot function documentation ------------------------------------------------------------------------ r9410 | asbms | 2000-02-07 09:05:08 -0700 (Mon, 07 Feb 2000) | 2 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/ff_load.c M /davinci/trunk/ff_plplot.c M /davinci/trunk/ff_random.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/io_magic.c M /davinci/trunk/io_pnm.c M /davinci/trunk/io_vicar.c M /davinci/trunk/printf.c M /davinci/trunk/system.c M /davinci/trunk/system.h M /davinci/trunk/toolbox.h Added #ifdefs for cross platform portability ------------------------------------------------------------------------ r9409 | asbms | 2000-02-07 08:58:02 -0700 (Mon, 07 Feb 2000) | 2 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff_struct.c M /davinci/trunk/io_themis.c M /davinci/trunk/main.c M /davinci/trunk/parser.h Added #ifdefs for cross platform portability ------------------------------------------------------------------------ r9408 | asbms | 2000-02-07 08:56:58 -0700 (Mon, 07 Feb 2000) | 2 lines Changed paths: M /davinci/trunk/configure.in Updated for Xm lib inclusion for plplot routines ------------------------------------------------------------------------ r9407 | asbms | 2000-02-07 08:56:19 -0700 (Mon, 07 Feb 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile.in Updates for win32 distribution and recently added objects ------------------------------------------------------------------------ r9406 | asbms | 2000-02-07 08:52:54 -0700 (Mon, 07 Feb 2000) | 2 lines Changed paths: A /davinci/trunk/win32 A /davinci/trunk/win32/H5ACpublic.h A /davinci/trunk/win32/H5Apublic.h A /davinci/trunk/win32/H5Bpublic.h A /davinci/trunk/win32/H5Dpublic.h A /davinci/trunk/win32/H5Epublic.h A /davinci/trunk/win32/H5Fpublic.h A /davinci/trunk/win32/H5Gpublic.h A /davinci/trunk/win32/H5HGpublic.h A /davinci/trunk/win32/H5HLpublic.h A /davinci/trunk/win32/H5Ipublic.h A /davinci/trunk/win32/H5MFpublic.h A /davinci/trunk/win32/H5MMpublic.h A /davinci/trunk/win32/H5Opublic.h A /davinci/trunk/win32/H5Ppublic.h A /davinci/trunk/win32/H5RApublic.h A /davinci/trunk/win32/H5Rpublic.h A /davinci/trunk/win32/H5Spublic.h A /davinci/trunk/win32/H5Tpublic.h A /davinci/trunk/win32/H5Zpublic.h A /davinci/trunk/win32/H5api_adpt.h A /davinci/trunk/win32/H5config.h A /davinci/trunk/win32/H5public.h A /davinci/trunk/win32/_defs.h A /davinci/trunk/win32/config.h A /davinci/trunk/win32/davinci.mak A /davinci/trunk/win32/hdf5.h A /davinci/trunk/win32/hdf5.lib A /davinci/trunk/win32/map.c A /davinci/trunk/win32/readline.dll A /davinci/trunk/win32/setup.bat A /davinci/trunk/win32/values.h A /davinci/trunk/win32/w_readline.c Resourse files needed for MS-Dos/Windows port ------------------------------------------------------------------------ r9405 | gorelick | 2000-01-20 16:20:52 -0700 (Thu, 20 Jan 2000) | 2 lines Changed paths: M /davinci/trunk/docs/dv.gih Added docs for create ------------------------------------------------------------------------ r9404 | asbms | 2000-01-19 16:38:09 -0700 (Wed, 19 Jan 2000) | 2 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/func.h Added ff_plplot functions ------------------------------------------------------------------------ r9403 | asbms | 2000-01-19 15:43:52 -0700 (Wed, 19 Jan 2000) | 2 lines Changed paths: A /davinci/trunk/api_extern_defs.h File for Api wrapper for plPlot ------------------------------------------------------------------------ r9402 | gorelick | 2000-01-06 17:50:50 -0700 (Thu, 06 Jan 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile Minor hack ------------------------------------------------------------------------ r9401 | gorelick | 2000-01-06 17:47:20 -0700 (Thu, 06 Jan 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/Makefile.in M /davinci/trunk/func.h Stuff for plplot defs ------------------------------------------------------------------------ r9400 | gorelick | 2000-01-06 17:42:20 -0700 (Thu, 06 Jan 2000) | 2 lines Changed paths: M /davinci/trunk/ff.h Put back the popen function defs ------------------------------------------------------------------------ r9399 | asbms | 2000-01-06 17:39:42 -0700 (Thu, 06 Jan 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile plplot library and ff_plplot.o added ------------------------------------------------------------------------ r9398 | asbms | 2000-01-06 17:39:12 -0700 (Thu, 06 Jan 2000) | 2 lines Changed paths: M /davinci/trunk/ff_plplot.c bug fixes ------------------------------------------------------------------------ r9397 | gorelick | 2000-01-06 17:35:19 -0700 (Thu, 06 Jan 2000) | 2 lines Changed paths: M /davinci/trunk/array.c M /davinci/trunk/ff.c M /davinci/trunk/ff_display.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_random.c M /davinci/trunk/help.c M /davinci/trunk/io_aviris.c M /davinci/trunk/io_imath.c M /davinci/trunk/io_isis.c M /davinci/trunk/io_lablib3.c M /davinci/trunk/io_pnm.c M /davinci/trunk/io_specpr.c M /davinci/trunk/io_vicar.c M /davinci/trunk/main.c M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c -Wall fixes ------------------------------------------------------------------------ r9396 | gorelick | 2000-01-06 16:55:23 -0700 (Thu, 06 Jan 2000) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/dct.c M /davinci/trunk/ff.h M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_convolve.c M /davinci/trunk/ff_fft.c M /davinci/trunk/ff_ifill.c M /davinci/trunk/ff_projection.c M /davinci/trunk/func.h M /davinci/trunk/io_magic.c M /davinci/trunk/lexer.c M /davinci/trunk/main.c M /davinci/trunk/ufunc.c C to C++ fixes ------------------------------------------------------------------------ r9395 | gorelick | 2000-01-06 13:23:38 -0700 (Thu, 06 Jan 2000) | 2 lines Changed paths: M /davinci/trunk/pp_math.c M /davinci/trunk/scope.c Minor patches. ------------------------------------------------------------------------ r9394 | gorelick | 2000-01-05 20:45:21 -0700 (Wed, 05 Jan 2000) | 4 lines Changed paths: M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_load.c M /davinci/trunk/ff_source.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_xfrm.c M /davinci/trunk/fft.c M /davinci/trunk/fft.h M /davinci/trunk/fft_mayer.c M /davinci/trunk/func.h M /davinci/trunk/help.c M /davinci/trunk/io_specpr.c M /davinci/trunk/io_themis.c M /davinci/trunk/lexer.c M /davinci/trunk/lexer.l M /davinci/trunk/main.c M /davinci/trunk/matrix.c M /davinci/trunk/newfunc.c M /davinci/trunk/parser.c M /davinci/trunk/parser.h M /davinci/trunk/parser.y M /davinci/trunk/pp.c M /davinci/trunk/printf.c M /davinci/trunk/system.c Many changes for C to C++ conversion, Plus, fixed multiple sourceing. However, line count per file will be wrong. ------------------------------------------------------------------------ r9393 | asbms | 1999-12-21 11:06:19 -0700 (Tue, 21 Dec 1999) | 2 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/func.h Added ff_plplot.c ------------------------------------------------------------------------ r9392 | asbms | 1999-12-21 11:05:55 -0700 (Tue, 21 Dec 1999) | 2 lines Changed paths: A /davinci/trunk/ff_plplot.c Set of functions used to encapsulate multiple plplot functions ------------------------------------------------------------------------ r9391 | asbms | 1999-12-21 07:18:24 -0700 (Tue, 21 Dec 1999) | 2 lines Changed paths: M /davinci/trunk/ff_avg.c Added Convolve3, a somewhat faster version of convolve ------------------------------------------------------------------------ r9390 | gorelick | 1999-12-07 11:44:31 -0700 (Tue, 07 Dec 1999) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/config.h M /davinci/trunk/configure M /davinci/trunk/ff_display.c M /davinci/trunk/ff_load.c M /davinci/trunk/ff_struct.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/io_themis.c M /davinci/trunk/p.c Checkin for ben. Apparently some stuff was left hanging for structs. ------------------------------------------------------------------------ r9389 | gorelick | 1999-12-01 12:28:06 -0700 (Wed, 01 Dec 1999) | 2 lines Changed paths: M /davinci/trunk/ff_write.c In ff_write, type hd5 should have been hdf ------------------------------------------------------------------------ r9388 | gorelick | 1999-12-01 12:26:31 -0700 (Wed, 01 Dec 1999) | 2 lines Changed paths: M /davinci/trunk M /davinci/trunk/.cvsignore M /davinci/trunk/Makefile A /davinci/trunk/api.h A /davinci/trunk/apifunc.c M /davinci/trunk/ff.h M /davinci/trunk/ff_load.c A /davinci/trunk/ff_struct.c M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/main.c M /davinci/trunk/p.c M /davinci/trunk/parser.c M /davinci/trunk/parser.h M /davinci/trunk/parser.y M /davinci/trunk/pp.c M /davinci/trunk/scope.c M /davinci/trunk/symbol.c Added structures and enabled apifunc for plplot. ------------------------------------------------------------------------ r9387 | gorelick | 1999-11-18 00:17:13 -0700 (Thu, 18 Nov 1999) | 2 lines Changed paths: M /davinci/trunk/ff_load.c M /davinci/trunk/io_isis.c M /davinci/trunk/io_themis.c M /davinci/trunk/main.c Fixed // style comments ------------------------------------------------------------------------ r9386 | gorelick | 1999-11-18 00:17:10 -0700 (Thu, 18 Nov 1999) | 2 lines Changed paths: M /davinci/trunk/ff_ix.c M /davinci/trunk/ff_xfrm.c Minor fix for cc vs gcc ------------------------------------------------------------------------ r9385 | gorelick | 1999-11-16 22:55:17 -0700 (Tue, 16 Nov 1999) | 3 lines Changed paths: M /davinci/trunk/ff_write.c M /davinci/trunk/func.h M /davinci/trunk/gplot.c M /davinci/trunk/version.h Added raw write to ff_write, and modified gplot to use solid lines for postscript output ------------------------------------------------------------------------ r9384 | asbms | 1999-10-29 08:48:43 -0700 (Fri, 29 Oct 1999) | 2 lines Changed paths: M /davinci/trunk/tests/test1 Bug fix ------------------------------------------------------------------------ r9383 | asbms | 1999-10-28 14:32:51 -0700 (Thu, 28 Oct 1999) | 2 lines Changed paths: M /davinci/trunk/main.c cosmetic changes ------------------------------------------------------------------------ r9382 | asbms | 1999-10-28 14:32:29 -0700 (Thu, 28 Oct 1999) | 2 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/func.h function additions; interactive display and themis io ------------------------------------------------------------------------ r9381 | asbms | 1999-10-28 14:31:49 -0700 (Thu, 28 Oct 1999) | 2 lines Changed paths: M /davinci/trunk/io_isis.c Big fixes ------------------------------------------------------------------------ r9380 | asbms | 1999-10-28 14:31:29 -0700 (Thu, 28 Oct 1999) | 2 lines Changed paths: M /davinci/trunk/io_magic.c Added interactive display function ------------------------------------------------------------------------ r9379 | asbms | 1999-10-28 14:30:55 -0700 (Thu, 28 Oct 1999) | 2 lines Changed paths: A /davinci/trunk/io_themis.c i/o routines for reading themis images (Vis and IR) ------------------------------------------------------------------------ r9378 | asbms | 1999-10-28 14:30:04 -0700 (Thu, 28 Oct 1999) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/configure.in compile update ------------------------------------------------------------------------ r9377 | asbms | 1999-10-12 12:13:29 -0700 (Tue, 12 Oct 1999) | 2 lines Changed paths: M /davinci/trunk/io_magic.c Small bug fix for the Read function; needed frame count adjustment. ------------------------------------------------------------------------ r9376 | asbms | 1999-10-06 14:20:06 -0700 (Wed, 06 Oct 1999) | 2 lines Changed paths: A /davinci/trunk/acconfig.h File with some custom defines. Needed by Autoheader ------------------------------------------------------------------------ r9375 | asbms | 1999-10-06 14:19:27 -0700 (Wed, 06 Oct 1999) | 2 lines Changed paths: M /davinci/trunk/Makefile.in M /davinci/trunk/config.h.in M /davinci/trunk/configure.in M /davinci/trunk/ff_projection.c M /davinci/trunk/newfunc.c *** empty log message *** ------------------------------------------------------------------------ r9374 | asbms | 1999-10-06 14:19:07 -0700 (Wed, 06 Oct 1999) | 2 lines Changed paths: M /davinci/trunk/main.c Minor changes to eliminate any motif references ------------------------------------------------------------------------ r9373 | asbms | 1999-10-06 14:18:41 -0700 (Wed, 06 Oct 1999) | 2 lines Changed paths: M /davinci/trunk/ff_write.c modified to support ImageMagic libraires ------------------------------------------------------------------------ r9372 | asbms | 1999-10-06 14:18:06 -0700 (Wed, 06 Oct 1999) | 2 lines Changed paths: M /davinci/trunk/ff_load.c Modified to include ImagaMagick support ------------------------------------------------------------------------ r9371 | asbms | 1999-10-06 14:11:37 -0700 (Wed, 06 Oct 1999) | 3 lines Changed paths: A /davinci/trunk/io_magic.c Read and Write routines which augment load and write by using the ImageMagick library to add over 40+ graphic file types to Davinci ------------------------------------------------------------------------ r9370 | asbms | 1999-10-06 14:09:08 -0700 (Wed, 06 Oct 1999) | 2 lines Changed paths: A /davinci/trunk/README A /davinci/trunk/README_FF *** empty log message *** ------------------------------------------------------------------------ r9369 | asbms | 1999-10-06 11:02:24 -0700 (Wed, 06 Oct 1999) | 2 lines Changed paths: A /davinci/trunk/tests A /davinci/trunk/tests/test1 Testing script for Davinci ------------------------------------------------------------------------ r9368 | asbms | 1999-10-06 08:51:21 -0700 (Wed, 06 Oct 1999) | 5 lines Changed paths: M /davinci/trunk/configure.in Latest version of the configure script. As tested so far it works on: Sun 2.7 AIX 4.14 HP-UX 9.0.5 ------------------------------------------------------------------------ r9367 | asbms | 1999-10-04 23:05:22 -0700 (Mon, 04 Oct 1999) | 2 lines Changed paths: M /davinci/trunk/version.h Version 0.52a now ------------------------------------------------------------------------ r9366 | asbms | 1999-10-04 16:37:34 -0700 (Mon, 04 Oct 1999) | 3 lines Changed paths: M /davinci/trunk/ff.h M /davinci/trunk/func.h Added check for ImageMagick libraries and Projection library. Skips these functions if needed #define isn't defined ------------------------------------------------------------------------ r9365 | asbms | 1999-10-04 16:35:55 -0700 (Mon, 04 Oct 1999) | 3 lines Changed paths: M /davinci/trunk/motif_tools.c M /davinci/trunk/x.c M /davinci/trunk/xrt_print_3d.c Changed the #ifdef statment to unify skipping certain routines if the dependant libraries are not availible. Now using: XRT_EXISTS ------------------------------------------------------------------------ r9364 | asbms | 1999-10-04 16:34:02 -0700 (Mon, 04 Oct 1999) | 2 lines Changed paths: M /davinci/trunk/Makefile.in Updated the Makefile template file to account for some new object files ------------------------------------------------------------------------ r9363 | asbms | 1999-10-04 16:33:31 -0700 (Mon, 04 Oct 1999) | 3 lines Changed paths: M /davinci/trunk/configure.in Updated the Autoconf initial scripting file to include new functions and check for certain new library dependancies ------------------------------------------------------------------------ r9362 | asbms | 1999-09-29 09:03:19 -0700 (Wed, 29 Sep 1999) | 4 lines Changed paths: M /davinci/trunk/io_isis.c Added a routine to re-pack suffix dataset read with suffix_bytes set to n but suffix_item_bytes set to m (m