------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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". ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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". ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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) ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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) ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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). ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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() ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ r9939 | gorelick | 2004-06-16 19:30:42 -0700 (Wed, 16 Jun 2004) | 2 lines Changed paths: M /davinci/trunk/version.h Fixed global ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ r9765 | gorelick | 2002-09-18 16:25:01 -0700 (Wed, 18 Sep 2002) | 2 lines Changed paths: M /davinci/trunk/version.h 1.01 ------------------------------------------------------------------------ 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 *** ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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() ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 *** ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 *** ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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). ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ r9698 | asbms | 2002-02-08 13:59:01 -0700 (Fri, 08 Feb 2002) | 2 lines Changed paths: M /davinci/trunk/version.h Added comment ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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). ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ r9571 | gorelick | 2001-01-16 04:37:02 -0700 (Tue, 16 Jan 2001) | 2 lines Changed paths: M /davinci/trunk/version.h Updated version ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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() ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ r9360 | gorelick | 1999-09-24 17:48:27 -0700 (Fri, 24 Sep 1999) | 2 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/config.h M /davinci/trunk/ff_avg.c M /davinci/trunk/newfunc.c M /davinci/trunk/version.h Added ability to pass ID_UNK to parse_args ------------------------------------------------------------------------ r9352 | gorelick | 1999-09-17 15:10:08 -0700 (Fri, 17 Sep 1999) | 6 lines Changed paths: M /davinci/trunk/Makefile M /davinci/trunk/ff.c M /davinci/trunk/ff.h M /davinci/trunk/ff_avg.c M /davinci/trunk/ff_ifill.c M /davinci/trunk/func.h M /davinci/trunk/lexer.c M /davinci/trunk/main.c M /davinci/trunk/parser.c M /davinci/trunk/parser.y M /davinci/trunk/pp.c M /davinci/trunk/pp_math.c M /davinci/trunk/version.h Modifications to parser to streamline to ANSI grammar. Added capability to do foo()[] foo[][] and partial subset replacement. ------------------------------------------------------------------------ r9341 | gorelick | 1999-09-03 17:08:35 -0700 (Fri, 03 Sep 1999) | 2 lines Changed paths: M /davinci/trunk A /davinci/trunk/.cvsignore M /davinci/trunk/Makefile M /davinci/trunk/Makefile.in M /davinci/trunk/ff.c M /davinci/trunk/ff_bbr.c M /davinci/trunk/ff_display.c M /davinci/trunk/ff_fft.c M /davinci/trunk/ff_gnoise.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_moment.c M /davinci/trunk/ff_random.c M /davinci/trunk/ff_sort.c M /davinci/trunk/ff_source.c M /davinci/trunk/ff_vignette.c M /davinci/trunk/fft.c M /davinci/trunk/fft.h M /davinci/trunk/fft_mayer.c M /davinci/trunk/fit.c M /davinci/trunk/func.h M /davinci/trunk/input.c M /davinci/trunk/io_isis.c M /davinci/trunk/io_lablib3.c M /davinci/trunk/io_lablib3.h 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 A /davinci/trunk/motif_tools.c A /davinci/trunk/motif_tools.h 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 A /davinci/trunk/rfunc.c A /davinci/trunk/rfunc.h M /davinci/trunk/scope.h M /davinci/trunk/system.c M /davinci/trunk/ufunc.c M /davinci/trunk/version.h M /davinci/trunk/x.c A /davinci/trunk/xrt_print_3d.c A /davinci/trunk/xrt_print_3d.h M /davinci/trunk/y_tab.h Adding xrt files ------------------------------------------------------------------------ r9335 | gorelick | 1999-06-15 20:24:20 -0700 (Tue, 15 Jun 1999) | 2 lines Changed paths: A /davinci/trunk/Makefile A /davinci/trunk/Makefile.in A /davinci/trunk/apidef.h A /davinci/trunk/array.c A /davinci/trunk/config.h.in A /davinci/trunk/configure A /davinci/trunk/configure.in A /davinci/trunk/dct.c A /davinci/trunk/docs A /davinci/trunk/docs/dv.gih A /davinci/trunk/error.c A /davinci/trunk/ff.c A /davinci/trunk/ff.h A /davinci/trunk/ff_ascii.c A /davinci/trunk/ff_avg.c A /davinci/trunk/ff_bbr.c A /davinci/trunk/ff_cluster.c A /davinci/trunk/ff_display.c A /davinci/trunk/ff_fft.c A /davinci/trunk/ff_gnoise.c A /davinci/trunk/ff_gplot.c A /davinci/trunk/ff_header.c A /davinci/trunk/ff_ifill.c A /davinci/trunk/ff_interp.c A /davinci/trunk/ff_ix.c A /davinci/trunk/ff_load.c A /davinci/trunk/ff_moment.c A /davinci/trunk/ff_pause.c A /davinci/trunk/ff_random.c A /davinci/trunk/ff_rgb.c A /davinci/trunk/ff_sort.c A /davinci/trunk/ff_source.c A /davinci/trunk/ff_text.c A /davinci/trunk/ff_version.c A /davinci/trunk/ff_vignette.c A /davinci/trunk/ff_write.c A /davinci/trunk/ff_xfrm.c A /davinci/trunk/fft.c A /davinci/trunk/fft.h A /davinci/trunk/fft2f.c A /davinci/trunk/fft_mayer.c A /davinci/trunk/fit.c A /davinci/trunk/fit.h A /davinci/trunk/func.h A /davinci/trunk/gplot.c A /davinci/trunk/help.c A /davinci/trunk/help.h A /davinci/trunk/init.c A /davinci/trunk/input.c A /davinci/trunk/install-sh A /davinci/trunk/io_ascii.c A /davinci/trunk/io_aviris.c A /davinci/trunk/io_ers.c A /davinci/trunk/io_goes.c A /davinci/trunk/io_goes.h A /davinci/trunk/io_grd.c A /davinci/trunk/io_imath.c A /davinci/trunk/io_isis.c A /davinci/trunk/io_lablib3.c A /davinci/trunk/io_lablib3.h A /davinci/trunk/io_pnm.c A /davinci/trunk/io_specpr.c A /davinci/trunk/io_specpr.h A /davinci/trunk/io_vicar.c A /davinci/trunk/io_vicar.h A /davinci/trunk/lexer.c A /davinci/trunk/lexer.l A /davinci/trunk/lib A /davinci/trunk/lib/3D.c A /davinci/trunk/lib/3D.h A /davinci/trunk/lib/AMap.c A /davinci/trunk/lib/AMap.h A /davinci/trunk/lib/Button.c A /davinci/trunk/lib/Button.h A /davinci/trunk/lib/CB.c A /davinci/trunk/lib/CB.h A /davinci/trunk/lib/Callback.h A /davinci/trunk/lib/Callback.h.save A /davinci/trunk/lib/Composite.c A /davinci/trunk/lib/Composite.h A /davinci/trunk/lib/Joystick.c A /davinci/trunk/lib/Joystick.h A /davinci/trunk/lib/LB.c A /davinci/trunk/lib/LB.h A /davinci/trunk/lib/List.c A /davinci/trunk/lib/List.h A /davinci/trunk/lib/MB.c A /davinci/trunk/lib/MB.h A /davinci/trunk/lib/Makefile A /davinci/trunk/lib/Makefile.in A /davinci/trunk/lib/Manual A /davinci/trunk/lib/MapAndWait.c A /davinci/trunk/lib/PB.c A /davinci/trunk/lib/PB.h A /davinci/trunk/lib/RB.c A /davinci/trunk/lib/RB.h A /davinci/trunk/lib/Slider.c A /davinci/trunk/lib/Slider.h A /davinci/trunk/lib/USAGE A /davinci/trunk/lib/VISUAL_USAGE A /davinci/trunk/lib/VisInfo.c A /davinci/trunk/lib/VisInfo.h A /davinci/trunk/lib/XB.c A /davinci/trunk/lib/XB.h A /davinci/trunk/lib/XB_bitmaps.h A /davinci/trunk/lib/Xfred.h A /davinci/trunk/lib/chd.c A /davinci/trunk/lib/confirm.c A /davinci/trunk/lib/freelist.h A /davinci/trunk/lib/global.h A /davinci/trunk/lib/hershey.c A /davinci/trunk/lib/hershey.h A /davinci/trunk/lib/hershey.oc.h A /davinci/trunk/lib/init.c A /davinci/trunk/lib/manual A /davinci/trunk/lib/menu.c A /davinci/trunk/lib/misc.c A /davinci/trunk/lib/toggle.c A /davinci/trunk/lib/version.h A /davinci/trunk/lib/xf.c A /davinci/trunk/lib/xf.h A /davinci/trunk/lib/xfbits.h A /davinci/trunk/lib/xfbits.h2 A /davinci/trunk/lib/xgets.c A /davinci/trunk/main.c A /davinci/trunk/matrix.c A /davinci/trunk/misc.c A /davinci/trunk/newfunc.c A /davinci/trunk/p.c A /davinci/trunk/parser.c A /davinci/trunk/parser.h A /davinci/trunk/parser.y A /davinci/trunk/pp.c A /davinci/trunk/pp_math.c A /davinci/trunk/printf.c A /davinci/trunk/push.skel A /davinci/trunk/reserved.c A /davinci/trunk/rpos.c A /davinci/trunk/scope.c A /davinci/trunk/scope.h A /davinci/trunk/string.c A /davinci/trunk/symbol.c A /davinci/trunk/system.c A /davinci/trunk/system.h A /davinci/trunk/toolbox.h A /davinci/trunk/trigtbl.h A /davinci/trunk/ufunc.c A /davinci/trunk/ufunc.h A /davinci/trunk/version.h A /davinci/trunk/y_tab.h Initial revision