Core Change Log

From DavinciWiki
Jump to: navigation, search
Make sure you check out the "davinci Trac" site for more detailed version history.

2022-02-24 (14:43:49)


Changes by: saadat on Thu, 24 Feb 2022 @ 14:43:49
Revision:19747
 Changed files:
    M /davinci/trunk/dvio_fits.c
    M /davinci/trunk/version.h

Comments:
Fixed load_fits() not handling the BSCALE parameter in image data.

2021-06-13 (16:18:03)


Changes by: saadat on Sun, 13 Jun 2021 @ 16:18:03
Revision:19733
 Changed files:
    M /davinci/trunk/version.h

Comments:
Updated comments in version.h

2021-06-13 (16:15:55)


Changes by: saadat on Sun, 13 Jun 2021 @ 16:15:55
Revision:19732
 Changed files:
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/ff_ascii.c
    M /davinci/trunk/ff_interp.c
    M /davinci/trunk/ff_unpack.c

Comments:
ff_unpack.c:

1. Updated column_attributes to use ints (instead of shorts) for bytesize and adj_bytesize. Some repetition count values were overflowing shorts.

ff_interp.c: 1. Added nearest and nearest_before options to ff_interp 2. Updated value comparison from floats to doubles

ff_ascii.c: 1. Added a TODO about handling null characters in strings

docs/dv.gih: 1. Updated documentation for interp()


2021-03-01 (11:31:14)


Changes by: saadat on Mon, 01 Mar 2021 @ 11:31:14
Revision:19728
 Changed files:
    M /davinci/trunk/ff_interp.c
    M /davinci/trunk/version.h

Comments:
Changed interp and cinterp to use doubles instead of floats.

Updated version number to 2.7.

2020-03-11 (14:35:16)


Changes by: saadat on Wed, 11 Mar 2020 @ 14:35:16
Revision:19708
 Changed files:
    A /davinci/trunk/dv_tests/io/test-fits-bintable
    M /davinci/trunk/dvio_fits.c
    M /davinci/trunk/version.h

Comments:
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".


2019-10-16 (10:21:24)


Changes by: qthibeau on Wed, 16 Oct 2019 @ 10:21:24
Revision:19697
 Changed files:
    M /davinci/trunk/docs/dv.gih
    A /davinci/trunk/dv_tests/basic/misc-func/test-mempack
    M /davinci/trunk/ff_unpack.c

Comments:
Implemented feature request to read/write binary

data to memory using pack/unpack

Created mempack function that mirrors existing pack function but returns a davinci object containing the packed data instead of writing it to a file

Created memunpack function that mirrors existing unpack function, but accepts a davinci object to read instead of a filename to read

Updated documentation to reflect changes to pack/unpack functions

Created test file for new mempack featues

2019-09-17 (13:31:19)


Changes by: saadat on Tue, 17 Sep 2019 @ 13:31:19
Revision:19692
 Changed files:
    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

Comments:
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.

2019-08-27 (17:18:28)


Changes by: saadat on Tue, 27 Aug 2019 @ 17:18:28
Revision:19691
 Changed files:
    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

Comments:
Adding initial capability to load 2d images from PDS4 labels.

2019-08-22 (14:37:22)


Changes by: saadat on Thu, 22 Aug 2019 @ 14:37:22
Revision:19689
 Changed files:
    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

Comments:
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.

2019-08-20 (13:28:06)


Changes by: saadat on Tue, 20 Aug 2019 @ 13:28:06
Revision:19676
 Changed files:
    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

Comments:
Checking-in iomedley build changes to allow MacOS builds. Also updated davinci version number to 2.23.

2019-02-18 (22:37:11)


Changes by: saadat on Mon, 18 Feb 2019 @ 22:37:11
Revision:19658
 Changed files:
    M /davinci/trunk/ff_unpack.c
    M /davinci/trunk/version.h

Comments:
Fixed a seg-fault when pack() generated a warning about potential value truncation.

2019-02-15 (21:06:31)


Changes by: saadat on Fri, 15 Feb 2019 @ 21:06:31
Revision:19653
 Changed files:
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/dvio_xml.c
    M /davinci/trunk/version.h

Comments:
* 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.

2018-10-30 (13:11:15)


Changes by: whagee on Tue, 30 Oct 2018 @ 13:11:15
Revision:19652
 Changed files:
    M /davinci/trunk/docs/dv.gih
    A /davinci/trunk/dv_tests/basic/misc-func/test-read-ascii-getline
    A /davinci/trunk/dv_tests/basic/misc-func/test-read-lines-getline
    A /davinci/trunk/dv_tests/basic/misc-func/test-read-text-getline
    A /davinci/trunk/dv_tests/data/data_getline_test
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff_ascii.c
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/func.h

Comments:
Fix for Bug 2900 - Make the maximum number of lines in getline() configurable

2018-10-24 (15:12:17)


Changes by: whagee on Wed, 24 Oct 2018 @ 15:12:17
Revision:19651
 Changed files:
    A /davinci/trunk/dv_tests/data/th_2x2.lbl
    A /davinci/trunk/dv_tests/data/th_2x2.tab
    A /davinci/trunk/dv_tests/io/pds/test-pds-with-character-return-and-newline
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/globals.c

Comments:
Fix for Bug 2856 - load_pds() not reading ASCII data correctly

2018-10-23 (13:43:11)


Changes by: whagee on Tue, 23 Oct 2018 @ 13:43:11
Revision:19650
 Changed files:
    M /davinci/trunk/ff_unpack.c

Comments:
Fix for Bug 2875 - pack() segfaults while packing a longer text field into a smaller output width

2018-10-23 (13:35:07)


Changes by: whagee on Tue, 23 Oct 2018 @ 13:35:07
Revision:19649
 Changed files:
    A /davinci/trunk/dv_tests/data/pack-input.hdf

Comments:
Test data for Bug 2875 - pack() segfaults while packing a longer text field into a smaller output width

2018-10-23 (13:31:42)


Changes by: whagee on Tue, 23 Oct 2018 @ 13:31:42
Revision:19648
 Changed files:
    A /davinci/trunk/dv_tests/basic/misc-func/test-pack

Comments:
Test case for Bug 2875 - pack() segfaults while packing a longer text field into a smaller output width

2018-07-13 (17:24:02)


Changes by: whagee on Fri, 13 Jul 2018 @ 17:24:02
Revision:19630
 Changed files:
    A /davinci/trunk/dv_tests/io/hdf5/test-if-davinci-core-dumps

Comments:
Fix for Bug 2208 - Loading a particular hdf5 file kills davinci

2018-07-13 (17:22:50)


Changes by: whagee on Fri, 13 Jul 2018 @ 17:22:50
Revision:19629
 Changed files:
    A /davinci/trunk/dv_tests/data/20170925T042136S764_ote_L0_V001.hdf

Comments:
Fix for Bug 2208 - Loading a particular hdf5 file kills davinci

2018-07-13 (17:21:40)


Changes by: whagee on Fri, 13 Jul 2018 @ 17:21:40
Revision:19628
 Changed files:
    M /davinci/trunk/dvio_hdf.c

Comments:
Fix for Bug 2208 - Loading a particular hdf5 file kills davinci

2018-06-01 (15:01:04)


Changes by: whagee on Fri, 01 Jun 2018 @ 15:01:04
Revision:19627
 Changed files:
    M /davinci/trunk/version.h

Comments:
fixed x_plot() function to produce smooth plots for values < 10-5

2018-06-01 (15:00:50)


Changes by: whagee on Fri, 01 Jun 2018 @ 15:00:50
Revision:19626
 Changed files:
    M /davinci/trunk/ff_gplot.c

Comments:
fixed x_plot() function to produce smooth plots for values < 10-5

2018-05-23 (15:24:29)


Changes by: whagee on Wed, 23 May 2018 @ 15:24:29
Revision:19620
 Changed files:
    M /davinci/trunk/version.h

Comments:
Update to version 2.20

2018-05-23 (14:37:26)


Changes by: whagee on Wed, 23 May 2018 @ 14:37:26
Revision:19619
 Changed files:
    M /davinci/trunk/ff_vplot.c

Comments:
Fix for Bug 2796 plot() with values in 10-5 range produce stair steps.

2018-05-23 (14:35:27)


Changes by: whagee on Wed, 23 May 2018 @ 14:35:27
Revision:19618
 Changed files:
    M /davinci/trunk/dvio_csv.c

Comments:
Fixes for seg faults when writing CSV files and loss of decimal resolution when writing to a CSV file.

2018-05-23 (14:30:56)


Changes by: whagee on Wed, 23 May 2018 @ 14:30:56
Revision:19617
 Changed files:
    A /davinci/trunk/dv_tests/data/sst14_rwa_speeds_with_sclks.csv

Comments:
Test data for testing reading and writing CSV files.

2018-05-23 (14:29:23)


Changes by: whagee on Wed, 23 May 2018 @ 14:29:23
Revision:19616
 Changed files:
    A /davinci/trunk/dv_tests/io/csv
    A /davinci/trunk/dv_tests/io/csv/test-csv
    A /davinci/trunk/dv_tests/io/csv/test-write-csv

Comments:
Tests for reading and writing CSV files.

2018-05-06 (14:02:10)


Changes by: saadat on Sun, 06 May 2018 @ 14:02:10
Revision:19610
 Changed files:
    M /davinci/trunk/dv_tests/io/hdf5/test-new-org-dump
    M /davinci/trunk/dv_tests/io/hdf5/test-old-org-dump

Comments:
Updated the text diffing command in two tests as it was failing on CentOS 7

2018-05-06 (12:14:27)


Changes by: saadat on Sun, 06 May 2018 @ 12:14:27
Revision:19608
 Changed files:
    M /davinci/trunk/dv_tests/basic/test-ufunc/test-call-by-ref

Comments:
fixed a bug in call-by-ref test for user defined functions

2018-03-27 (15:41:10)


Changes by: saadat on Tue, 27 Mar 2018 @ 15:41:10
Revision:19604
 Changed files:
    M /davinci/trunk
    D /davinci/trunk/modules/foo/Makefile
    D /davinci/trunk/modules/gui/Makefile
    D /davinci/trunk/modules/pnm/Makefile

Comments:
Added some svn-global-ignores and deleted some files that should be creeated by configure / make.

2018-03-23 (14:30:27)


Changes by: saadat on Fri, 23 Mar 2018 @ 14:30:27
Revision:19603
 Changed files:
    M /davinci/trunk/p.c

Comments:
Ubuntu complains about not using a format string in sprintf

2018-03-23 (14:21:57)


Changes by: saadat on Fri, 23 Mar 2018 @ 14:21:57
Revision:19602
 Changed files:
    M /davinci/trunk/dvio_hdf.c

Comments:
Added handling of 2D datasets in externally generated HDF5 files to the HDF reader.

dvio_hdf.c: 1. group_iter(): a. initialized dimension/size related arrays to 1s b. changed dimension flipping logic to limit to number of dataset dimensions


2018-02-13 (14:02:35)


Changes by: whagee on Tue, 13 Feb 2018 @ 14:02:35
Revision:19601
 Changed files:
    M /davinci/trunk/dvio_xml.c

Comments:
Fix for Bug 2618 load_pds4(): make the <name> keyword options in <Table_Binary>

2017-08-17 (14:24:38)


Changes by: npiace on Thu, 17 Aug 2017 @ 14:24:38
Revision:19594
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Fix build issue with liblzma

2017-06-28 (12:47:40)


Changes by: npiace on Wed, 28 Jun 2017 @ 12:47:40
Revision:19589
 Changed files:
    A /davinci/trunk/contrib/davinci-autoconf-lzma.patch
    M /davinci/trunk/contrib/davinci.spec
    A /davinci/trunk/contrib/davinci_old.spec

Comments:
Restoring working RPM spec file and patch needed for build

2017-06-27 (09:25:21)


Changes by: saadat on Tue, 27 Jun 2017 @ 09:25:21
Revision:19588
 Changed files:
    M /davinci/trunk/version.h

Comments:
Updated version number.

2017-06-06 (15:04:28)


Changes by: saadat on Tue, 06 Jun 2017 @ 15:04:28
Revision:19584
 Changed files:
    M /davinci/trunk/build_summary
    M /davinci/trunk/docs/dv.gih
    A /davinci/trunk/dv_tests/README.txt
    A /davinci/trunk/dv_tests/data/234_new.hdf
    A /davinci/trunk/dv_tests/data/234_new.hdf.dump.txt
    A /davinci/trunk/dv_tests/data/234_old.hdf
    A /davinci/trunk/dv_tests/data/234_old.hdf.dump.txt
    A /davinci/trunk/dv_tests/data/external_ifgm.hdf
    A /davinci/trunk/dv_tests/data/internal_ifgm.hdf
    M /davinci/trunk/dv_tests/driver_helpers.dv
    M /davinci/trunk/dv_tests/io/fits/test-advanced_fits.dvrc
    A /davinci/trunk/dv_tests/io/hdf5
    A /davinci/trunk/dv_tests/io/hdf5/test-1-create-array-default-write-read.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-2-create-array-old-write-read.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-3-create-array-new-write-read.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-4-create-array-old-write-new-read.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-5-create-array-new-write-old-read.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-compare-internal-external-img.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-external-img-1-default-new-read-xplot.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-external-img-2-default-read-write-read-xplot.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-external-img-3-default-read-new-write-read-xplot.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-external-img-4-default-read-old-write-read-xplot.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-external-img-5-default-read-old-read-xplot.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-internal-img-1-default-read-write-xplot.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-internal-img-2-old-read-write-read-xplot.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-internal-img-3-new-read-write-old-read-xplot.dv
    A /davinci/trunk/dv_tests/io/hdf5/test-new-org-dump
    A /davinci/trunk/dv_tests/io/hdf5/test-old-new-org
    A /davinci/trunk/dv_tests/io/hdf5/test-old-org-dump
    M /davinci/trunk/dv_tests/test_driver
    M /davinci/trunk/dv_tests/test_driver_32
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/func.h
    M /davinci/trunk/modules/foo/Makefile
    M /davinci/trunk/modules/gui/Makefile
    M /davinci/trunk/modules/pnm/Makefile

Comments:
HDF5 reader / writer modified to store data dimensions in the correct order

(ZYX) as compared to (XYZ) order. Storage of the data itself wasn't changed.

davinci load() & save() functions now take old_hdf parameter to allow read / write of old & new versions of HDF5 files.

Other items include:

1. HDF5 reader / writer modified to store data dimensions in the correct order (ZYX) as compared to (XYZ) order. Storage of the data itself wasn't changed. 2. USHORT to INT upgrade logic updated to not duplicate data buffer, but use a realloc'd buffer instead. 3. Added test cases for hdf


2017-05-04 (10:53:26)


Changes by: whagee on Thu, 04 May 2017 @ 10:53:26
Revision:19583
 Changed files:
    M /davinci/trunk/ff_load.c

Comments:
Fixed function name reporting in case of unspecified filename such that it now properly reports how the function was called, i.e. as load() or as read(). Previously it always reported as being called as load().

2017-05-04 (10:50:51)


Changes by: whagee on Thu, 04 May 2017 @ 10:50:51
Revision:19582
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Added checking of unspecified filename to load_pds().

2017-05-03 (22:22:38)


Changes by: whagee on Wed, 03 May 2017 @ 22:22:38
Revision:19581
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/toolbox.h
    M /iomedley/trunk/toolbox.h

Comments:
Replaced some strcpy calls with memmove when strings overlapped as it was causing abnormal termination in MacOS. Added a few external declarations of functions (in dvio_isis.c) to dvio_pds.c without which the pointer returned by these functions was truncated resulting in SEGV.

2017-04-28 (18:06:11)


Changes by: saadat on Fri, 28 Apr 2017 @ 18:06:11
Revision:19575
 Changed files:
    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

Comments:
Reverted changes from revision 19452..19570 using "svn merge -r19570:19451".


2017-01-31 (13:09:44)


Changes by: npiace on Tue, 31 Jan 2017 @ 13:09:44
Revision:19566
 Changed files:
    M /davinci/trunk/contrib/davinci.spec

Comments:
Updated davinci.spec to build correctly on RHEL 7

2016-11-17 (19:22:09)


Changes by: rswinkle on Thu, 17 Nov 2016 @ 19:22:09
Revision:19554
 Changed files:
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/dv_tests/run_tests.py
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h
    M /davinci/trunk/string.c

Comments:
Make strlen an alias of length, no need to duplicate functionality

2016-11-17 (16:57:15)


Changes by: rswinkle on Thu, 17 Nov 2016 @ 16:57:15
Revision:19553
 Changed files:
    M /davinci/trunk/ff_avg.c

Comments:
Remove debug output

2016-11-16 (15:36:48)


Changes by: rswinkle on Wed, 16 Nov 2016 @ 15:36:48
Revision:19552
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Forgot to remove projection from dv.gih

2016-11-16 (15:12:08)


Changes by: rswinkle on Wed, 16 Nov 2016 @ 15:12:08
Revision:19551
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/ff.h
    D /davinci/trunk/ff_projection.c
    M /davinci/trunk/func.h

Comments:
Remove unused ff_projection.c

2016-11-16 (14:42:59)


Changes by: rswinkle on Wed, 16 Nov 2016 @ 14:42:59
Revision:19549
 Changed files:
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/dvio_isis.c

Comments:
Fix weird undefined symbol error that only happened on

CentOS 7, but not CentOS 7, Ubuntu, or Windows (iirc).

Also remove a bunch of PLplot functions from dv.gih

2016-11-15 (18:34:06)


Changes by: rswinkle on Tue, 15 Nov 2016 @ 18:34:06
Revision:19547
 Changed files:
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/ff_unpack.c
    M /davinci/trunk/ff_vplot.c
    M /davinci/trunk/func.h

Comments:
Additional minor 2.18 fixes

2016-11-15 (14:16:02)


Changes by: rswinkle on Tue, 15 Nov 2016 @ 14:16:02
Revision:19544
 Changed files:
    M /davinci/trunk/ChangeLog

Comments:
Update ChangeLog for 2.18

2016-11-10 (16:40:01)


Changes by: rswinkle on Thu, 10 Nov 2016 @ 16:40:01
Revision:19542
 Changed files:
    M /davinci/trunk/moddvmagick/dvmagick.c

Comments:
Update this completely unused old code.

2016-11-10 (15:31:49)


Changes by: rswinkle on Thu, 10 Nov 2016 @ 15:31:49
Revision:19541
 Changed files:
    M /davinci/trunk/.gitignore
    M /davinci/trunk/README
    M /davinci/trunk/README.md
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/vicar/XvicBasicImage.c
    M /davinci/trunk/vicar/XvicImage.c
    M /davinci/trunk/vicar/XvicStringCursor.c

Comments:
More 2.18 stuff that got left behind

2016-11-10 (13:36:05)


Changes by: rswinkle on Thu, 10 Nov 2016 @ 13:36:05
Revision:19538
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/array.c
    M /davinci/trunk/avl.c
    M /davinci/trunk/avl.h
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/cvector.c
    M /davinci/trunk/cvector.h
    D /davinci/trunk/darray.c
    D /davinci/trunk/darray.h
    D /davinci/trunk/deghost.C
    A /davinci/trunk/deghost.cpp
    A /davinci/trunk/dv_tests/basic/misc-func/cat.dvtest
    A /davinci/trunk/dv_tests/io/csv
    A /davinci/trunk/dv_tests/io/csv/csv.dvtest
    A /davinci/trunk/dv_tests/io/csv/test.csv
    A /davinci/trunk/dv_tests/io/pds/ESP_015894_1545_COLOR.LBL
    A /davinci/trunk/dv_tests/io/pds/THEMIS.hdf
    A /davinci/trunk/dv_tests/io/pds/THEMIS_data.hdf
    M /davinci/trunk/dv_tests/io/pds/pds.dvtest
    M /davinci/trunk/dv_tests/io/unpack/.dvlog
    M /davinci/trunk/dv_tests/io/unpack/atm.hdf
    M /davinci/trunk/dv_tests/io/unpack/obs.hdf
    M /davinci/trunk/dv_tests/io/unpack/pack.dvtest
    M /davinci/trunk/dv_tests/io/unpack/pack64.dvtest
    M /davinci/trunk/dv_tests/io/unpack/unpack.dvtest
    M /davinci/trunk/dv_tests/run_tests.py
    M /davinci/trunk/dvio.c
    M /davinci/trunk/dvio.h
    M /davinci/trunk/dvio_ascii.c
    M /davinci/trunk/dvio_csv.c
    M /davinci/trunk/dvio_fits.c
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/dvio_iomedley.c
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_isis3.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h
    D /davinci/trunk/ff_ascii.c
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/ff_display.c
    M /davinci/trunk/ff_filesystem.c
    M /davinci/trunk/ff_fncc.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_modules.c
    M /davinci/trunk/ff_modules.h
    M /davinci/trunk/ff_raw.c
    M /davinci/trunk/ff_source.c
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/ff_unpack.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/func.h
    M /davinci/trunk/header.c
    M /davinci/trunk/header.h
    M /davinci/trunk/io_loadmod.c
    M /davinci/trunk/lexer.c
    M /davinci/trunk/main.c
    M /davinci/trunk/misc.c
    M /davinci/trunk/modules/cse/mod_cse.c
    M /davinci/trunk/modules/dvmagick.c
    M /davinci/trunk/modules/foo/mod_foo.c
    M /davinci/trunk/modules/gui/LineBox.c
    M /davinci/trunk/modules/gui/LineBox.h
    M /davinci/trunk/modules/gui/LineBoxP.h
    M /davinci/trunk/modules/gui/gui.c
    M /davinci/trunk/modules/gui/gui.h
    M /davinci/trunk/modules/gui/widget_arrowbutton.c
    M /davinci/trunk/modules/gui/widget_arrowbutton.h
    M /davinci/trunk/modules/gui/widget_cascadebutton.c
    M /davinci/trunk/modules/gui/widget_cascadebutton.h
    M /davinci/trunk/modules/gui/widget_combobox.c
    M /davinci/trunk/modules/gui/widget_combobox.h
    M /davinci/trunk/modules/gui/widget_command.c
    M /davinci/trunk/modules/gui/widget_command.h
    M /davinci/trunk/modules/gui/widget_drawnbutton.c
    M /davinci/trunk/modules/gui/widget_drawnbutton.h
    M /davinci/trunk/modules/gui/widget_errordialog.c
    M /davinci/trunk/modules/gui/widget_errordialog.h
    M /davinci/trunk/modules/gui/widget_fileselectionbox.c
    M /davinci/trunk/modules/gui/widget_fileselectionbox.h
    M /davinci/trunk/modules/gui/widget_form.c
    M /davinci/trunk/modules/gui/widget_form.h
    M /davinci/trunk/modules/gui/widget_frame.c
    M /davinci/trunk/modules/gui/widget_frame.h
    M /davinci/trunk/modules/gui/widget_label.c
    M /davinci/trunk/modules/gui/widget_label.h
    M /davinci/trunk/modules/gui/widget_linebox.c
    M /davinci/trunk/modules/gui/widget_linebox.h
    M /davinci/trunk/modules/gui/widget_list.c
    M /davinci/trunk/modules/gui/widget_list.h
    M /davinci/trunk/modules/gui/widget_menubar.c
    M /davinci/trunk/modules/gui/widget_menubar.h
    M /davinci/trunk/modules/gui/widget_panedwindow.c
    M /davinci/trunk/modules/gui/widget_panedwindow.h
    M /davinci/trunk/modules/gui/widget_pushbutton.c
    M /davinci/trunk/modules/gui/widget_pushbutton.h
    M /davinci/trunk/modules/gui/widget_radiobox.c
    M /davinci/trunk/modules/gui/widget_radiobox.h
    M /davinci/trunk/modules/gui/widget_rowcolumn.c
    M /davinci/trunk/modules/gui/widget_rowcolumn.h
    M /davinci/trunk/modules/gui/widget_scale.c
    M /davinci/trunk/modules/gui/widget_scale.h
    M /davinci/trunk/modules/gui/widget_scrollbar.c
    M /davinci/trunk/modules/gui/widget_scrollbar.h
    M /davinci/trunk/modules/gui/widget_scrolledlist.c
    M /davinci/trunk/modules/gui/widget_scrolledlist.h
    M /davinci/trunk/modules/gui/widget_scrolledwindow.c
    M /davinci/trunk/modules/gui/widget_scrolledwindow.h
    M /davinci/trunk/modules/gui/widget_selectionbox.c
    M /davinci/trunk/modules/gui/widget_selectionbox.h
    M /davinci/trunk/modules/gui/widget_separator.c
    M /davinci/trunk/modules/gui/widget_separator.h
    M /davinci/trunk/modules/gui/widget_text.c
    M /davinci/trunk/modules/gui/widget_text.h
    M /davinci/trunk/modules/gui/widget_textfield.c
    M /davinci/trunk/modules/gui/widget_textfield.h
    M /davinci/trunk/modules/gui/widget_togglebutton.c
    M /davinci/trunk/modules/gui/widget_togglebutton.h
    M /davinci/trunk/modules/gui/widget_toplevelshell.c
    M /davinci/trunk/modules/gui/widget_toplevelshell.h
    M /davinci/trunk/modules/gui/widget_transientshell.c
    M /davinci/trunk/modules/gui/widget_transientshell.h
    M /davinci/trunk/modules/gui/widget_vicar.c
    M /davinci/trunk/modules/gui/widget_vicar.h
    M /davinci/trunk/modules/gui/widget_xbaematrix.c
    M /davinci/trunk/modules/gui/widget_xbaematrix.h
    M /davinci/trunk/modules/kjn/mod_kjn.c
    M /davinci/trunk/modules/mod1.c
    M /davinci/trunk/modules/mod2.c
    M /davinci/trunk/modules/pnm/pnm_mod.c
    M /davinci/trunk/modules/thm/mod_thm.c
    A /davinci/trunk/narray.c
    A /davinci/trunk/narray.h
    M /davinci/trunk/p.c
    M /davinci/trunk/parser.h
    M /davinci/trunk/parser_types.h
    M /davinci/trunk/pp.c
    M /davinci/trunk/pp_math.c
    M /davinci/trunk/printf.c
    M /davinci/trunk/scope.c
    M /davinci/trunk/scope.h
    M /davinci/trunk/string.c
    M /davinci/trunk/symbol.c
    D /davinci/trunk/tools.c
    D /davinci/trunk/tools.h
    M /davinci/trunk/ufunc.c
    M /davinci/trunk/ufunc.h

Comments:
Huge 2.18 commit

Merging from github.com/robwink/davinci as of Nov. 9th 2016

Because of the stupid separation of svn externals like iomedley and completely separate svn repos like davinci_build this is the first in a series of commits to bring it in line with the more sane unified git repo.


2016-10-13 (15:21:24)


Changes by: rswinkle on Thu, 13 Oct 2016 @ 15:21:24
Revision:19537
 Changed files:
    M /davinci/trunk/contrib/davinci.spec

Comments:
Update spec for version 2.18


2016-10-07 (10:40:44)


Changes by: rswinkle on Fri, 07 Oct 2016 @ 10:40:44
Revision:19536
 Changed files:
    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

Comments:
Bump version to 2.18

remove debugging output accidentally left in dvio_pds.c

misc. fixes/changes

2016-10-06 (12:44:20)


Changes by: rswinkle on Thu, 06 Oct 2016 @ 12:44:20
Revision:19535
 Changed files:
    M /davinci/trunk/array.c
    M /davinci/trunk/cvector.c
    M /davinci/trunk/cvector.h
    M /davinci/trunk/darray.c
    M /davinci/trunk/darray.h
    A /davinci/trunk/dv_tests/basic/ufunc/user-def-func.dvtest
    D /davinci/trunk/dv_tests/basic/user-def-func.dvtest
    M /davinci/trunk/dv_tests/io/pds/pds.dvtest
    M /davinci/trunk/dv_tests/io/tif.dvtest
    A /davinci/trunk/dv_tests/io/unpack
    A /davinci/trunk/dv_tests/io/unpack/.dvlog
    A /davinci/trunk/dv_tests/io/unpack/atm.fmt
    A /davinci/trunk/dv_tests/io/unpack/atm.hdf
    A /davinci/trunk/dv_tests/io/unpack/atm05555.dat
    A /davinci/trunk/dv_tests/io/unpack/bol.fmt
    A /davinci/trunk/dv_tests/io/unpack/bol05555.dat
    A /davinci/trunk/dv_tests/io/unpack/createtest
    A /davinci/trunk/dv_tests/io/unpack/createtest.c
    A /davinci/trunk/dv_tests/io/unpack/createtinytest.c
    A /davinci/trunk/dv_tests/io/unpack/geo.fmt
    A /davinci/trunk/dv_tests/io/unpack/geo05555.dat
    A /davinci/trunk/dv_tests/io/unpack/mymultpacktest.dat
    A /davinci/trunk/dv_tests/io/unpack/mytestfile.dat
    A /davinci/trunk/dv_tests/io/unpack/mytestfile.hdf
    A /davinci/trunk/dv_tests/io/unpack/new_output.txt
    A /davinci/trunk/dv_tests/io/unpack/obs.fmt
    A /davinci/trunk/dv_tests/io/unpack/obs.hdf
    A /davinci/trunk/dv_tests/io/unpack/obs05555.dat
    A /davinci/trunk/dv_tests/io/unpack/orig_output.txt
    A /davinci/trunk/dv_tests/io/unpack/pack.dvtest
    A /davinci/trunk/dv_tests/io/unpack/pack64.dvtest
    A /davinci/trunk/dv_tests/io/unpack/secondtest.dat
    A /davinci/trunk/dv_tests/io/unpack/secondtest.hdf
    A /davinci/trunk/dv_tests/io/unpack/secondtest_2_matching.dat
    A /davinci/trunk/dv_tests/io/unpack/strmulttest.dat
    A /davinci/trunk/dv_tests/io/unpack/strmulttest.hdf
    A /davinci/trunk/dv_tests/io/unpack/test64bit.dat
    A /davinci/trunk/dv_tests/io/unpack/tinytest.txt
    A /davinci/trunk/dv_tests/io/unpack/uneven.dat
    A /davinci/trunk/dv_tests/io/unpack/unpack.dvtest
    A /davinci/trunk/dv_tests/io/unpack/unpack64.dvtest
    A /davinci/trunk/dv_tests/io/unpack/unpack_all.txt
    M /davinci/trunk/dv_tests/run_tests.py
    M /davinci/trunk/dvio_fits.c
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_ascii.c
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/ff_ix.c
    M /davinci/trunk/ff_sort.c
    M /davinci/trunk/ff_transform.c
    M /davinci/trunk/ff_unpack.c
    M /davinci/trunk/ff_vplot.c
    M /davinci/trunk/func.h
    M /davinci/trunk/globals.c
    M /davinci/trunk/globals.h
    M /davinci/trunk/header.h
    M /davinci/trunk/main.c
    M /davinci/trunk/misc.c
    M /davinci/trunk/p.c
    M /davinci/trunk/parser.h
    M /davinci/trunk/parser_types.h
    M /davinci/trunk/pp.c
    M /davinci/trunk/pp_math.c
    M /davinci/trunk/scope.c
    M /davinci/trunk/scope.h
    M /davinci/trunk/spread.c
    M /davinci/trunk/symbol.c
    M /davinci/trunk/ufunc.c
    M /davinci/trunk/ufunc.h

Comments:
Merge from github

Lots and lots of changes.

New integer types, with specific support added for hdf5, unpack/pack, couple other places. New tests for unpack/pack and hdf5 that use the new types.

tab completion (mostly works, couple minor issues)

other misc. fixes and improvements

2016-09-28 (14:39:01)


Changes by: npiace on Wed, 28 Sep 2016 @ 14:39:01
Revision:19534
 Changed files:
    M /davinci/trunk/contrib/davinci.spec

Comments:
Removing rpm spec dependency on isis2 package

2016-09-28 (14:35:54)


Changes by: npiace on Wed, 28 Sep 2016 @ 14:35:54
Revision:19533
 Changed files:
    A /davinci/trunk/contrib/davinci-autoconf-lzma.patch
    M /davinci/trunk/contrib/davinci.spec

Comments:
Updating rpm spec file with one that builds correctly

2016-09-16 (12:21:44)


Changes by: rswinkle on Fri, 16 Sep 2016 @ 12:21:44
Revision:19531
 Changed files:
    M /davinci/trunk/ff_struct.c

Comments:
Fix structure comparison to be based on member names

not member index. It only falls back on indices if there are any unnamed members. This fixes the problem of reading 1 format, writing to another, and reading the new one back in and the structures no longer compared equal because the members were in a different order.

I still think having unnamed members is ridiculous. You have to know exactly where it is and if the order changes there's no other way to find it except by visual inspection.

2016-09-14 (13:08:07)


Changes by: rswinkle on Wed, 14 Sep 2016 @ 13:08:07
Revision:19530
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Add hdf_old parameter to dv.gih

2016-08-31 (12:36:33)


Changes by: rswinkle on Wed, 31 Aug 2016 @ 12:36:33
Revision:19520
 Changed files:
    M /davinci/trunk/dv_tests/basic/math-func/trig.dvtest

Comments:
Update trig.dvtest. We shouldn't be checking for exact

equality with floating point values


2016-08-22 (14:20:07)


Changes by: rswinkle on Mon, 22 Aug 2016 @ 14:20:07
Revision:19518
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/error.c
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/ff_modules.c
    M /davinci/trunk/ff_source.c
    M /davinci/trunk/ff_vplot.c
    M /davinci/trunk/func.h
    M /davinci/trunk/globals.c
    A /davinci/trunk/globals.h
    M /davinci/trunk/header.c
    M /davinci/trunk/header.h
    D /davinci/trunk/init.c
    M /davinci/trunk/main.c
    M /davinci/trunk/misc.c
    D /davinci/trunk/newfunc.c
    M /davinci/trunk/parser.c
    M /davinci/trunk/parser.h
    A /davinci/trunk/parser_types.h
    D /davinci/trunk/proto.h
    D /davinci/trunk/rfunc.c
    D /davinci/trunk/rfunc.h
    M /davinci/trunk/ufunc.c
    D /davinci/trunk/util.c

Comments:
Organizational changes

Merge many of the changes from header_madness branch, ie

Delete util.c, newfunc.c and merge contents into misc.c

Delete proto.h, append to header.h

Delete init.c, add to globals.c

add globals.h and separate out parser_types.h from parser.h to make them compile and enable future organizational improvements

Delete dead code from func.h etc. Sure there's much more dead code that I deleted in header_madness that I need to repeat here.

Edit Makefile.am and run automake due to removed files.


2016-08-08 (16:31:52)


Changes by: rswinkle on Mon, 08 Aug 2016 @ 16:31:52
Revision:19514
 Changed files:
    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

Comments:
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


2016-07-11 (13:44:46)


Changes by: rswinkle on Mon, 11 Jul 2016 @ 13:44:46
Revision:19513
 Changed files:
    A /davinci/trunk/dv_tests/io/fits/advanced_fits.dvtest
    D /davinci/trunk/dv_tests/io/fits/fits
    A /davinci/trunk/dv_tests/io/fits/fits.dvtest
    A /davinci/trunk/dv_tests/io/fits/test_files
    A /davinci/trunk/dv_tests/io/fits/test_files/HR.fit
    A /davinci/trunk/dv_tests/io/fits/test_files/crash.fit
    A /davinci/trunk/dv_tests/io/fits/test_files/ge.fit
    A /davinci/trunk/dv_tests/io/fits/test_files/rosat.fit
    A /davinci/trunk/dv_tests/io/fits/test_files/xngc.fit
    D /davinci/trunk/dv_tests/io/fits.dvtest
    A /davinci/trunk/dv_tests/io/hdf
    A /davinci/trunk/dv_tests/io/hdf/h5ex_g_iterate.h5
    A /davinci/trunk/dv_tests/io/hdf/h5ex_g_traverse.h5
    A /davinci/trunk/dv_tests/io/hdf/hdf_test0.dvtest
    A /davinci/trunk/dv_tests/io/hdf/hdf_test1.dvtest
    A /davinci/trunk/dv_tests/io/hdf/hdf_test2.dvtest
    A /davinci/trunk/dv_tests/io/hdf/hdf_test3.dvtest
    A /davinci/trunk/dv_tests/io/hdf/test_no_org.hdf
    A /davinci/trunk/dv_tests/io/hdf/test_old_bsq.hdf
    D /davinci/trunk/dv_tests/io/hdf.dvtest
    M /davinci/trunk/dvio_hdf.c

Comments:
Add HDF5 reader/writer logic and tests

Now we have several paths:

if hdf_old is set for read or write, we'll do it exactly like we always have in the past.

otherwise, if the "org" attribute is found and "dv_std" is not, we'll read it like we always did but we'll write it out fixed, with the new "dv_std" attribute.

If dv_std is found we read it in the new, correct way.

If "org" isn't found we read it the new correct way since it obviously wasn't writted by davinci.

The upshot of this mess is backwards compatibility and no changes necessary for almost every use case or at most merely adding hdf_old=1 to the calls.

I've added a couple of hdf tests and moved them and associated test files to their own folder.

I also fixed Don's Advanced Fits test so it doesn't reference his home directory and it actually returns a failure if it fails.


2016-06-08 (15:21:13)


Changes by: rswinkle on Wed, 08 Jun 2016 @ 15:21:13
Revision:19509
 Changed files:
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/func.h

Comments:
Added hdf_old parameter to load and write functions

to enable loading hdf datasets with the dimensions backwards like davinci has been doing since getting hdf support.

It defaults to false (ie correct loading with the fix)

2016-06-08 (10:27:17)


Changes by: rswinkle on Wed, 08 Jun 2016 @ 10:27:17
Revision:19508
 Changed files:
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/ff_write.c

Comments:
Fix HDF dimension ordering issue and a small memory leak


Since dvio_hdf.c was added to davinci we've been reading the dimensions backwards. This apparently hasn't bothered anyone even though our own hdf files (in the repo) whith our extra "org" attribute stating the file was BSQ (XYZ) would actually be ZYX. There's a comment in the code with more detail/explanation.

I also got rid of the HDF5 error output for missing "org" and "lines" attributes by checking for existence first (so only our "parse_error" is still there if they're missing) and I also changed it so we write data out in native format not always BE because we can read in the data either way so no reason to incur the extra overhead on LE machines which is 99.99999% of use.

Also fixed a minor memory leak in ff_write.c

2016-06-01 (11:32:12)


Changes by: rswinkle on Wed, 01 Jun 2016 @ 11:32:12
Revision:19504
 Changed files:
    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

Comments:
Merge work from github repo

From this commit: https://github.com/robwink/davinci/commit/7123fd19f07c2f5e13739b78792cd03d366bfcc9 to here https://github.com/robwink/davinci/commit/451d26995dd6f63ded773ae488d5829c8b2cb067



2016-05-18 (11:39:29)


Changes by: rswinkle on Wed, 18 May 2016 @ 11:39:29
Revision:19502
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Third time's the charm?

Goes with next commit to iomedley

2016-05-17 (17:13:24)


Changes by: rswinkle on Tue, 17 May 2016 @ 17:13:24
Revision:19501
 Changed files:
    D /davinci/trunk/CHANGELOG
    M /davinci/trunk/ChangeLog

Comments:
As long as we're required to have ChangeLog

for autotools might as well use it.

2016-05-17 (15:10:55)


Changes by: rswinkle on Tue, 17 May 2016 @ 15:10:55
Revision:19500
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Take 2 for mac libpng problem

2016-05-17 (13:15:42)


Changes by: rswinkle on Tue, 17 May 2016 @ 13:15:42
Revision:19499
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Fix mac build mismatched libpng hopefully

2016-05-16 (13:24:28)


Changes by: rswinkle on Mon, 16 May 2016 @ 13:24:28
Revision:19498
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Don't use echo for complex strings.

Behavior is inconsistent between platforms and just strange in general. Specifically this should fix the mac build.

2016-05-12 (16:40:35)


Changes by: rswinkle on Thu, 12 May 2016 @ 16:40:35
Revision:19497
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/api.h
    D /davinci/trunk/api_extern_defs.h
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_modules.c
    D /davinci/trunk/ff_plplot.c
    M /davinci/trunk/func.h
    M /davinci/trunk/main.c
    M /davinci/trunk/modules/foo/mod_foo.c
    M /davinci/trunk/url_create_file.c

Comments:
Remove plplot, misc. fixes

TODO remove api.h, apidef.h apifunc.c and mod_foo, the only module (an examlpe) that uses that code. We have the other module interface.

2016-05-11 (13:10:01)


Changes by: rswinkle on Wed, 11 May 2016 @ 13:10:01
Revision:19493
 Changed files:
    M /davinci/trunk/dv_tests/run_tests.py

Comments:
Handle LD_LIBRARY_PATH not existing in run_tests.py

2016-05-11 (12:01:30)


Changes by: ddoerres on Wed, 11 May 2016 @ 12:01:30
Revision:19492
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Updates to include help for write_isis3

2016-05-10 (17:34:06)


Changes by: rswinkle on Tue, 10 May 2016 @ 17:34:06
Revision:19491
 Changed files:
    M /davinci/trunk/apifunc.c
    M /davinci/trunk/dvio_fits.c
    M /davinci/trunk/globals.c
    M /davinci/trunk/isis3Include.h
    M /davinci/trunk/lexer.l
    M /davinci/trunk/main.c
    M /davinci/trunk/p.c
    M /davinci/trunk/symbol.c
    M /davinci/trunk/system.c
    M /davinci/trunk/ufunc.c
    M /davinci/trunk/ufunc.h

Comments:
Warning fixes, leak fixes, formatting.


2016-05-09 (17:27:30)


Changes by: rswinkle on Mon, 09 May 2016 @ 17:27:30
Revision:19490
 Changed files:
    M /davinci/trunk/dvio_iomedley.c

Comments:
2 distinct errors deserve 2 separate (helpful) error messages


2016-05-06 (17:15:05)


Changes by: rswinkle on Fri, 06 May 2016 @ 17:15:05
Revision:19489
 Changed files:
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Always include libxml2 if found

Thus enable PDS4 by default

2016-05-06 (16:23:53)


Changes by: rswinkle on Fri, 06 May 2016 @ 16:23:53
Revision:19488
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/contrib/DEBIAN/control

Comments:
We don't use ncurses

2016-05-06 (13:02:06)


Changes by: rswinkle on Fri, 06 May 2016 @ 13:02:06
Revision:19487
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Use pkg-config to search for hdf5 if available

AC_CHECK_LIB does not find it by default for some distros because the hdf5 packages from their repos install it non-standard locations


2016-05-06 (10:55:25)


Changes by: rswinkle on Fri, 06 May 2016 @ 10:55:25
Revision:19485
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/dvio_pds4.h

Comments:
Update HDF5 API use

Remove HDF5 1.6 compatibility requirement in configure.ac Now it'll use the latest available, 1.8 or 1.10

This allows it to work on platforms that have the hdf5 library compiled without compatibility mode.


2016-05-05 (10:51:46)


Changes by: rswinkle on Thu, 05 May 2016 @ 10:51:46
Revision:19482
 Changed files:
    M /davinci/trunk/aclocal.m4
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Fix build_summary formatting

2016-05-04 (18:02:46)


Changes by: rswinkle on Wed, 04 May 2016 @ 18:02:46
Revision:19481
 Changed files:
    A /davinci/trunk/CHANGELOG
    M /davinci/trunk/version.h

Comments:
Added CHANGELOG

Extracted info from version.h, no reason for it to be there in a comment, rather than a normal text file

2016-05-04 (16:25:09)


Changes by: rswinkle on Wed, 04 May 2016 @ 16:25:09
Revision:19480
 Changed files:
    M /davinci/trunk/fit.c
    M /davinci/trunk/func.h
    M /davinci/trunk/matrix.c
    M /davinci/trunk/newfunc.c
    M /davinci/trunk/pp_math.c

Comments:
Fix more formatting issues

2016-05-03 (16:55:58)


Changes by: rswinkle on Tue, 03 May 2016 @ 16:55:58
Revision:19479
 Changed files:
    M /davinci/trunk/contrib/DEBIAN/control
    M /davinci/trunk/dvio_iomedley.c
    M /davinci/trunk/dvio_themis.c
    M /davinci/trunk/parser.h

Comments:
Fix warning, update control file


2016-05-02 (18:01:03)


Changes by: rswinkle on Mon, 02 May 2016 @ 18:01:03
Revision:19477
 Changed files:
    M /davinci/trunk/dvio_pnm.c
    M /davinci/trunk/dvio_themis.c
    M /davinci/trunk/endian_norm.c
    M /davinci/trunk/ff_vplot.c
    D /davinci/trunk/io_themis.c

Comments:
Removed dead code, reformatting


2016-04-29 (16:51:39)


Changes by: rswinkle on Fri, 29 Apr 2016 @ 16:51:39
Revision:19476
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff_grassfire.c
    M /davinci/trunk/ff_modules.c
    M /davinci/trunk/ff_source.c
    M /davinci/trunk/func.h
    M /davinci/trunk/parser.h
    M /davinci/trunk/scope.c
    M /davinci/trunk/scope.h

Comments:
Fix crash bug in ff_grassfire.c

It was a compiler warning. In the process of fixing it, other misc. fixes and refactorings/notes.

2016-04-29 (16:16:58)


Changes by: rswinkle on Fri, 29 Apr 2016 @ 16:16:58
Revision:19475
 Changed files:
    A /davinci/trunk/dv_tests/basic/assign.dvtest
    A /davinci/trunk/dv_tests/basic/semicolon.dvtest
    D /davinci/trunk/dv_tests/basic/test-ufunc
    A /davinci/trunk/dv_tests/basic/user-def-func.dvtest
    A /davinci/trunk/dv_tests/io/ascii.dvtest
    A /davinci/trunk/dv_tests/io/basic-isis-with-planes.dvtest
    A /davinci/trunk/dv_tests/io/basic-isis.dvtest
    A /davinci/trunk/dv_tests/io/envi.dvtest
    A /davinci/trunk/dv_tests/io/fits.dvtest
    A /davinci/trunk/dv_tests/io/gif.dvtest
    A /davinci/trunk/dv_tests/io/hdf.dvtest
    A /davinci/trunk/dv_tests/io/isis/write-isis-cub.dvtest
    A /davinci/trunk/dv_tests/io/jpg.dvtest
    A /davinci/trunk/dv_tests/io/pds/pds.dvtest
    A /davinci/trunk/dv_tests/io/png.dvtest
    A /davinci/trunk/dv_tests/io/pnm.dvtest
    A /davinci/trunk/dv_tests/io/read-lines.dvtest
    A /davinci/trunk/dv_tests/io/remote-read.dvtest
    A /davinci/trunk/dv_tests/io/tif.dvtest
    A /davinci/trunk/dv_tests/io/vicar.dvtest
    A /davinci/trunk/dv_tests/matrix/invert.dvtest
    A /davinci/trunk/dv_tests/modules/autoload-module.dvtest
    A /davinci/trunk/dv_tests/modules/load-module.dvtest
    A /davinci/trunk/dv_tests/modules/module-function.dvtest
    A /davinci/trunk/dv_tests/pca/covar.dvtest
    A /davinci/trunk/dv_tests/pca/eigen.dvtest
    A /davinci/trunk/dv_tests/pca/pcs.dvtest
    A /davinci/trunk/dv_tests/sort/sort-asc.dvtest
    A /davinci/trunk/dv_tests/sort/sort-by-asc.dvtest
    A /davinci/trunk/dv_tests/sort/sort-by-dsc.dvtest
    A /davinci/trunk/dv_tests/sort/sort-dsc.dvtest
    A /davinci/trunk/dv_tests/sort/sort-txt-asc.dvtest
    A /davinci/trunk/dv_tests/sort/sort-txt-dsc.dvtest

Comments:
Some tests didn't make into the commit yesterday

My bad. Not sure how that happened since I used find . -name *dvtest | xargs svn add yesterday and the same today.


2016-04-28 (17:42:00)


Changes by: rswinkle on Thu, 28 Apr 2016 @ 17:42:00
Revision:19473
 Changed files:
    A /davinci/trunk/dv_tests/basic/array/dim.dvtest
    A /davinci/trunk/dv_tests/basic/array/math-op/add.dvtest
    A /davinci/trunk/dv_tests/basic/array/math-op/div.dvtest
    A /davinci/trunk/dv_tests/basic/array/math-op/mod.dvtest
    A /davinci/trunk/dv_tests/basic/array/math-op/mul.dvtest
    A /davinci/trunk/dv_tests/basic/array/math-op/pow.dvtest
    A /davinci/trunk/dv_tests/basic/array/math-op/sub.dvtest
    D /davinci/trunk/dv_tests/basic/array/math-op/test-add
    D /davinci/trunk/dv_tests/basic/array/math-op/test-div
    D /davinci/trunk/dv_tests/basic/array/math-op/test-mod
    D /davinci/trunk/dv_tests/basic/array/math-op/test-mul
    D /davinci/trunk/dv_tests/basic/array/math-op/test-pow
    D /davinci/trunk/dv_tests/basic/array/math-op/test-sub
    A /davinci/trunk/dv_tests/basic/array/replace.dvtest
    D /davinci/trunk/dv_tests/basic/array/test-dim
    D /davinci/trunk/dv_tests/basic/array/test-replace
    D /davinci/trunk/dv_tests/basic/array/test-where
    A /davinci/trunk/dv_tests/basic/array/text/atof.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/atoi.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/cat.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/delim.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/eq.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/ge.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/grep.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/gt.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/le.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/length.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/lt.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/ne.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/rw.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/strstr.dvtest
    A /davinci/trunk/dv_tests/basic/array/text/subsetting.dvtest
    D /davinci/trunk/dv_tests/basic/array/text/test-atof
    D /davinci/trunk/dv_tests/basic/array/text/test-atoi
    D /davinci/trunk/dv_tests/basic/array/text/test-cat
    D /davinci/trunk/dv_tests/basic/array/text/test-delim
    D /davinci/trunk/dv_tests/basic/array/text/test-eq
    D /davinci/trunk/dv_tests/basic/array/text/test-ge
    D /davinci/trunk/dv_tests/basic/array/text/test-grep
    D /davinci/trunk/dv_tests/basic/array/text/test-gt
    D /davinci/trunk/dv_tests/basic/array/text/test-le
    D /davinci/trunk/dv_tests/basic/array/text/test-length
    D /davinci/trunk/dv_tests/basic/array/text/test-lt
    D /davinci/trunk/dv_tests/basic/array/text/test-ne
    D /davinci/trunk/dv_tests/basic/array/text/test-rw
    D /davinci/trunk/dv_tests/basic/array/text/test-strstr
    D /davinci/trunk/dv_tests/basic/array/text/test-subsetting
    A /davinci/trunk/dv_tests/basic/array/where.dvtest
    A /davinci/trunk/dv_tests/basic/cmd-line-args.dvtest
    A /davinci/trunk/dv_tests/basic/control-flow/break.dvtest
    A /davinci/trunk/dv_tests/basic/control-flow/comments.dvtest
    A /davinci/trunk/dv_tests/basic/control-flow/for-loop.dvtest
    A /davinci/trunk/dv_tests/basic/control-flow/if-test.dvtest
    D /davinci/trunk/dv_tests/basic/control-flow/test-break
    D /davinci/trunk/dv_tests/basic/control-flow/test-comments
    D /davinci/trunk/dv_tests/basic/control-flow/test-for-loop
    D /davinci/trunk/dv_tests/basic/control-flow/test-if-test
    D /davinci/trunk/dv_tests/basic/control-flow/test-while-loop
    A /davinci/trunk/dv_tests/basic/control-flow/while-loop.dvtest
    A /davinci/trunk/dv_tests/basic/logic-op/and.dvtest
    A /davinci/trunk/dv_tests/basic/logic-op/eq.dvtest
    A /davinci/trunk/dv_tests/basic/logic-op/ge.dvtest
    A /davinci/trunk/dv_tests/basic/logic-op/gt.dvtest
    A /davinci/trunk/dv_tests/basic/logic-op/le.dvtest
    A /davinci/trunk/dv_tests/basic/logic-op/lt.dvtest
    A /davinci/trunk/dv_tests/basic/logic-op/ne.dvtest
    A /davinci/trunk/dv_tests/basic/logic-op/or.dvtest
    D /davinci/trunk/dv_tests/basic/logic-op/test-and
    D /davinci/trunk/dv_tests/basic/logic-op/test-eq
    D /davinci/trunk/dv_tests/basic/logic-op/test-ge
    D /davinci/trunk/dv_tests/basic/logic-op/test-gt
    D /davinci/trunk/dv_tests/basic/logic-op/test-le
    D /davinci/trunk/dv_tests/basic/logic-op/test-lt
    D /davinci/trunk/dv_tests/basic/logic-op/test-ne
    D /davinci/trunk/dv_tests/basic/logic-op/test-or
    A /davinci/trunk/dv_tests/basic/math-func/avg.dvtest
    A /davinci/trunk/dv_tests/basic/math-func/fmt-conv.dvtest
    A /davinci/trunk/dv_tests/basic/math-func/sum.dvtest
    D /davinci/trunk/dv_tests/basic/math-func/test-avg
    D /davinci/trunk/dv_tests/basic/math-func/test-fmt-conv
    D /davinci/trunk/dv_tests/basic/math-func/test-sum
    D /davinci/trunk/dv_tests/basic/math-func/test-trig
    A /davinci/trunk/dv_tests/basic/math-func/trig.dvtest
    A /davinci/trunk/dv_tests/basic/math-op/add-mul.dvtest
    A /davinci/trunk/dv_tests/basic/math-op/add.dvtest
    A /davinci/trunk/dv_tests/basic/math-op/combined.dvtest
    A /davinci/trunk/dv_tests/basic/math-op/div.dvtest
    A /davinci/trunk/dv_tests/basic/math-op/grouping.dvtest
    A /davinci/trunk/dv_tests/basic/math-op/mod.dvtest
    A /davinci/trunk/dv_tests/basic/math-op/mul.dvtest
    A /davinci/trunk/dv_tests/basic/math-op/pow.dvtest
    A /davinci/trunk/dv_tests/basic/math-op/precidence.dvtest
    A /davinci/trunk/dv_tests/basic/math-op/sub-div.dvtest
    A /davinci/trunk/dv_tests/basic/math-op/sub.dvtest
    D /davinci/trunk/dv_tests/basic/math-op/test-add
    D /davinci/trunk/dv_tests/basic/math-op/test-add-mul
    D /davinci/trunk/dv_tests/basic/math-op/test-combined
    D /davinci/trunk/dv_tests/basic/math-op/test-div
    D /davinci/trunk/dv_tests/basic/math-op/test-grouping
    D /davinci/trunk/dv_tests/basic/math-op/test-mod
    D /davinci/trunk/dv_tests/basic/math-op/test-mul
    D /davinci/trunk/dv_tests/basic/math-op/test-pow
    D /davinci/trunk/dv_tests/basic/math-op/test-precidence
    D /davinci/trunk/dv_tests/basic/math-op/test-sub
    D /davinci/trunk/dv_tests/basic/math-op/test-sub-div
    D /davinci/trunk/dv_tests/basic/math-op/test-uminus
    A /davinci/trunk/dv_tests/basic/math-op/uminus.dvtest
    A /davinci/trunk/dv_tests/basic/misc-func/fexists.dvtest
    A /davinci/trunk/dv_tests/basic/misc-func/length.dvtest
    D /davinci/trunk/dv_tests/basic/misc-func/test-fexists
    D /davinci/trunk/dv_tests/basic/misc-func/test-length
    A /davinci/trunk/dv_tests/basic/output/output-1.dvtest
    A /davinci/trunk/dv_tests/basic/output/output-2.dvtest
    A /davinci/trunk/dv_tests/basic/output/output-3.dvtest
    D /davinci/trunk/dv_tests/basic/output/test-output-1
    D /davinci/trunk/dv_tests/basic/output/test-output-2
    D /davinci/trunk/dv_tests/basic/output/test-output-3
    A /davinci/trunk/dv_tests/basic/printf/int.dvtest
    D /davinci/trunk/dv_tests/basic/printf/test-int
    A /davinci/trunk/dv_tests/basic/string-op/add.dvtest
    D /davinci/trunk/dv_tests/basic/string-op/test-add
    D /davinci/trunk/dv_tests/basic/test-assign
    D /davinci/trunk/dv_tests/basic/test-cmd-line-args
    D /davinci/trunk/dv_tests/basic/test-semicolon
    D /davinci/trunk/dv_tests/basic/test-user-def-func
    A /davinci/trunk/dv_tests/basic/ufunc
    A /davinci/trunk/dv_tests/basic/ufunc/call-by-ref.dvtest
    M /davinci/trunk/dv_tests/driver_helpers.dv
    M /davinci/trunk/dv_tests/get_ftype.dv
    A /davinci/trunk/dv_tests/io/fits/advanced_fits.dvrc.dvtest
    D /davinci/trunk/dv_tests/io/fits/test-advanced_fits.dvrc
    D /davinci/trunk/dv_tests/io/isis/test-write-isis-cub
    D /davinci/trunk/dv_tests/io/pds/test-pds
    D /davinci/trunk/dv_tests/io/test-ascii
    D /davinci/trunk/dv_tests/io/test-basic-isis
    D /davinci/trunk/dv_tests/io/test-basic-isis-with-planes
    D /davinci/trunk/dv_tests/io/test-envi
    D /davinci/trunk/dv_tests/io/test-fits
    D /davinci/trunk/dv_tests/io/test-gif
    D /davinci/trunk/dv_tests/io/test-hdf
    D /davinci/trunk/dv_tests/io/test-jpg
    D /davinci/trunk/dv_tests/io/test-png
    D /davinci/trunk/dv_tests/io/test-pnm
    D /davinci/trunk/dv_tests/io/test-read-lines
    D /davinci/trunk/dv_tests/io/test-remote-read
    D /davinci/trunk/dv_tests/io/test-tif
    D /davinci/trunk/dv_tests/io/test-vicar
    D /davinci/trunk/dv_tests/matrix/test-invert
    D /davinci/trunk/dv_tests/modules/test-autoload-module
    D /davinci/trunk/dv_tests/modules/test-load-module
    D /davinci/trunk/dv_tests/modules/test-module-function
    A /davinci/trunk/dv_tests/pca/corr.dvtest
    D /davinci/trunk/dv_tests/pca/test-corr
    D /davinci/trunk/dv_tests/pca/test-covar
    D /davinci/trunk/dv_tests/pca/test-eigen
    D /davinci/trunk/dv_tests/pca/test-pcs
    A /davinci/trunk/dv_tests/plot/for-gnuplot.dvtest
    D /davinci/trunk/dv_tests/plot/test-for-gnuplot
    A /davinci/trunk/dv_tests/run_tests.py
    D /davinci/trunk/dv_tests/sort/test-sort-asc
    D /davinci/trunk/dv_tests/sort/test-sort-by-asc
    D /davinci/trunk/dv_tests/sort/test-sort-by-dsc
    D /davinci/trunk/dv_tests/sort/test-sort-dsc
    D /davinci/trunk/dv_tests/sort/test-sort-txt-asc
    D /davinci/trunk/dv_tests/sort/test-sort-txt-dsc
    M /davinci/trunk/dv_tests/test_driver
    M /davinci/trunk/dv_tests/test_driver_32
    M /davinci/trunk/ff_ascii.c

Comments:
Reworking the dv_test system

Renamed all tests from test-* to *.dvtest I have not changed test64-* tests yet

Added a python script run_tests.py which can run all tests, any directory of tests, or a specific test. There's more to improve but it's already way better than test_driver/driver_helpers.dv. Davinci *is not* a general purpose scripting language and we shouldn't be using it as one if we can help it.

For now, I've kept the old drivers, modified to work with the new test naming scheme but I'll remove them soon.


2016-04-27 (17:09:07)


Changes by: rswinkle on Wed, 27 Apr 2016 @ 17:09:07
Revision:19472
 Changed files:
    M /davinci/trunk/main.c

Comments:
Fix mistake

2016-04-27 (15:36:59)


Changes by: rswinkle on Wed, 27 Apr 2016 @ 15:36:59
Revision:19470
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    A /davinci/trunk/cvector.c
    A /davinci/trunk/cvector.h
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/dvio_vicar.c
    M /davinci/trunk/ff_unpack.c
    M /davinci/trunk/rpos.c

Comments:
Fix HDF5 handling of recursive group loops

misc. formatting/fixes

Added cvector to handle bookeeping in HDF5 Hope to eventually replace Darray with it


2016-04-26 (17:08:39)


Changes by: rswinkle on Tue, 26 Apr 2016 @ 17:08:39
Revision:19469
 Changed files:
    M /davinci/trunk/array.c
    M /davinci/trunk/darray.h
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/error.c
    M /davinci/trunk/ff_convolve.c
    M /davinci/trunk/pp.c
    M /davinci/trunk/scope.h

Comments:
Initial hdf5 improvements, etc.

These changes fix some issues/crashes but there are more issues that require more serious changes.

Also misc formatting fixes.

2016-04-25 (17:44:59)


Changes by: rswinkle on Mon, 25 Apr 2016 @ 17:44:59
Revision:19468
 Changed files:
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_isis3.c
    M /davinci/trunk/ff_modules.c
    M /davinci/trunk/modules/cse/mod_cse.c
    M /davinci/trunk/modules/kjn/mod_kjn.c
    M /davinci/trunk/parser.h
    M /davinci/trunk/rice.c
    M /davinci/trunk/symbol.c

Comments:
More warning and bug fixes

Also formatting.

2016-04-25 (11:01:31)


Changes by: rswinkle on Mon, 25 Apr 2016 @ 11:01:31
Revision:19467
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/cse/Makefile.in
    M /davinci/trunk/modules/foo/Makefile.in
    M /davinci/trunk/modules/gui/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/modules/pnm/Makefile.in
    M /davinci/trunk/modules/thm/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
Removed products.h from Makefile.am

products.h no longer exists Ran automake/conf/header


2016-04-22 (16:54:35)


Changes by: rswinkle on Fri, 22 Apr 2016 @ 16:54:35
Revision:19465
 Changed files:
    M /davinci/trunk/darray.c
    M /davinci/trunk/dvio.h
    M /davinci/trunk/dvio_iomedley.c
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_isis3.c
    M /davinci/trunk/dvio_magic.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/dvio_pnm.c
    M /davinci/trunk/ff_gnoise.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_loadvan.c
    M /davinci/trunk/ff_modules.c
    M /davinci/trunk/ff_modules.h
    M /davinci/trunk/ff_rice.c
    M /davinci/trunk/ff_transform.c
    M /davinci/trunk/ff_unpack.c
    M /davinci/trunk/ff_vplot.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/func.h
    M /davinci/trunk/io_loadmod.h
    M /davinci/trunk/lexer.l
    M /davinci/trunk/main.c
    M /davinci/trunk/modules/cse/mod_cse.c
    M /davinci/trunk/modules/foo/mod_foo.c
    M /davinci/trunk/modules/kjn/mod_kjn.c
    M /davinci/trunk/modules/pnm/pnm_mod.c
    M /davinci/trunk/modules/thm/mod_thm.c
    M /davinci/trunk/newfunc.c
    M /davinci/trunk/parser.h
    M /davinci/trunk/scope.c

Comments:
Fix compiler warnings, part 2

In the process, fix minor issues like gnoise() crashing davinci, and (some) formatting issues. There are still a lot of warnings left to fix.

2016-04-21 (13:00:10)


Changes by: rswinkle on Thu, 21 Apr 2016 @ 13:00:10
Revision:19464
 Changed files:
    M /davinci/trunk/darray.c
    M /davinci/trunk/darray.h
    M /davinci/trunk/ff_modules.c
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/main.c
    M /davinci/trunk/p.c
    M /davinci/trunk/pp.c
    M /davinci/trunk/scope.c
    M /davinci/trunk/scope.h
    M /davinci/trunk/symbol.c

Comments:
Fix 3 memory leaks including bug 1807

Narray_free() did not free itself like Darray_free() This lead to memory leaks in free_struct(), ff_modules.c and mod_gui.c.

textarray_subset() didn't free V_TEXT().text when converting from a single row ID_TEXT to an ID_STRING. This was the unique memory leak of bug 1807, though all 3 occured in the repro steps.

The line buffer buf wasn't freed in lhandler(), so every line was leaked.


2016-04-20 (13:36:37)


Changes by: rswinkle on Wed, 20 Apr 2016 @ 13:36:37
Revision:19463
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_write.c

Comments:
Bug 1911: load_pds segfaults with zero args

Simple fix, made a few other cosmetic changes/fixes at the same time

2016-04-20 (12:53:49)


Changes by: rswinkle on Wed, 20 Apr 2016 @ 12:53:49
Revision:19462
 Changed files:
    M /davinci/trunk/ff_source.c
    M /davinci/trunk/func.h
    M /davinci/trunk/main.c
    M /davinci/trunk/pp.c
    M /davinci/trunk/ufunc.c

Comments:
Fixed a bug causing a segfault

Defining a function caused a crash unless you had previously called source() because source initialized the file stack (globals in ff_source).

ufunc.c's load_function() relies on that state being initialized and valid.


2016-04-19 (16:11:11)


Changes by: rswinkle on Tue, 19 Apr 2016 @ 16:11:11
Revision:19458
 Changed files:
    M /davinci/trunk/apidef.h
    M /davinci/trunk/darray.c
    M /davinci/trunk/dvio_csv.c
    M /davinci/trunk/dvio_fits.c
    M /davinci/trunk/dvio_fits.h
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_bin5.c
    M /davinci/trunk/ff_loadvan.c
    M /davinci/trunk/ff_meta.c
    M /davinci/trunk/ff_source.c
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/fit.c
    M /davinci/trunk/func.h
    M /davinci/trunk/lexer.l
    M /davinci/trunk/main.c
    M /davinci/trunk/misc.c
    M /davinci/trunk/modules/foo/mod_foo.c
    M /davinci/trunk/modules/gui/LineBox.c
    M /davinci/trunk/modules/gui/gui.c
    M /davinci/trunk/modules/gui/widget_menubar.c
    M /davinci/trunk/newfunc.c
    M /davinci/trunk/parser.h
    M /davinci/trunk/pp_math.c
    M /davinci/trunk/scope.c
    M /davinci/trunk/ufunc.c
    M /davinci/trunk/vicar/XvicBasicImage.c
    M /davinci/trunk/vicar/XvicImage.c
    M /davinci/trunk/vicar/XvicRegion.c

Comments:
Fix most compile warnings

The ones left are in external libraries and/or require more thought

2016-04-18 (15:00:04)


Changes by: rswinkle on Mon, 18 Apr 2016 @ 15:00:04
Revision:19456
 Changed files:
    M /davinci/trunk/modules/foo
    M /davinci/trunk/modules/gui
    M /davinci/trunk/modules/pnm

Comments:
Correctly ignore untracked files


2016-04-18 (14:04:48)


Changes by: rswinkle on Mon, 18 Apr 2016 @ 14:04:48
Revision:19454
 Changed files:
    M /davinci/trunk

Comments:
Ignoring untracked files

Robert Winkler


2016-04-18 (13:34:12)


Changes by: rswinkle on Mon, 18 Apr 2016 @ 13:34:12
Revision:19452
 Changed files:
    D /davinci/trunk/.cproject
    D /davinci/trunk/.project
    D /davinci/trunk/.settings
    D /davinci/trunk/build_summary
    D /davinci/trunk/modules/foo/Makefile
    D /davinci/trunk/modules/gui/Makefile
    D /davinci/trunk/modules/pnm/Makefile

Comments:
Remove auto-generated files from repo

Robert Winkler 4/18/16

2016-04-15 (13:45:23)


Changes by: ddoerres on Fri, 15 Apr 2016 @ 13:45:23
Revision:19451
 Changed files:
    M /davinci/trunk
    A /davinci/trunk/dv_tests/io/fits (from /davinci/branches/ddoerres/dv_tests/io/fits:19450)
    M /davinci/trunk/dvio_fits.c
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/dvio_isis3.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff_vplot.c
    M /davinci/trunk/init.c
    M /davinci/trunk/isis3Include.h
    M /davinci/trunk/parser.h

Comments:
These are Don D's activities 1 January through 15 April 2016

2016-01-15 (11:29:35)


Changes by: ddoerres on Fri, 15 Jan 2016 @ 11:29:35
Revision:19427
 Changed files:
    M /davinci/trunk/ff_gplot.c

Comments:
Bug 2185 xplot() not what is expected for large and small numbers

1. Everything was FLOAT because of a missing break; 2. Plotting everything as FLOAT %g is fairly limiting. Checking for the various int's and float's and printing accordingly gives more visually appealing results.

2015-12-17 (16:01:26)


Changes by: ddoerres on Thu, 17 Dec 2015 @ 16:01:26
Revision:19419
 Changed files:
    D /davinci/trunk/modules/pnm/.deps

Comments:
should not be under version control--this is generated by configure each time it is run

2015-12-17 (16:00:01)


Changes by: ddoerres on Thu, 17 Dec 2015 @ 16:00:01
Revision:19418
 Changed files:
    D /davinci/trunk/modules/foo/.deps

Comments:
should not be under version control--this is generated by configure each time it is run

2015-12-17 (15:59:10)


Changes by: ddoerres on Thu, 17 Dec 2015 @ 15:59:10
Revision:19417
 Changed files:
    D /davinci/trunk/modules/gui/.deps

Comments:
should not be under version control--this is generated by configure each time it is run

2015-12-03 (12:05:49)


Changes by: ddoerres on Thu, 03 Dec 2015 @ 12:05:49
Revision:19416
 Changed files:
    M /davinci/trunk/dvio_isis3.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
Bug 2171 - Davinci does not have a native method to write out ISIS3 files (edit)


Made changes to the header files func.h and ff.h. Added write_isis3() and write_ISIS3() to dvio_isis3.c

This initial version has minimal header information. Output is always Lsb and BandSequential. Thanks to size_t types, structures larger than can be accommodated by 32 bit variables ARE possible

2015-12-03 (10:52:09)


Changes by: ddoerres on Thu, 03 Dec 2015 @ 10:52:09
Revision:19415
 Changed files:
    M /davinci/trunk/dvio_csv.c

Comments:
[Bug 2169] load_csv() does not promote floating point data to doubles

Saadat reports that the output was now coming out as E format with little resolution. The changes here are to make the output match the inputs The FLOAT inputs hand 4 decimal places, the DOUBLE inputs 1 decimal place The change is to %.4f from %G for FLOAT, %.1f from %G for DOUBLE

2015-11-25 (15:27:14)


Changes by: ddoerres on Wed, 25 Nov 2015 @ 15:27:14
Revision:19414
 Changed files:
    M /davinci/trunk/dvio_isis3.c

Comments:
[Bug 2169] load_csv() does not promote floating point data to doubles

Saadat reports that the output was now coming out as E format with little resolution. The changes here are to make the output match the inputs The FLOAT inputs had 4 decimal places, the DOUBLE inputs 1 decimal place

The change is to %.4f from %G for FLOAT, %.1f from %G for DOUBLE


2015-11-20 (16:51:21)


Changes by: ddoerres on Fri, 20 Nov 2015 @ 16:51:21
Revision:19413
 Changed files:
    M /davinci/trunk/dvio_csv.c

Comments:
Bug 2169, load_csv() does not promote floating point data to doubles

This is in the file dvio_csv.c

Saadat suggested that floats be retained where feasible. I added a test to see if the float and the double conversions differed by more than 0.5.

I picked 0.5 because it is a good idea to keep sclk times within 1 second.

Thus, if the difference in a conversion is > 0.5, the double is used. If it is less, the float is used

2015-11-10 (09:29:32)


Changes by: ddoerres on Tue, 10 Nov 2015 @ 09:29:32
Revision:19412
 Changed files:
    M /davinci/trunk/dvio_fits.c

Comments:
Fixed Write_FITS_Image(). Since Read_FITS_image() now inverts the images as they are read, this makes inverted images to write back to .fit files.

The images now view right side up, but are stored in 'normal' FITS mode.

2015-06-30 (13:37:47)


Changes by: ddoerres on Tue, 30 Jun 2015 @ 13:37:47
Revision:19410
 Changed files:
    A /davinci/trunk/.cproject
    A /davinci/trunk/.project
    A /davinci/trunk/.settings
    A /davinci/trunk/build_summary
    M /davinci/trunk/dvio_csv.c
    M /davinci/trunk/dvio_isis3.c
    A /davinci/trunk/library.dvrc
    M /davinci/trunk/modules/foo/.deps/mod_foo.Plo
    M /davinci/trunk/modules/foo/Makefile
    A /davinci/trunk/modules/gui/.deps
    A /davinci/trunk/modules/gui/.deps/LineBox.Plo
    A /davinci/trunk/modules/gui/.deps/gui.Plo
    A /davinci/trunk/modules/gui/.deps/widget_arrowbutton.Plo
    A /davinci/trunk/modules/gui/.deps/widget_cascadebutton.Plo
    A /davinci/trunk/modules/gui/.deps/widget_combobox.Plo
    A /davinci/trunk/modules/gui/.deps/widget_command.Plo
    A /davinci/trunk/modules/gui/.deps/widget_drawnbutton.Plo
    A /davinci/trunk/modules/gui/.deps/widget_errordialog.Plo
    A /davinci/trunk/modules/gui/.deps/widget_fileselectionbox.Plo
    A /davinci/trunk/modules/gui/.deps/widget_form.Plo
    A /davinci/trunk/modules/gui/.deps/widget_frame.Plo
    A /davinci/trunk/modules/gui/.deps/widget_label.Plo
    A /davinci/trunk/modules/gui/.deps/widget_linebox.Plo
    A /davinci/trunk/modules/gui/.deps/widget_list.Plo
    A /davinci/trunk/modules/gui/.deps/widget_menubar.Plo
    A /davinci/trunk/modules/gui/.deps/widget_panedwindow.Plo
    A /davinci/trunk/modules/gui/.deps/widget_pushbutton.Plo
    A /davinci/trunk/modules/gui/.deps/widget_radiobox.Plo
    A /davinci/trunk/modules/gui/.deps/widget_rowcolumn.Plo
    A /davinci/trunk/modules/gui/.deps/widget_scale.Plo
    A /davinci/trunk/modules/gui/.deps/widget_scrollbar.Plo
    A /davinci/trunk/modules/gui/.deps/widget_scrolledlist.Plo
    A /davinci/trunk/modules/gui/.deps/widget_scrolledwindow.Plo
    A /davinci/trunk/modules/gui/.deps/widget_selectionbox.Plo
    A /davinci/trunk/modules/gui/.deps/widget_separator.Plo
    A /davinci/trunk/modules/gui/.deps/widget_text.Plo
    A /davinci/trunk/modules/gui/.deps/widget_textfield.Plo
    A /davinci/trunk/modules/gui/.deps/widget_togglebutton.Plo
    A /davinci/trunk/modules/gui/.deps/widget_toplevelshell.Plo
    A /davinci/trunk/modules/gui/.deps/widget_transientshell.Plo
    A /davinci/trunk/modules/gui/.deps/widget_vicar.Plo
    A /davinci/trunk/modules/gui/Makefile
    M /davinci/trunk/modules/pnm/.deps/pnm_mod.Plo
    M /davinci/trunk/modules/pnm/Makefile

Comments:
Changes to allow this to work:

dv> a={} dv> a.foo_bar="/foo/bar" dv> a.foo=1 dv> a.bar=2 dv> write(a,"/tmp/foo.csv",csv,force=1) This error no longer occurs: Unknown type: 102 for column 0: foo_bar

2015-04-09 (16:40:20)


Changes by: cedwards on Thu, 09 Apr 2015 @ 16:40:20
Revision:19380
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
updated help for load_csv()

2015-04-07 (10:57:55)


Changes by: ddoerres on Tue, 07 Apr 2015 @ 10:57:55
Revision:19371
 Changed files:
    M /davinci/trunk/version.h

Comments:
Updated version to 2.17

2015-02-18 (16:12:21)


Changes by: ddoerres on Wed, 18 Feb 2015 @ 16:12:21
Revision:19367
 Changed files:
    M /davinci/trunk/dvio_isis3.c

Comments:
further improved parsing of isis3 cubes; recognizes cubes are bigger than 32 bit

2014-09-23 (14:09:33)


Changes by: saadat on Tue, 23 Sep 2014 @ 14:09:33
Revision:19349
 Changed files:
    M /davinci/trunk/version.h

Comments:
Rolled version number for beta build.

2014-09-23 (12:56:11)


Changes by: saadat on Tue, 23 Sep 2014 @ 12:56:11
Revision:19348
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure

Comments:
make install now edits the DV_HOME in library/library_linux.dvrc using --prefix configure option.

2014-09-15 (17:54:13)


Changes by: saadat on Mon, 15 Sep 2014 @ 17:54:13
Revision:19343
 Changed files:
    M /davinci/trunk/ff_unpack.c

Comments:
pack() fixes:

1. force option did not truncate file before writing, now it does. 2. packing of U2 had a bug in it where it wasn't copying source data from right variable.

2014-08-21 (16:10:36)


Changes by: saadat on Thu, 21 Aug 2014 @ 16:10:36
Revision:19333
 Changed files:
    M /davinci/trunk/version.h

Comments:
Rolled version number before doing a beta release.

2014-08-21 (15:42:27)


Changes by: saadat on Thu, 21 Aug 2014 @ 15:42:27
Revision:19332
 Changed files:
    M /davinci/trunk/dvio_fits.c

Comments:
Enabled FITS writer to write structures loaded with FITS table data.

2014-05-22 (12:26:16)


Changes by: ddoerres on Thu, 22 May 2014 @ 12:26:16
Revision:19299
 Changed files:
    M /davinci/trunk/dvio_isis3.c

Comments:
made changes related to load_isis3() suggested by Chris Edwards, updated dv.gih file for load_isis3() and load_pds4()

2014-05-22 (12:24:33)


Changes by: ddoerres on Thu, 22 May 2014 @ 12:24:33
Revision:19298
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
made changes related to load_isis3() suggested by Chris Edwards, updated dv.gih file for load_isis3() and load_pds4()

2014-05-20 (10:44:09)


Changes by: ddoerres on Tue, 20 May 2014 @ 10:44:09
Revision:19297
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Three changed files that are part of the build process were not checked in with 2.14

2014-05-16 (12:38:32)


Changes by: ddoerres on Fri, 16 May 2014 @ 12:38:32
Revision:19289
 Changed files:
    M /davinci/trunk/dvio_isis3.c
    M /davinci/trunk/version.h

Comments:
Bumped rev to 2.14 and can now parse tiled cubes that don't divide evenly

2014-05-14 (10:41:14)


Changes by: ddoerres on Wed, 14 May 2014 @ 10:41:14
Revision:19288
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/docs/dv.gih
    A /davinci/trunk/dvio_isis3.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h
    A /davinci/trunk/isis3Include.h

Comments:
added native support to parse headers of and to load ISIS3 files

2014-04-24 (15:32:24)


Changes by: whagee on Thu, 24 Apr 2014 @ 15:32:24
Revision:19279
 Changed files:
    M /davinci/trunk/version.h

Comments:
Updated version.h to reflect changes to conditionl header file inclusion for libxml2

2014-04-21 (16:56:26)


Changes by: whagee on Mon, 21 Apr 2014 @ 16:56:26
Revision:19278
 Changed files:
    M /davinci/trunk/dvio_xml.c

Comments:
Fix for compilation error when libxml2 libraries are not available. Part 2

2014-04-21 (14:44:28)


Changes by: whagee on Mon, 21 Apr 2014 @ 14:44:28
Revision:19277
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/dvio_xml.c

Comments:
Fix for compilation error when libxml2 libraries are not available.

2014-04-18 (20:37:49)


Changes by: saadat on Fri, 18 Apr 2014 @ 20:37:49
Revision:19270
 Changed files:
    M /davinci/trunk/version.h

Comments:
Updated version history for tagging 2.12 beta release.


2014-04-18 (16:57:36)


Changes by: whagee on Fri, 18 Apr 2014 @ 16:57:36
Revision:19269
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/dvio_pds4.h

Comments:
Fix for lost file path when loading multiple tables from a single PDS4 label file and added support for Binary_Field types of ASCII_String

2014-04-17 (15:01:49)


Changes by: whagee on Thu, 17 Apr 2014 @ 15:01:49
Revision:19268
 Changed files:
    M /davinci/trunk/config/ltmain.sh

Comments:
Additional files required for building with libxml2

2014-04-17 (13:40:44)


Changes by: whagee on Thu, 17 Apr 2014 @ 13:40:44
Revision:19267
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/cse/Makefile.in
    M /davinci/trunk/modules/foo/.deps/mod_foo.Plo
    M /davinci/trunk/modules/foo/Makefile
    M /davinci/trunk/modules/foo/Makefile.in
    M /davinci/trunk/modules/gui/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/modules/pnm/.deps/pnm_mod.Plo
    M /davinci/trunk/modules/pnm/Makefile
    M /davinci/trunk/modules/pnm/Makefile.in
    M /davinci/trunk/modules/thm/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
Additional files required for building with libxml2

2014-04-17 (11:30:31)


Changes by: whagee on Thu, 17 Apr 2014 @ 11:30:31
Revision:19266
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/aclocal.m4
    M /davinci/trunk/configure
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/dvio_pds.c

Comments:
Updates to correct issues with autotools files, also a correction to the load_pds4() documentation in dv.gih, and a bug fix when passing an empty argument list to load_pds4().

2014-04-15 (14:47:29)


Changes by: whagee on Tue, 15 Apr 2014 @ 14:47:29
Revision:19265
 Changed files:
    M /davinci/trunk/dvio.h
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff_load.c

Comments:
Updates to load() function to call dv_loadPDS4().

2014-04-15 (14:37:47)


Changes by: whagee on Tue, 15 Apr 2014 @ 14:37:47
Revision:19264
 Changed files:
    M /davinci/trunk/configure

Comments:
Including missing configure file for PDS4 reader.

2014-04-14 (16:26:02)


Changes by: saadat on Mon, 14 Apr 2014 @ 16:26:02
Revision:19263
 Changed files:
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_unpack.c
    M /davinci/trunk/func.h

Comments:
Adding davinci pack() function implementation by JNN.

2014-04-14 (12:15:04)


Changes by: whagee on Mon, 14 Apr 2014 @ 12:15:04
Revision:19261
 Changed files:
    M /davinci/trunk/dvio.h
    M /davinci/trunk/dvio_pds.c

Comments:
Including a couple of missed #ifdef directives for libxml2 support.

2014-04-11 (14:56:46)


Changes by: whagee on Fri, 11 Apr 2014 @ 14:56:46
Revision:19260
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/aclocal.m4
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure.ac
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/dvio.h
    M /davinci/trunk/dvio_pds.c
    A /davinci/trunk/dvio_pds4.h
    A /davinci/trunk/dvio_xml.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/func.h
    M /davinci/trunk/header.c

Comments:
Limited support for a PDS4 reader. Only a limited version of Binary Tables are supported as objects external to the label file. Dependent on system availability of libxml2 headers files and runtime libraries.

2014-04-09 (10:13:16)


Changes by: saadat on Wed, 09 Apr 2014 @ 10:13:16
Revision:19257
 Changed files:
    M /davinci/trunk/dvio_fits.c
    M /davinci/trunk/dvio_fits.h
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/misc.c

Comments:
Added FITS table loading in the FITS reader.

dvio_fits.c: Added table-loading. Table extension names are used as object identifiers (davinci structure elements), where available. Added context information to QUERY_FITS_ERROR macro calls.

dvio_fits.h: Added a context parameter to the QUERY_FITS_ERROR macro.

misc.c: Replaced a "strcpy" with "memmove" in the "ltrim" function to fix an "Abort trap: 6" on Mac OS.

dvio_pds.c: Addressed compiler warning in ProcessIntoLabel function by replacing a "return;" with a "return NULL;"


2014-04-03 (23:06:19)


Changes by: cedwards on Thu, 03 Apr 2014 @ 23:06:19
Revision:19252
 Changed files:
    M /davinci/trunk/ff_bin5.c

Comments:
Added a close(fd) (per Saadat's find) in ff_load_bin5() as it was leaving the file handle open causing a "Too Many Files Open" error.

2014-01-28 (11:36:15)


Changes by: cedwards on Tue, 28 Jan 2014 @ 11:36:15
Revision:19248
 Changed files:
    M /davinci/trunk/main.c

Comments:
Merged dv_exepath -r19207:19247 into trunk

2013-09-18 (18:31:38)


Changes by: cedwards on Wed, 18 Sep 2013 @ 18:31:38
Revision:19236
 Changed files:
    M /davinci/trunk

Comments:
Added iomod_isis3 external to davinci


2013-09-18 (18:05:05)


Changes by: cedwards on Wed, 18 Sep 2013 @ 18:05:05
Revision:19235
 Changed files:
    D /davinci/trunk/iomod_isis3

Comments:
Deleted the iomod_isis3 from the standard trunk


2013-09-17 (17:02:31)


Changes by: cedwards on Tue, 17 Sep 2013 @ 17:02:31
Revision:19218
 Changed files:
    A /davinci/trunk/iomod_isis3/build34.ubuntu.sh

Comments:
added ubuntu build script for the isis3 module

2013-08-16 (17:38:25)


Changes by: randy on Fri, 16 Aug 2013 @ 17:38:25
Revision:19201
 Changed files:
    D /davinci/trunk/iomod_isis3/.dvlog
    M /davinci/trunk/iomod_isis3/iomod_isis3.4.C
    M /davinci/trunk/iomod_isis3/isis34.dvio
    D /davinci/trunk/iomod_isis3/print.prt

Comments:
Version 0.9.5 of davinci/ISIS3 IO module, now supports correct writing out

of core base and multiplier values. The values must be doubles or oddities will result.

2013-07-30 (12:47:15)


Changes by: randy on Tue, 30 Jul 2013 @ 12:47:15
Revision:19194
 Changed files:
    A /davinci/trunk/iomod_isis3
    A /davinci/trunk/iomod_isis3/.dvlog
    A /davinci/trunk/iomod_isis3/.sconsign.dblite
    A /davinci/trunk/iomod_isis3/SConstruct
    A /davinci/trunk/iomod_isis3/build-New.sh
    A /davinci/trunk/iomod_isis3/build.sh
    A /davinci/trunk/iomod_isis3/build34.sh
    A /davinci/trunk/iomod_isis3/iomod_isis3.4.C
    A /davinci/trunk/iomod_isis3/iomod_isis3.C
    A /davinci/trunk/iomod_isis3/iomod_isis3.os
    A /davinci/trunk/iomod_isis3/isis34.dvio
    A /davinci/trunk/iomod_isis3/print.prt
    A /davinci/trunk/iomod_isis3/test.out

Comments:
IO module for davinci/ISIS3. Run the build34.sh script for ISIS 3.4 versions,

and the build3.sh script for ISIS 3.3 versions.

2013-05-18 (23:17:14)


Changes by: saadat on Sat, 18 May 2013 @ 23:17:14
Revision:19173
 Changed files:
    A /davinci/trunk/dv_tests/basic/test-ufunc
    A /davinci/trunk/dv_tests/basic/test-ufunc/test-call-by-ref
    M /davinci/trunk/symbol.c
    M /davinci/trunk/ufunc.c

Comments:
Undid call-by-value user-defined function argument passing, restoring

call-by-reference convention. The eval() C-function now stops recursive eval once it reaches a Var of basic type, such as string, val, struct, text.

symbol.c: 1. eval() stops recursion when it achieves a Var containing a basic data type

ufunc.c: 1. undid changes that passed user-defined function parameters by value.

Added: 1. dv_tests/basic/test-ufunc/test-call-by-ref test to test call by reference semantics for user defined functions.


2013-05-12 (14:18:01)


Changes by: cedwards on Sun, 12 May 2013 @ 14:18:01
Revision:19165
 Changed files:
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/dvio_csv.c

Comments:
added delimeter in addition to separator to load_csv()

2013-05-08 (11:14:05)


Changes by: saadat on Wed, 08 May 2013 @ 11:14:05
Revision:19154
 Changed files:
    M /davinci/trunk/version.h

Comments:
Updated comments in davinci 2.11 version.h file

2013-05-07 (23:19:31)


Changes by: cedwards on Tue, 07 May 2013 @ 23:19:31
Revision:19149
 Changed files:
    M /davinci/trunk/version.h

Comments:
rolled version to 2.11

2013-04-27 (23:17:35)


Changes by: saadat on Sat, 27 Apr 2013 @ 23:17:35
Revision:19142
 Changed files:
    M /davinci/trunk/ff_sort.c

Comments:
Bug 1950 fix: segv was being caused due to the use of the incorrect variable use while creating the return array.

2013-04-25 (19:09:37)


Changes by: saadat on Thu, 25 Apr 2013 @ 19:09:37
Revision:19141
 Changed files:
    M /davinci/trunk/ufunc.c

Comments:
Addressed the following bugs related to user defined functions:

1. It is possible to overwrite actual parameters passed to user defined functions within the body of the user defined function. (Bug 1919). 2. Actual parameters passed as values of named formal parameters were being resolved in the user function scope in certain cases. (Bug 1951). For example, "foo(x=d)" call would try to resolve "d" within foo's body.

The bug was fixed by duplicating the actual parameter "a" passed to the user defined function during dispatch (see ufunc.c) insted of just copying the reference. The duplication removed the possibility of corrupting the (actual) input variable.

In addition, calling "foo(x=a)", which translated to eval("x") C-function, which cascaded to eval("a"), but in the wrong scope (i.e. function's scope). That resulted in the error message: "error: Variable not found: a" during function execution.


2013-04-18 (14:34:54)


Changes by: cedwards on Thu, 18 Apr 2013 @ 14:34:54
Revision:19128
 Changed files:
    A /davinci/trunk/contrib/DEBIAN/control_12.04

Comments:
added control_12.04 for package building with ubuntu 12.04

2013-04-18 (14:33:45)


Changes by: cedwards on Thu, 18 Apr 2013 @ 14:33:45
Revision:19127
 Changed files:
    M /davinci/trunk/contrib/DEBIAN/control

Comments:
modifications to DEBIAN control for compilation with ubuntu 12.10

2013-04-02 (13:31:02)


Changes by: cedwards on Tue, 02 Apr 2013 @ 13:31:02
Revision:19106
 Changed files:
    M /davinci/trunk/io_loadmod.c

Comments:
removed erroneous parse_error stating the iomodule coulnd't find the file, even when another reader might succeed

2013-02-06 (16:17:30)


Changes by: saadat on Wed, 06 Feb 2013 @ 16:17:30
Revision:19102
 Changed files:
    M /davinci/trunk/main.c

Comments:
Removed changes from changeset 19047-19048. These included tilde expansion fix and extra white space addition fix, both of which had a buggy implementation.

2013-01-21 (13:36:43)


Changes by: saadat on Mon, 21 Jan 2013 @ 13:36:43
Revision:19097
 Changed files:
    M /davinci/trunk/system.c
    M /davinci/trunk/system.h
    M /davinci/trunk/url_create_file.c

Comments:
Minor changes:

system.c:

  • Added header files.

system.h:

  • Added declaration for strdup() when it was not found during configure.
  • Updated declaration of rmrf().

url_create_file.c:

  • Extra information added to messages.
  • Included header files and function headers.


2013-01-20 (13:21:35)


Changes by: saadat on Sun, 20 Jan 2013 @ 13:21:35
Revision:19096
 Changed files:
    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

Comments:
* 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.


2013-01-16 (14:54:51)


Changes by: cedwards on Wed, 16 Jan 2013 @ 14:54:51
Revision:19095
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
added 64-bit size_t to memory indeices in thm.rectify(). Also checked thm.reconstitute, and thm.corners. All should be 64 bit safe.

2012-10-17 (17:52:05)


Changes by: cedwards on Wed, 17 Oct 2012 @ 17:52:05
Revision:19091
 Changed files:
    M /davinci/trunk/io_loadmod.c

Comments:
Added return of 1 or 0 for module queries in lsmod()


2012-10-16 (16:49:13)


Changes by: cedwards on Tue, 16 Oct 2012 @ 16:49:13
Revision:19079
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
re-added thm.y_shear as it is needed once again

2012-07-02 (14:37:06)


Changes by: whagee on Mon, 02 Jul 2012 @ 14:37:06
Revision:19055
 Changed files:
    M /davinci/trunk/dvio.c
    M /davinci/trunk/dvio_csv.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_loadvan.c

Comments:
Bug 1913 - Disk write operations for new output files fail

2012-06-25 (18:53:05)


Changes by: whagee on Mon, 25 Jun 2012 @ 18:53:05
Revision:19054
 Changed files:
    A /davinci/trunk/vicar/README

Comments:
Added a readme file thanking and crediting the NASA-JPL Multimission Image Processing Lab for the VICAR software package. Included VICAR build contact information.

2012-06-25 (18:47:09)


Changes by: whagee on Mon, 25 Jun 2012 @ 18:47:09
Revision:19053
 Changed files:
    A /davinci/trunk/LICENSE.Xvic

Comments:
VICAR license file added to the vicar package.

2012-06-06 (17:12:04)


Changes by: whagee on Wed, 06 Jun 2012 @ 17:12:04
Revision:19052
 Changed files:
    M /davinci/trunk/dvio_csv.c

Comments:
Bug 1819 - load_vanilla() unreachable code reached. Fix: The mmap() function, which was used to load a file into the memory, returned (void *) -1 if the mapping was unsuccessful. This bug was fixed by adding code that interpreted the return value of -1 and displayed appropriate error messages.

2012-06-06 (17:11:44)


Changes by: whagee on Wed, 06 Jun 2012 @ 17:11:44
Revision:19051
 Changed files:
    M /davinci/trunk/ff_loadvan.c

Comments:
Bug 1819 - load_vanilla() unreachable code reached. Fix: The mmap() function, which was used to load a file into the memory, returned (void *) -1 if the mapping was unsuccessful. This bug was fixed by adding code that interpreted the return value of -1 and displayed appropriate error messages.

2012-06-06 (16:32:16)


Changes by: whagee on Wed, 06 Jun 2012 @ 16:32:16
Revision:19050
 Changed files:
    M /davinci/trunk/ff_text.c

Comments:
Bug 617 - Can't invert grep(). Fix: Added code in the file ff_text.c to perform the pattern inversion. The code allows the user to specify an extra bit parameter in the function call (either 0 or 1) which will tell davinci whether or not the pattern needs to be inverted.

2012-06-06 (15:39:34)


Changes by: whagee on Wed, 06 Jun 2012 @ 15:39:34
Revision:19049
 Changed files:
    M /davinci/trunk/dvio.c

Comments:
Bug 1908 - No error message displayed to user when requested file is not found on system. Fix: Added code in file dvio.c which tries to open the file mentioned by the user in read_only mode. If successful, the file path is returned as a string but if the file cannot be opened, a NULL string is returned back which suggests that the load was not successful and an appropriate message would be returned based on the return value.

2012-06-06 (14:43:55)


Changes by: whagee on Wed, 06 Jun 2012 @ 14:43:55
Revision:19048
 Changed files:
    M /davinci/trunk/main.c

Comments:
Bug 1907 - Auto completion (tab) on Mac OS X Lion adds extra white space to the file path. This bug was fixed by adding code to locate the file paths in the users command and truncate any additional white spaces that might have been appended (either manually by the user or by the system). This fix also takes care of truncating multiple spaces.

2012-06-06 (13:29:57)


Changes by: whagee on Wed, 06 Jun 2012 @ 13:29:57
Revision:19047
 Changed files:
    M /davinci/trunk/main.c

Comments:
The bug was handled by using the dv_locate_file() function (defined in dvio.c). When the user enters a file path with the ~ operator, the entire file path is extracted as a string and passed on to the dv_locate_file() function. The dv_locate_file() locates the file on the file system and returns the expanded file path.

2012-05-02 (21:46:10)


Changes by: cedwards on Wed, 02 May 2012 @ 21:46:10
Revision:19042
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
modified the verbosity of the reading operation. Changes select fprintf to parse_error to honor verbose variable

2011-12-15 (14:49:32)


Changes by: saadat on Thu, 15 Dec 2011 @ 14:49:32
Revision:19011
 Changed files:
    M /davinci/trunk/ff_loadvan.c

Comments:
Added an additional mmap failure check and a message to ff_loadvan() when mmap fails due to inusfficient memory.

2011-08-15 (17:35:11)


Changes by: whagee on Mon, 15 Aug 2011 @ 17:35:11
Revision:18987
 Changed files:
    M /davinci/trunk/version.h

Comments:
Updated the version to 2.09

2011-07-08 (16:20:51)


Changes by: saadat on Fri, 08 Jul 2011 @ 16:20:51
Revision:18968
 Changed files:
    M /davinci/trunk/ff.c

Comments:
Added a few memory allocation error messages.

2011-07-07 (14:21:54)


Changes by: whagee on Thu, 07 Jul 2011 @ 14:21:54
Revision:18964
 Changed files:
    M /davinci/trunk/version.h

Comments:
Rolled davinci version to 2.08 for an internal build.

2011-05-10 (14:18:29)


Changes by: saadat on Tue, 10 May 2011 @ 14:18:29
Revision:18951
 Changed files:
    A /davinci/trunk/LICENSE_libcsv
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    A /davinci/trunk/csv.h
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/dvio_csv.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h
    A /davinci/trunk/libcsv.c
    M /davinci/trunk/modules/foo/Makefile
    M /davinci/trunk/modules/pnm/Makefile

Comments:
Added function load_csv() to allow loading of comma-separated/tab-separated files.

Ran automake, autoconf, autoheader to push new files added to Makefile.am to the appropriate automake configurations.

2011-05-06 (11:23:16)


Changes by: whagee on Fri, 06 May 2011 @ 11:23:16
Revision:18948
 Changed files:
    D /davinci/trunk/davinci

Comments:
Unused directory. Needs to be removed.

2011-05-06 (10:44:39)


Changes by: whagee on Fri, 06 May 2011 @ 10:44:39
Revision:18947
 Changed files:
    A /davinci/trunk/davinci

Comments:
Initial import.

2011-04-14 (17:46:44)


Changes by: randy on Thu, 14 Apr 2011 @ 17:46:44
Revision:18937
 Changed files:
    M /davinci/trunk/dvio_tdb.c

Comments:
Fixed pointer math error in load_tdb() that caused string types to not load

properly.


2011-04-13 (15:54:01)


Changes by: rswinkle on Wed, 13 Apr 2011 @ 15:54:01
Revision:18936
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
dvio_pds.c:
  • Added Object=GROUP to GROUP objects while reading PDS files via load_pds().
  • Fixed unknown object error generated by write_pds() while writing output from THEMIS standard RDR processing. This was causing the BAND_BIN group to not be written out.

2011-02-10 (08:48:35)


Changes by: saadat on Thu, 10 Feb 2011 @ 08:48:35
Revision:18883
 Changed files:
    M /davinci/trunk/contrib/DEBIAN/control
    M /davinci/trunk/dvio_iomedley.c
    M /davinci/trunk/version.h

Comments:
* Updated davinci version to 2.06.
  • Enabled 64-bit support for TIFF.
  • Updated debian install dependencies.


2011-02-04 (17:24:52)


Changes by: cedwards on Fri, 04 Feb 2011 @ 17:24:52
Revision:18874
 Changed files:
    M /davinci/trunk/error.c
    M /davinci/trunk/ff_ascii.c
    M /davinci/trunk/parser.h

Comments:
Increased the size of error_buf from 256 to 16k. Removed the exit(1) in dv_getline() when far too many lines have been read.

2011-01-28 (18:27:24)


Changes by: saadat on Fri, 28 Jan 2011 @ 18:27:24
Revision:18868
 Changed files:
    M /davinci/trunk/ff_avg.c

Comments:
ff_convolve3 had some indices upgraded to size_t due to 64-bit enablement, which caused the convolution loops to be skipped, causing erroneous results.

2011-01-24 (09:57:30)


Changes by: saadat on Mon, 24 Jan 2011 @ 09:57:30
Revision:18858
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/pp.c

Comments:
pp.c:
  • Fixed an integer size issue (64-bit addressing) in the davinci "where"-clause that was causing SEGV.

dvio_pds.c:

  • Changed the way POINTERs are resolved with respect to FILE objects embedded in PDS labels.
  • Made rfXXXX code more robust in case of null file-names.
  • Added debugging messages in rfXXXX code to print which file the reader is trying to read the data from.


2011-01-11 (12:32:44)


Changes by: saadat on Tue, 11 Jan 2011 @ 12:32:44
Revision:18856
 Changed files:
    M /davinci/trunk/dvio_isis.c

Comments:
Fixed a typo that was causing compile failure.

2010-12-22 (10:16:14)


Changes by: cedwards on Wed, 22 Dec 2010 @ 10:16:14
Revision:18855
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
added a line to the create help to discuss the init=0 option

2010-11-30 (15:31:47)


Changes by: rswinkle on Tue, 30 Nov 2010 @ 15:31:47
Revision:18844
 Changed files:
    M /davinci/trunk/ff_unpack.c

Comments:
ff_unpack.c: Now calls fix_names on any provided names and outputs a better error message for

problems with the template.

M ff_unpack.c

2010-11-24 (09:57:36)


Changes by: saadat on Wed, 24 Nov 2010 @ 09:57:36
Revision:18834
 Changed files:
    M /davinci/trunk/dvio_isis.c

Comments:
Added more error checking in the PDS/ISIS reader. Also added a few defaults, e.g. organization is assumed to be BSQ if unspecified and SUFFIX_BYTES assumed to be 4 if unspecified.

2010-10-14 (22:20:00)


Changes by: rswinkle on Thu, 14 Oct 2010 @ 22:20:00
Revision:18829
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
dv.gih: Added the documentation for the col_names argument to unpack (which was added in the last update.

Forgot to put this in at the same time.

2010-10-14 (22:04:47)


Changes by: rswinkle on Thu, 14 Oct 2010 @ 22:04:47
Revision:18828
 Changed files:
    M /davinci/trunk/ff_unpack.c

Comments:
ff_unpack.c: Added the optional column_names parameter to allow user to specify column names

instead of having unpack generate some. It errors if there are insufficient names provided. Also accepts a string if they're reading only one column.

2010-10-07 (17:09:33)


Changes by: rswinkle on Thu, 07 Oct 2010 @ 17:09:33
Revision:18825
 Changed files:
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/ff_unpack.c

Comments:
ff_unpack.c: Added a function to validate the template. Added a check for an empty template.

Renamed start_pos parameter to skip. Changed default column names to c1, c2 etc. and replaced brackets for string multiplicity with underscore i.e. c2_0, c2_1.

dv.gih: Updated the section for unpack based on changes to ff_unpack.c

2010-10-04 (13:12:22)


Changes by: saadat on Mon, 04 Oct 2010 @ 13:12:22
Revision:18822
 Changed files:
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/ff_unpack.c

Comments:
Update unpack(), added a count argument to specify a smaller number of records to decode than the default of all records.

2010-10-01 (11:19:12)


Changes by: saadat on Fri, 01 Oct 2010 @ 11:19:12
Revision:18821
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Added documentation for write(format=csv) and unpack().

2010-09-28 (17:06:24)


Changes by: cedwards on Tue, 28 Sep 2010 @ 17:06:24
Revision:18820
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
removed the pplot() help because it refers to the old plplot() help and not the current implementation of pplot()


2010-09-10 (10:53:27)


Changes by: eengle on Fri, 10 Sep 2010 @ 10:53:27
Revision:18814
 Changed files:
    M /davinci/trunk/ff_write.c

Comments:
Thou shalt not check for permission to write a file when thou dost intend to check the existence of thine file.

2010-09-03 (17:06:33)


Changes by: rswinkle on Fri, 03 Sep 2010 @ 17:06:33
Revision:18806
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure
    M /davinci/trunk/dvio.h
    A /davinci/trunk/dvio_csv.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_struct.c
    A /davinci/trunk/ff_unpack.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/func.h
    M /davinci/trunk/modules/foo/Makefile
    M /davinci/trunk/modules/pnm/Makefile

Comments:
Added davinci function unpack() to unpack binary data.

Added support for writing CSV files.

func.h: Changed signature of get_struct_element() to return success/failure. ff_write.c: Added CSV writer and additional parameters to support it. Makefile.am: Added ff_unpack.c and dvio_csv.c as davinci dependencies. Makefile.in: Changed due to automake modules/foo/Makefile: Changed due to automake modules/pnm/Makefile: Changed due to automake dvio.h: Added signature of dv_WriteCSV() - CSV writer function. configure: Changed due to automake ff_struct.c: Changed get_struct_element() signature to return success/failure. ff.h: Added davinci function unpack().

Added files: ff_unpack.c: Implements unpack function. dvio_csv.c: Implements CSV writer.


2010-09-02 (15:58:39)


Changes by: saadat on Thu, 02 Sep 2010 @ 15:58:39
Revision:18803
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
Added function pdshead().

2010-08-31 (17:07:04)


Changes by: saadat on Tue, 31 Aug 2010 @ 17:07:04
Revision:18798
 Changed files:
    M /davinci/trunk/ff_sort.c

Comments:
Fixed bug in ff_sort that caused the returned data of incorrect type (i.e. type of "by" as compared to the "object".

2010-08-31 (15:57:47)


Changes by: saadat on Tue, 31 Aug 2010 @ 15:57:47
Revision:18797
 Changed files:
    M /davinci/trunk/dv_tests/test_driver_32

Comments:
Testing hudson continuous integration: Restored test_driver_32.

2010-08-31 (15:06:52)


Changes by: saadat on Tue, 31 Aug 2010 @ 15:06:52
Revision:18796
 Changed files:
    M /davinci/trunk/dv_tests/test_driver_32

Comments:
Testing hudson continuous integration: Deliberate attempt to have davinci tests in test_driver_32 fail.

2010-08-30 (14:50:19)


Changes by: saadat on Mon, 30 Aug 2010 @ 14:50:19
Revision:18792
 Changed files:
    M /davinci/trunk/ff_sort.c
    M /davinci/trunk/func.h
    M /davinci/trunk/parser.h

Comments:
Added few comments to func.h and parser.h; Fixed descending sort in ff_sort and enabled it for 64-bit.

2010-08-27 (15:38:50)


Changes by: saadat on Fri, 27 Aug 2010 @ 15:38:50
Revision:18789
 Changed files:
    M /davinci/trunk/dv_tests/test_driver
    M /davinci/trunk/dv_tests/test_driver_32

Comments:
Inverted conditions for proper exit code from dv_test/test_driver*

2010-08-27 (14:37:33)


Changes by: saadat on Fri, 27 Aug 2010 @ 14:37:33
Revision:18788
 Changed files:
    A /davinci/trunk/dv_tests/driver_helpers.dv
    M /davinci/trunk/dv_tests/plot/test-for-gnuplot
    M /davinci/trunk/dv_tests/test_driver
    A /davinci/trunk/dv_tests/test_driver_32

Comments:
Factored dv_tests test_driver code into driver_helpers.dv and added a 32-bit only test_driver, the 64-bit usually fails on desktops (since it consumes too much memory) and kills the desktop in the process

2010-08-23 (10:49:16)


Changes by: cedwards on Mon, 23 Aug 2010 @ 10:49:16
Revision:18776
 Changed files:
    M /davinci/trunk

Comments:
removed the svn:externals for davinci_examples, beacuse they are now hosted at http://davinci.asu.edu/examples

2010-08-11 (14:18:47)


Changes by: cedwards on Wed, 11 Aug 2010 @ 14:18:47
Revision:18760
 Changed files:
    M /davinci/trunk/dvio_tdb.c
    M /davinci/trunk/ff_loadvan.c

Comments:
Modified tdb reader to uncompress files (and clean up after itself)

Modified the vanilla reader to uncompress files (and clean up after itself)


2010-07-27 (10:13:07)


Changes by: saadat on Tue, 27 Jul 2010 @ 10:13:07
Revision:18753
 Changed files:
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/version.h

Comments:
Rolled davinci version.

Added checking for ncurses before readline in auto-configuration scripts.


2010-07-23 (16:11:05)


Changes by: saadat on Fri, 23 Jul 2010 @ 16:11:05
Revision:18751
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/func.h
    M /davinci/trunk/misc.c

Comments:
Moved utility functions: lowercase, upppercase, ltrim, rtrim, fix_name to misc.c.

Fixed sub-structure names when loading multiple files. Changed visibility of uppercase and lowercase in iomedley/io_lablib3.c to local. Code reorganization in dvio_pds.c. Moved some functions out to misc.c, started using macro definitions instead of the same string used in multiple places. Additional changes to dvio.c: 1. Retained "Object" field as it used to be previously, added a new "GenObjClass" field which contains whether an object is a QUBE, TABLE, ... etc. 2. Reinstated name-resolution of tables and table columns. Forcibly disabled name-resolution of QUBE, HISTOGRAM and IMAGE objects to match with previous load_pds behaviour. 3. Minor changes to WritePDS so that it does not choke on the newly added "GenObjClass" field.


2010-07-22 (21:23:09)


Changes by: saadat on Thu, 22 Jul 2010 @ 21:23:09
Revision:18750
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
When the PDS file results in nothing, return NULL instead of an empty struct.

2010-07-14 (12:57:55)


Changes by: saadat on Wed, 14 Jul 2010 @ 12:57:55
Revision:18748
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Missed a destructive dirname in PDS label pointer resolution.

2010-07-14 (12:25:09)


Changes by: saadat on Wed, 14 Jul 2010 @ 12:25:09
Revision:18747
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Fixed some issues dealing with filename extraction from pointers within PDS labels. Added lower/upper-case file-name testing to select the file specified in the pointer. Added trimming of double-quotes from column-names when converted to davinci structure field names.

2010-07-13 (08:34:51)


Changes by: saadat on Tue, 13 Jul 2010 @ 08:34:51
Revision:18745
 Changed files:
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/header.c
    M /davinci/trunk/proto.h

Comments:
Fixes related to type elevation when reading, e.g., unsigned short which should be elevated to signed int. Also includes fixes for reading multiple objects in a PDS file.

2010-06-09 (15:05:09)


Changes by: saadat on Wed, 09 Jun 2010 @ 15:05:09
Revision:18740
 Changed files:
    M /davinci/trunk/ff_ascii.c

Comments:
ff_ascii.c: Added checking for carriage-return in addition to the line-feed in order for ascii() to determine the end of line. Not having carriage-return is a growing problem on Mac OS 10.6.

2010-06-09 (15:03:31)


Changes by: saadat on Wed, 09 Jun 2010 @ 15:03:31
Revision:18739
 Changed files:
    M /davinci/trunk/dvio_isis.c

Comments:
dvio_isis.c: Was freeing wrong structure element causing a SEGV when the read operation returned on a failure.

2010-04-15 (11:02:32)


Changes by: saadat on Thu, 15 Apr 2010 @ 11:02:32
Revision:18729
 Changed files:
    M /davinci/trunk/dvio_specpr.c

Comments:
Invalid flags parameter to open() in WriteSpecpr.

2010-04-01 (10:31:15)


Changes by: cedwards on Thu, 01 Apr 2010 @ 10:31:15
Revision:18728
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
modified help for load_tdb to reference the correct inputs

2010-03-30 (13:59:01)


Changes by: saadat on Tue, 30 Mar 2010 @ 13:59:01
Revision:18722
 Changed files:
    M /davinci/trunk/version.h

Comments:
Rolled version number for external distribution.

2010-03-30 (12:15:25)


Changes by: saadat on Tue, 30 Mar 2010 @ 12:15:25
Revision:18720
 Changed files:
    M /davinci/trunk/configure.ac

Comments:
Updated AC_INIT in configure.ac to get version number from version.h

2010-03-23 (10:44:16)


Changes by: saadat on Tue, 23 Mar 2010 @ 10:44:16
Revision:18718
 Changed files:
    M /davinci/trunk/dv_tests/test_driver

Comments:
Fixed a typo in test_driver.

2010-03-23 (10:39:31)


Changes by: saadat on Tue, 23 Mar 2010 @ 10:39:31
Revision:18717
 Changed files:
    M /davinci/trunk/contrib/DEBIAN/control

Comments:
Updated hdf5 package dependency and maintainer fields in the debian control file.

2010-03-22 (18:04:10)


Changes by: saadat on Mon, 22 Mar 2010 @ 18:04:10
Revision:18715
 Changed files:
    M /davinci/trunk/configure.ac

Comments:
Replaced the function to determine if libcurl is installed or not.

2010-03-19 (10:10:27)


Changes by: saadat on Fri, 19 Mar 2010 @ 10:10:27
Revision:18714
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/aclocal.m4
    M /davinci/trunk/config/config.guess
    M /davinci/trunk/config/config.sub
    M /davinci/trunk/config/ltmain.sh
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/modules/Makefile.am
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/cse/Makefile.in
    M /davinci/trunk/modules/foo/.deps/mod_foo.Plo
    M /davinci/trunk/modules/foo/Makefile
    M /davinci/trunk/modules/foo/Makefile.in
    M /davinci/trunk/modules/gui/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    A /davinci/trunk/modules/pnm
    A /davinci/trunk/modules/pnm/.deps
    A /davinci/trunk/modules/pnm/.deps/pnm_mod.Plo
    A /davinci/trunk/modules/pnm/Makefile
    A /davinci/trunk/modules/pnm/Makefile.am
    A /davinci/trunk/modules/pnm/Makefile.in
    A /davinci/trunk/modules/pnm/pnm_mod.c
    A /davinci/trunk/modules/pnm/pnm_mod.gih
    D /davinci/trunk/modules/pnm_mod.c
    D /davinci/trunk/modules/pnm_mod.gih
    M /davinci/trunk/modules/thm/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
Moved pnm module into its own sub-directory.

Added libiberty as a dependency for the Windows platform in Makefile.am and configure.ac. Other files updated due to libtoolize;aclocal;automake;autoconf;autoheader.

2010-03-19 (09:24:22)


Changes by: saadat on Fri, 19 Mar 2010 @ 09:24:22
Revision:18713
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/aclocal.m4
    M /davinci/trunk/config/ltmain.sh
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/cse/Makefile.in
    M /davinci/trunk/modules/gui/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/modules/thm/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
Updated Makefile.am to fix the rule to copy library files to the output.

Rest of the files were updated due to running automake, autoconf and autoheader.

2010-03-17 (15:12:51)


Changes by: randy on Wed, 17 Mar 2010 @ 15:12:51
Revision:18710
 Changed files:
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/func.h

Comments:
Protect more davinci internal functions from C++ name-mangling, and change

the load function to give priority to IO modules before built-ins.

2010-03-09 (13:37:38)


Changes by: saadat on Tue, 09 Mar 2010 @ 13:37:38
Revision:18709
 Changed files:
    M /davinci/trunk/dvio_fits.c

Comments:
Added dv_locate_file() to the FITS reader and fixed a pointer/memory issue in strcat().

2010-02-25 (09:12:52)


Changes by: saadat on Thu, 25 Feb 2010 @ 09:12:52
Revision:18702
 Changed files:
    M /davinci/trunk/api.h
    M /davinci/trunk/apifunc.c
    M /davinci/trunk/main.c
    A /davinci/trunk/modules/foo
    A /davinci/trunk/modules/foo/.deps
    A /davinci/trunk/modules/foo/.deps/mod_foo.Plo
    A /davinci/trunk/modules/foo/Makefile
    A /davinci/trunk/modules/foo/Makefile.am
    A /davinci/trunk/modules/foo/Makefile.in
    A /davinci/trunk/modules/foo/mod_foo.c

Comments:
Made the plplot dependencies depend upon the HAVE_PLPLOT macro as compared to INCLUDE_API.

Commented out SetTopLevel() from main when INCLUDE_API is set. There was no implementation of that function available. Added a davinci test module called foo which shows how to use the davinci function wrapper api (activated by defining INCLUDE_API) to wrap an external library function and use it as a davinci function. Module foo wraps three libm functions. In order to use the module, add modules/foo/Makefile to the configure.ac in the appropirate path and foo in the sub-directories section in the modules directory. Run automake, autoconf, autoheader in the davinci source directory, configure and make to build the module.


2010-02-17 (15:11:53)


Changes by: saadat on Wed, 17 Feb 2010 @ 15:11:53
Revision:18697
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Undid an erroneous change made to upscale 8-bit unsinged data to davinci-SHORT when davinci-BYTE is already unsigned. Added the upscale logic to the 8-bit signed input data instead.

2010-02-16 (14:29:26)


Changes by: saadat on Tue, 16 Feb 2010 @ 14:29:26
Revision:18696
 Changed files:
    M /davinci/trunk/dvio_fits.c

Comments:
Added comment keyword handling to FITS input.

2010-02-03 (11:01:29)


Changes by: saadat on Wed, 03 Feb 2010 @ 11:01:29
Revision:18694
 Changed files:
    M /davinci/trunk/ff_blend.c

Comments:
Added use rand() on windows (instead of random() on Unix/Linux).

2010-02-03 (11:00:14)


Changes by: saadat on Wed, 03 Feb 2010 @ 11:00:14
Revision:18693
 Changed files:
    M /davinci/trunk/system.c

Comments:
Added missing variables in the windows dependent source.

2010-02-03 (10:59:20)


Changes by: saadat on Wed, 03 Feb 2010 @ 10:59:20
Revision:18692
 Changed files:
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/dvio_specpr.c
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff_display.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/help.c

Comments:
Added __MINGW32__ to the #if's which were dependent upon __CYGWIN__ mostly to eliminate reading binary files with CR+LF translation (the default on windows).

2010-01-27 (11:10:31)


Changes by: saadat on Wed, 27 Jan 2010 @ 11:10:31
Revision:18690
 Changed files:
    M /davinci/trunk/ff_fft.c

Comments:
Added test for memory allocation error as well as over-sized data that is not handled by the fft functions. Also fixed the prototypes for the fft functions.

2010-01-27 (09:46:37)


Changes by: saadat on Wed, 27 Jan 2010 @ 09:46:37
Revision:18689
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
PDS read operation now returns doubles for uint32s, int32s for uint16s and int16s for uint8s. Not doing so was returning incorrect values for unsigned data where the high (sign) bit is 1. Also, fixed reading of overlapping fields in vanilla tables.

2010-01-27 (09:40:52)


Changes by: saadat on Wed, 27 Jan 2010 @ 09:40:52
Revision:18688
 Changed files:
    M /davinci/trunk/fft_mayer.c

Comments:
Forced use of doubles in fft_mayer. For some reason 32-bit floats were being automatically selected while the prototype was declared to use doubles.

2009-11-17 (18:29:34)


Changes by: cedwards on Tue, 17 Nov 2009 @ 18:29:34
Revision:18681
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
pointed interp2d to ff_interp2d

2009-11-17 (18:26:25)


Changes by: cedwards on Tue, 17 Nov 2009 @ 18:26:25
Revision:18680
 Changed files:
    M /davinci/trunk/ff_interp.c

Comments:
Modified interp2d to take the proper ranges into account...basically, support was added for the interpolation of arrays that are of a different dimension than the table

2009-11-06 (16:17:24)


Changes by: saadat on Fri, 06 Nov 2009 @ 16:17:24
Revision:18672
 Changed files:
    M /davinci/trunk/func.h
    M /davinci/trunk/modules/gui/gui.c
    M /davinci/trunk/version.h

Comments:
Added a few header definitions to func.h.

Removed a C++ style comment from gui.c. Rolled version in version.h.

2009-10-21 (12:42:55)


Changes by: cedwards on Wed, 21 Oct 2009 @ 12:42:55
Revision:18666
 Changed files:
    M /davinci/trunk/ff_hstretch.c

Comments:
added the sample option to sstretch. This has been used for a long time in mod_cse.c

2009-10-19 (06:10:22)


Changes by: knowicki on Mon, 19 Oct 2009 @ 06:10:22
Revision:18665
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
added some useful comments

2009-10-18 (17:11:12)


Changes by: knowicki on Sun, 18 Oct 2009 @ 17:11:12
Revision:18664
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
I forgot about one condition. I added the if statement needed to handle

it.

2009-10-14 (20:59:16)


Changes by: knowicki on Wed, 14 Oct 2009 @ 20:59:16
Revision:18661
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
good luck in understanding this. I updated deplaid to perform a

continuous vertical plaid correction rather than discrete blocks.

2009-10-11 (12:56:21)


Changes by: knowicki on Sun, 11 Oct 2009 @ 12:56:21
Revision:18658
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/help.c

Comments:
removed the configure.ac, configure and help.c specialized for my computer. Basically fixed my goofup.

2009-10-10 (19:06:49)


Changes by: knowicki on Sat, 10 Oct 2009 @ 19:06:49
Revision:18657
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/ff_ipi.c
    M /davinci/trunk/ff_rotate.c
    M /davinci/trunk/ff_sort.c
    M /davinci/trunk/ff_vplot.c
    M /davinci/trunk/help.c
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
Updated some functions to the dv.gih.

Fixed several functions for 64-bit safe.

2009-09-22 (13:54:53)


Changes by: gorelick on Tue, 22 Sep 2009 @ 13:54:53
Revision:18649
 Changed files:
    M /davinci/trunk/modules/gui/gui.c
    M /davinci/trunk/pp.c
    M /davinci/trunk/url_create_file.c

Comments:
Unused variables cleanup was a little too aggressive on sections that

are #defined out for some builds. Replaced a couple of missing pieces.


2009-09-21 (11:10:25)


Changes by: cedwards on Mon, 21 Sep 2009 @ 11:10:25
Revision:18648
 Changed files:
    M /davinci/trunk

Comments:
added davinci_library/trunk to externals

2009-09-15 (14:16:15)


Changes by: gorelick on Tue, 15 Sep 2009 @ 14:16:15
Revision:18646
 Changed files:
    M /davinci/trunk/dvio.h
    M /davinci/trunk/dvio_specpr.c
    M /davinci/trunk/ff_load.c

Comments:
Find push of specpr fixes.

2009-09-15 (10:21:47)


Changes by: gorelick on Tue, 15 Sep 2009 @ 10:21:47
Revision:18645
 Changed files:
    M /davinci/trunk/dvio_specpr.c
    M /davinci/trunk/ff_load.c

Comments:
One more act of tom-foolery related to updating specpr.

This backs out the previous partial changes. They'll all go in in the next one.

2009-09-15 (10:11:09)


Changes by: gorelick on Tue, 15 Sep 2009 @ 10:11:09
Revision:18644
 Changed files:
    M /davinci/trunk/dvio_specpr.c
    M /davinci/trunk/ff_load.c

Comments:
Switch specpr load function to match all the others.

2009-09-15 (10:08:56)


Changes by: gorelick on Tue, 15 Sep 2009 @ 10:08:56
Revision:18643
 Changed files:
    M /davinci/trunk/dvio_specpr.c

Comments:
And a fix for the fix for the fomatting issues

2009-09-15 (10:08:19)


Changes by: gorelick on Tue, 15 Sep 2009 @ 10:08:19
Revision:18642
 Changed files:
    M /davinci/trunk/dvio_specpr.c

Comments:
Fix formatting issues.

2009-09-15 (09:25:25)


Changes by: gorelick on Tue, 15 Sep 2009 @ 09:25:25
Revision:18640
 Changed files:
    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

Comments:
Version 2.03, compiler warning cleanup

2009-09-14 (11:10:06)


Changes by: saadat on Mon, 14 Sep 2009 @ 11:10:06
Revision:18639
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in

Comments:
Fixed a typo in the davinci.sh and davinci.csh script generating section of the Makefiles

2009-09-10 (13:00:47)


Changes by: saadat on Thu, 10 Sep 2009 @ 13:00:47
Revision:18638
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/cse/Makefile.in
    M /davinci/trunk/modules/gui/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/modules/thm/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
Reran automake;autoconf;autoheader

2009-09-10 (12:56:27)


Changes by: saadat on Thu, 10 Sep 2009 @ 12:56:27
Revision:18637
 Changed files:
    M /davinci/trunk/Makefile.am

Comments:
Added davinci.sh and davinci.csh targets and added script_files to dvrc_DATA

2009-08-28 (14:40:36)


Changes by: saadat on Fri, 28 Aug 2009 @ 14:40:36
Revision:18633
 Changed files:
    M /davinci/trunk/configure.ac

Comments:
Build fixes.

AC_SUBST of multiple variables broken down from single line to one per line. Ubuntu was complaining about it.

2009-08-28 (11:46:04)


Changes by: saadat on Fri, 28 Aug 2009 @ 11:46:04
Revision:18632
 Changed files:
    M /davinci/trunk/configure.ac
    M /davinci/trunk/parser.h

Comments:
Build system related changes.

configure.ac:

  • Added missing back-slash which was causing the build_summary to have carriage-returns as compared to "\n" on Mac OX 10.5. This immediately caused error during make.

parser.h:

  • Added stddef.h for Mac OS 10.5.


2009-08-19 (14:10:14)


Changes by: saadat on Wed, 19 Aug 2009 @ 14:10:14
Revision:18629
 Changed files:
    M /davinci/trunk/scope.c

Comments:
Quitting in davinci with modules loaded was causing SEGV due to double free

during top-level scope cleanup. Fixed by unloading modules before cleaning the Symtable.

The double-free happened when the top-level Symtable was cleaned (via clean_table) during scope cleanup. The cleanup triggered module unload due to free_var(). Module unload automatically cleared the symbol for the module and freed it. The clean_table routine not knowing that the Symtable had been alreaded freed, freed it yet again.


2009-08-18 (08:28:02)


Changes by: saadat on Tue, 18 Aug 2009 @ 08:28:02
Revision:18625
 Changed files:
    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

Comments:
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.


2009-08-05 (18:18:13)


Changes by: eengle on Wed, 05 Aug 2009 @ 18:18:13
Revision:18624
 Changed files:
    M /davinci/trunk/printf.c

Comments:
Fixed memory leaks in the three printf functions.

2009-08-04 (14:59:54)


Changes by: gorelick on Tue, 04 Aug 2009 @ 14:59:54
Revision:18621
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Ran automake to add ff_grassfire.c


2009-08-04 (12:51:16)


Changes by: gorelick on Tue, 04 Aug 2009 @ 12:51:16
Revision:18620
 Changed files:
    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

Comments:
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


2009-08-04 (01:17:35)


Changes by: gorelick on Tue, 04 Aug 2009 @ 01:17:35
Revision:18617
 Changed files:
    M /davinci/trunk/ff_ramp.c

Comments:
Formatting cleanup

2009-06-30 (17:35:40)


Changes by: cedwards on Tue, 30 Jun 2009 @ 17:35:40
Revision:18613
 Changed files:
    M /davinci/trunk/ff.c

Comments:
changes to allow ff_exists to use the expandable filename (e.g. ~)

2009-06-30 (14:21:57)


Changes by: cedwards on Tue, 30 Jun 2009 @ 14:21:57
Revision:18612
 Changed files:
    M /davinci/trunk/error.c

Comments:
modified parse_error and parse_error2 to make sure they obey verbosity levels

2009-06-24 (15:16:58)


Changes by: cedwards on Wed, 24 Jun 2009 @ 15:16:58
Revision:18609
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
fixed bug that had get_temp_rad point to /themis/calib/instrument_parameters (which doesn't exist. Now does the right thing.

2009-06-24 (11:57:24)


Changes by: saadat on Wed, 24 Jun 2009 @ 11:57:24
Revision:18604
 Changed files:
    A /davinci/trunk/dv_tests/io/xplat-io-read
    A /davinci/trunk/dv_tests/io/xplat-io-write

Comments:
Checking in cross-platform I/O davinci testing scripts. These scripts are not run as a part of the standard davinci tests. Run "davinci -f xplat-io-write" on system-A and "davinci -f xplat-io-read" on system-B. Any files left in the "xplat-io" directory were mismatches between the platforms.

2009-06-23 (13:14:42)


Changes by: saadat on Tue, 23 Jun 2009 @ 13:14:42
Revision:18601
 Changed files:
    D /davinci/trunk/acinclude.m4
    M /davinci/trunk/aclocal.m4
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/contrib/davinci.spec
    D /davinci/trunk/dv_tests/plot/foo.ps
    D /davinci/trunk/qt_detect.m4

Comments:
RPM building fixes for 64-bit davinci RPM build.

configure.ac:

  • Added "-fPIC" to CXXFLAGS as well.

configure:

  • Changed due to changes to configure.ac.

aclocal.m4: - Removed inclusion of acinclude.m4 and qt_detect.m4.

davinci.spec:

  • Updated davinci version, group, distribution, packager email address.
  • Added "--prefix" and "--libdir" flags to ./configure lines

Removed: - acinclude.m4 -- wasn't needed anymore - qt_detect.m4 -- wasn't needed anymore - foo.ps - it is a temporary file which should have never made it into the repository.


2009-06-17 (14:24:17)


Changes by: saadat on Wed, 17 Jun 2009 @ 14:24:17
Revision:18599
 Changed files:
    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

Comments:
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.



2009-06-05 (16:33:14)


Changes by: randy on Fri, 05 Jun 2009 @ 16:33:14
Revision:18598
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/func.h
    M /davinci/trunk/io_loadmod.c
    M /davinci/trunk/io_loadmod.h

Comments:
Changes to allow C++ code to get at more davinci internals, and support

for the 'data' and 'suffix_data' arguments to load_pds for I/O modules.

2009-05-28 (13:25:17)


Changes by: randy on Thu, 28 May 2009 @ 13:25:17
Revision:18597
 Changed files:
    M /davinci/trunk/io_loadmod.c

Comments:
Detail output change for lsmod to show PDS read support in module.

2009-05-27 (14:04:48)


Changes by: bdeva on Wed, 27 May 2009 @ 14:04:48
Revision:18596
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/ff.h
    A /davinci/trunk/ff_filesystem.c
    M /davinci/trunk/func.h
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/cse/Makefile.in
    M /davinci/trunk/modules/gui/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/modules/thm/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
* Added ff_filesystem.c which will contain filesystem os independent functions such as copy, move, delete etc.
  • Added 'copy' function which will copy local or remote file to the destination.


2009-05-22 (12:07:07)


Changes by: randy on Fri, 22 May 2009 @ 12:07:07
Revision:18595
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/io_loadmod.c
    M /davinci/trunk/io_loadmod.h

Comments:
Changes to allow IO modules to install hooks into both read()/load() and

load_pds() for simple/complex file loading behavior for IO modules.

2009-05-05 (16:53:20)


Changes by: randy on Tue, 05 May 2009 @ 16:53:20
Revision:18593
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/ff_load.c

Comments:
REALLY purge ISIS3 from the main build.

2009-05-05 (16:20:01)


Changes by: randy on Tue, 05 May 2009 @ 16:20:01
Revision:18592
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    D /davinci/trunk/dvio_isis3.C

Comments:
Remove the ISIS3 code from the main davinci build tree. ISIS3 support will be

provided via IO modules.

2009-05-05 (01:24:33)


Changes by: cedwards on Tue, 05 May 2009 @ 01:24:33
Revision:18591
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
fixed tabs

2009-03-30 (17:50:46)


Changes by: cedwards on Mon, 30 Mar 2009 @ 17:50:46
Revision:18588
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
-added get_temp_rad() function which dynamically generates the path to the themis temp_rad_v4 lookup file.

-effects rad2tb, emiss2rad, themis_emissivity -modified deplaid to accept x, y, and xy axes


2009-03-24 (13:39:55)


Changes by: bdeva on Tue, 24 Mar 2009 @ 13:39:55
Revision:18587
 Changed files:
    M /davinci/trunk/url_create_file.c

Comments:
Added urlencode function for necessary characters. This gets applied only to HTTP and HTTPS protocol.

2009-03-06 (15:11:10)


Changes by: cedwards on Fri, 06 Mar 2009 @ 15:11:10
Revision:18586
 Changed files:
    M /davinci/trunk/ff_text.c

Comments:
added case_insensitive option to grep()

2009-02-20 (15:05:51)


Changes by: cedwards on Fri, 20 Feb 2009 @ 15:05:51
Revision:18580
 Changed files:
    M /davinci/trunk/ff_bbr.c

Comments:
Changed constants (h and c) in bbr and btemp to include 8 significant figures rather than the standard 4. This changes the temperature and radicance calculations by around 3 parts in one million. This will effect temperatures and the calibration of THEMIS.

2009-01-29 (10:54:54)


Changes by: bdeva on Thu, 29 Jan 2009 @ 10:54:54
Revision:18579
 Changed files:
    A /davinci/trunk/LICENSE

Comments:
Added GPL-2 license. This may need to be reviewed later.


2009-01-28 (11:23:23)


Changes by: saadat on Wed, 28 Jan 2009 @ 11:23:23
Revision:18578
 Changed files:
    M /davinci/trunk

Comments:
Retargeted externals to use oss.mars.asu.edu and removed library external reference.

2008-11-28 (23:36:55)


Changes by: bdeva on Fri, 28 Nov 2008 @ 23:36:55
Revision:18478
 Changed files:
    M /davinci/trunk/main.c

Comments:
MINGW fix - workaround for ctime_r using ctime for windows which should be good enough.

2008-11-28 (21:44:15)


Changes by: bdeva on Fri, 28 Nov 2008 @ 21:44:15
Revision:18477
 Changed files:
    M /davinci/trunk/system.c
    M /davinci/trunk/url_create_file.c

Comments:
MINGW fixes - the make_temp_file_path was not working properly. Again, the getenv related issue. Also rearranged the code of the corresponding function to aboid ambiguities.

2008-11-28 (17:29:43)


Changes by: bdeva on Fri, 28 Nov 2008 @ 17:29:43
Revision:18476
 Changed files:
    M /davinci/trunk/ff_display.c

Comments:
MINGW FIX - Fixed a windows crash issue with display function. The getenv variable had not to be used directly in _spawnlp function, but instead be copied to a string buffer.

2008-11-26 (20:15:51)


Changes by: bdeva on Wed, 26 Nov 2008 @ 20:15:51
Revision:18474
 Changed files:
    M /davinci/trunk/ff_display.c

Comments:
Fixed an issue when libpng was missing and display didn't work. Now when davinci gets compiled without libpng, it tries to write the temp image as JPEG.

2008-11-26 (19:26:37)


Changes by: bdeva on Wed, 26 Nov 2008 @ 19:26:37
Revision:18473
 Changed files:
    M /davinci/trunk/ff_modules.c

Comments:
MINGW FIX - The path separators for windows now uses ";" instead of ":", because it was conflicting with the driver letter for example c:\

2008-11-24 (15:26:49)


Changes by: randy on Mon, 24 Nov 2008 @ 15:26:49
Revision:18467
 Changed files:
    M /davinci/trunk/ff_load.c

Comments:
Reenable ISIS2 in the load routines.

2008-11-24 (01:15:07)


Changes by: gorelick on Mon, 24 Nov 2008 @ 01:15:07
Revision:18465
 Changed files:
    M /davinci/trunk/ff.h

Comments:
Lost some items in the cleanup while adding blend()

2008-11-24 (00:24:28)


Changes by: gorelick on Mon, 24 Nov 2008 @ 00:24:28
Revision:18464
 Changed files:
    M /davinci/trunk/ff.h

Comments:
Added blend()


2008-11-24 (00:12:13)


Changes by: gorelick on Mon, 24 Nov 2008 @ 00:12:13
Revision:18463
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff_blend.c
    M /davinci/trunk/func.h
    A /davinci/trunk/tests/ff_blend.dv

Comments:
Adding blend() and changing ff_bop to be a callable binary_op function

(used in blend()).


2008-11-23 (18:46:45)


Changes by: gorelick on Sun, 23 Nov 2008 @ 18:46:45
Revision:18462
 Changed files:
    A /davinci/trunk/ff_blend.c

Comments:
Added the ff_blend function, which provides all of the gimp layer

blending operations, except the ones that work on HSV.


2008-11-23 (18:45:29)


Changes by: gorelick on Sun, 23 Nov 2008 @ 18:45:29
Revision:18461
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in

Comments:
Added ff_blend.c


2008-11-21 (17:16:59)


Changes by: bdeva on Fri, 21 Nov 2008 @ 17:16:59
Revision:18447
 Changed files:
    M /davinci/trunk/version.h

Comments:
solaris

2008-11-21 (17:12:15)


Changes by: bdeva on Fri, 21 Nov 2008 @ 17:12:15
Revision:18445
 Changed files:
    M /davinci/trunk/version.h

Comments:
added description for 1.73

2008-11-21 (15:22:23)


Changes by: bdeva on Fri, 21 Nov 2008 @ 15:22:23
Revision:18441
 Changed files:
    M /davinci/trunk/version.h

Comments:
- Proceeded to version 1.73

2008-11-21 (15:20:10)


Changes by: bdeva on Fri, 21 Nov 2008 @ 15:20:10
Revision:18440
 Changed files:
    M /davinci/trunk/contrib/davinci.spec

Comments:
- Added curl-devel as a prereq for building. (To support remote file loadings)

2008-11-21 (14:38:59)


Changes by: bdeva on Fri, 21 Nov 2008 @ 14:38:59
Revision:18438
 Changed files:
    M /davinci/trunk/contrib/davinci.spec

Comments:
Added gcc-c++ as a formal prereq for building an rpm (needed for dependencies such as libtiff)

2008-11-20 (15:00:52)


Changes by: randy on Thu, 20 Nov 2008 @ 15:00:52
Revision:18434
 Changed files:
    M /davinci/trunk/io_loadmod.c

Comments:
Better error reporting when libtool is used for dynamic lib io_modules.


2008-11-20 (14:13:25)


Changes by: bdeva on Thu, 20 Nov 2008 @ 14:13:25
Revision:18433
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/ff_vplot.c

Comments:
This is mainly knowicki's code

- ff_vplot has been updated and improved. - ff_plot has been retired (kept in gplot.c for historical reasons) - dv function plot() now points to c function ff_vplot (ff_vplot is a superset of the old ff_plot function)


2008-11-18 (21:25:10)


Changes by: bdeva on Tue, 18 Nov 2008 @ 21:25:10
Revision:18426
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
* Now the -fPIC is a default option of CFLAGS (to support 64 bit systems)
  • readline library now has --with-readline=<path> option (motivation: Solaris 10)



2008-11-14 (19:59:43)


Changes by: randy on Fri, 14 Nov 2008 @ 19:59:43
Revision:18420
 Changed files:
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/io_loadmod.c
    M /davinci/trunk/io_loadmod.h

Comments:
Changes to I/O module interface to improve functionality, specifically for

HDF4 and HDF5 modules.

2008-11-14 (15:20:42)


Changes by: bdeva on Fri, 14 Nov 2008 @ 15:20:42
Revision:18417
 Changed files:
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Now it forces to use HDF5 1.6 interfaces (if the installed version is 1.8) for back-compatibility issues.


2008-11-14 (15:08:45)


Changes by: randy on Fri, 14 Nov 2008 @ 15:08:45
Revision:18416
 Changed files:
    A /davinci/trunk/acinclude.m4

Comments:
acinclude needed too.

2008-11-14 (14:58:43)


Changes by: randy on Fri, 14 Nov 2008 @ 14:58:43
Revision:18415
 Changed files:
    A /davinci/trunk/qt_detect.m4

Comments:
Macros for sensing Qt lib versions

2008-11-06 (15:02:14)


Changes by: bdeva on Thu, 06 Nov 2008 @ 15:02:14
Revision:18398
 Changed files:
    M /davinci/trunk/main.c

Comments:
- Solaris 10 fix - ctime_r needs an extra parameter for length of the buffer.

2008-10-10 (16:21:44)


Changes by: bdeva on Fri, 10 Oct 2008 @ 16:21:44
Revision:18325
 Changed files:
    M /davinci/trunk/dvio.c
    M /davinci/trunk/version.h

Comments:
- 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)


2008-09-04 (16:33:34)


Changes by: bdeva on Thu, 04 Sep 2008 @ 16:33:34
Revision:18235
 Changed files:
    M /davinci/trunk/dvio.c

Comments:
"fix" or workaround for the filename expansion.

- Now the filename expansion is increased to 4096 characters instead of 1024. dv_locate_file returns the string as big as the text, so the fixed memory is used only for internal operations. The only limitation is that the filename (including environement variable should not be bigger that 4096). - iom_expand_filename may be rewritten later when time permits.






2008-08-25 (13:01:58)


Changes by: bdeva on Mon, 25 Aug 2008 @ 13:01:58
Revision:18192
 Changed files:
    M /davinci/trunk/ff_raw.c

Comments:
Added fclose to close the file handler properly.


2008-07-03 (13:52:59)


Changes by: randy on Thu, 03 Jul 2008 @ 13:52:59
Revision:18067
 Changed files:
    M /davinci/trunk/dvio_isis3.C
    M /davinci/trunk/func.h

Comments:
Modifications to func.h to support access to the davinci data type construction

functions from C++ modules, and to read all the header information from an ISIS cube when using the ISIS3 API to load an ISIS cube.

2008-06-16 (16:10:22)


Changes by: randy on Mon, 16 Jun 2008 @ 16:10:22
Revision:18014
 Changed files:
    M /davinci/trunk/dvio_isis3.C

Comments:
Fix the delete of isisprefs string object to only delete when it gets created.

2008-06-12 (15:58:33)


Changes by: randy on Thu, 12 Jun 2008 @ 15:58:33
Revision:18008
 Changed files:
    M /davinci/trunk/dvio_isis3.C

Comments:
C++ string memory leak fix.


2008-06-12 (12:53:19)


Changes by: randy on Thu, 12 Jun 2008 @ 12:53:19
Revision:18005
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/aclocal.m4
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    A /davinci/trunk/dvio_isis3.C
    M /davinci/trunk/ff_filetype.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/func.h
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/cse/Makefile.in
    M /davinci/trunk/modules/gui/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/modules/thm/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
Build script changes to support ISIS3/Qt4 detection and use, and code to

support the read of ISIS3 cubes. TODO: an ISIS3 cube writer and subcube specifier support on the reader.

2008-06-11 (18:38:26)


Changes by: randy on Wed, 11 Jun 2008 @ 18:38:26
Revision:18001
 Changed files:
    M /davinci/trunk/dvio.c
    M /davinci/trunk/url_create_file.c

Comments:
Fixes for stack allocated return value in try_remote_load. Kinda ugly still,

but at least it doesn't seg fault.


2008-05-29 (16:00:30)


Changes by: cedwards on Thu, 29 May 2008 @ 16:00:30
Revision:17967
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
added $DV_SCRIPT_FILES to mod_thm to replace $DV_SFILES

2008-05-27 (16:43:33)


Changes by: bdeva on Tue, 27 May 2008 @ 16:43:33
Revision:17949
 Changed files:
    M /davinci/trunk/contrib/davinci.spec

Comments:
- Build the iomedley first. Since the libpng is needed before the davinci build.


2008-05-19 (20:58:35)


Changes by: bdeva on Mon, 19 May 2008 @ 20:58:35
Revision:17943
 Changed files:
    M /davinci/trunk/dvio.c

Comments:
fixed a bug about the NULL pointer that was failing when strcmp.

2008-05-19 (16:24:06)


Changes by: bdeva on Mon, 19 May 2008 @ 16:24:06
Revision:17939
 Changed files:
    M /davinci/trunk/dvio.c

Comments:
MINGW fix

2008-05-19 (14:40:14)


Changes by: bdeva on Mon, 19 May 2008 @ 14:40:14
Revision:17937
 Changed files:
    M /davinci/trunk/ff_display.c

Comments:
MINGW verbose the editor that is being used

2008-05-19 (10:16:55)


Changes by: bdeva on Mon, 19 May 2008 @ 10:16:55
Revision:17932
 Changed files:
    M /davinci/trunk/ff_vplot.c
    M /davinci/trunk/system.c

Comments:
Moved a crate temp file path function from the ff_vplot.c to system.c, for better consistency, and avoid mingw problems.

2008-05-16 (17:06:45)


Changes by: cedwards on Fri, 16 May 2008 @ 17:06:45
Revision:17928
 Changed files:
    M /davinci/trunk/contrib/DEBIAN/control

Comments:
upgrade version

2008-05-16 (17:05:16)


Changes by: cedwards on Fri, 16 May 2008 @ 17:05:16
Revision:17927
 Changed files:
    M /davinci/trunk/contrib/DEBIAN/control

Comments:
typo in libcurl dependency

2008-05-16 (16:26:19)


Changes by: cedwards on Fri, 16 May 2008 @ 16:26:19
Revision:17923
 Changed files:
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/dvio_fits.c

Comments:
modifications for checking cfitio header locations

2008-05-13 (14:01:08)


Changes by: cedwards on Tue, 13 May 2008 @ 14:01:08
Revision:17885
 Changed files:
    M /davinci/trunk/ff_vplot.c

Comments:
Includes updates for more global variables (e.g. Ignore versus ignore). This will be included in 1.73 release.

vplot() will also be named plot() in the next version


2008-05-12 (15:53:03)


Changes by: cedwards on Mon, 12 May 2008 @ 15:53:03
Revision:17878
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
added fixes/checks for 3 band night time images:

rad2tb


2008-05-08 (11:30:52)


Changes by: cedwards on Thu, 08 May 2008 @ 11:30:52
Revision:17872
 Changed files:
    M /davinci/trunk/contrib/DEBIAN/control

Comments:
added libcurl3 dependency to:

DEBAIN/control

2008-05-05 (17:55:33)


Changes by: cedwards on Mon, 05 May 2008 @ 17:55:33
Revision:17870
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
added back thm.supersample as it is used by autoradcorr


2008-04-28 (17:43:08)


Changes by: bdeva on Mon, 28 Apr 2008 @ 17:43:08
Revision:17838
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_resample.c
    M /davinci/trunk/ff_vplot.c
    M /davinci/trunk/func.h

Comments:
- Re-added the ff_resample function, since the bugs have been fixed.

- ff_vplot had some minor fixed.


2008-04-25 (17:55:58)


Changes by: cedwards on Fri, 25 Apr 2008 @ 17:55:58
Revision:17833
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
removed reference for bad resample (until it can be fixed properly)

2008-04-25 (12:28:05)


Changes by: bdeva on Fri, 25 Apr 2008 @ 12:28:05
Revision:17829
 Changed files:
    M /davinci/trunk/ff_vplot.c

Comments:
MINGW fix. Included windows.h

2008-04-23 (14:48:53)


Changes by: bdeva on Wed, 23 Apr 2008 @ 14:48:53
Revision:17818
 Changed files:
    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

Comments:
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


2008-04-22 (14:23:53)


Changes by: cedwards on Tue, 22 Apr 2008 @ 14:23:53
Revision:17806
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_sort.c
    A /davinci/trunk/ff_vplot.c
    M /davinci/trunk/func.h

Comments:
Fixed indentations in ff_sort.c for ff_unique

Added vplot() to davinci in: ff_vplot.c Included ff_vplot.c in Makefile.am/in Included ff_vplot() in ff.h and func.h

Will eventually replace xplot and plot with vplot code

2008-04-21 (15:13:47)


Changes by: bdeva on Mon, 21 Apr 2008 @ 15:13:47
Revision:17800
 Changed files:
    M /davinci/trunk/ff_transform.c

Comments:
* Fixed the downsampling for floating point data (with negative values). Ignore value now gets considered properly

2008-04-04 (18:40:38)


Changes by: randy on Fri, 04 Apr 2008 @ 18:40:38
Revision:17741
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
Add error checking for big malloc in rectify algorithm. This module needs

A LOT more error trapping love for stuff like this.

2008-03-25 (15:31:11)


Changes by: bdeva on Tue, 25 Mar 2008 @ 15:31:11
Revision:17716
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
* Added an option for a custom path to QMV library (even though it may no be needed if it exists in a right place first of all)
  • Shows the QMV in configure summary (since it is THEMIS processing critical (geom_ghost) needs it)

2008-03-20 (16:05:03)


Changes by: root on Thu, 20 Mar 2008 @ 16:05:03
Revision:17705
 Changed files:
    M /davinci/trunk/dvio_isis.c

Comments:
Modified to include config.h for autoconf and isistypes.h to solve newer GCC strictness.

2008-02-14 (14:35:08)


Changes by: cedwards on Thu, 14 Feb 2008 @ 14:35:08
Revision:17611
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_resample.c
    M /davinci/trunk/func.h

Comments:
added support for new resample algorithm

2008-02-11 (15:06:47)


Changes by: cedwards on Mon, 11 Feb 2008 @ 15:06:47
Revision:17607
 Changed files:
    M /davinci/trunk/version.h

Comments:
upgraded version to 1.71

2008-02-06 (14:51:21)


Changes by: cedwards on Wed, 06 Feb 2008 @ 14:51:21
Revision:17604
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Small modification to exclude resample as it is not quite ready

2008-02-06 (14:35:37)


Changes by: cedwards on Wed, 06 Feb 2008 @ 14:35:37
Revision:17602
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
added support to davinic for changes from 3 previous commits

2008-02-06 (14:34:17)


Changes by: cedwards on Wed, 06 Feb 2008 @ 14:34:17
Revision:17601
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
removed and re-linked many function to thm module

2008-02-06 (14:33:35)


Changes by: cedwards on Wed, 06 Feb 2008 @ 14:33:35
Revision:17600
 Changed files:
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/ff_convolve.c
    M /davinci/trunk/ff_hstretch.c
    M /davinci/trunk/ff_ifill.c
    M /davinci/trunk/ff_interp.c
    M /davinci/trunk/ff_shade.c
    M /davinci/trunk/ff_sort.c

Comments:
added several functions to already exisiting c-files. Major changes include new alphanumeric sort and unique functions as well as min/max/value position functions

2008-02-06 (14:32:02)


Changes by: cedwards on Wed, 06 Feb 2008 @ 14:32:02
Revision:17599
 Changed files:
    A /davinci/trunk/ff_contour.c
    A /davinci/trunk/ff_ffill.c
    A /davinci/trunk/ff_filter.c
    A /davinci/trunk/ff_ipi.c
    A /davinci/trunk/ff_ramp.c
    A /davinci/trunk/ff_resample.c
    A /davinci/trunk/ff_rotate.c

Comments:
added several files and functions to the core which have been migrated largely from the thm module.

2008-01-10 (21:46:00)


Changes by: cedwards on Thu, 10 Jan 2008 @ 21:46:00
Revision:17541
 Changed files:
    M /davinci/trunk/modules/kjn/mod_kjn.c

Comments:
Added dynamic function length fix

2008-01-10 (21:43:53)


Changes by: cedwards on Thu, 10 Jan 2008 @ 21:43:53
Revision:17540
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
Fixed an extra comma

2008-01-10 (00:42:14)


Changes by: cedwards on Thu, 10 Jan 2008 @ 00:42:14
Revision:17536
 Changed files:
    A /davinci/trunk/AUTHORS
    A /davinci/trunk/COPYING
    A /davinci/trunk/ChangeLog
    A /davinci/trunk/INSTALL
    A /davinci/trunk/NEWS

Comments:
Added for annoyance of autotools

2008-01-09 (23:02:09)


Changes by: cedwards on Wed, 09 Jan 2008 @ 23:02:09
Revision:17532
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
modified to do an automatic function lenght list

2007-11-30 (20:04:00)


Changes by: bdeva on Fri, 30 Nov 2007 @ 20:04:00
Revision:17454
 Changed files:
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/version.h

Comments:
- Increased the version to 1.70

- Fixed CFITSIO

2007-11-30 (18:40:38)


Changes by: bdeva on Fri, 30 Nov 2007 @ 18:40:38
Revision:17453
 Changed files:
    M /davinci/trunk/ff_transform.c

Comments:
- Added no interpolation

- Added better command line options

2007-11-30 (18:37:32)


Changes by: bdeva on Fri, 30 Nov 2007 @ 18:37:32
Revision:17452
 Changed files:
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
- Fixed CFITSIO. The cfitsio was not setting HAVE_LIBCFITSIO to 1, even though it was detected.

2007-11-28 (17:32:05)


Changes by: cedwards on Wed, 28 Nov 2007 @ 17:32:05
Revision:17438
 Changed files:
    M /davinci/trunk/contrib/DEBIAN/control

Comments:
added proper requirements for ubuntu/debian

2007-11-28 (00:19:25)


Changes by: cedwards on Wed, 28 Nov 2007 @ 00:19:25
Revision:17435
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
updated configure.ac to include support for local libpng-1.2.3 if it is compiled before the davinci executeable

2007-11-27 (23:40:43)


Changes by: cedwards on Tue, 27 Nov 2007 @ 23:40:43
Revision:17434
 Changed files:
    M /davinci/trunk/contrib/DEBIAN/control

Comments:
made changes to support ubuntu

2007-11-27 (15:12:25)


Changes by: cedwards on Tue, 27 Nov 2007 @ 15:12:25
Revision:17433
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
modifed the format of flood_fillscanline

2007-11-26 (14:41:13)


Changes by: cedwards on Mon, 26 Nov 2007 @ 14:41:13
Revision:17429
 Changed files:
    M /davinci/trunk/contrib/DEBIAN/control

Comments:
added more dependencies

2007-11-23 (01:02:39)


Changes by: cedwards on Fri, 23 Nov 2007 @ 01:02:39
Revision:17416
 Changed files:
    A /davinci/trunk/contrib/DEBIAN
    A /davinci/trunk/contrib/DEBIAN/control
    A /davinci/trunk/contrib/DEBIAN/md5sums
    A /davinci/trunk/contrib/DEBIAN/postinst
    A /davinci/trunk/contrib/DEBIAN/postrm

Comments:
added debian package making files (used with dmake -b and build_deb.sh in the davinci_build/linux reposatory)

2007-11-20 (11:41:46)


Changes by: cedwards on Tue, 20 Nov 2007 @ 11:41:46
Revision:17398
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
added flood fill algorithm


2007-10-30 (16:27:31)


Changes by: bdeva on Tue, 30 Oct 2007 @ 16:27:31
Revision:17358
 Changed files:
    M /davinci/trunk/ff_transform.c

Comments:
* image_resize - fixed the lockratio option.
  • commented the code.

2007-10-23 (21:47:23)


Changes by: bdeva on Tue, 23 Oct 2007 @ 21:47:23
Revision:17347
 Changed files:
    M /davinci/trunk/ff_transform.c

Comments:
* Modified function image_resize

- added bicubic interpolation for scaling up the image. - added weighted average box for scaling down the image. The default interpolation for image resize is bilinear and the user has an option to change it to bicubic.


2007-10-23 (11:48:33)


Changes by: bdeva on Tue, 23 Oct 2007 @ 11:48:33
Revision:17339
 Changed files:
    M /davinci/trunk/ff_transform.c

Comments:
* Improved the image resize bilinear algorithm.

This probably needs to be improved for cases when degrading the image.

2007-10-15 (18:39:42)


Changes by: bdeva on Mon, 15 Oct 2007 @ 18:39:42
Revision:17317
 Changed files:
    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

Comments:
* Created ff_transform.c file
  • Wrote ff_image_resize function (bi-linear interpolation) to resize the image

2007-08-28 (18:01:27)


Changes by: bdeva on Tue, 28 Aug 2007 @ 18:01:27
Revision:17253
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
Fixed a segmentation fault in thm modulle, function thm_column_fill which was causing thmproc to fail.

The array "alist" allocated only 2 elements but it was actually using 4, which caused the stack to corrupt.

2007-08-06 (14:26:46)


Changes by: bdeva on Mon, 06 Aug 2007 @ 14:26:46
Revision:17196
 Changed files:
    M /davinci/trunk/modules/Makefile.am
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/cse/Makefile.in
    M /davinci/trunk/modules/gui/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/modules/thm/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
Added cse and gui modules as subdirs (since the built was not propagated down there).

2007-08-02 (19:20:32)


Changes by: bdeva on Thu, 02 Aug 2007 @ 19:20:32
Revision:17191
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Modified the soname format. Now the library is named as libdavinci.so.c.r.a where

c=current r=revision a=age

The name of the library does not neccessarily match the name of the release.


2007-07-26 (18:01:33)


Changes by: bdeva on Thu, 26 Jul 2007 @ 18:01:33
Revision:17161
 Changed files:
    M /davinci/trunk/contrib/davinci.spec

Comments:
Silenced the chcon warning for centos5

2007-07-26 (16:50:07)


Changes by: bdeva on Thu, 26 Jul 2007 @ 16:50:07
Revision:17156
 Changed files:
    D /davinci/trunk/Makefile
    D /davinci/trunk/build.h
    D /davinci/trunk/modules/cse/Makefile
    D /davinci/trunk/modules/gui/Makefile
    D /davinci/trunk/modules/thm/Makefile

Comments:
These files shouldn't be here. They are generated when building.

2007-07-26 (12:22:01)


Changes by: bdeva on Thu, 26 Jul 2007 @ 12:22:01
Revision:17137
 Changed files:
    M /davinci/trunk/contrib/davinci.spec

Comments:
Modified some paths

Configure options are set explicitely for modules and help file.

2007-07-26 (11:35:13)


Changes by: bdeva on Thu, 26 Jul 2007 @ 11:35:13
Revision:17134
 Changed files:
    M /davinci/trunk/config.h
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/ff_modules.c
    M /davinci/trunk/help.c
    M /davinci/trunk/io_loadmod.c

Comments:
- The default build path is /usr/local, but with --prefix fixed.

- Added --with-modpath to set the path of the modules - Added some more information about configure results

2007-07-25 (10:49:11)


Changes by: eengle on Wed, 25 Jul 2007 @ 10:49:11
Revision:17120
 Changed files:
    M /davinci/trunk/deghost.C

Comments:
Changed trackserver URL for move off of cutter1.

2007-07-24 (18:04:37)


Changes by: bdeva on Tue, 24 Jul 2007 @ 18:04:37
Revision:17114
 Changed files:
    M /davinci/trunk/contrib/davinci.spec

Comments:
Made the ImageMagick as default viewer

-This line, and those below, will be ignored--

M davinci.spec

2007-07-24 (14:07:46)


Changes by: cedwards on Tue, 24 Jul 2007 @ 14:07:46
Revision:17095
 Changed files:
    M /davinci/trunk

Comments:
removed externals

2007-07-24 (10:44:02)


Changes by: cedwards on Tue, 24 Jul 2007 @ 10:44:02
Revision:17079
 Changed files:
    D /davinci/trunk/build_rpm.sh

Comments:
Moved to build_utils

2007-07-24 (10:42:29)


Changes by: cedwards on Tue, 24 Jul 2007 @ 10:42:29
Revision:17078
 Changed files:
    M /davinci/trunk

Comments:
Added build_utils as external

2007-07-23 (17:26:42)


Changes by: cedwards on Mon, 23 Jul 2007 @ 17:26:42
Revision:17076
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
#fixed -l xm for the gui module

2007-07-23 (13:39:36)


Changes by: cedwards on Mon, 23 Jul 2007 @ 13:39:36
Revision:17075
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Clean up for motif support. Now we check to make sure right function exists.

2007-07-20 (17:48:22)


Changes by: cedwards on Fri, 20 Jul 2007 @ 17:48:22
Revision:17074
 Changed files:
    M /davinci/trunk/ff_gplot.c

Comments:
Added support for enabling or disabling aqua if configured --enable-aqua

2007-07-20 (17:36:59)


Changes by: cedwards on Fri, 20 Jul 2007 @ 17:36:59
Revision:17073
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
added options to specify locations to cfitsio and motif

2007-07-20 (16:47:33)


Changes by: bdeva on Fri, 20 Jul 2007 @ 16:47:33
Revision:17072
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Ran the automake after the Makefile.am modification.

2007-07-20 (16:45:35)


Changes by: bdeva on Fri, 20 Jul 2007 @ 16:45:35
Revision:17071
 Changed files:
    M /davinci/trunk/Makefile.am

Comments:
Added modsupp variable in davinci target, since mingw was complaining.

2007-07-17 (16:31:05)


Changes by: bdeva on Tue, 17 Jul 2007 @ 16:31:05
Revision:17042
 Changed files:
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/cse/Makefile.in
    M /davinci/trunk/modules/gui/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/modules/thm/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
Updates after running automake from the root dir.

2007-07-17 (16:29:28)


Changes by: bdeva on Tue, 17 Jul 2007 @ 16:29:28
Revision:17041
 Changed files:
    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

Comments:
Added --without-examples and --without-library options when running configure

Added examples in files list when installing


2007-07-17 (11:39:08)


Changes by: bdeva on Tue, 17 Jul 2007 @ 11:39:08
Revision:17038
 Changed files:
    M /davinci/trunk

Comments:
Added examples in externals.

2007-07-17 (11:00:20)


Changes by: bdeva on Tue, 17 Jul 2007 @ 11:00:20
Revision:17035
 Changed files:
    M /davinci/trunk

Comments:
Added iomedley as external source.

2007-07-17 (10:54:54)


Changes by: bdeva on Tue, 17 Jul 2007 @ 10:54:54
Revision:17034
 Changed files:
    M /davinci/trunk/contrib/davinci.spec

Comments:
Commented out the chcon line in %post section

2007-07-16 (15:07:14)


Changes by: bdeva on Mon, 16 Jul 2007 @ 15:07:14
Revision:17029
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in

Comments:
Modified the library script file list.

2007-07-13 (21:29:42)


Changes by: bdeva on Fri, 13 Jul 2007 @ 21:29:42
Revision:17023
 Changed files:
    M /davinci/trunk/contrib/davinci.spec

Comments:
Modified the %post install section to avoid SELINUX security message (added the silent flag)

2007-07-13 (20:48:24)


Changes by: bdeva on Fri, 13 Jul 2007 @ 20:48:24
Revision:17022
 Changed files:
    M /davinci/trunk/build_rpm.sh
    M /davinci/trunk/contrib/davinci.spec
    M /davinci/trunk/ff_modules.c

Comments:
- ff_modules.c - The modules path is changed to /usr/lib/davinci

- build_rpm.sh and davinci.spec - Added some prereq dependencies, based on fc4 and fc7

2007-07-13 (13:24:11)


Changes by: bdeva on Fri, 13 Jul 2007 @ 13:24:11
Revision:17020
 Changed files:
    M /davinci/trunk/version.h

Comments:
opened a version 1.69

2007-07-12 (18:38:00)


Changes by: bdeva on Thu, 12 Jul 2007 @ 18:38:00
Revision:17017
 Changed files:
    M /davinci/trunk

Comments:
The external davinci_library is now called "library"

2007-07-12 (18:36:34)


Changes by: bdeva on Thu, 12 Jul 2007 @ 18:36:34
Revision:17016
 Changed files:
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/cse/Makefile.in
    M /davinci/trunk/modules/gui/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/modules/thm/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
The changes after the automake was run from the top level dir.

2007-07-12 (18:34:41)


Changes by: bdeva on Thu, 12 Jul 2007 @ 18:34:41
Revision:17015
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in

Comments:
Added library header files as a part of installation

Added doc files (dv.gih and others) as a part of installation Performed some cleaning


2007-07-12 (18:32:11)


Changes by: bdeva on Thu, 12 Jul 2007 @ 18:32:11
Revision:17014
 Changed files:
    M /davinci/trunk/contrib/davinci.spec

Comments:
disabled libisis

the help path is not needed anymore (fixed the default location in configure) added the docs and includes in the %files section

2007-07-12 (18:30:08)


Changes by: bdeva on Thu, 12 Jul 2007 @ 18:30:08
Revision:17013
 Changed files:
    M /davinci/trunk/build_rpm.sh

Comments:
Fixed a path to copy the rpm to the davinci original source

2007-07-12 (18:08:53)


Changes by: bdeva on Thu, 12 Jul 2007 @ 18:08:53
Revision:17012
 Changed files:
    M /davinci/trunk/io_loadmod.c

Comments:
Now the offical location of modules has been changed to /usr/lib/davinci instead.

2007-07-12 (17:39:15)


Changes by: bdeva on Thu, 12 Jul 2007 @ 17:39:15
Revision:17011
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/help.c

Comments:
The default location of help file has been changed to /usr/share/davinci/doc/dv.gih to follow generic standard of linux distributions.

2007-07-12 (11:37:06)


Changes by: bdeva on Thu, 12 Jul 2007 @ 11:37:06
Revision:17002
 Changed files:
    M /davinci/trunk

Comments:
Added davinci_library (Davinci Library Scripts) exeternal

2007-07-12 (11:30:55)


Changes by: bdeva on Thu, 12 Jul 2007 @ 11:30:55
Revision:17001
 Changed files:
    M /davinci/trunk/build_rpm.sh

Comments:
Fixed some path issues.

2007-07-12 (11:30:31)


Changes by: bdeva on Thu, 12 Jul 2007 @ 11:30:31
Revision:17000
 Changed files:
    M /davinci/trunk/contrib/davinci.spec

Comments:
Disabled the library stripping, since it was failing.

2007-07-12 (11:29:25)


Changes by: bdeva on Thu, 12 Jul 2007 @ 11:29:25
Revision:16999
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Fixed the --with-help directive. Now dv.gih path can be customized.

2007-07-11 (10:52:11)


Changes by: bdeva on Wed, 11 Jul 2007 @ 10:52:11
Revision:16996
 Changed files:
    M /davinci/trunk/configure

Comments:
Configure after the autoconf

2007-07-11 (10:43:53)


Changes by: bdeva on Wed, 11 Jul 2007 @ 10:43:53
Revision:16994
 Changed files:
    A /davinci/trunk/build_rpm.sh
    A /davinci/trunk/contrib
    A /davinci/trunk/contrib/davinci.spec

Comments:
- Davinci SPEC file for building the rpm

- build_rpm.sh does neccessary setup and invokes rpmbuild to build the rpm

2007-07-11 (10:41:51)


Changes by: bdeva on Wed, 11 Jul 2007 @ 10:41:51
Revision:16993
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in

Comments:
Fixed a linking errror (after the davinci binary and libdavinci were seperated)

2007-07-11 (10:40:56)


Changes by: bdeva on Wed, 11 Jul 2007 @ 10:40:56
Revision:16992
 Changed files:
    M /davinci/trunk/configure.ac

Comments:

Now it is not checked for ltdl existance, since it assumes it is inside the davinci source.

2007-07-09 (14:45:12)


Changes by: bdeva on Mon, 09 Jul 2007 @ 14:45:12
Revision:16988
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in

Comments:
Separated main.c with the rest of the davinci.

Now a shared library libdavinci.la is created and davinci is linked against it using the flag -ldavinci. This will make the library to be used by other app also. This needs to be tested in mac and mingw environments.

2007-06-18 (14:48:58)


Changes by: gorelick on Mon, 18 Jun 2007 @ 14:48:58
Revision:16907
 Changed files:
    M /davinci/trunk/dvio_specpr.c

Comments:
Byte order changes from Randall Dailey at USGS

2007-06-05 (18:08:57)


Changes by: bdeva on Tue, 05 Jun 2007 @ 18:08:57
Revision:16889
 Changed files:
    M /davinci/trunk/system.c

Comments:
MINGW Fix - There was an issue with creating temporary file under windows. Used a native windows function under windows.h instead.

2007-06-01 (10:05:19)


Changes by: bdeva on Fri, 01 Jun 2007 @ 10:05:19
Revision:16887
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
newely generated Makefile.in

2007-06-01 (10:03:15)


Changes by: bdeva on Fri, 01 Jun 2007 @ 10:03:15
Revision:16886
 Changed files:
    M /davinci/trunk/Makefile.am

Comments:

Now we included globals.c file in the list of object files.

2007-06-01 (10:01:35)


Changes by: bdeva on Fri, 01 Jun 2007 @ 10:01:35
Revision:16885
 Changed files:
    M /davinci/trunk/main.c

Comments:
Some functions were moved from here to globals.c


2007-06-01 (10:01:07)


Changes by: bdeva on Fri, 01 Jun 2007 @ 10:01:07
Revision:16884
 Changed files:
    M /davinci/trunk/ff.c

Comments:
Named a prototype for eval_buffer

2007-06-01 (10:00:24)


Changes by: bdeva on Fri, 01 Jun 2007 @ 10:00:24
Revision:16883
 Changed files:
    A /davinci/trunk/globals.c

Comments:
Some symbols from main.c were moved here, such that everything else is independent of main.c. This was neccessary for MINGW.

2007-05-23 (17:52:37)


Changes by: gorelick on Wed, 23 May 2007 @ 17:52:37
Revision:16822
 Changed files:
    M /davinci/trunk/ff_modules.c

Comments:
Added options to allow listing function names in list_modules()


2007-05-22 (17:13:43)


Changes by: cedwards on Tue, 22 May 2007 @ 17:13:43
Revision:16820
 Changed files:
    M /davinci/trunk/symbol.c

Comments:
Added core davinci function list functionality to ff_list


2007-05-21 (18:02:59)


Changes by: gorelick on Mon, 21 May 2007 @ 18:02:59
Revision:16818
 Changed files:
    M /davinci/trunk/module_io.c

Comments:
Make modules load the .la file. This fixes the long

standing bug of modules not having the right extension.


2007-05-21 (14:03:12)


Changes by: bdeva on Mon, 21 May 2007 @ 14:03:12
Revision:16817
 Changed files:
    M /davinci/trunk/version.h

Comments:
From this point, Build under the MINGW environment is supported.

2007-05-21 (11:54:38)


Changes by: bdeva on Mon, 21 May 2007 @ 11:54:38
Revision:16816
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/build.h
    M /davinci/trunk/config.h
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/cse/Makefile
    M /davinci/trunk/modules/cse/Makefile.in
    M /davinci/trunk/modules/gui/Makefile
    M /davinci/trunk/modules/gui/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/modules/thm/Makefile
    M /davinci/trunk/modules/thm/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
MINGW fixes. In mingw, libregex libwsock32 and libltdlc are added. Made some conditioning checking to see when these libraries are supported, So basically these flags are added in mingw system only and other systems shouldn't be affected.

2007-05-17 (20:44:50)


Changes by: bdeva on Thu, 17 May 2007 @ 20:44:50
Revision:16815
 Changed files:
    M /davinci/trunk/ff_gplot.c

Comments:
MINGW Fix - fixed function gplot. gnuplot was hardcoded and not used from GPLOT_CMD command. Also gnuplot for windows did not like the temp filename to be under double quotes " " , but single quotes instead ' '.

2007-05-16 (18:05:50)


Changes by: bdeva on Wed, 16 May 2007 @ 18:05:50
Revision:16812
 Changed files:
    M /davinci/trunk/ff_display.c

Comments:
MINGW Fix - Added support for MINGW when doing a system call to open an image viewer

2007-05-16 (18:04:55)


Changes by: bdeva on Wed, 16 May 2007 @ 18:04:55
Revision:16811
 Changed files:
    M /davinci/trunk/io_loadmod.c

Comments:
MINGW Fix - Defined strok_r as strok since it is not supported my MINGW

2007-05-16 (18:03:32)


Changes by: bdeva on Wed, 16 May 2007 @ 18:03:32
Revision:16810
 Changed files:
    M /davinci/trunk/system.c

Comments:
MINGW Fix - Wrote a workaround for mkstemp using mktemp since it is not supported in MINGW

2007-05-16 (18:01:59)


Changes by: bdeva on Wed, 16 May 2007 @ 18:01:59
Revision:16809
 Changed files:
    M /davinci/trunk/dvio_tdb.c

Comments:
MINGW Fix - changed ushort to unsigned short

2007-05-16 (18:01:03)


Changes by: bdeva on Wed, 16 May 2007 @ 18:01:03
Revision:16808
 Changed files:
    M /davinci/trunk/util.c

Comments:
MINGW Fix - removed the dos.h since it is not needed for MINGW

2007-05-16 (17:59:50)


Changes by: bdeva on Wed, 16 May 2007 @ 17:59:50
Revision:16807
 Changed files:
    M /davinci/trunk/main.c

Comments:
MINGW Fix - excluded some signals for windows. Also modified the mkdir function call for windows environment

2007-05-16 (17:56:24)


Changes by: bdeva on Wed, 16 May 2007 @ 17:56:24
Revision:16806
 Changed files:
    M /davinci/trunk/header.c

Comments:
MINGW Fix - changed ushort to unsigned short

2007-05-16 (17:55:35)


Changes by: bdeva on Wed, 16 May 2007 @ 17:55:35
Revision:16805
 Changed files:
    M /davinci/trunk/ff_bin5.c

Comments:
MINGW Fix - included win_mmap.h

2007-05-16 (17:54:56)


Changes by: bdeva on Wed, 16 May 2007 @ 17:54:56
Revision:16804
 Changed files:
    M /davinci/trunk/ff_struct.c

Comments:
MINGW Fix - excluded sys/mman.h for MINGW

2007-05-16 (17:53:41)


Changes by: bdeva on Wed, 16 May 2007 @ 17:53:41
Revision:16803
 Changed files:
    M /davinci/trunk/ff_loadvan.c

Comments:
MINGW Fix - Changed uint to unsigned int in a few places

2007-05-16 (17:51:30)


Changes by: bdeva on Wed, 16 May 2007 @ 17:51:30
Revision:16802
 Changed files:
    A /davinci/trunk/win32/win_mmap.h

Comments:
Used for MINGW, since it is not a full POSIX implementation, and it misses some mmap functionality.

2007-05-16 (17:49:54)


Changes by: bdeva on Wed, 16 May 2007 @ 17:49:54
Revision:16801
 Changed files:
    M /davinci/trunk/ff.c

Comments:
MINGW Fix - added ifdef for MINGW at the ff_fork and ff_killchild

2007-05-16 (17:48:07)


Changes by: bdeva on Wed, 16 May 2007 @ 17:48:07
Revision:16800
 Changed files:
    M /davinci/trunk/dvio_themis.c

Comments:
included win_mmap.h and a relevant function for MINGW

2007-05-16 (17:46:37)


Changes by: bdeva on Wed, 16 May 2007 @ 17:46:37
Revision:16799
 Changed files:
    M /davinci/trunk/ff_modules.c

Comments:
MINGW Fix - included <dirent.h> for MINGW, also removed ifdef WIN around find_next_file_with_prefix since MINGW does not need it

2007-05-16 (17:44:10)


Changes by: bdeva on Wed, 16 May 2007 @ 17:44:10
Revision:16798
 Changed files:
    M /davinci/trunk/parser.h

Comments:
MINGW Fix - removed dos.h also excluded the readline definitions for windows such that it will not affect MINGW

2007-05-15 (17:41:05)


Changes by: gorelick on Tue, 15 May 2007 @ 17:41:05
Revision:16794
 Changed files:
    M /davinci/trunk/ff_gplot.c

Comments:
Ignore options, I think

2007-05-15 (17:37:48)


Changes by: gorelick on Tue, 15 May 2007 @ 17:37:48
Revision:16793
 Changed files:
    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

Comments:
Version 1.76a

2007-05-14 (16:49:52)


Changes by: gorelick on Mon, 14 May 2007 @ 16:49:52
Revision:16784
 Changed files:
    M /davinci/trunk/ff_median.c
    M /davinci/trunk/ff_radial.c

Comments:

2007-05-04 (17:25:41)


Changes by: cedwards on Fri, 04 May 2007 @ 17:25:41
Revision:16773
 Changed files:
    M /davinci/trunk/ff_gplot.c

Comments:
Added HAVE_AQUA flag for send_to_plot("set term aqua\n") for mac/darwin support

2007-05-04 (17:09:54)


Changes by: gorelick on Fri, 04 May 2007 @ 17:09:54
Revision:16772
 Changed files:
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/version.h

Comments:
Changes to detect aqua under darwin


2007-04-23 (12:47:53)


Changes by: gorelick on Mon, 23 Apr 2007 @ 12:47:53
Revision:16750
 Changed files:
    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

Comments:
Version 1.66


2007-03-26 (16:09:59)


Changes by: gorelick on Mon, 26 Mar 2007 @ 16:09:59
Revision:16708
 Changed files:
    M /davinci/trunk/ff_interp.c

Comments:
Added test for monotonically increasing,

and moved memory allocation for the polynomial coefficients in cubic_* to an arena.


2007-03-26 (14:48:21)


Changes by: gorelick on Mon, 26 Mar 2007 @ 14:48:21
Revision:16707
 Changed files:
    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

Comments:
Version 1.65 changes, including adding interp(type, ignore)

2007-03-23 (17:29:13)


Changes by: cedwards on Fri, 23 Mar 2007 @ 17:29:13
Revision:16703
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
resample bug fix

2007-03-23 (17:27:52)


Changes by: cedwards on Fri, 23 Mar 2007 @ 17:27:52
Revision:16702
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
resample bug fix


2007-03-23 (13:14:22)


Changes by: cedwards on Fri, 23 Mar 2007 @ 13:14:22
Revision:16698
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
small change to resample

2007-03-23 (13:13:53)


Changes by: cedwards on Fri, 23 Mar 2007 @ 13:13:53
Revision:16697
 Changed files:
    M /davinci/trunk/modules/thm/Makefile
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
Added resample, maxpos_v1, minpos_v1


2007-03-23 (13:05:48)


Changes by: cedwards on Fri, 23 Mar 2007 @ 13:05:48
Revision:16696
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
small change


2007-03-23 (13:04:53)


Changes by: cedwards on Fri, 23 Mar 2007 @ 13:04:53
Revision:16695
 Changed files:
    M /davinci/trunk/modules/cse/Makefile
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
Added cubicspline and resample


2007-03-08 (15:38:09)


Changes by: gorelick on Thu, 08 Mar 2007 @ 15:38:09
Revision:16646
 Changed files:
    M /davinci/trunk/main.c
    M /davinci/trunk/parser.c
    M /davinci/trunk/parser.y

Comments:
Fixed crashing bug on foo()\

Ended up modifying parser.y


2007-02-28 (22:09:18)


Changes by: saadat on Wed, 28 Feb 2007 @ 22:09:18
Revision:16619
 Changed files:
    D /davinci/trunk/lib/manual

Comments:
Manual is listed twice, once with capital M and once with small m, the contents are the same though. Windows SVN checkout chokes on it.

2007-02-21 (14:06:32)


Changes by: gorelick on Wed, 21 Feb 2007 @ 14:06:32
Revision:16573
 Changed files:
    M /davinci/trunk/ff_display.c

Comments:
Limit display to SHORTS and BYTES.


2007-02-21 (13:55:50)


Changes by: gorelick on Wed, 21 Feb 2007 @ 13:55:50
Revision:16572
 Changed files:
    M /davinci/trunk/ff_display.c

Comments:
Changed PNM output to PNG output.


2007-02-19 (16:14:58)


Changes by: cedwards on Mon, 19 Feb 2007 @ 16:14:58
Revision:16569
 Changed files:
    M /davinci/trunk/modules/cse/Makefile
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
updated version w/interp2d and columnator

2007-02-15 (16:52:43)


Changes by: gorelick on Thu, 15 Feb 2007 @ 16:52:43
Revision:16566
 Changed files:
    M /davinci/trunk/version.h

Comments:
Version 1.63

2007-02-15 (16:50:45)


Changes by: gorelick on Thu, 15 Feb 2007 @ 16:50:45
Revision:16565
 Changed files:
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff_display.c
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/help.c
    M /davinci/trunk/main.c

Comments:
Modificfations to move external program references into configure

and have their paths reported during configure time.


2007-02-15 (12:09:23)


Changes by: gorelick on Thu, 15 Feb 2007 @ 12:09:23
Revision:16564
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Trying to add --with-hdf5 option to configure


2007-01-17 (18:31:54)


Changes by: gorelick on Wed, 17 Jan 2007 @ 18:31:54
Revision:16481
 Changed files:
    M /davinci/trunk/dvio_iomedley.c
    M /davinci/trunk/version.h

Comments:
Version 1.62. Fixed a bug related to iomedley data being double freed.

2007-01-12 (17:04:09)


Changes by: gorelick on Fri, 12 Jan 2007 @ 17:04:09
Revision:16477
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Automake goofyness. no changes by me. All by automake


2006-12-19 (11:07:22)


Changes by: gorelick on Tue, 19 Dec 2006 @ 11:07:22
Revision:16438
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
More mac fixed. Need a full path to the readline library.


2006-12-13 (17:02:25)


Changes by: gorelick on Wed, 13 Dec 2006 @ 17:02:25
Revision:16406
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
changes to configure to makeit find libpng. Apparently check_verison()

has been depreciated.


2006-12-13 (16:46:20)


Changes by: gorelick on Wed, 13 Dec 2006 @ 16:46:20
Revision:16405
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Attempt to fix OSX problem in not finding libhistory functions

in the OS supplied readline. Uses the libhistory in local readline if it can't find it.


2006-12-13 (14:30:54)


Changes by: gorelick on Wed, 13 Dec 2006 @ 14:30:54
Revision:16403
 Changed files:
    M /davinci/trunk/main.c

Comments:
Previous bug fix (r7062) to move stream processing inside X event loop

failed to take into account non-interactive mode. The -e command line argument got broken.


2006-12-12 (19:47:52)


Changes by: gorelick on Tue, 12 Dec 2006 @ 19:47:52
Revision:16402
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Configure wasn't seeing libpng. png_check_version no longer exists?

Or was it finding a older version?


2006-12-12 (19:03:24)


Changes by: gorelick on Tue, 12 Dec 2006 @ 19:03:24
Revision:16401
 Changed files:
    M /davinci/trunk/modules/Makefile.am
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
Fixes to help OSX compile:

round() in mod_thm gui module is always getting compiled, even when it doesn't need to be.


2006-12-12 (14:42:24)


Changes by: gorelick on Tue, 12 Dec 2006 @ 14:42:24
Revision:16398
 Changed files:
    M /davinci/trunk/symbol.c

Comments:
Updated delete to new arg handling.


2006-11-30 (17:41:01)


Changes by: gorelick on Thu, 30 Nov 2006 @ 17:41:01
Revision:16349
 Changed files:
    M /davinci/trunk/dvio_tdb.c

Comments:

2006-11-30 (17:40:15)


Changes by: gorelick on Thu, 30 Nov 2006 @ 17:40:15
Revision:16348
 Changed files:
    M /davinci/trunk/main.c

Comments:
Version 1.60 changes

2006-11-30 (17:39:02)


Changes by: gorelick on Thu, 30 Nov 2006 @ 17:39:02
Revision:16347
 Changed files:
    M /davinci/trunk/ff_loadvan.c
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/version.h

Comments:
Version 1.61


2006-10-20 (11:34:15)


Changes by: gorelick on Fri, 20 Oct 2006 @ 11:34:15
Revision:16184
 Changed files:
    M /davinci/trunk/modules/gui/widget_list.c
    M /davinci/trunk/modules/gui/widget_scrolledlist.c

Comments:
Added the ability to set selection via gui.set(... selectedPosition=...)


2006-10-18 (20:47:08)


Changes by: gorelick on Wed, 18 Oct 2006 @ 20:47:08
Revision:16170
 Changed files:
    M /davinci/trunk/version.h

Comments:
Rolling version to 1.59.


2006-10-17 (21:07:00)


Changes by: gorelick on Tue, 17 Oct 2006 @ 21:07:00
Revision:16167
 Changed files:
    M /davinci/trunk/ff_modules.c

Comments:
Realloc problem with loading modules. Possibly related

to trying to realloc NULL. Changed the initializer to calloc and all is well.


2006-10-17 (21:02:09)


Changes by: gorelick on Tue, 17 Oct 2006 @ 21:02:09
Revision:16166
 Changed files:
    M /davinci/trunk/dvio_envi.c
    M /davinci/trunk/ff_load.c

Comments:
changes to re-enable envi file reading. Appears to work

for a 3-band 8-bit image. No further testing done.


2006-10-11 (19:55:07)


Changes by: gorelick on Wed, 11 Oct 2006 @ 19:55:07
Revision:16148
 Changed files:
    M /davinci/trunk/pp.c

Comments:
Memory allocation bug in help(). Off by one.

2006-09-18 (13:54:37)


Changes by: gorelick on Mon, 18 Sep 2006 @ 13:54:37
Revision:16071
 Changed files:
    M /davinci/trunk/dvio_tdb.c

Comments:
Changed "compress" option to "reform"


2006-09-18 (13:33:08)


Changes by: gorelick on Mon, 18 Sep 2006 @ 13:33:08
Revision:16070
 Changed files:
    M /davinci/trunk/dvio_tdb.c

Comments:
Got the endian-ness test backwards.


2006-09-18 (12:58:04)


Changes by: gorelick on Mon, 18 Sep 2006 @ 12:58:04
Revision:16069
 Changed files:
    M /davinci/trunk/configure

Comments:
More on etk

2006-09-18 (12:57:14)


Changes by: gorelick on Mon, 18 Sep 2006 @ 12:57:14
Revision:16068
 Changed files:
    M /davinci/trunk/configure.ac

Comments:
More to tak eout etk

2006-09-18 (12:51:27)


Changes by: gorelick on Mon, 18 Sep 2006 @ 12:51:27
Revision:16067
 Changed files:
    M /davinci/trunk/modules/Makefile.in

Comments:
More on etk

2006-09-18 (12:50:30)


Changes by: gorelick on Mon, 18 Sep 2006 @ 12:50:30
Revision:16066
 Changed files:
    M /davinci/trunk/modules/Makefile.am

Comments:
Took out experimental etk module

2006-09-18 (12:47:28)


Changes by: gorelick on Mon, 18 Sep 2006 @ 12:47:28
Revision:16065
 Changed files:
    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

Comments:
Bundle commit for version 1.58

2006-08-10 (16:02:10)


Changes by: knowicki on Thu, 10 Aug 2006 @ 16:02:10
Revision:15995
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
replaced the minpos and maxpos and included rotate

2006-08-10 (15:11:26)


Changes by: cedwards on Thu, 10 Aug 2006 @ 15:11:26
Revision:15993
 Changed files:
    M /davinci/trunk/modules/thm/Makefile
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
Added thm.contour and fixed Makefile issues

2006-08-10 (15:06:01)


Changes by: cedwards on Thu, 10 Aug 2006 @ 15:06:01
Revision:15992
 Changed files:
    M /davinci/trunk/modules/cse/Makefile
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
added cse.contour()

2006-07-30 (21:02:14)


Changes by: gorelick on Sun, 30 Jul 2006 @ 21:02:14
Revision:15979
 Changed files:
    M /davinci/trunk/modules/gui/widget_vicar.c

Comments:
Added return parameters to enable a drag-mode on the vicar widget

2006-07-28 (04:15:35)


Changes by: gorelick on Fri, 28 Jul 2006 @ 04:15:35
Revision:15977
 Changed files:
    M /davinci/trunk/ff_modules.c

Comments:
Combined the directory handling code into a single function in

preparation for having to search for module.so.N and module.N, because libtool sucks.


2006-07-27 (15:54:26)


Changes by: gorelick on Thu, 27 Jul 2006 @ 15:54:26
Revision:15976
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
Added round() as a dfunc but had to make a real fuinction because it's

only implemented as a macro


2006-07-27 (15:46:19)


Changes by: gorelick on Thu, 27 Jul 2006 @ 15:46:19
Revision:15975
 Changed files:
    M /davinci/trunk/ff.h

Comments:
Added round as a dfunc

2006-06-12 (16:20:07)


Changes by: sgonyea on Mon, 12 Jun 2006 @ 16:20:07
Revision:15907
 Changed files:
    M /davinci/trunk/ff_sort.c
    A /davinci/trunk/tests/ff_sort.dv

Comments:
vim

2006-06-05 (17:33:19)


Changes by: gorelick on Mon, 05 Jun 2006 @ 17:33:19
Revision:15860
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
bug in load_many. couldn't handle new style arguments.

Discarded it and moved the code directly into load_pds to avoid the problem.


2006-06-05 (13:13:41)


Changes by: gorelick on Mon, 05 Jun 2006 @ 13:13:41
Revision:15859
 Changed files:
    M /davinci/trunk/ff_display.c
    M /davinci/trunk/ff_radial.c
    M /davinci/trunk/newfunc.c

Comments:
Fixed bad argument segfaults

2006-05-31 (15:13:49)


Changes by: gorelick on Wed, 31 May 2006 @ 15:13:49
Revision:15834
 Changed files:
    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

Comments:
changes for cygwin compile

2006-05-31 (11:05:48)


Changes by: gorelick on Wed, 31 May 2006 @ 11:05:48
Revision:15831
 Changed files:
    M /davinci/trunk/modules/gui/widget_combobox.h

Comments:
Fix for solaris Xm header.


2006-05-30 (20:55:44)


Changes by: gorelick on Tue, 30 May 2006 @ 20:55:44
Revision:15830
 Changed files:
    A /davinci/trunk/modules/thm/README.SOLARIS

Comments:
Added a README for solaris compile problems.


2006-05-30 (16:55:48)


Changes by: gorelick on Tue, 30 May 2006 @ 16:55:48
Revision:15825
 Changed files:
    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

Comments:
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.


2006-05-15 (16:49:30)


Changes by: cedwards on Mon, 15 May 2006 @ 16:49:30
Revision:15785
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
Added interp2d to thm module.

2006-05-10 (13:55:13)


Changes by: knowicki on Wed, 10 May 2006 @ 13:55:13
Revision:15769
 Changed files:
    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

Comments:
added error handling to several function to not crash with no arguments

2006-05-09 (16:32:24)


Changes by: cedwards on Tue, 09 May 2006 @ 16:32:24
Revision:15768
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
Added interp2d to the module.


2006-03-09 (23:03:41)


Changes by: cedwards on Thu, 09 Mar 2006 @ 23:03:41
Revision:10089
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
chagned cse.tes_shift to handle float values

2006-03-06 (15:59:15)


Changes by: gorelick on Mon, 06 Mar 2006 @ 15:59:15
Revision:10088
 Changed files:
    M /davinci/trunk/deghost.C

Comments:
mapserver1 is no longer up. Changed to cutter1

2006-03-03 (13:34:02)


Changes by: cedwards on Fri, 03 Mar 2006 @ 13:34:02
Revision:10087
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
ramp help updated because christopher forgot....dummy -CSE

2006-03-03 (13:30:25)


Changes by: cedwards on Fri, 03 Mar 2006 @ 13:30:25
Revision:10086
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
Updated ramp to handle fully overlapping data.

CSE

2006-03-03 (10:05:12)


Changes by: cedwards on Fri, 03 Mar 2006 @ 10:05:12
Revision:10085
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
updated ramp again to make a ramp if the whole area is overlapping

2006-03-01 (17:16:52)


Changes by: cedwards on Wed, 01 Mar 2006 @ 17:16:52
Revision:10084
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
Added a fixed version of ramp to the mix

2006-02-10 (15:42:51)


Changes by: gorelick on Fri, 10 Feb 2006 @ 15:42:51
Revision:10083
 Changed files:
    M /davinci/trunk/ff_window.c

Comments:
Moved function prototype that was causing compile issues.

2006-02-07 (15:50:06)


Changes by: knowicki on Tue, 07 Feb 2006 @ 15:50:06
Revision:10082
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
I'm really playing with fire here

updated for all sorts of reasons I'll be more verbose later

2006-02-01 (18:39:32)


Changes by: cedwards on Wed, 01 Feb 2006 @ 18:39:32
Revision:10081
 Changed files:
    M /davinci/trunk/modules/cse/Makefile

Comments:
*** empty log message ***

2006-02-01 (18:07:12)


Changes by: cedwards on Wed, 01 Feb 2006 @ 18:07:12
Revision:10080
 Changed files:
    M /davinci/trunk/modules/cse/Makefile

Comments:
updated davinci

2005-11-23 (15:36:30)


Changes by: gorelick on Wed, 23 Nov 2005 @ 15:36:30
Revision:10079
 Changed files:
    M /davinci/trunk/main.c

Comments:
Fixed command line arguments that I broke last week while at google

2005-11-16 (15:02:20)


Changes by: saadat on Wed, 16 Nov 2005 @ 15:02:20
Revision:10077
 Changed files:
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/version.h

Comments:
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.

2005-10-28 (10:55:27)


Changes by: gorelick on Fri, 28 Oct 2005 @ 10:55:27
Revision:10076
 Changed files:
    M /davinci/trunk/pp.c

Comments:
Changs to make module_help go away when compiling without modules.

2005-10-25 (13:55:58)


Changes by: gorelick on Tue, 25 Oct 2005 @ 13:55:58
Revision:10075
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff_coreg.c

Comments:
Misc fixes

2005-10-25 (13:54:46)


Changes by: gorelick on Tue, 25 Oct 2005 @ 13:54:46
Revision:10074
 Changed files:
    M /davinci/trunk/main.c

Comments:
Changes made at google to handle new command line options

2005-10-17 (16:20:13)


Changes by: knowicki on Mon, 17 Oct 2005 @ 16:20:13
Revision:10073
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
Ok, this time I've REALLY fixed the bugs in thm.ramp().

2005-10-14 (10:58:02)


Changes by: knowicki on Fri, 14 Oct 2005 @ 10:58:02
Revision:10072
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
updated thm.ramp() to fix a bunch of bugs and improved the help in white_noise_remove2(). k.nowicki

2005-10-14 (10:37:22)


Changes by: knowicki on Fri, 14 Oct 2005 @ 10:37:22
Revision:10071
 Changed files:
    M /davinci/trunk/modules/kjn/mod_kjn.c

Comments:
altered ramp() to fix numerous bugs and make more efficient. Boooyah!

2005-09-19 (15:24:00)


Changes by: gorelick on Mon, 19 Sep 2005 @ 15:24:00
Revision:10070
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
Left in debug stuff.

2005-09-19 (15:22:20)


Changes by: gorelick on Mon, 19 Sep 2005 @ 15:22:20
Revision:10069
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
Found bounds overrun error in thm_rectify

2005-09-02 (14:24:51)


Changes by: cedwards on Fri, 02 Sep 2005 @ 14:24:51
Revision:10068
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
no major changes. fixed comments

2005-08-23 (19:13:51)


Changes by: gorelick on Tue, 23 Aug 2005 @ 19:13:51
Revision:10067
 Changed files:
    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

Comments:
Version 1.51

2005-08-18 (17:39:50)


Changes by: cedwards on Thu, 18 Aug 2005 @ 17:39:50
Revision:10066
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
Added thm.mars_bin to the module

2005-08-10 (16:03:41)


Changes by: gigabyte on Wed, 10 Aug 2005 @ 16:03:41
Revision:10065
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/deghost.C
    M /davinci/trunk/version.h

Comments:
Modified the deghost routine to use themis3.frmgeom instead of

themis2.geometry_detail, for retrieving framelet corners.

2005-08-01 (20:07:04)


Changes by: knowicki on Mon, 01 Aug 2005 @ 20:07:04
Revision:10064
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
updated maxpos and minpos with Jason Ki's code.

wrote slightly better help for some functions. 08/01/05

2005-07-28 (14:52:56)


Changes by: gigabyte on Thu, 28 Jul 2005 @ 14:52:56
Revision:10063
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/version.h

Comments:
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).

2005-07-28 (14:20:14)


Changes by: gigabyte on Thu, 28 Jul 2005 @ 14:20:14
Revision:10062
 Changed files:
    M /davinci/trunk/deghost.C

Comments:
All of the deghosting changes that were made back in september of 2004,

but never committed. Basically lotsa updated interpolation schemes for ensuring that planetary rotation is accurately accounted for.

2005-07-27 (16:29:32)


Changes by: knowicki on Wed, 27 Jul 2005 @ 16:29:32
Revision:10061
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
rectify handles errors better and reconstitute makes a single copy of the array. I hope I never see this program again. kjn

2005-07-26 (16:51:56)


Changes by: knowicki on Tue, 26 Jul 2005 @ 16:51:56
Revision:10060
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
updated rectify to not throw out data and enhance error handling

2005-07-19 (17:15:22)


Changes by: gorelick on Tue, 19 Jul 2005 @ 17:15:22
Revision:10059
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
Added comments based on code-review

2005-07-15 (14:22:26)


Changes by: gorelick on Fri, 15 Jul 2005 @ 14:22:26
Revision:10058
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in

Comments:
Extract wasn't included in the makefile

2005-07-15 (14:17:04)


Changes by: gorelick on Fri, 15 Jul 2005 @ 14:17:04
Revision:10057
 Changed files:
    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

Comments:
General changes for release of version 1.48

2005-07-13 (16:36:45)


Changes by: knowicki on Wed, 13 Jul 2005 @ 16:36:45
Revision:10056
 Changed files:
    M /davinci/trunk/modules/thm/Makefile
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
added new functions from kjn needed for standard themis processing

2005-07-06 (16:52:14)


Changes by: knowicki on Wed, 06 Jul 2005 @ 16:52:14
Revision:10055
 Changed files:
    M /davinci/trunk/modules/kjn/mod_kjn.c

Comments:
updated to match "thm" module

2005-07-06 (16:34:47)


Changes by: cedwards on Wed, 06 Jul 2005 @ 16:34:47
Revision:10054
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
updates to functions, including a memory leak and null/ignore fixes

2005-07-06 (16:32:44)


Changes by: knowicki on Wed, 06 Jul 2005 @ 16:32:44
Revision:10053
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
another update, don't worry about it.

2005-07-06 (15:54:15)


Changes by: knowicki on Wed, 06 Jul 2005 @ 15:54:15
Revision:10052
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
changed "null" arguments to "ignore" in all applicable functions

2005-07-06 (15:22:24)


Changes by: knowicki on Wed, 06 Jul 2005 @ 15:22:24
Revision:10051
 Changed files:
    M /davinci/trunk/modules/thm/mod_thm.c

Comments:
updated to include new functions

2005-07-06 (13:40:16)


Changes by: knowicki on Wed, 06 Jul 2005 @ 13:40:16
Revision:10050
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure

Comments:
Added stuff for modules cse and thm.

2005-07-06 (13:38:42)


Changes by: knowicki on Wed, 06 Jul 2005 @ 13:38:42
Revision:10049
 Changed files:
    M /davinci/trunk/Makefile.am

Comments:
Removed duplicate inclusion of ff_extract.c.

2005-07-06 (13:37:47)


Changes by: knowicki on Wed, 06 Jul 2005 @ 13:37:47
Revision:10048
 Changed files:
    M /davinci/trunk/configure.ac

Comments:
Added various module makefiles autogeneration to configure.ac.

2005-07-06 (12:51:08)


Changes by: cedwards on Wed, 06 Jul 2005 @ 12:51:08
Revision:10047
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
test2

2005-07-06 (12:50:05)


Changes by: knowicki on Wed, 06 Jul 2005 @ 12:50:05
Revision:10046
 Changed files:
    M /davinci/trunk/modules/cse/mod_cse.c

Comments:
This is just a test checkin.

2005-07-06 (12:42:57)


Changes by: cedwards on Wed, 06 Jul 2005 @ 12:42:57
Revision:10045
 Changed files:
    M /davinci/trunk/modules/cse
    A /davinci/trunk/modules/cse/.cvsignore
    M /davinci/trunk/modules/cse/Makefile
    M /davinci/trunk/modules/cse/Makefile.in
    A /davinci/trunk/modules/thm
    A /davinci/trunk/modules/thm/.cvsignore
    A /davinci/trunk/modules/thm/Makefile
    A /davinci/trunk/modules/thm/Makefile.am
    A /davinci/trunk/modules/thm/Makefile.in
    A /davinci/trunk/modules/thm/mod_thm.c

Comments:
Committing added modules cse and thm.

2005-07-06 (12:32:03)


Changes by: knowicki on Wed, 06 Jul 2005 @ 12:32:03
Revision:10044
 Changed files:
    M /davinci/trunk/modules/kjn/Makefile.am

Comments:
blahhh haha ha foo I don't care goo goodaa daa

2005-07-06 (12:15:23)


Changes by: cedwards on Wed, 06 Jul 2005 @ 12:15:23
Revision:10043
 Changed files:
    A /davinci/trunk/modules/cse
    A /davinci/trunk/modules/cse/Makefile
    A /davinci/trunk/modules/cse/Makefile.am
    A /davinci/trunk/modules/cse/Makefile.in
    A /davinci/trunk/modules/cse/mod_cse.c

Comments:
Initial check-in of Chris Edward's davinci module.

2005-07-06 (12:08:00)


Changes by: knowicki on Wed, 06 Jul 2005 @ 12:08:00
Revision:10042
 Changed files:
    A /davinci/trunk/modules/kjn/mod_kjn.c

Comments:
File was deleted. Added to the repository again.

2005-07-06 (11:55:43)


Changes by: cedwards on Wed, 06 Jul 2005 @ 11:55:43
Revision:10041
 Changed files:
    M /davinci/trunk/modules/kjn/Makefile.am
    D /davinci/trunk/modules/kjn/mod_kjn.c

Comments:
*** empty log message ***

2005-06-29 (21:26:29)


Changes by: gorelick on Wed, 29 Jun 2005 @ 21:26:29
Revision:10040
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/ff_median.c
    M /davinci/trunk/window.h

Comments:
More for x64

2005-06-29 (21:22:50)


Changes by: gorelick on Wed, 29 Jun 2005 @ 21:22:50
Revision:10039
 Changed files:
    M /davinci/trunk/ff_window.c

Comments:
more for x64

2005-06-29 (21:07:48)


Changes by: gorelick on Wed, 29 Jun 2005 @ 21:07:48
Revision:10038
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in

Comments:
More changes for x64

2005-06-29 (21:04:30)


Changes by: gorelick on Wed, 29 Jun 2005 @ 21:04:30
Revision:10037
 Changed files:
    A /davinci/trunk/ff_radial.c
    M /davinci/trunk/func.h

Comments:
More for x64

2005-06-29 (21:01:42)


Changes by: gorelick on Wed, 29 Jun 2005 @ 21:01:42
Revision:10036
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/printf.c

Comments:
Misc fixes for x64 architecture

2005-06-29 (16:13:31)


Changes by: knowicki on Wed, 29 Jun 2005 @ 16:13:31
Revision:10035
 Changed files:
    M /davinci/trunk/modules/kjn/mod_kjn.c

Comments:
*** empty log message ***

2005-06-27 (16:15:46)


Changes by: eengle on Mon, 27 Jun 2005 @ 16:15:46
Revision:10034
 Changed files:
    M /davinci/trunk/docs/html/gui/gui.html

Comments:
Updated gui html documentation for additional widget support

2005-06-27 (16:12:27)


Changes by: eengle on Mon, 27 Jun 2005 @ 16:12:27
Revision:10033
 Changed files:
    A /davinci/trunk/modules/guitest/convolver.dv
    A /davinci/trunk/modules/guitest/test_combobox.dv
    A /davinci/trunk/modules/guitest/test_command.dv
    A /davinci/trunk/modules/guitest/test_errordialog.dv
    A /davinci/trunk/modules/guitest/test_form.dv
    A /davinci/trunk/modules/guitest/test_frame.dv
    A /davinci/trunk/modules/guitest/test_linebox.dv
    A /davinci/trunk/modules/guitest/test_list.dv
    A /davinci/trunk/modules/guitest/test_menubar.dv
    A /davinci/trunk/modules/guitest/test_panedwindow.dv
    A /davinci/trunk/modules/guitest/test_radiobox.dv
    A /davinci/trunk/modules/guitest/test_scrolledlist.dv
    A /davinci/trunk/modules/guitest/test_scrolledwindow.dv
    A /davinci/trunk/modules/guitest/test_selectionbox.dv
    A /davinci/trunk/modules/guitest/test_separator.dv
    A /davinci/trunk/modules/guitest/test_text.dv
    A /davinci/trunk/modules/guitest/test_textfield.dv
    A /davinci/trunk/modules/guitest/test_togglebutton.dv

Comments:
New test scripts for gui module

2005-06-27 (16:10:41)


Changes by: eengle on Mon, 27 Jun 2005 @ 16:10:41
Revision:10032
 Changed files:
    A /davinci/trunk/modules/widget_linebox.c
    A /davinci/trunk/modules/widget_linebox.h

Comments:
Added LineBox widget to gui module

2005-06-27 (16:09:57)


Changes by: eengle on Mon, 27 Jun 2005 @ 16:09:57
Revision:10031
 Changed files:
    A /davinci/trunk/modules/widget_combobox.c
    A /davinci/trunk/modules/widget_combobox.h

Comments:
Added combobox widget support to gui module

2005-06-27 (16:08:55)


Changes by: eengle on Mon, 27 Jun 2005 @ 16:08:55
Revision:10030
 Changed files:
    A /davinci/trunk/modules/LineBox.c
    A /davinci/trunk/modules/LineBox.h
    A /davinci/trunk/modules/LineBoxP.h

Comments:
Added LineBox widget to GUI module

2005-06-27 (16:05:33)


Changes by: eengle on Mon, 27 Jun 2005 @ 16:05:33
Revision:10029
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Added documentation for ff_extract() and GUI module

2005-06-27 (16:04:26)


Changes by: eengle on Mon, 27 Jun 2005 @ 16:04:26
Revision:10028
 Changed files:
    M /davinci/trunk/modules/guitest/guitest.dav
    M /davinci/trunk/modules/guitest/test-bamf.dav
    M /davinci/trunk/modules/guitest/test-calc.dav
    M /davinci/trunk/modules/guitest/test-callback.dav
    M /davinci/trunk/modules/guitest/test-dcs.dav
    M /davinci/trunk/modules/guitest/test-overlays.dav
    M /davinci/trunk/modules/guitest/test-plot.dav
    M /davinci/trunk/modules/guitest/test-pw.dav
    M /davinci/trunk/modules/guitest/test-show.dav
    M /davinci/trunk/modules/guitest/test-tictactoe.dav

Comments:
Fixed/added test scripts for GUI module

2005-06-27 (16:02:54)


Changes by: eengle on Mon, 27 Jun 2005 @ 16:02:54
Revision:10027
 Changed files:
    M /davinci/trunk/modules/Makefile.am
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/gui.c
    M /davinci/trunk/modules/gui.h
    M /davinci/trunk/modules/widget_errordialog.c
    M /davinci/trunk/modules/widget_errordialog.h
    M /davinci/trunk/modules/widget_list.c
    M /davinci/trunk/modules/widget_menubar.c
    M /davinci/trunk/modules/widget_menubar.h
    M /davinci/trunk/modules/widget_radiobox.c
    M /davinci/trunk/modules/widget_scrolledlist.c
    M /davinci/trunk/modules/widget_toplevelshell.c
    M /davinci/trunk/modules/widget_transientshell.c
    M /davinci/trunk/modules/widget_vicar.c

Comments:
Many fixes/additions to gui module

2005-06-27 (16:02:00)


Changes by: eengle on Mon, 27 Jun 2005 @ 16:02:00
Revision:10026
 Changed files:
    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

Comments:
Added ff_extract() function

2005-06-06 (17:45:04)


Changes by: eengle on Mon, 06 Jun 2005 @ 17:45:04
Revision:10025
 Changed files:
    A /davinci/trunk/ff_extract.c

Comments:
Initial revision of VAR extraction based on lower dimension mask

2005-06-01 (17:41:49)


Changes by: gorelick on Wed, 01 Jun 2005 @ 17:41:49
Revision:10024
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Added boxfilter docs

2005-05-20 (11:41:24)


Changes by: gorelick on Fri, 20 May 2005 @ 11:41:24
Revision:10023
 Changed files:
    M /davinci/trunk/version.h

Comments:
Version 1.46

2005-05-20 (11:40:37)


Changes by: gorelick on Fri, 20 May 2005 @ 11:40:37
Revision:10022
 Changed files:
    M /davinci/trunk/ff_text.c

Comments:
For some reason, realloc in single_replace is causing a crash.

I don't get it, but taking it out

2005-05-18 (11:07:59)


Changes by: asbms on Wed, 18 May 2005 @ 11:07:59
Revision:10021
 Changed files:
    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

Comments:
See version.h 1.44a comments

2005-04-29 (21:41:16)


Changes by: gorelick on Fri, 29 Apr 2005 @ 21:41:16
Revision:10020
 Changed files:
    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

Comments:
Version 1.44

2005-03-24 (16:47:38)


Changes by: gorelick on Thu, 24 Mar 2005 @ 16:47:38
Revision:10019
 Changed files:
    M /davinci/trunk/isis_obj.c
    M /davinci/trunk/version.h

Comments:
Missing prototype

2005-03-24 (15:41:43)


Changes by: gorelick on Thu, 24 Mar 2005 @ 15:41:43
Revision:10018
 Changed files:
    M /davinci/trunk/version.h

Comments:
Version update

2005-03-24 (14:43:46)


Changes by: gorelick on Thu, 24 Mar 2005 @ 14:43:46
Revision:10017
 Changed files:
    M /davinci/trunk/pp.c

Comments:
Fixed problem when not building with modules

2005-03-23 (16:46:08)


Changes by: randy on Wed, 23 Mar 2005 @ 16:46:08
Revision:10016
 Changed files:
    M /davinci/trunk/version.h

Comments:
Version 1.42a with new system() behaviour.

2005-03-23 (16:39:19)


Changes by: randy on Wed, 23 Mar 2005 @ 16:39:19
Revision:10015
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Updated the documentation to reflect the new system() return values.

2005-03-23 (16:38:15)


Changes by: randy on Wed, 23 Mar 2005 @ 16:38:15
Revision:10014
 Changed files:
    M /davinci/trunk/ff.c

Comments:
Changed behaviour of system() call to return the integer the underlying

system call makes.

2005-03-23 (16:33:06)


Changes by: gorelick on Wed, 23 Mar 2005 @ 16:33:06
Revision:10013
 Changed files:
    M /davinci/trunk/printf.c

Comments:
Solaris hack

2005-03-07 (14:50:51)


Changes by: gorelick on Mon, 07 Mar 2005 @ 14:50:51
Revision:10012
 Changed files:
    M /davinci/trunk/func.h

Comments:
Removed xmalloc due to dmalloc conflicts (it wasn't used)

2005-03-07 (14:50:23)


Changes by: gorelick on Mon, 07 Mar 2005 @ 14:50:23
Revision:10011
 Changed files:
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Configure updates to try to make modules compile across platforms.

2005-03-07 (14:42:53)


Changes by: gorelick on Mon, 07 Mar 2005 @ 14:42:53
Revision:10010
 Changed files:
    M /davinci/trunk/ff_struct.c

Comments:
Core dump bug when variable not found in create_struct.

2005-03-04 (19:10:04)


Changes by: gorelick on Fri, 04 Mar 2005 @ 19:10:04
Revision:10009
 Changed files:
    M /davinci/trunk/dvio_fits.c
    M /davinci/trunk/ff_load.c

Comments:
Configure changes for FITS support

2005-02-28 (12:01:54)


Changes by: gorelick on Mon, 28 Feb 2005 @ 12:01:54
Revision:10008
 Changed files:
    M /davinci/trunk/ff.h

Comments:
#define around fitsio stuff

2005-02-28 (11:55:53)


Changes by: gorelick on Mon, 28 Feb 2005 @ 11:55:53
Revision:10007
 Changed files:
    M /davinci/trunk/dvio_fits.c

Comments:
Fixed autoheader to match #defines

2005-02-28 (11:46:08)


Changes by: gorelick on Mon, 28 Feb 2005 @ 11:46:08
Revision:10006
 Changed files:
    M /davinci/trunk/deghost.C

Comments:
Took out password

2005-02-28 (11:41:33)


Changes by: gorelick on Mon, 28 Feb 2005 @ 11:41:33
Revision:10005
 Changed files:
    M /davinci/trunk/dvio_fits.c

Comments:
Conditional compile if fits not available.

2005-02-17 (20:35:12)


Changes by: gorelick on Thu, 17 Feb 2005 @ 20:35:12
Revision:10004
 Changed files:
    M /davinci/trunk/ff_warp.c

Comments:
Bilinear sampling was doing the wrong thing on corners.

2005-02-17 (20:25:53)


Changes by: gorelick on Thu, 17 Feb 2005 @ 20:25:53
Revision:10003
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Fixed automake for Motif and cfitsio

2005-02-17 (17:52:30)


Changes by: gorelick on Thu, 17 Feb 2005 @ 17:52:30
Revision:10002
 Changed files:
    A /davinci/trunk/window.h

Comments:
Initial import

2005-02-07 (19:52:17)


Changes by: gorelick on Mon, 07 Feb 2005 @ 19:52:17
Revision:10001
 Changed files:
    M /davinci/trunk/modules/kjn/mod_kjn.c

Comments:
Upgraded parameter to float

2005-02-07 (19:50:58)


Changes by: gorelick on Mon, 07 Feb 2005 @ 19:50:58
Revision:10000
 Changed files:
    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

Comments:
Catching up to the latest release.

2005-02-02 (14:41:25)


Changes by: randy on Wed, 02 Feb 2005 @ 14:41:25
Revision:9999
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_slant.c
    M /davinci/trunk/func.h

Comments:
An unslant yshear algorithm to save memory usage when derecifying an

image. Not quite ready for prime time.

2004-11-12 (14:44:00)


Changes by: asbms on Fri, 12 Nov 2004 @ 14:44:00
Revision:9998
 Changed files:
    M /davinci/trunk/Makefile.in
    A /davinci/trunk/dvio_fits.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
Added new load/write functions to read/write fits files:

1) Currently reads fits files (doesn't keep tables) 2) Currently can write a single object (NOT a struct, yet) out with a default label

the new commands are: load_fits(filename,[extension]) write_fits(obj,filename,[force=1])

the object is currently limited to VAR 1,2 or 3 dimensional qubes. NO, repeat, NO structures yet. That is the next phase.

2004-10-01 (11:09:35)


Changes by: saadat on Fri, 01 Oct 2004 @ 11:09:35
Revision:9996
 Changed files:
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/version.h

Comments:
* 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().

2004-09-30 (09:49:17)


Changes by: saadat on Thu, 30 Sep 2004 @ 09:49:17
Revision:9994
 Changed files:
    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

Comments:
* Added load_bin5() to load bin5 files generated by krc.

2004-09-24 (18:04:58)


Changes by: saadat on Fri, 24 Sep 2004 @ 18:04:58
Revision:9992
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/version.h

Comments:
* 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.

2004-09-24 (14:07:01)


Changes by: asbms on Fri, 24 Sep 2004 @ 14:07:01
Revision:9991
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/ff_fncc.c

Comments:
Bug updates for fncc

2004-08-12 (10:19:14)


Changes by: saadat on Thu, 12 Aug 2004 @ 10:19:14
Revision:9989
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/func.h
    M /davinci/trunk/version.h

Comments:
* 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.

2004-08-12 (09:48:20)


Changes by: saadat on Thu, 12 Aug 2004 @ 09:48:20
Revision:9987
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/version.h

Comments:
* 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.

2004-08-11 (16:58:26)


Changes by: saadat on Wed, 11 Aug 2004 @ 16:58:26
Revision:9986
 Changed files:
    M /davinci/trunk/dvio_isis.c

Comments:
Fixed reading of suffix planes in the pressence of more than one type of

suffix planes.

2004-08-11 (12:57:16)


Changes by: saadat on Wed, 11 Aug 2004 @ 12:57:16
Revision:9984
 Changed files:
    M /davinci/trunk/dvio_isis.c

Comments:
Changed formatting of floating point keywords from three digits after

decimal to six digits after decimal.

2004-08-10 (14:21:24)


Changes by: saadat on Tue, 10 Aug 2004 @ 14:21:24
Revision:9983
 Changed files:
    M /davinci/trunk/dvio_isis.c

Comments:
Fixed a few bugs dealing with data retrieval for the ISIS cube writer.

2004-08-10 (03:12:39)


Changes by: gorelick on Tue, 10 Aug 2004 @ 03:12:39
Revision:9982
 Changed files:
    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

Comments:
Various items for version 1.36

2004-08-09 (12:43:01)


Changes by: saadat on Mon, 09 Aug 2004 @ 12:43:01
Revision:9981
 Changed files:
    M /davinci/trunk/dvio_isis.c

Comments:
When string arrays are one line long, the davinci string variables are

V_STRING as compared to V_TEXT (for multiple lines). This was not being dealt with in the code.

2004-08-06 (16:09:57)


Changes by: gorelick on Fri, 06 Aug 2004 @ 16:09:57
Revision:9980
 Changed files:
    M /davinci/trunk/configure

Comments:
One more round of automake

2004-08-06 (16:05:34)


Changes by: gorelick on Fri, 06 Aug 2004 @ 16:05:34
Revision:9978
 Changed files:
    M /davinci/trunk/version.h

Comments:
Tag for version 1.35

2004-08-06 (15:31:21)


Changes by: gorelick on Fri, 06 Aug 2004 @ 15:31:21
Revision:9977
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure.ac

Comments:
More autoconf trash

2004-08-06 (15:24:30)


Changes by: saadat on Fri, 06 Aug 2004 @ 15:24:30
Revision:9975
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/build.h
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h
    M /davinci/trunk/tools.c
    M /davinci/trunk/tools.h

Comments:
1. load_pds now takes an additional parameter "suffix_data", which when

set allows one to read the suffix planes in the *qube.suffix_data structure.

2. load_pds can now read ISIS history with piped-indents. These indents are removed in the pre-processing step before the history is passed through the PDS label parser.

3. A new function write_isis_cub has been added to davinci, which writes ISIS .cub file as output. A recommended way of using this function is to read the data using load_pds (specify suffix_data=1) and then write the loaded structure using write_isis_cub. The function does not do exhaustive error checking as yet. Error checking may follow depending upon the usage.

2004-08-06 (09:27:31)


Changes by: gorelick on Fri, 06 Aug 2004 @ 09:27:31
Revision:9973
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
There once was a man from Falls Church

2004-08-06 (07:11:49)


Changes by: gorelick on Fri, 06 Aug 2004 @ 07:11:49
Revision:9972
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
ARGH

2004-08-06 (06:56:04)


Changes by: gorelick on Fri, 06 Aug 2004 @ 06:56:04
Revision:9971
 Changed files:
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/main.c
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
Another round

2004-08-06 (06:29:27)


Changes by: gorelick on Fri, 06 Aug 2004 @ 06:29:27
Revision:9970
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
bugs

2004-08-06 (06:17:32)


Changes by: gorelick on Fri, 06 Aug 2004 @ 06:17:32
Revision:9969
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Last one. Honest.

2004-08-06 (06:06:25)


Changes by: gorelick on Fri, 06 Aug 2004 @ 06:06:25
Revision:9968
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/modules/kjn/mod_kjn.c

Comments:
Bash SUCKS.

2004-08-06 (04:58:49)


Changes by: gorelick on Fri, 06 Aug 2004 @ 04:58:49
Revision:9967
 Changed files:
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/dvio_magic.c
    M /davinci/trunk/ff_version.c

Comments:
Hopefully the last of the autoconf checkins

2004-08-06 (03:07:00)


Changes by: gorelick on Fri, 06 Aug 2004 @ 03:07:00
Revision:9966
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Yet another round of autoconf fixes

2004-08-06 (02:28:37)


Changes by: gorelick on Fri, 06 Aug 2004 @ 02:28:37
Revision:9965
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/ff_coreg.c
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
One more time with the automake

2004-08-06 (01:46:54)


Changes by: gorelick on Fri, 06 Aug 2004 @ 01:46:54
Revision:9964
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/modules/Makefile.am
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
More automake madness

2004-08-05 (23:21:57)


Changes by: gorelick on Thu, 05 Aug 2004 @ 23:21:57
Revision:9963
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/modules/Makefile.am
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/modules/kjn/Makefile.in
    M /davinci/trunk/modules/kjn/mod_kjn.c
    M /davinci/trunk/vicar/Makefile.in

Comments:
More automake fixes for HAVE_MOTIF

2004-08-05 (15:46:39)


Changes by: gorelick on Thu, 05 Aug 2004 @ 15:46:39
Revision:9962
 Changed files:
    M /davinci/trunk/main.c

Comments:
The rand48 system wasn't getting seeded.

2004-08-05 (13:38:48)


Changes by: gorelick on Thu, 05 Aug 2004 @ 13:38:48
Revision:9961
 Changed files:
    M /davinci/trunk/main.c

Comments:
Added -h flag to force loading history even if -q is used.

2004-08-03 (13:45:06)


Changes by: gorelick on Tue, 03 Aug 2004 @ 13:45:06
Revision:9960
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/vicar/Makefile.in

Comments:
automake additions for boxfilter

2004-08-03 (13:25:58)


Changes by: gorelick on Tue, 03 Aug 2004 @ 13:25:58
Revision:9959
 Changed files:
    A /davinci/trunk/ff_boxfilter.c
    A /davinci/trunk/ff_coreg.c

Comments:
Really adding boxfilter and coreg this time.

2004-08-03 (13:21:58)


Changes by: gorelick on Tue, 03 Aug 2004 @ 13:21:58
Revision:9958
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h
    M /davinci/trunk/version.h

Comments:
added coreg and boxfilter

2004-08-03 (13:19:54)


Changes by: gorelick on Tue, 03 Aug 2004 @ 13:19:54
Revision:9957
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/aclocal.m4
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Updates to propigate DRAND48 define

2004-08-03 (13:18:37)


Changes by: gorelick on Tue, 03 Aug 2004 @ 13:18:37
Revision:9956
 Changed files:
    M /davinci/trunk/ufunc.c

Comments:
Typecasts for some warnings.

2004-08-03 (13:18:07)


Changes by: gorelick on Tue, 03 Aug 2004 @ 13:18:07
Revision:9955
 Changed files:
    M /davinci/trunk/fit.c

Comments:
Added ignore for non-linear fits.

2004-07-22 (00:13:13)


Changes by: gorelick on Thu, 22 Jul 2004 @ 00:13:13
Revision:9954
 Changed files:
    M /davinci/trunk/main.c

Comments:
Added host and cwd to log output

2004-06-30 (03:48:33)


Changes by: gorelick on Wed, 30 Jun 2004 @ 03:48:33
Revision:9953
 Changed files:
    M /davinci/trunk/main.c

Comments:
added usage and extra arg checking becuase -v crashes with no args

2004-06-30 (03:36:55)


Changes by: gorelick on Wed, 30 Jun 2004 @ 03:36:55
Revision:9952
 Changed files:
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/fit.c
    M /davinci/trunk/version.h

Comments:
minor mods to dvio_hdf to allow use of newer hdf library

2004-06-29 (23:06:49)


Changes by: gorelick on Tue, 29 Jun 2004 @ 23:06:49
Revision:9951
 Changed files:
    M /davinci/trunk/fit.c
    M /davinci/trunk/modules/kjn/mod_kjn.c
    M /davinci/trunk/version.h

Comments:
Fixed fit(linear) to use less memory (and run faster) and speed up kjn.ramp()

2004-06-25 (14:16:03)


Changes by: gorelick on Fri, 25 Jun 2004 @ 14:16:03
Revision:9950
 Changed files:
    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

Comments:
Fixed to ff_min, global and module.help()

2004-06-24 (20:17:43)


Changes by: eandres on Thu, 24 Jun 2004 @ 20:17:43
Revision:9949
 Changed files:
    M /davinci/trunk/configure.ac

Comments:
.

2004-06-24 (15:31:50)


Changes by: eandres on Thu, 24 Jun 2004 @ 15:31:50
Revision:9948
 Changed files:
    M /davinci/trunk/configure.ac

Comments:
Fix the detection of libpng. png_check_version no longer exists.

2004-06-24 (12:42:42)


Changes by: eandres on Thu, 24 Jun 2004 @ 12:42:42
Revision:9947
 Changed files:
    M /davinci/trunk/help.c

Comments:
Fix a segfault with null input.

2004-06-22 (14:52:28)


Changes by: eandres on Tue, 22 Jun 2004 @ 14:52:28
Revision:9946
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Remove warnings about invalid comparisons.

2004-06-22 (14:51:58)


Changes by: eandres on Tue, 22 Jun 2004 @ 14:51:58
Revision:9945
 Changed files:
    M /davinci/trunk/system.c

Comments:
Only remove directories that exist. This will stop a segmentation fault that occurs if the user exits before davinci makes the temporary directory.

2004-06-22 (14:51:14)


Changes by: eandres on Tue, 22 Jun 2004 @ 14:51:14
Revision:9944
 Changed files:
    M /davinci/trunk/printf.c

Comments:
Invalid assignment of a va_list to a va_list, use va_copy() for the proper results.

2004-06-22 (14:50:29)


Changes by: eandres on Tue, 22 Jun 2004 @ 14:50:29
Revision:9943
 Changed files:
    M /davinci/trunk/main.c

Comments:
Fix for execution on an x86_64 system; ctime() returns invalid pointers, so ctime_r() should be used in its place.

2004-06-22 (10:09:47)


Changes by: saadat on Tue, 22 Jun 2004 @ 10:09:47
Revision:9941
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/version.h

Comments:
* Renamed OBJDESC field "class" to "obj_class" to keep

in sync with iomedley.

2004-06-18 (11:25:40)


Changes by: saadat on Fri, 18 Jun 2004 @ 11:25:40
Revision:9940
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_fncc.c
    M /davinci/trunk/func.h

Comments:
Added some code related to FNCC. It includes a function to write

Matlab matrix files.

2004-06-16 (19:30:42)


Changes by: gorelick on Wed, 16 Jun 2004 @ 19:30:42
Revision:9939
 Changed files:
    M /davinci/trunk/version.h

Comments:
Fixed global

2004-06-16 (18:43:12)


Changes by: gorelick on Wed, 16 Jun 2004 @ 18:43:12
Revision:9938
 Changed files:
    M /davinci/trunk/ufunc.c

Comments:
Fixed ff_global

2004-06-13 (20:32:38)


Changes by: gorelick on Sun, 13 Jun 2004 @ 20:32:38
Revision:9937
 Changed files:
    M /davinci/trunk/modules/gui.c
    M /davinci/trunk/modules/gui.h
    M /davinci/trunk/modules/widget_list.c
    M /davinci/trunk/modules/widget_scrolledlist.c

Comments:
Various fixes for memory that shouldn't be freed

2004-06-12 (01:11:33)


Changes by: gorelick on Sat, 12 Jun 2004 @ 01:11:33
Revision:9936
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/modules/gui.c
    M /davinci/trunk/ufunc.c

Comments:
Fixes while at VIMS. Module problems.

2004-06-04 (21:31:57)


Changes by: gorelick on Fri, 04 Jun 2004 @ 21:31:57
Revision:9935
 Changed files:
    M /davinci/trunk/version.h

Comments:
version 1.26

2004-06-04 (21:31:17)


Changes by: gorelick on Fri, 04 Jun 2004 @ 21:31:17
Revision:9934
 Changed files:
    M /davinci/trunk/ff.c

Comments:
Fix to ff_format to call V_func correctly.

2004-06-03 (23:02:29)


Changes by: gorelick on Thu, 03 Jun 2004 @ 23:02:29
Revision:9933
 Changed files:
    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

Comments:
Big fix for new function argument passing,

plus about 6 months of little fixes.

2004-02-10 (15:05:47)


Changes by: asbms on Tue, 10 Feb 2004 @ 15:05:47
Revision:9931
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/version.h

Comments:
Fixed ff_avg.c (ff_convolve) ignore bug

2004-01-26 (14:09:57)


Changes by: gigabyte on Mon, 26 Jan 2004 @ 14:09:57
Revision:9930
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/version.h

Comments:
Oops... incremented all the version stuff this time, correctly.

2004-01-26 (14:05:26)


Changes by: gigabyte on Mon, 26 Jan 2004 @ 14:05:26
Revision:9929
 Changed files:
    M /davinci/trunk/ff_deghost.c

Comments:
Fixed a core dump that Kim was experiencing -- due to uninitialized VAR*

variables in ff_deghost (specifically, the variable "right").

2004-01-20 (12:37:31)


Changes by: gorelick on Tue, 20 Jan 2004 @ 12:37:31
Revision:9928
 Changed files:
    M /davinci/trunk/version.h

Comments:
Just a version update

2004-01-08 (14:48:44)


Changes by: jim on Thu, 08 Jan 2004 @ 14:48:44
Revision:9927
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/configure

Comments:
Built updated configure script to incorporate version change and anything anyone else might have modified since last time.

2004-01-08 (14:32:37)


Changes by: jim on Thu, 08 Jan 2004 @ 14:32:37
Revision:9926
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/configure.ac
    M /davinci/trunk/version.h

Comments:
Incremented to version 1.21.

2004-01-07 (14:13:02)


Changes by: jim on Wed, 07 Jan 2004 @ 14:13:02
Revision:9925
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/modules/gui.h
    M /davinci/trunk/modules/widget_vicar.c

Comments:
Fixed a bug with the VICAR widget where XvicImageWrite() was being called before the image resources were being set, which caused core dumps when the image size or depth changed and a new image pseudo-resource was set.

2004-01-07 (13:21:02)


Changes by: jim on Wed, 07 Jan 2004 @ 13:21:02
Revision:9924
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/darray.c
    M /davinci/trunk/darray.h
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/func.h

Comments:
Modified some functions to use const args where appropriate.

2004-01-07 (13:20:34)


Changes by: jim on Wed, 07 Jan 2004 @ 13:20:34
Revision:9923
 Changed files:
    M /davinci/trunk/ff_xfrm.c

Comments:
Added 'format' arg to mxm() to select float or double return type. Defaults to double for back-compatibility.

2004-01-06 (16:59:12)


Changes by: jim on Tue, 06 Jan 2004 @ 16:59:12
Revision:9922
 Changed files:
    M /davinci/trunk/modules/gui.c

Comments:
Removed trailing newline from eval strings returned by gui.listcallbacks(). The trailing newline is added in gui.addcallback() to satisfy the Davinci parser.

2004-01-06 (16:46:57)


Changes by: jim on Tue, 06 Jan 2004 @ 16:46:57
Revision:9921
 Changed files:
    M /davinci/trunk/modules
    M /davinci/trunk/modules/.cvsignore
    M /davinci/trunk/modules/gui.c
    M /davinci/trunk/modules/gui.h
    M /davinci/trunk/modules/widget_command.c
    M /davinci/trunk/modules/widget_fileselectionbox.c
    M /davinci/trunk/modules/widget_list.c
    M /davinci/trunk/modules/widget_scrolledlist.c
    M /davinci/trunk/modules/widget_selectionbox.c

Comments:
Added gui.listcallbacks() function to list callbacks and current settings.

Replaced Narray usage in string list resources with Darray to handle duplicate strings properly. Removed gui_extractStringList() with gui_extractNarray() and gui_extractDarray().

2003-12-24 (02:24:37)


Changes by: gorelick on Wed, 24 Dec 2003 @ 02:24:37
Revision:9920
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff_source.c
    M /davinci/trunk/version.h

Comments:
load_pds bug fixes

2003-12-19 (15:11:19)


Changes by: jim on Fri, 19 Dec 2003 @ 15:11:19
Revision:9919
 Changed files:
    M /davinci/trunk/docs/html/gui/examples/vicar.dav

Comments:
Added 'cancel' callback to close fileSelectionBox.

2003-12-19 (13:00:52)


Changes by: jim on Fri, 19 Dec 2003 @ 13:00:52
Revision:9918
 Changed files:
    M /davinci/trunk/modules/gui.c

Comments:
Fixed bug setting XmStringTable resources from Davinci Narray objects.

2003-12-17 (18:09:51)


Changes by: jim on Wed, 17 Dec 2003 @ 18:09:51
Revision:9917
 Changed files:
    M /davinci/trunk/modules/kjn
    A /davinci/trunk/modules/kjn/.cvsignore

Comments:
New .cvsignore for modules/kjn directory.

2003-12-17 (18:09:02)


Changes by: jim on Wed, 17 Dec 2003 @ 18:09:02
Revision:9916
 Changed files:
    M /davinci/trunk/modules/widget_list.c

Comments:
Fixed bug in pseudo-resources itemList and selectedItemList that used the wrong property name when returning values.

2003-12-17 (16:43:11)


Changes by: jim on Wed, 17 Dec 2003 @ 16:43:11
Revision:9915
 Changed files:
    M /davinci/trunk/ff_modules.c

Comments:
Changed module path to /usr/local/lib/davinci.

2003-12-17 (16:13:51)


Changes by: jim on Wed, 17 Dec 2003 @ 16:13:51
Revision:9914
 Changed files:
    M /davinci/trunk/modules/Makefile.am
    M /davinci/trunk/modules/Makefile.in

Comments:
Removed Keith's module code.

2003-12-17 (15:50:27)


Changes by: jim on Wed, 17 Dec 2003 @ 15:50:27
Revision:9913
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/docs/html/gui/gui.html

Comments:
Added Keith Nowicki's module code.

2003-12-17 (15:43:57)


Changes by: jim on Wed, 17 Dec 2003 @ 15:43:57
Revision:9912
 Changed files:
    D /davinci/trunk/modules/mod_kjn.c

Comments:
Moved Keith's module code to modules/kjn.

2003-12-17 (15:43:03)


Changes by: jim on Wed, 17 Dec 2003 @ 15:43:03
Revision:9911
 Changed files:
    A /davinci/trunk/modules/kjn
    A /davinci/trunk/modules/kjn/Makefile.am
    A /davinci/trunk/modules/kjn/Makefile.in
    A /davinci/trunk/modules/kjn/mod_kjn.c

Comments:
Moved Keith's module to modules/kjn directory.

2003-12-17 (15:17:38)


Changes by: jim on Wed, 17 Dec 2003 @ 15:17:38
Revision:9910
 Changed files:
    M /davinci/trunk/modules/Makefile.am
    M /davinci/trunk/modules/Makefile.in
    A /davinci/trunk/modules/mod_kjn.c

Comments:
Added Keith Nowicki's module (kjn).

2003-12-10 (11:18:12)


Changes by: asbms on Wed, 10 Dec 2003 @ 11:18:12
Revision:9909
 Changed files:
    M /davinci/trunk/configure.ac
    M /davinci/trunk/ff_write.c

Comments:
Fixed some bugs

2003-12-04 (22:03:39)


Changes by: jim on Thu, 04 Dec 2003 @ 22:03:39
Revision:9908
 Changed files:
    M /davinci/trunk/build.h
    M /davinci/trunk/configure.ac
    M /davinci/trunk/lexer.c
    M /davinci/trunk/main.c

Comments:
Replaced parser/lexer with old generated copies made from hax0red Bison.

Really, I think they work now.

2003-12-04 (21:55:08)


Changes by: jim on Thu, 04 Dec 2003 @ 21:55:08
Revision:9907
 Changed files:
    A /davinci/trunk/lexer.c

Comments:
Replacing lexer.c with old hacked version.

2003-12-04 (21:54:42)


Changes by: jim on Thu, 04 Dec 2003 @ 21:54:42
Revision:9906
 Changed files:
    D /davinci/trunk/lexer.c

Comments:
Replacing lexer.c with old hacked version.

2003-12-04 (21:50:11)


Changes by: jim on Thu, 04 Dec 2003 @ 21:50:11
Revision:9905
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Updated version number to 1.17.

2003-12-04 (21:48:52)


Changes by: jim on Thu, 04 Dec 2003 @ 21:48:52
Revision:9904
 Changed files:
    A /davinci/trunk/parser.c

Comments:
Replacing parser.c with old copy built with hacked Bison.

2003-12-04 (21:48:37)


Changes by: jim on Thu, 04 Dec 2003 @ 21:48:37
Revision:9903
 Changed files:
    D /davinci/trunk/parser.c

Comments:
Replacing parser.c with old copy built with hacked Bison.

2003-12-04 (20:47:21)


Changes by: jim on Thu, 04 Dec 2003 @ 20:47:21
Revision:9902
 Changed files:
    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

Comments:
Added HTML documentation for the GUI module.

2003-12-04 (20:47:04)


Changes by: jim on Thu, 04 Dec 2003 @ 20:47:04
Revision:9901
 Changed files:
    M /davinci/trunk/fit.c

Comments:
Noel made some changes and I don't know what they were.

2003-12-04 (20:46:42)


Changes by: jim on Thu, 04 Dec 2003 @ 20:46:42
Revision:9900
 Changed files:
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/build.h

Comments:
Re-added rule for creating build.h at build time.

2003-12-03 (16:13:44)


Changes by: jim on Wed, 03 Dec 2003 @ 16:13:44
Revision:9899
 Changed files:
    A /davinci/trunk/docs/html
    A /davinci/trunk/docs/html/.cvsignore
    A /davinci/trunk/docs/html/davinci.css
    A /davinci/trunk/docs/html/gui.html
    A /davinci/trunk/docs/html/vicar_widget.txt
    M /davinci/trunk/modules/gui.c

Comments:
Added HTML documentation.

2003-12-03 (16:12:29)


Changes by: jim on Wed, 03 Dec 2003 @ 16:12:29
Revision:9898
 Changed files:
    M /davinci/trunk/io_loadmod.c

Comments:
Modified default module path.

2003-12-01 (17:01:10)


Changes by: jim on Mon, 01 Dec 2003 @ 17:01:10
Revision:9897
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Changed subdir processing order to ensure that the vicar dir is processed before the modules dir.

2003-12-01 (16:44:22)


Changes by: jim on Mon, 01 Dec 2003 @ 16:44:22
Revision:9896
 Changed files:
    M /davinci/trunk
    M /davinci/trunk/.cvsignore
    M /davinci/trunk/Makefile.am
    A /davinci/trunk/Makefile.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac
    M /davinci/trunk/modules
    M /davinci/trunk/modules/.cvsignore
    M /davinci/trunk/modules/Makefile.am
    A /davinci/trunk/modules/Makefile.in
    M /davinci/trunk/vicar
    M /davinci/trunk/vicar/.cvsignore
    M /davinci/trunk/vicar/Makefile.am
    A /davinci/trunk/vicar/Makefile.in

Comments:
Added Makefile.in back under CVS control.

2003-11-26 (18:38:06)


Changes by: jim on Wed, 26 Nov 2003 @ 18:38:06
Revision:9895
 Changed files:
    M /davinci/trunk
    M /davinci/trunk/.cvsignore
    M /davinci/trunk/modules
    M /davinci/trunk/modules/.cvsignore
    M /davinci/trunk/vicar
    M /davinci/trunk/vicar/.cvsignore

Comments:
Added Makefile.in to .cvsignore.

2003-11-26 (18:29:51)


Changes by: jim on Wed, 26 Nov 2003 @ 18:29:51
Revision:9894
 Changed files:
    M /davinci/trunk
    M /davinci/trunk/.cvsignore
    M /davinci/trunk/Makefile.am
    M /davinci/trunk/aclocal.m4
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.ac

Comments:
Cleaned up some build-generated files and added reorganized Makefile.am.

2003-11-26 (18:28:43)


Changes by: jim on Wed, 26 Nov 2003 @ 18:28:43
Revision:9893
 Changed files:
    M /davinci/trunk/modules/gui.c

Comments:
Removed values.h import; handled by parser.h already in a more platform-independent way.

2003-11-26 (18:26:54)


Changes by: jim on Wed, 26 Nov 2003 @ 18:26:54
Revision:9892
 Changed files:
    M /davinci/trunk/modules
    A /davinci/trunk/modules/.cvsignore
    M /davinci/trunk/vicar
    M /davinci/trunk/vicar/.cvsignore

Comments:
Added new .cvsignore file.

2003-11-26 (18:25:04)


Changes by: jim on Wed, 26 Nov 2003 @ 18:25:04
Revision:9891
 Changed files:
    D /davinci/trunk/libtool

Comments:
Deleted generated file libtool.

2003-11-26 (18:24:38)


Changes by: jim on Wed, 26 Nov 2003 @ 18:24:38
Revision:9890
 Changed files:
    M /davinci/trunk/libltdl
    A /davinci/trunk/libltdl/.cvsignore

Comments:
New .cvsignore for libltdl directory.

2003-11-26 (18:20:47)


Changes by: jim on Wed, 26 Nov 2003 @ 18:20:47
Revision:9889
 Changed files:
    M /davinci/trunk/main.c

Comments:
Added #ifdef around Xt app resources.

2003-11-26 (05:27:22)


Changes by: gorelick on Wed, 26 Nov 2003 @ 05:27:22
Revision:9888
 Changed files:
    M /davinci/trunk/fit.c

Comments:
added ignore for linear fits

2003-11-25 (20:47:14)


Changes by: jim on Tue, 25 Nov 2003 @ 20:47:14
Revision:9887
 Changed files:
    A /davinci/trunk/configure

Comments:
Newly generated configure script using updated autotools.

2003-11-25 (20:45:17)


Changes by: jim on Tue, 25 Nov 2003 @ 20:45:17
Revision:9886
 Changed files:
    D /davinci/trunk/configure

Comments:
Removed old configure in order to generate a new one.

2003-11-25 (20:44:43)


Changes by: jim on Tue, 25 Nov 2003 @ 20:44:43
Revision:9885
 Changed files:
    D /davinci/trunk/acconfig.h

Comments:
Removed deprecated autoconf file.

2003-11-25 (20:41:10)


Changes by: jim on Tue, 25 Nov 2003 @ 20:41:10
Revision:9884
 Changed files:
    M /davinci/trunk
    M /davinci/trunk/.cvsignore
    A /davinci/trunk/Makefile.am
    D /davinci/trunk/Makefile.in
    D /davinci/trunk/Makefile.min
    A /davinci/trunk/aclocal.m4
    M /davinci/trunk/apifunc.c
    M /davinci/trunk/avl.c
    A /davinci/trunk/build.h
    A /davinci/trunk/config
    A /davinci/trunk/config/config.guess
    A /davinci/trunk/config/config.sub
    A /davinci/trunk/config/depcomp
    A /davinci/trunk/config/install-sh
    A /davinci/trunk/config/ltmain.sh
    A /davinci/trunk/config/missing
    A /davinci/trunk/config/mkinstalldirs
    D /davinci/trunk/config.guess
    M /davinci/trunk/config.h.in
    D /davinci/trunk/config.sub
    M /davinci/trunk/configure
    A /davinci/trunk/configure.ac
    D /davinci/trunk/configure.in
    M /davinci/trunk/darray.c
    M /davinci/trunk/darray.h
    M /davinci/trunk/dvio.h
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_magic.c
    D /davinci/trunk/dvmagick.c
    M /davinci/trunk/ff_modules.c
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/func.h
    M /davinci/trunk/help.h
    D /davinci/trunk/install-sh
    D /davinci/trunk/lib/Makefile
    A /davinci/trunk/libltdl
    A /davinci/trunk/libltdl/COPYING.LIB
    A /davinci/trunk/libltdl/Makefile.am
    A /davinci/trunk/libltdl/Makefile.in
    A /davinci/trunk/libltdl/README
    A /davinci/trunk/libltdl/aclocal.m4
    A /davinci/trunk/libltdl/config-h.in
    A /davinci/trunk/libltdl/config.guess
    A /davinci/trunk/libltdl/config.sub
    A /davinci/trunk/libltdl/configure
    A /davinci/trunk/libltdl/configure.ac
    A /davinci/trunk/libltdl/install-sh
    A /davinci/trunk/libltdl/ltdl.c
    A /davinci/trunk/libltdl/ltdl.h
    A /davinci/trunk/libltdl/ltmain.sh
    A /davinci/trunk/libltdl/missing
    A /davinci/trunk/libltdl/mkinstalldirs
    A /davinci/trunk/libtool
    M /davinci/trunk/main.c
    M /davinci/trunk/module_io.c
    A /davinci/trunk/modules/Davinci
    A /davinci/trunk/modules/Makefile.am
    D /davinci/trunk/modules/Makefile.in
    A /davinci/trunk/modules/dvmagick.c
    A /davinci/trunk/modules/gui.c
    A /davinci/trunk/modules/gui.h
    A /davinci/trunk/modules/guitest
    A /davinci/trunk/modules/guitest/guitest.dav
    A /davinci/trunk/modules/guitest/test-bamf.dav
    A /davinci/trunk/modules/guitest/test-calc.dav
    A /davinci/trunk/modules/guitest/test-callback.dav
    A /davinci/trunk/modules/guitest/test-dcs.dav
    A /davinci/trunk/modules/guitest/test-misc.dav
    A /davinci/trunk/modules/guitest/test-overlays.dav
    A /davinci/trunk/modules/guitest/test-plot.dav
    A /davinci/trunk/modules/guitest/test-pw.dav
    A /davinci/trunk/modules/guitest/test-show.dav
    A /davinci/trunk/modules/guitest/test-tictactoe.dav
    M /davinci/trunk/modules/mod1.c
    A /davinci/trunk/modules/widget_arrowbutton.c
    A /davinci/trunk/modules/widget_arrowbutton.h
    A /davinci/trunk/modules/widget_cascadebutton.c
    A /davinci/trunk/modules/widget_cascadebutton.h
    A /davinci/trunk/modules/widget_command.c
    A /davinci/trunk/modules/widget_command.h
    A /davinci/trunk/modules/widget_drawnbutton.c
    A /davinci/trunk/modules/widget_drawnbutton.h
    A /davinci/trunk/modules/widget_errordialog.c
    A /davinci/trunk/modules/widget_errordialog.h
    A /davinci/trunk/modules/widget_fileselectionbox.c
    A /davinci/trunk/modules/widget_fileselectionbox.h
    A /davinci/trunk/modules/widget_form.c
    A /davinci/trunk/modules/widget_form.h
    A /davinci/trunk/modules/widget_frame.c
    A /davinci/trunk/modules/widget_frame.h
    A /davinci/trunk/modules/widget_label.c
    A /davinci/trunk/modules/widget_label.h
    A /davinci/trunk/modules/widget_list.c
    A /davinci/trunk/modules/widget_list.h
    A /davinci/trunk/modules/widget_menubar.c
    A /davinci/trunk/modules/widget_menubar.h
    A /davinci/trunk/modules/widget_panedwindow.c
    A /davinci/trunk/modules/widget_panedwindow.h
    A /davinci/trunk/modules/widget_pushbutton.c
    A /davinci/trunk/modules/widget_pushbutton.h
    A /davinci/trunk/modules/widget_radiobox.c
    A /davinci/trunk/modules/widget_radiobox.h
    A /davinci/trunk/modules/widget_rowcolumn.c
    A /davinci/trunk/modules/widget_rowcolumn.h
    A /davinci/trunk/modules/widget_scale.c
    A /davinci/trunk/modules/widget_scale.h
    A /davinci/trunk/modules/widget_scrollbar.c
    A /davinci/trunk/modules/widget_scrollbar.h
    A /davinci/trunk/modules/widget_scrolledlist.c
    A /davinci/trunk/modules/widget_scrolledlist.h
    A /davinci/trunk/modules/widget_scrolledwindow.c
    A /davinci/trunk/modules/widget_scrolledwindow.h
    A /davinci/trunk/modules/widget_selectionbox.c
    A /davinci/trunk/modules/widget_selectionbox.h
    A /davinci/trunk/modules/widget_separator.c
    A /davinci/trunk/modules/widget_separator.h
    A /davinci/trunk/modules/widget_text.c
    A /davinci/trunk/modules/widget_text.h
    A /davinci/trunk/modules/widget_textfield.c
    A /davinci/trunk/modules/widget_textfield.h
    A /davinci/trunk/modules/widget_togglebutton.c
    A /davinci/trunk/modules/widget_togglebutton.h
    A /davinci/trunk/modules/widget_toplevelshell.c
    A /davinci/trunk/modules/widget_toplevelshell.h
    A /davinci/trunk/modules/widget_transientshell.c
    A /davinci/trunk/modules/widget_transientshell.h
    A /davinci/trunk/modules/widget_vicar.c
    A /davinci/trunk/modules/widget_vicar.h
    A /davinci/trunk/modules/widget_xbaematrix.c
    A /davinci/trunk/modules/widget_xbaematrix.h
    M /davinci/trunk/pp_math.c
    M /davinci/trunk/printf.c
    A /davinci/trunk/products.h
    M /davinci/trunk/scope.h
    M /davinci/trunk/system.c
    M /davinci/trunk/system.h

Comments:
* Converted to new automake, autoconf, libtool build system.

Added 'libltdl' subdir with libtool support files. Moved build configuration files to 'config' subdir.

  • Added GUI module and VICAR widget.

2003-11-25 (20:39:10)


Changes by: jim on Tue, 25 Nov 2003 @ 20:39:10
Revision:9883
 Changed files:
    M /davinci/trunk/parser.h

Comments:
Replacing generated file because it comes from a modified Bison.

2003-11-25 (20:38:08)


Changes by: jim on Tue, 25 Nov 2003 @ 20:38:08
Revision:9882
 Changed files:
    A /davinci/trunk/lexer.c
    A /davinci/trunk/parser.c

Comments:
Replacing these generated files because they cannot be properly re-generated except with a hacked Bison.

2003-11-25 (20:37:19)


Changes by: jim on Tue, 25 Nov 2003 @ 20:37:19
Revision:9881
 Changed files:
    D /davinci/trunk/lexer.c
    D /davinci/trunk/parser.c

Comments:
Argh.

2003-11-25 (20:23:24)


Changes by: jim on Tue, 25 Nov 2003 @ 20:23:24
Revision:9880
 Changed files:
    D /davinci/trunk/vicar/Makefile
    A /davinci/trunk/vicar/Makefile.am
    D /davinci/trunk/vicar/Makefile.in
    D /davinci/trunk/vicar/Makefile~
    D /davinci/trunk/vicar/config.h.in
    D /davinci/trunk/vicar/configure
    D /davinci/trunk/vicar/configure.in

Comments:
Modified to use the top-level configure and build a libtool library.

2003-11-22 (01:56:31)


Changes by: gorelick on Sat, 22 Nov 2003 @ 01:56:31
Revision:9879
 Changed files:
    M /davinci/trunk/dvio.c
    M /davinci/trunk/dvio_ascii.c
    M /davinci/trunk/dvio_envi.c
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/dvio_specpr.c
    M /davinci/trunk/ff_filetype.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_raw.c
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/func.h
    M /davinci/trunk/lib/Makefile
    M /davinci/trunk/printf.c

Comments:
Made a bunch of file using functions use locate_file for expansions.

2003-11-22 (00:13:23)


Changes by: gorelick on Sat, 22 Nov 2003 @ 00:13:23
Revision:9878
 Changed files:
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/dvio_specpr.c
    M /davinci/trunk/dvio_themis.c
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff_display.c
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/ff_source.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/help.c
    M /davinci/trunk/lexer.c
    M /davinci/trunk/lexer.l
    M /davinci/trunk/main.c
    M /davinci/trunk/parser.h
    M /davinci/trunk/printf.c
    M /davinci/trunk/system.c
    M /davinci/trunk/ufunc.c

Comments:
Changes all occurances of MSDOS and WIN32 to __CYGWIN__,

virutally guaranteeing that we'll no longer be able to compile under VC.

2003-11-21 (23:02:06)


Changes by: gorelick on Fri, 21 Nov 2003 @ 23:02:06
Revision:9876
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff_display.c
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/fit.c
    M /davinci/trunk/lexer.l
    M /davinci/trunk/lib/Makefile
    M /davinci/trunk/system.c
    M /davinci/trunk/ufunc.c

Comments:
Fixed tempnam() problems for good.

2003-11-12 (17:14:52)


Changes by: jim on Wed, 12 Nov 2003 @ 17:14:52
Revision:9875
 Changed files:
    M /davinci/trunk/vicar
    A /davinci/trunk/vicar/.cvsignore
    M /davinci/trunk/vicar/Makefile

Comments:
Added .cvsignore.

2003-11-12 (17:13:24)


Changes by: jim on Wed, 12 Nov 2003 @ 17:13:24
Revision:9874
 Changed files:
    A /davinci/trunk/vicar/Makefile.in
    A /davinci/trunk/vicar/config.h.in
    A /davinci/trunk/vicar/configure
    A /davinci/trunk/vicar/configure.in

Comments:
Autoconf conversion.

2003-11-12 (16:54:47)


Changes by: jim on Wed, 12 Nov 2003 @ 16:54:47
Revision:9873
 Changed files:
    A /davinci/trunk/vicar
    A /davinci/trunk/vicar/Makefile
    A /davinci/trunk/vicar/Makefile~
    A /davinci/trunk/vicar/XvicBasicImage.c
    A /davinci/trunk/vicar/XvicBasicImage.h
    A /davinci/trunk/vicar/XvicBasicImageP.h
    A /davinci/trunk/vicar/XvicCopyRaw.c
    A /davinci/trunk/vicar/XvicCopyRawCall_zoom.h
    A /davinci/trunk/vicar/XvicCopyRawFn_1band.h
    A /davinci/trunk/vicar/XvicCopyRawFn_3band.h
    A /davinci/trunk/vicar/XvicCopyRawFn_zoom.h
    A /davinci/trunk/vicar/XvicCopyRaw_bw.h
    A /davinci/trunk/vicar/XvicCopyRaw_color.h
    A /davinci/trunk/vicar/XvicCopyRaw_name.h
    A /davinci/trunk/vicar/XvicImage.c
    A /davinci/trunk/vicar/XvicImage.h
    A /davinci/trunk/vicar/XvicImageOverlay.c
    A /davinci/trunk/vicar/XvicImageOverlay.h
    A /davinci/trunk/vicar/XvicImageOverlayP.h
    A /davinci/trunk/vicar/XvicImageP.h
    A /davinci/trunk/vicar/XvicRegion.c
    A /davinci/trunk/vicar/XvicRegion.h
    A /davinci/trunk/vicar/XvicStringCursor.c

Comments:
Initial VICAR widget code import.

2003-11-07 (13:23:00)


Changes by: asbms on Fri, 07 Nov 2003 @ 13:23:00
Revision:9872
 Changed files:
    M /davinci/trunk/dvio_themis.c
    M /davinci/trunk/ff_fncc.c
    M /davinci/trunk/ff_text.c

Comments:
Made a serious change to read_vis (in dvio_themis): went to the command line version of marci-pdcom

rather than the old library version. Now it will work with both sun or linux

farted around with some stuff in ff_fncc

tiny bug fix (which was writting outside of alotted memory) for ff_text

2003-09-22 (09:48:06)


Changes by: asbms on Mon, 22 Sep 2003 @ 09:48:06
Revision:9871
 Changed files:
    M /davinci/trunk/ff_avg.c

Comments:
Fixed a minor bug in ff_convolve which was having a MAJOR effect.

Seems to be okie-dokie now.

2003-09-19 (10:46:58)


Changes by: asbms on Fri, 19 Sep 2003 @ 10:46:58
Revision:9870
 Changed files:
    M /davinci/trunk/ff_fncc.c

Comments:
Added the resultant peak from the correlation to the return structure from fncc.

This new struct member is called 'weight'

2003-09-15 (21:56:36)


Changes by: gorelick on Mon, 15 Sep 2003 @ 21:56:36
Revision:9869
 Changed files:
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/func.h
    M /davinci/trunk/spread.c

Comments:
Fixed convolve to take an ignore value

(also fixed stddev for 1 pt)

2003-09-10 (16:43:10)


Changes by: gorelick on Wed, 10 Sep 2003 @ 16:43:10
Revision:9868
 Changed files:
    M /davinci/trunk/ff_avg.c

Comments:
Fixed stddev(1)

2003-08-29 (16:11:17)


Changes by: asbms on Fri, 29 Aug 2003 @ 16:11:17
Revision:9867
 Changed files:
    M /davinci/trunk/lib/Makefile
    M /davinci/trunk/version.h

Comments:
Added information

2003-08-29 (15:46:52)


Changes by: asbms on Fri, 29 Aug 2003 @ 15:46:52
Revision:9866
 Changed files:
    M /davinci/trunk/ff_fncc.c

Comments:
Fixes and updates

2003-08-27 (23:47:29)


Changes by: gorelick on Wed, 27 Aug 2003 @ 23:47:29
Revision:9865
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
Added ff_chdir

2003-08-27 (18:37:56)


Changes by: jim on Wed, 27 Aug 2003 @ 18:37:56
Revision:9864
 Changed files:
    M /davinci/trunk/ff.c

Comments:
Added support for STRUCT to dump(), and implemented indent and depth args.

2003-08-27 (17:52:16)


Changes by: jim on Wed, 27 Aug 2003 @ 17:52:16
Revision:9863
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/pp.c

Comments:
Added support for STRUCT to dump(), and implemented indent and depth args.

2003-08-27 (16:37:32)


Changes by: gorelick on Wed, 27 Aug 2003 @ 16:37:32
Revision:9862
 Changed files:
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/symbol.c

Comments:
Updates to make HasValue do the right thing.

2003-08-27 (14:15:47)


Changes by: jim on Wed, 27 Aug 2003 @ 14:15:47
Revision:9861
 Changed files:
    M /davinci/trunk/ff_struct.c

Comments:
Fixed NULL return for get_struct() on non-existant element.

2003-08-23 (11:07:36)


Changes by: asbms on Sat, 23 Aug 2003 @ 11:07:36
Revision:9860
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Added ff_fncc.o to Makefile.in

2003-08-13 (17:09:00)


Changes by: asbms on Wed, 13 Aug 2003 @ 17:09:00
Revision:9856
 Changed files:
    M /davinci/trunk/ff_fncc.c

Comments:
Added fast running sum tables

Changed the input command options Changed the return object to a structure containing: The cross-correlation matrix The Max point in the above matrix (as a davinci col,row index) The Corner point in the object where the [1,1] corner of the template goes (as a davinci col,row index) The running Sum table The running Sum-Squared table.

The last two are returned to increase processing speed if a new template is used on the same object. The new template MUST be of the same size as the template used when the tables were calculated.

2003-08-12 (16:27:20)


Changes by: asbms on Tue, 12 Aug 2003 @ 16:27:20
Revision:9855
 Changed files:
    M /davinci/trunk/ff.h
    A /davinci/trunk/ff_fncc.c
    M /davinci/trunk/func.h

Comments:
Added new function: Fast Normalized Cross Correlation

This function is STILL in production, so further changed WILL be added

called as fncc(template,object)

2003-07-15 (15:44:17)


Changes by: gorelick on Tue, 15 Jul 2003 @ 15:44:17
Revision:9854
 Changed files:
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/version.h

Comments:
misc for v1.13

2003-07-15 (15:43:28)


Changes by: gorelick on Tue, 15 Jul 2003 @ 15:43:28
Revision:9853
 Changed files:
    M /davinci/trunk/spread.c

Comments:
misc for v.1.13

2003-07-15 (15:41:20)


Changes by: gorelick on Tue, 15 Jul 2003 @ 15:41:20
Revision:9852
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_fft.c

Comments:
Misc for v1.13

2003-05-14 (00:39:06)


Changes by: gorelick on Wed, 14 May 2003 @ 00:39:06
Revision:9851
 Changed files:
    M /davinci/trunk/ff_hstretch.c

Comments:
first working checkin

2003-05-14 (00:36:55)


Changes by: gorelick on Wed, 14 May 2003 @ 00:36:55
Revision:9850
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
hstretch

2003-05-14 (00:27:28)


Changes by: gorelick on Wed, 14 May 2003 @ 00:27:28
Revision:9849
 Changed files:
    M /davinci/trunk/help.c

Comments:
added include for errno

2003-05-14 (00:26:01)


Changes by: gorelick on Wed, 14 May 2003 @ 00:26:01
Revision:9848
 Changed files:
    M /davinci/trunk/newfunc.c

Comments:
added create_args

2003-05-14 (00:24:54)


Changes by: gorelick on Wed, 14 May 2003 @ 00:24:54
Revision:9847
 Changed files:
    M /davinci/trunk/ff.h
    A /davinci/trunk/ff_hstretch.c
    M /davinci/trunk/func.h

Comments:
added hstretch

2003-05-14 (00:07:58)


Changes by: gorelick on Wed, 14 May 2003 @ 00:07:58
Revision:9846
 Changed files:
    M /davinci/trunk/p.c
    M /davinci/trunk/parser.c
    M /davinci/trunk/parser.h

Comments:
parallel support

2003-05-14 (00:01:03)


Changes by: gorelick on Wed, 14 May 2003 @ 00:01:03
Revision:9845
 Changed files:
    M /davinci/trunk/parser.y

Comments:
help(?) and @()

2003-05-13 (23:59:57)


Changes by: gorelick on Tue, 13 May 2003 @ 23:59:57
Revision:9844
 Changed files:
    M /davinci/trunk/pp.c

Comments:
exact_help

2003-05-13 (23:59:17)


Changes by: gorelick on Tue, 13 May 2003 @ 23:59:17
Revision:9843
 Changed files:
    M /davinci/trunk/gplot.c

Comments:
Took out buttonmotion events.

2003-05-13 (23:57:16)


Changes by: gorelick on Tue, 13 May 2003 @ 23:57:16
Revision:9842
 Changed files:
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/ufunc.c

Comments:
misc checkin

2003-05-07 (20:59:40)


Changes by: gorelick on Wed, 07 May 2003 @ 20:59:40
Revision:9841
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/ff_projection.c

Comments:
Modifications to support new proj library

2003-04-29 (18:46:00)


Changes by: gorelick on Tue, 29 Apr 2003 @ 18:46:00
Revision:9840
 Changed files:
    M /davinci/trunk/ff.c

Comments:
Overloaded format() for string, text and struct

2003-04-10 (18:23:47)


Changes by: randy on Thu, 10 Apr 2003 @ 18:23:47
Revision:9839
 Changed files:
    A /davinci/trunk/isis_obj.c
    A /davinci/trunk/isis_obj.h

Comments:
Code to be used for the ISIS reading/writing functionality in Davinci.

Still writing this... not even close to working, but the code is not in the makefile, either, so it shouldn't hurt anyone.

2003-04-01 (15:20:44)


Changes by: saadat on Tue, 01 Apr 2003 @ 15:20:44
Revision:9837
 Changed files:
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/version.h

Comments:
Fixed a file handle leakage while reading ISIS suffix planes.

2003-03-24 (15:58:09)


Changes by: gorelick on Mon, 24 Mar 2003 @ 15:58:09
Revision:9836
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Version 1.11 again

2003-03-24 (15:57:43)


Changes by: gorelick on Mon, 24 Mar 2003 @ 15:57:43
Revision:9835
 Changed files:
    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

Comments:
Version 1.11

2003-03-24 (15:56:04)


Changes by: gorelick on Mon, 24 Mar 2003 @ 15:56:04
Revision:9834
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Also for version 1.11

2003-03-24 (15:55:41)


Changes by: gorelick on Mon, 24 Mar 2003 @ 15:55:41
Revision:9833
 Changed files:
    A /davinci/trunk/ff_rice.c

Comments:
Forgot this in 1.11

2003-03-14 (13:57:05)


Changes by: randy on Fri, 14 Mar 2003 @ 13:57:05
Revision:9832
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
Added the prototypes for ff_contains, ff_rice and ff_unrice, and commented

out the actual references to ff_rice and ff_unrice in ff.h, so the thing will compile out of CVS.

2003-03-11 (15:54:33)


Changes by: gorelick on Tue, 11 Mar 2003 @ 15:54:33
Revision:9831
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h

Comments:
Added ff_contains()

2003-03-11 (15:53:02)


Changes by: gorelick on Tue, 11 Mar 2003 @ 15:53:02
Revision:9830
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Scaling factor fix didn't get propigated

2003-03-07 (15:07:21)


Changes by: saadat on Fri, 07 Mar 2003 @ 15:07:21
Revision:9828
 Changed files:
    M /davinci/trunk/version.h

Comments:
Fix to io_lablib3 (PDS label reader) which overwrote memory elsewhere

while reading constructs like: INSTRUMENT_FOV = 20<MRAD>

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.

2003-02-18 (16:15:46)


Changes by: asbms on Tue, 18 Feb 2003 @ 16:15:46
Revision:9827
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Fixed a percision error in the WritePDS

2003-02-18 (15:32:51)


Changes by: asbms on Tue, 18 Feb 2003 @ 15:32:51
Revision:9826
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Bug in WritePDS was returning bogus pointer. Now it just returns null.

2003-02-18 (12:40:28)


Changes by: gorelick on Tue, 18 Feb 2003 @ 12:40:28
Revision:9825
 Changed files:
    M /davinci/trunk/ff_rgb.c

Comments:
Moved to parse_args

2003-02-03 (16:41:49)


Changes by: gorelick on Mon, 03 Feb 2003 @ 16:41:49
Revision:9824
 Changed files:
    M /davinci/trunk/ff_struct.c

Comments:
Changed order of args in add_struct(), so you can add values without names

without specifying (value=)

2003-01-24 (00:28:49)


Changes by: gorelick on Fri, 24 Jan 2003 @ 00:28:49
Revision:9823
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
File I/O updates

2003-01-22 (16:01:02)


Changes by: gorelick on Wed, 22 Jan 2003 @ 16:01:02
Revision:9822
 Changed files:
    M /davinci/trunk/ff.c

Comments:
Patch to putenv

2003-01-22 (15:57:24)


Changes by: gorelick on Wed, 22 Jan 2003 @ 15:57:24
Revision:9821
 Changed files:
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/version.h

Comments:
Modifications to allow GPLOT_CMD environment variable, again

2003-01-19 (22:12:28)


Changes by: gorelick on Sun, 19 Jan 2003 @ 22:12:28
Revision:9820
 Changed files:
    M /davinci/trunk/ff_raw.c

Comments:
BIP was reporting itself as BIL

2003-01-17 (10:54:43)


Changes by: asbms on Fri, 17 Jan 2003 @ 10:54:43
Revision:9819
 Changed files:
    M /davinci/trunk/ff_raw.c

Comments:
Fixed a bug with the two different options lists

2003-01-17 (10:14:07)


Changes by: asbms on Fri, 17 Jan 2003 @ 10:14:07
Revision:9818
 Changed files:
    M /davinci/trunk/ff_raw.c

Comments:
variable header had no initialization so its value, if not explicitly set, could be anything.

Fix this.

2003-01-17 (09:59:44)


Changes by: asbms on Fri, 17 Jan 2003 @ 09:59:44
Revision:9817
 Changed files:
    M /davinci/trunk/ff_text.c

Comments:
Pthhhhhhhhh

2003-01-08 (16:11:20)


Changes by: gorelick on Wed, 08 Jan 2003 @ 16:11:20
Revision:9816
 Changed files:
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/lib/Makefile
    M /davinci/trunk/version.h

Comments:
Made gplot an option via environment variable.

2002-12-29 (22:22:01)


Changes by: gorelick on Sun, 29 Dec 2002 @ 22:22:01
Revision:9815
 Changed files:
    M /davinci/trunk/dvio_iomedley.c

Comments:
Committed for cary

2002-12-29 (22:21:39)


Changes by: gorelick on Sun, 29 Dec 2002 @ 22:21:39
Revision:9814
 Changed files:
    M /davinci/trunk/ff_write.c

Comments:
Checked in for Cary

2002-12-22 (10:44:15)


Changes by: jim on Sun, 22 Dec 2002 @ 10:44:15
Revision:9813
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.in

Comments:
Added AC_PROG_CXX to check for C++ compiler.

2002-12-17 (21:19:47)


Changes by: gorelick on Tue, 17 Dec 2002 @ 21:19:47
Revision:9812
 Changed files:
    M /davinci/trunk/p.c

Comments:
Fixed core dump on bad dereference. a=f.p()

2002-12-11 (12:59:50)


Changes by: gigabyte on Wed, 11 Dec 2002 @ 12:59:50
Revision:9811
 Changed files:
    M /davinci/trunk/deghost.C
    M /davinci/trunk/ff_deghost.c

Comments:
Added an option to deghost that makes it grab corner points from the

track server instead of from geometry_detail in the database.

2002-11-27 (15:20:18)


Changes by: gigabyte on Wed, 27 Nov 2002 @ 15:20:18
Revision:9810
 Changed files:
    M /davinci/trunk/deghost.C

Comments:
Fixed a buffer overrun error that was causing deghost to fail for large

images. (74 frames or more)

2002-11-13 (16:53:34)


Changes by: asbms on Wed, 13 Nov 2002 @ 16:53:34
Revision:9809
 Changed files:
    M /davinci/trunk/dvio_isis.c

Comments:
Added test to the PDS read Qube reader:

if the data is BOTH unsigned AND 2 byte THEN call the fix_unsigned routine

2002-11-01 (18:23:53)


Changes by: jim on Fri, 01 Nov 2002 @ 18:23:53
Revision:9808
 Changed files:
    M /davinci/trunk/config.guess
    M /davinci/trunk/config.sub
    M /davinci/trunk/lib/Makefile

Comments:
Installed new config.guess and config.sub

2002-11-01 (18:08:46)


Changes by: jim on Fri, 01 Nov 2002 @ 18:08:46
Revision:9807
 Changed files:
    M /davinci/trunk/configure

Comments:
Rebuilt all configure scripts using autoconf 2.53

2002-11-01 (17:56:07)


Changes by: jim on Fri, 01 Nov 2002 @ 17:56:07
Revision:9806
 Changed files:
    M /davinci/trunk/configure

Comments:
Rebuilt for readline version change

2002-11-01 (17:48:29)


Changes by: jim on Fri, 01 Nov 2002 @ 17:48:29
Revision:9805
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure.in

Comments:
Renamed readline-4.3 to readline

2002-11-01 (17:44:28)


Changes by: jim on Fri, 01 Nov 2002 @ 17:44:28
Revision:9804
 Changed files:
    M /davinci/trunk
    M /davinci/trunk/.cvsignore

Comments:
Added some files to main .cvsignore

2002-11-01 (17:40:14)


Changes by: jim on Fri, 01 Nov 2002 @ 17:40:14
Revision:9803
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.in

Comments:
Modified for use with readline 4.3 local dir

2002-11-01 (16:43:21)


Changes by: jim on Fri, 01 Nov 2002 @ 16:43:21
Revision:9802
 Changed files:
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure.in
    M /davinci/trunk/dvio_iomedley.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/lib/Makefile

Comments:
Make PNG support conditional on the existance on libz

2002-11-01 (15:28:18)


Changes by: jim on Fri, 01 Nov 2002 @ 15:28:18
Revision:9801
 Changed files:
    M /davinci/trunk/ff_text.c

Comments:
Not including libgen.h on AIX systems as it conflicts with regex.h

2002-10-31 (16:38:03)


Changes by: jim on Thu, 31 Oct 2002 @ 16:38:03
Revision:9800
 Changed files:
    M /davinci/trunk/main.c

Comments:
Removed conflicting readline declarations and made others conditional on HAVE_LIBREADLINE.

2002-10-31 (16:28:57)


Changes by: jim on Thu, 31 Oct 2002 @ 16:28:57
Revision:9799
 Changed files:
    M /davinci/trunk/main.c

Comments:
Removed conflicting readline declarations and made others conditional on HAVE_LIBREADLINE.

2002-10-31 (16:27:52)


Changes by: jim on Thu, 31 Oct 2002 @ 16:27:52
Revision:9798
 Changed files:
    M /davinci/trunk/main.c

Comments:
Removed conflicting readline declarations and made others conditional on HAVE_LIBREADLINE.

2002-10-31 (16:22:42)


Changes by: jim on Thu, 31 Oct 2002 @ 16:22:42
Revision:9797
 Changed files:
    M /davinci/trunk/func.h
    M /davinci/trunk/main.c

Comments:
Removed conflicting readline declarations and made others conditional on HAVE_LIBREADLINE.

2002-10-31 (15:59:30)


Changes by: jim on Thu, 31 Oct 2002 @ 15:59:30
Revision:9796
 Changed files:
    M /davinci/trunk/ff.c

Comments:
Wrapped readline.h include with HAVE_READLINE check.

2002-10-30 (18:48:17)


Changes by: jim on Wed, 30 Oct 2002 @ 18:48:17
Revision:9795
 Changed files:
    M /davinci/trunk/main.c

Comments:
Fixed prototype for rl_callback_handler_install().

2002-10-30 (18:46:11)


Changes by: jim on Wed, 30 Oct 2002 @ 18:46:11
Revision:9794
 Changed files:
    M /davinci/trunk/deghost.C

Comments:
Added check for HAVE_MALLOC_H before including malloc.h, for Darwin systems.

2002-10-30 (18:29:56)


Changes by: jim on Wed, 30 Oct 2002 @ 18:29:56
Revision:9793
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.in

Comments:
Added support for automatic building of readline and removed vestiges of ImageMagick.

2002-10-28 (16:27:15)


Changes by: asbms on Mon, 28 Oct 2002 @ 16:27:15
Revision:9792
 Changed files:
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.in

Comments:
Added fix for QMV check

2002-10-24 (15:17:57)


Changes by: jim on Thu, 24 Oct 2002 @ 15:17:57
Revision:9791
 Changed files:
    M /davinci/trunk/dvio_iomedley.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_write.c

Comments:
Fixed more PNM/PPM/PGM bugs (not using the generic iomedley interface anymore).

2002-10-24 (14:28:39)


Changes by: jim on Thu, 24 Oct 2002 @ 14:28:39
Revision:9790
 Changed files:
    M /davinci/trunk/ff_write.c

Comments:
Fixed bug in iomedley file type checking that was preventing non-iomedley types from working.

2002-10-22 (15:25:53)


Changes by: jim on Tue, 22 Oct 2002 @ 15:25:53
Revision:9789
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Added dependency on libiomedley.a to gplot in Makefile.in.

2002-10-22 (15:10:57)


Changes by: jim on Tue, 22 Oct 2002 @ 15:10:57
Revision:9788
 Changed files:
    M /davinci/trunk/lib/Makefile

Comments:
Cleanup for iomedley autoconf conversion.

2002-10-11 (10:52:03)


Changes by: jim on Fri, 11 Oct 2002 @ 10:52:03
Revision:9787
 Changed files:
    M /davinci/trunk/main.c

Comments:
renamed sighandler() to dv_sighandler() due to clash with libusds

2002-10-09 (13:56:18)


Changes by: jim on Wed, 09 Oct 2002 @ 13:56:18
Revision:9786
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/dvio.h
    A /davinci/trunk/dvio_iomedley.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/lib/Makefile

Comments:
Added support for iomedley image formats GIF, JPEG, TIFF and PNG.

Did not remove ImageMagic support (yet).

2002-10-08 (17:23:36)


Changes by: gorelick on Tue, 08 Oct 2002 @ 17:23:36
Revision:9785
 Changed files:
    M /davinci/trunk/parser.h
    M /davinci/trunk/printf.c

Comments:
missed dv_vasprintf reference and fixed some #defines that should be

in values.h, but sometimes aren't

2002-10-08 (17:14:10)


Changes by: gorelick on Tue, 08 Oct 2002 @ 17:14:10
Revision:9784
 Changed files:
    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

Comments:
Changes for OS/X

2002-09-30 (21:35:18)


Changes by: gorelick on Mon, 30 Sep 2002 @ 21:35:18
Revision:9783
 Changed files:
    M /davinci/trunk/version.h

Comments:
Same as previous.

2002-09-30 (21:33:51)


Changes by: gorelick on Mon, 30 Sep 2002 @ 21:33:51
Revision:9782
 Changed files:
    M /davinci/trunk/dvio_isis.c

Comments:
Promoited unsigned short to signed int

2002-09-24 (14:38:11)


Changes by: gorelick on Tue, 24 Sep 2002 @ 14:38:11
Revision:9781
 Changed files:
    M /davinci/trunk/version.h

Comments:
Version 1.05

2002-09-24 (14:36:28)


Changes by: gorelick on Tue, 24 Sep 2002 @ 14:36:28
Revision:9780
 Changed files:
    M /davinci/trunk/dvio_ascii.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/endian_norm.c
    M /davinci/trunk/header.c
    M /davinci/trunk/header.h

Comments:
Endian normalization changes for table reads

2002-09-23 (12:00:37)


Changes by: saadat on Mon, 23 Sep 2002 @ 12:00:37
Revision:9778
 Changed files:
    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

Comments:
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.

2002-09-20 (18:50:36)


Changes by: gorelick on Fri, 20 Sep 2002 @ 18:50:36
Revision:9776
 Changed files:
    M /davinci/trunk/version.h

Comments:
1.02/1.03 strangeness

2002-09-20 (18:47:26)


Changes by: saadat on Fri, 20 Sep 2002 @ 18:47:26
Revision:9775
 Changed files:
    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

Comments:
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.

2002-09-20 (17:06:32)


Changes by: gorelick on Fri, 20 Sep 2002 @ 17:06:32
Revision:9773
 Changed files:
    M /davinci/trunk/pp.c

Comments:
Bug fix for envionemental variables.

2002-09-19 (14:33:15)


Changes by: gorelick on Thu, 19 Sep 2002 @ 14:33:15
Revision:9772
 Changed files:
    M /davinci/trunk/io_loadmod.c

Comments:
typo returndlopen()

2002-09-19 (14:32:18)


Changes by: gorelick on Thu, 19 Sep 2002 @ 14:32:18
Revision:9771
 Changed files:
    M /davinci/trunk/pp_math.c

Comments:
math_operable() addition

2002-09-19 (14:31:54)


Changes by: gorelick on Thu, 19 Sep 2002 @ 14:31:54
Revision:9770
 Changed files:
    M /davinci/trunk/ff_deghost.c

Comments:
Defines for configure

2002-09-19 (14:31:12)


Changes by: gorelick on Thu, 19 Sep 2002 @ 14:31:12
Revision:9769
 Changed files:
    M /davinci/trunk/func.h

Comments:
More for QMV defines (deghost)

2002-09-19 (14:30:38)


Changes by: gorelick on Thu, 19 Sep 2002 @ 14:30:38
Revision:9768
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h

Comments:
QMV defines for configure

2002-09-19 (14:29:43)


Changes by: gorelick on Thu, 19 Sep 2002 @ 14:29:43
Revision:9767
 Changed files:
    M /davinci/trunk/deghost.C

Comments:
#include in the wrong place

2002-09-19 (14:25:28)


Changes by: gorelick on Thu, 19 Sep 2002 @ 14:25:28
Revision:9766
 Changed files:
    M /davinci/trunk/deghost.C

Comments:
#define for configure

2002-09-18 (16:25:01)


Changes by: gorelick on Wed, 18 Sep 2002 @ 16:25:01
Revision:9765
 Changed files:
    M /davinci/trunk/version.h

Comments:
1.01

2002-09-09 (16:59:20)


Changes by: asbms on Mon, 09 Sep 2002 @ 16:59:20
Revision:9764
 Changed files:
    M /davinci/trunk/main.c

Comments:
Fixed the quit function to return a status of 0 NOT 1

2002-09-06 (15:38:03)


Changes by: gigabyte on Fri, 06 Sep 2002 @ 15:38:03
Revision:9763
 Changed files:
    M /davinci/trunk/main.c

Comments:
Fixed the fact that batch-mode davinci's don't delete their temp directory.

2002-09-05 (19:50:54)


Changes by: gigabyte on Thu, 05 Sep 2002 @ 19:50:54
Revision:9762
 Changed files:
    M /davinci/trunk/ff_deghost.c

Comments:
Changed default for the deghosting "reverse" argument to 1 instead of 0.

2002-08-30 (14:00:54)


Changes by: asbms on Fri, 30 Aug 2002 @ 14:00:54
Revision:9761
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Added a check for null file pointer on WritePDS (bad write location catch)

Changed setting structure element to NULL and set only first char to NULL

2002-08-12 (13:06:37)


Changes by: asbms on Mon, 12 Aug 2002 @ 13:06:37
Revision:9760
 Changed files:
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_pds.c

Comments:
Fixed a bug with the suffix writer:

couldn't write cube w/o suffixs, that's been fixed there was a file pointer being close early, fixed

2002-07-29 (17:14:16)


Changes by: gorelick on Mon, 29 Jul 2002 @ 17:14:16
Revision:9759
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Fixed an apparent typo.

2002-07-22 (10:09:49)


Changes by: asbms on Mon, 22 Jul 2002 @ 10:09:49
Revision:9758
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
WritePDS suffix plane fix.

Now Suffix plane are written correctly, and the entire dataset is aligned/padded as needed.

2002-07-19 (15:48:02)


Changes by: gorelick on Fri, 19 Jul 2002 @ 15:48:02
Revision:9757
 Changed files:
    M /davinci/trunk/version.h

Comments:
*** empty log message ***

2002-07-19 (15:47:08)


Changes by: gorelick on Fri, 19 Jul 2002 @ 15:47:08
Revision:9756
 Changed files:
    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

Comments:
*** empty log message ***

2002-07-17 (17:39:23)


Changes by: asbms on Wed, 17 Jul 2002 @ 17:39:23
Revision:9755
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Fixed a write bug in WritePDS

2002-07-17 (16:05:42)


Changes by: asbms on Wed, 17 Jul 2002 @ 16:05:42
Revision:9754
 Changed files:
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_pds.c

Comments:
Made changes to the pds reader/writer

set/sequences now are read in as vectors in X rather than text files suffix planes can be written out

2002-07-16 (13:42:15)


Changes by: gorelick on Tue, 16 Jul 2002 @ 13:42:15
Revision:9753
 Changed files:
    M /davinci/trunk/dvio_isis.c

Comments:
Added support for suffix corners

2002-07-01 (15:57:39)


Changes by: gorelick on Mon, 01 Jul 2002 @ 15:57:39
Revision:9752
 Changed files:
    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

Comments:
Maintenance checkin - removed binDCT

2002-06-25 (23:55:58)


Changes by: gorelick on Tue, 25 Jun 2002 @ 23:55:58
Revision:9751
 Changed files:
    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

Comments:
Version 0.98b, insert_struct

2002-06-25 (00:23:58)


Changes by: gorelick on Tue, 25 Jun 2002 @ 00:23:58
Revision:9750
 Changed files:
    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

Comments:
Version 0.89a

2002-06-14 (20:33:16)


Changes by: gorelick on Fri, 14 Jun 2002 @ 20:33:16
Revision:9749
 Changed files:
    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

Comments:
Miscelaneous checking

2002-05-31 (16:39:03)


Changes by: jim on Fri, 31 May 2002 @ 16:39:03
Revision:9748
 Changed files:
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/lib/Makefile

Comments:
Added chunking and compression to ID_VAL dataset storage.

2002-05-30 (13:00:56)


Changes by: randy on Thu, 30 May 2002 @ 13:00:56
Revision:9747
 Changed files:
    M /davinci/trunk/io_loadmod.c
    M /davinci/trunk/io_loadmod.h

Comments:
Fixes for Non libtool enabled systems

2002-05-28 (13:46:45)


Changes by: randy on Tue, 28 May 2002 @ 13:46:45
Revision:9746
 Changed files:
    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

Comments:
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.

2002-05-06 (20:14:34)


Changes by: gorelick on Mon, 06 May 2002 @ 20:14:34
Revision:9745
 Changed files:
    M /davinci/trunk/dvio_specpr.c
    M /davinci/trunk/version.h

Comments:
Modified dvio_specpr to read whole file is record is omitted

2002-04-18 (11:09:59)


Changes by: randy on Thu, 18 Apr 2002 @ 11:09:59
Revision:9744
 Changed files:
    M /davinci/trunk/version.h

Comments:
Updaqte version number

2002-04-18 (11:05:47)


Changes by: randy on Thu, 18 Apr 2002 @ 11:05:47
Revision:9743
 Changed files:
    M /davinci/trunk/io_loadmod.c
    M /davinci/trunk/io_loadmod.h

Comments:
COntinued work on IO module extensions.

2002-04-16 (21:34:02)


Changes by: randy on Tue, 16 Apr 2002 @ 21:34:02
Revision:9742
 Changed files:
    A /davinci/trunk/io_loadmod.c
    A /davinci/trunk/io_loadmod.h

Comments:
Support code for Read/Write loadable module extensions. This is still

in development... this code doesn't do much of anything yet, and isn't explicitly included in the Makefile yet.

2002-04-16 (11:29:15)


Changes by: randy on Tue, 16 Apr 2002 @ 11:29:15
Revision:9741
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/dvio_hdf.c
    M /davinci/trunk/dvio_pds.c
    A /davinci/trunk/endian_norm.c
    A /davinci/trunk/endian_norm.h

Comments:
Separated the endian normalization code from the HDF code, since Ben also

uses it in PDS functions, making it fail when you don't have HDF configured.

2002-04-15 (20:40:18)


Changes by: gorelick on Mon, 15 Apr 2002 @ 20:40:18
Revision:9740
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
hstats() docs

2002-04-15 (20:27:11)


Changes by: gorelick on Mon, 15 Apr 2002 @ 20:27:11
Revision:9739
 Changed files:
    M /davinci/trunk/ff_struct.c

Comments:
Structure children should be mem_claimed, I think.

2002-04-15 (19:08:37)


Changes by: gorelick on Mon, 15 Apr 2002 @ 19:08:37
Revision:9738
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_ix.c
    M /davinci/trunk/func.h
    M /davinci/trunk/version.h

Comments:
Added ff_hstats()

2002-04-02 (17:07:48)


Changes by: asbms on Tue, 02 Apr 2002 @ 17:07:48
Revision:9737
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Added WritePDS float/double format out fix

2002-03-29 (17:43:25)


Changes by: asbms on Fri, 29 Mar 2002 @ 17:43:25
Revision:9736
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
WritePDS broke with recent label changes (03-29-02) and a keyword

shift from QUBE --> SPECTRAL_QUBE. This has been fixed

2002-03-29 (16:42:30)


Changes by: asbms on Fri, 29 Mar 2002 @ 16:42:30
Revision:9735
 Changed files:
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/version.h

Comments:
Added SPECTRAL_QUBE object ot the PDS reader

2002-03-28 (17:19:55)


Changes by: asbms on Thu, 28 Mar 2002 @ 17:19:55
Revision:9734
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/lib/Makefile

Comments:
Fixed a code bug in the little endien section

2002-03-28 (17:18:06)


Changes by: asbms on Thu, 28 Mar 2002 @ 17:18:06
Revision:9733
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Added Endien sesitivity to the PDS writer

2002-03-26 (21:05:34)


Changes by: gorelick on Tue, 26 Mar 2002 @ 21:05:34
Revision:9732
 Changed files:
    M /davinci/trunk/parser.h
    M /davinci/trunk/pp.c
    M /davinci/trunk/string.c
    M /davinci/trunk/version.h

Comments:
Bug in atod, also fixed SCALE

2002-03-26 (20:54:21)


Changes by: gorelick on Tue, 26 Mar 2002 @ 20:54:21
Revision:9731
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Updated add_struct, get_struct, remove_struct, and atod

2002-03-26 (20:39:03)


Changes by: gorelick on Tue, 26 Mar 2002 @ 20:39:03
Revision:9730
 Changed files:
    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

Comments:
Added atod(), remove_struct()

2002-03-26 (13:52:02)


Changes by: asbms on Tue, 26 Mar 2002 @ 13:52:02
Revision:9729
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/version.h

Comments:
Fixed a float/double rounding bug in the pds reader

2002-03-22 (16:07:27)


Changes by: gorelick on Fri, 22 Mar 2002 @ 16:07:27
Revision:9728
 Changed files:
    M /davinci/trunk/ff_raw.c

Comments:
Rewrote to take x,y,z,org,format

2002-03-21 (13:07:28)


Changes by: gorelick on Thu, 21 Mar 2002 @ 13:07:28
Revision:9727
 Changed files:
    M /davinci/trunk/version.h

Comments:
*** empty log message ***

2002-03-21 (12:59:23)


Changes by: gorelick on Thu, 21 Mar 2002 @ 12:59:23
Revision:9726
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/func.h
    M /davinci/trunk/p.c
    M /davinci/trunk/pp_math.c

Comments:
Added structure addition and took libmodsupp out of libs

2002-03-20 (11:54:27)


Changes by: asbms on Wed, 20 Mar 2002 @ 11:54:27
Revision:9725
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Partial fix for bit-collumn. Now they don't mess-up everything else, but they

themselves are not correct and can't be accessed (but regular collumns can). Sorry to put in a partial fix, but I'm REALLY constrained for time

2002-03-19 (16:10:30)


Changes by: asbms on Tue, 19 Mar 2002 @ 16:10:30
Revision:9724
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
Added write_pds

2002-03-13 (18:42:18)


Changes by: saadat on Wed, 13 Mar 2002 @ 18:42:18
Revision:9722
 Changed files:
    M /davinci/trunk/ff_gplot.c

Comments:
Typo in the #ifdef in previous checkin. Fixed.

2002-03-13 (18:17:58)


Changes by: saadat on Wed, 13 Mar 2002 @ 18:17:58
Revision:9721
 Changed files:
    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

Comments:
Added some #defines for windows compile.

Replaced gplot with gnuplot for ff_plot.

2002-03-08 (13:27:13)


Changes by: gorelick on Fri, 08 Mar 2002 @ 13:27:13
Revision:9719
 Changed files:
    M /davinci/trunk/pp.c
    M /davinci/trunk/version.h

Comments:
Fixed bug in [where] for single values rhs

2002-02-25 (16:58:37)


Changes by: gorelick on Mon, 25 Feb 2002 @ 16:58:37
Revision:9718
 Changed files:
    M /davinci/trunk/ff_avg.c

Comments:
Bug

2002-02-25 (16:30:01)


Changes by: gorelick on Mon, 25 Feb 2002 @ 16:30:01
Revision:9717
 Changed files:
    M /davinci/trunk/version.h

Comments:
*** empty log message ***

2002-02-25 (16:25:41)


Changes by: gorelick on Mon, 25 Feb 2002 @ 16:25:41
Revision:9716
 Changed files:
    M /davinci/trunk/ff_avg.c

Comments:
Made computations happenin doubles rather than floats

2002-02-25 (12:06:55)


Changes by: randy on Mon, 25 Feb 2002 @ 12:06:55
Revision:9715
 Changed files:
    M /davinci/trunk/dvio_hdf.c

Comments:
Allow access to load read only HDF5 files.

2002-02-21 (13:34:16)


Changes by: saadat on Thu, 21 Feb 2002 @ 13:34:16
Revision:9713
 Changed files:
    M /davinci/trunk/ff_interp.c
    M /davinci/trunk/version.h

Comments:
Updated ff_interp so that it caches the slopes and y-intercepts for the

line segments in domain.

2002-02-20 (19:23:11)


Changes by: randy on Wed, 20 Feb 2002 @ 19:23:11
Revision:9712
 Changed files:
    M /davinci/trunk/dvio_hdf.c

Comments:
Fixed endian routine to use NBYTES(V_FORMAT(v)) instead of V_TYPE()

2002-02-20 (18:44:53)


Changes by: saadat on Wed, 20 Feb 2002 @ 18:44:53
Revision:9710
 Changed files:
    M /davinci/trunk/ff_interp.c
    M /davinci/trunk/version.h

Comments:
Modified ff_interp to use binary-search for searching domain values

(instead of linear-search).

2002-02-19 (23:47:51)


Changes by: gorelick on Tue, 19 Feb 2002 @ 23:47:51
Revision:9709
 Changed files:
    M /davinci/trunk/dvio_pnm.c
    M /davinci/trunk/ff_display.c
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/fit.c

Comments:
Fixed some misspellings in error messages.

Made display use the dvio_pnm writer. Added SUN and PC type recognizers to io_isis.c

2002-02-19 (23:17:05)


Changes by: gorelick on Tue, 19 Feb 2002 @ 23:17:05
Revision:9708
 Changed files:
    M /davinci/trunk/version.h

Comments:
Forgot to add version info for for 0.84

2002-02-19 (23:14:21)


Changes by: gorelick on Tue, 19 Feb 2002 @ 23:14:21
Revision:9707
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/func.h
    M /davinci/trunk/newfunc.c

Comments:
Modified load to take a text, so you can load many files at once.

Returns a struct. Also fixed an over zealous compiler warning fix in ff.c

2002-02-18 (21:58:34)


Changes by: gorelick on Mon, 18 Feb 2002 @ 21:58:34
Revision:9706
 Changed files:
    M /davinci/trunk/ff_ix.c
    M /davinci/trunk/p.c

Comments:
Problems with compiler fixes from last checkin

2002-02-18 (21:50:43)


Changes by: gorelick on Mon, 18 Feb 2002 @ 21:50:43
Revision:9705
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/ff_cluster.c
    M /davinci/trunk/ff_display.c
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/ff_ifill.c
    M /davinci/trunk/ff_ix.c
    M /davinci/trunk/ff_moment.c
    M /davinci/trunk/ff_random.c
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/ff_vignette.c
    M /davinci/trunk/ff_xfrm.c
    M /davinci/trunk/fit.c
    M /davinci/trunk/func.h
    M /davinci/trunk/lib/Makefile
    M /davinci/trunk/main.c
    M /davinci/trunk/newfunc.c
    M /davinci/trunk/p.c
    M /davinci/trunk/pp.c
    M /davinci/trunk/pp_math.c
    M /davinci/trunk/printf.c
    M /davinci/trunk/scope.c
    M /davinci/trunk/string.c
    M /davinci/trunk/symbol.c
    M /davinci/trunk/ufunc.c

Comments:
Compiler warnings cleanup

2002-02-18 (15:19:10)


Changes by: randy on Mon, 18 Feb 2002 @ 15:19:10
Revision:9704
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.in

Comments:
Enable Creation of a fully static-linked DaVinci binary. Still doesn't work

for Solaris because we don't seem to have static libs for libSM.a, libICE.a, and libXm.a.

2002-02-18 (14:20:05)


Changes by: randy on Mon, 18 Feb 2002 @ 14:20:05
Revision:9703
 Changed files:
    M /davinci/trunk/dvio_hdf.c

Comments:
Allow cross platform portability of HDF files generated in Davinci.

2002-02-14 (21:33:08)


Changes by: gorelick on Thu, 14 Feb 2002 @ 21:33:08
Revision:9702
 Changed files:
    M /davinci/trunk/lib/Makefile

Comments:
junk

2002-02-14 (21:32:47)


Changes by: gorelick on Thu, 14 Feb 2002 @ 21:32:47
Revision:9701
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/config.h
    M /davinci/trunk/dvmagick.c

Comments:
Fixed 'force=1' crash in dvmagic.c

2002-02-13 (14:24:00)


Changes by: gsrigg on Wed, 13 Feb 2002 @ 14:24:00
Revision:9700
 Changed files:
    M /davinci/trunk/modules/pnm_mod.gih

Comments:
Updated with destripe help

2002-02-13 (14:23:49)


Changes by: gsrigg on Wed, 13 Feb 2002 @ 14:23:49
Revision:9699
 Changed files:
    M /davinci/trunk/modules/pnm_mod.c

Comments:
Initial attempt at destripe algorithm

2002-02-08 (13:59:01)


Changes by: asbms on Fri, 08 Feb 2002 @ 13:59:01
Revision:9698
 Changed files:
    M /davinci/trunk/version.h

Comments:
Added comment

2002-02-08 (13:58:05)


Changes by: asbms on Fri, 08 Feb 2002 @ 13:58:05
Revision:9697
 Changed files:
    M /davinci/trunk/dvio_pds.c

Comments:
Fixed a bug in the rtTABLE function when it scaled values

2002-02-06 (17:49:28)


Changes by: asbms on Wed, 06 Feb 2002 @ 17:49:28
Revision:9695
 Changed files:
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/version.h

Comments:
Fixed problems with reading PDS files that have multiple (DIFFERENT typed) objects

2002-02-05 (12:28:11)


Changes by: gorelick on Tue, 05 Feb 2002 @ 12:28:11
Revision:9694
 Changed files:
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/system.c

Comments:
Made magic load last

Fixed dirname and basename problems.

2002-01-30 (17:27:50)


Changes by: asbms on Wed, 30 Jan 2002 @ 17:27:50
Revision:9693
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff_raw.c

Comments:
ff_raw:

Added unit keyword to read in byte,short,int,float,double sized raw data

dvio_pds: Added check for difference between Table row size and label Record_bytes

2002-01-30 (13:08:58)


Changes by: randy on Wed, 30 Jan 2002 @ 13:08:58
Revision:9692
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.in

Comments:
Fixes to correctly compile when the proper version of ImageMagick is missing.

2002-01-29 (15:13:38)


Changes by: gsrigg on Tue, 29 Jan 2002 @ 15:13:38
Revision:9691
 Changed files:
    M /davinci/trunk/darray.c
    M /davinci/trunk/darray.h
    M /davinci/trunk/tools.c

Comments:
Renamed variable "new" to "New" so that C++ code can use the .o

2002-01-28 (13:07:49)


Changes by: randy on Mon, 28 Jan 2002 @ 13:07:49
Revision:9690
 Changed files:
    M /davinci/trunk/modules/Makefile.in

Comments:
Build the ImageMagick module properly, because it needs to see a lot of

other crap before it can build correctly.

2002-01-25 (17:56:12)


Changes by: randy on Fri, 25 Jan 2002 @ 17:56:12
Revision:9689
 Changed files:
    M /davinci/trunk/dvmagick.c

Comments:
Remove the help function... now handled automatically

2002-01-25 (17:55:04)


Changes by: randy on Fri, 25 Jan 2002 @ 17:55:04
Revision:9688
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.in
    M /davinci/trunk/modules/Makefile.in

Comments:
Change configuration to build the dvmagick module in with the other modules

2002-01-25 (16:42:55)


Changes by: randy on Fri, 25 Jan 2002 @ 16:42:55
Revision:9687
 Changed files:
    M /davinci/trunk/p.c

Comments:
Change to make module help files work with all modules, not just Gary's

pnm_mod :-)

2002-01-25 (10:21:32)


Changes by: randy on Fri, 25 Jan 2002 @ 10:21:32
Revision:9686
 Changed files:
    A /davinci/trunk/dvmagick.c
    M /davinci/trunk/fit.c
    M /davinci/trunk/lib/Makefile
    M /davinci/trunk/moddvmagick/dvmagick.c

Comments:
Now we need this module code to be available for a DaVinci build

2002-01-25 (10:20:33)


Changes by: randy on Fri, 25 Jan 2002 @ 10:20:33
Revision:9685
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.in
    M /davinci/trunk/dvio_magic.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_write.c

Comments:
Update DaVinci to use ImageMagick 5.4.2 and to bypass iomedley to read

and write via Magick. THis now uses the modular code

2002-01-24 (16:11:57)


Changes by: gsrigg on Thu, 24 Jan 2002 @ 16:11:57
Revision:9684
 Changed files:
    M /davinci/trunk/p.c

Comments:
Changed to look at DV_MOD_PATH for help file NOT docs

2002-01-24 (15:52:21)


Changes by: gsrigg on Thu, 24 Jan 2002 @ 15:52:21
Revision:9683
 Changed files:
    A /davinci/trunk/modules/pnm_mod.gih

Comments:
Just moved from docs to here

2002-01-24 (15:52:03)


Changes by: gsrigg on Thu, 24 Jan 2002 @ 15:52:03
Revision:9682
 Changed files:
    D /davinci/trunk/docs/pnm_mod.gih

Comments:
Moved module help to module directory

2002-01-24 (15:47:57)


Changes by: gsrigg on Thu, 24 Jan 2002 @ 15:47:57
Revision:9681
 Changed files:
    M /davinci/trunk/modules/pnm_mod.c

Comments:
Removed help from actual module - help is now common to ALL modules

2002-01-24 (15:46:55)


Changes by: gsrigg on Thu, 24 Jan 2002 @ 15:46:55
Revision:9680
 Changed files:
    M /davinci/trunk/docs/pnm_mod.gih

Comments:
Changed layout to match changes in p.c

2002-01-24 (15:46:33)


Changes by: gsrigg on Thu, 24 Jan 2002 @ 15:46:33
Revision:9679
 Changed files:
    M /davinci/trunk/p.c

Comments:
Added support for loadable module help files

2002-01-24 (14:45:49)


Changes by: gorelick on Thu, 24 Jan 2002 @ 14:45:49
Revision:9678
 Changed files:
    M /davinci/trunk/parser.c
    M /davinci/trunk/parser.y

Comments:
Updated to allow help function in modules.

2002-01-24 (08:26:22)


Changes by: gsrigg on Thu, 24 Jan 2002 @ 08:26:22
Revision:9677
 Changed files:
    M /davinci/trunk/modules/pnm_mod.c

Comments:
Periodic Checkin

2002-01-24 (08:26:03)


Changes by: gsrigg on Thu, 24 Jan 2002 @ 08:26:03
Revision:9676
 Changed files:
    M /davinci/trunk/help.c

Comments:
Updated to free the KEYLIST when changing the helpfile. Failure to do so makes the keylist grow and grow as you swap between help files (i.e. main help and loadable module help) even though the number of keys is accurately captured. Result - seg. fault!

2002-01-23 (16:15:26)


Changes by: randy on Wed, 23 Jan 2002 @ 16:15:26
Revision:9675
 Changed files:
    M /davinci/trunk/moddvmagick/dvmagick.c

Comments:
Mostly working ImageMagick Library. Still have some problems with image

manipulations garbling the images, but I'm sure a solution will be found soon.

2002-01-23 (15:51:28)


Changes by: gsrigg on Wed, 23 Jan 2002 @ 15:51:28
Revision:9674
 Changed files:
    M /davinci/trunk/modules/pnm_mod.c

Comments:
Added calls to help system

2002-01-23 (15:51:12)


Changes by: gsrigg on Wed, 23 Jan 2002 @ 15:51:12
Revision:9673
 Changed files:
    A /davinci/trunk/docs/pnm_mod.gih

Comments:
Initial

2002-01-22 (16:01:37)


Changes by: gsrigg on Tue, 22 Jan 2002 @ 16:01:37
Revision:9672
 Changed files:
    M /davinci/trunk/modules/pnm_mod.c

Comments:
Scale done.

2002-01-22 (10:12:26)


Changes by: gsrigg on Tue, 22 Jan 2002 @ 10:12:26
Revision:9671
 Changed files:
    M /davinci/trunk/modules/pnm_mod.c

Comments:
I think there's a bug somewhere in either the compiler or the #define code.

If you do: int someint, someint2 = MAXINT; only the latter is guaranteed to be MAXINT - the former remains uninitialized.

To be on the safe side, chained-initialization code has been modified such that variables are declared/initialized one at a time.

2002-01-17 (15:29:55)


Changes by: gsrigg on Thu, 17 Jan 2002 @ 15:29:55
Revision:9670
 Changed files:
    M /davinci/trunk/modules/pnm_mod.c

Comments:
Just an end of day check in. Safety first. :)

2002-01-17 (14:03:21)


Changes by: gsrigg on Thu, 17 Jan 2002 @ 14:03:21
Revision:9669
 Changed files:
    M /davinci/trunk/modules/pnm_mod.c

Comments:
Updated pad (finished) and scale (work in progress) to work with BIP and BIL

as well as BSQ formats.

2002-01-17 (13:03:35)


Changes by: gsrigg on Thu, 17 Jan 2002 @ 13:03:35
Revision:9668
 Changed files:
    M /davinci/trunk/modules/pnm_mod.c

Comments:
PAD, CUT and CROP are complete. Scale in Progress.

2002-01-16 (17:28:32)


Changes by: randy on Wed, 16 Jan 2002 @ 17:28:32
Revision:9667
 Changed files:
    M /davinci/trunk/moddvmagick/dvmagick.c

Comments:
Finally! ALl write outs work properly. Any DaVinci object can be converted

to a graphic format spoken by ImageMagick.

2002-01-11 (09:40:37)


Changes by: gsrigg on Fri, 11 Jan 2002 @ 09:40:37
Revision:9666
 Changed files:
    A /davinci/trunk/modules/pnm_mod.c

Comments:
Initial version - Only contains a port of pnm cut at this point.

2002-01-11 (09:39:42)


Changes by: gsrigg on Fri, 11 Jan 2002 @ 09:39:42
Revision:9665
 Changed files:
    M /davinci/trunk/modules/Makefile.win

Comments:
Added pnm_mod to Makefile

2002-01-11 (09:39:17)


Changes by: gsrigg on Fri, 11 Jan 2002 @ 09:39:17
Revision:9664
 Changed files:
    M /davinci/trunk/modules/Makefile.in

Comments:
Added pnm_mod to the Makefile

2002-01-10 (19:22:29)


Changes by: randy on Thu, 10 Jan 2002 @ 19:22:29
Revision:9663
 Changed files:
    A /davinci/trunk/moddvmagick
    A /davinci/trunk/moddvmagick/Makefile.in
    A /davinci/trunk/moddvmagick/dvmagick.c

Comments:
A worthy first commit of this stuff. We can now write out cubes using

ImageMagick if the cube in in BIP format. Will add the other formats, plus reading, real soon now.

2002-01-09 (15:41:47)


Changes by: gorelick on Wed, 09 Jan 2002 @ 15:41:47
Revision:9662
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/config.h
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/version.h

Comments:
Fixed bug in xplot relating to NULL or no variables.

2002-01-09 (14:56:07)


Changes by: randy on Wed, 09 Jan 2002 @ 14:56:07
Revision:9661
 Changed files:
    M /davinci/trunk/module_io.c

Comments:
Or this one is better. Oy. That's what I get when I try to document

something.

2002-01-09 (14:51:19)


Changes by: randy on Wed, 09 Jan 2002 @ 14:51:19
Revision:9660
 Changed files:
    M /davinci/trunk/module_io.c

Comments:
Made error messages from a failed dynamic library open somewhat more useful.

2002-01-04 (12:19:29)


Changes by: randy on Fri, 04 Jan 2002 @ 12:19:29
Revision:9659
 Changed files:
    M /davinci/trunk/configure
    M /davinci/trunk/configure.in

Comments:
Changed compiler options on configure/configure.in to ensure load_module

Works the same way between Linux and Solaris

2001-12-04 (10:22:47)


Changes by: gorelick on Tue, 04 Dec 2001 @ 10:22:47
Revision:9657
 Changed files:
    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

Comments:
Changes for 0.82

2001-11-16 (16:18:43)


Changes by: asbms on Fri, 16 Nov 2001 @ 16:18:43
Revision:9656
 Changed files:
    M /davinci/trunk/dvio_themis.c

Comments:
Made modification to the variable types of the Start and Stop sync variables.

By making character arrays instead of shorts and ints they work better across platforms

2001-10-09 (10:15:46)


Changes by: saadat on Tue, 09 Oct 2001 @ 10:15:46
Revision:9655
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Makefile's dist target was missing ../iomedley in it.

2001-10-04 (11:49:09)


Changes by: asbms on Thu, 04 Oct 2001 @ 11:49:09
Revision:9654
 Changed files:
    M /davinci/trunk/lib/Makefile

Comments:
*** empty log message ***

2001-10-04 (11:48:54)


Changes by: asbms on Thu, 04 Oct 2001 @ 11:48:54
Revision:9653
 Changed files:
    M /davinci/trunk/dvio_themis.c
    M /davinci/trunk/ff_ascii.c

Comments:
dvio_themis: Bug fix for the width of a vis image (was hardcoded, now we get it from the header)

this was needed because the width can change due to SUMMING

ff_ascii: file handle bug fix. There was NO fclose being issued.

2001-09-20 (17:58:17)


Changes by: saadat on Thu, 20 Sep 2001 @ 17:58:17
Revision:9651
 Changed files:
    M /davinci/trunk/dvio_imath.c
    M /davinci/trunk/version.h

Comments:
dvio_imath was reading data size incorrectly from the header, resulting

in memory overwrites.

2001-09-04 (15:57:13)


Changes by: saadat on Tue, 04 Sep 2001 @ 15:57:13
Revision:9650
 Changed files:
    M /davinci/trunk/dvio.c

Comments:
While converting an iheader to an iom_iheader: Added code to set the

iom_header.eformat to the native external-format corresponding to the iom_header.format (internal format) instead of setting it to invalid.

2001-07-30 (23:03:57)


Changes by: saadat on Mon, 30 Jul 2001 @ 23:03:57
Revision:9648
 Changed files:
    M /davinci/trunk/version.h

Comments:
*** empty log message ***

2001-07-30 (22:56:48)


Changes by: saadat on Mon, 30 Jul 2001 @ 22:56:48
Revision:9647
 Changed files:
    M /davinci/trunk/version.h

Comments:
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).

2001-07-19 (19:09:09)


Changes by: gorelick on Thu, 19 Jul 2001 @ 19:09:09
Revision:9646
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
shade.o

2001-07-19 (19:05:11)


Changes by: gorelick on Thu, 19 Jul 2001 @ 19:05:11
Revision:9645
 Changed files:
    M /davinci/trunk/func.h

Comments:
Added ff_shade

2001-07-19 (19:04:39)


Changes by: gorelick on Thu, 19 Jul 2001 @ 19:04:39
Revision:9644
 Changed files:
    A /davinci/trunk/ff_shade.c

Comments:
First checking of shade()

2001-07-19 (19:03:55)


Changes by: gorelick on Thu, 19 Jul 2001 @ 19:03:55
Revision:9643
 Changed files:
    M /davinci/trunk/ff.h

Comments:
Lost fexists somehow

2001-07-05 (13:47:39)


Changes by: gorelick on Thu, 05 Jul 2001 @ 13:47:39
Revision:9642
 Changed files:
    M /davinci/trunk/dvio_isis.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h
    M /davinci/trunk/parser.h

Comments:
First pass at write_isis routines

2001-06-08 (20:32:41)


Changes by: gorelick on Fri, 08 Jun 2001 @ 20:32:41
Revision:9640
 Changed files:
    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

Comments:
Someone commited an old version of ff.h

2001-06-06 (14:23:33)


Changes by: asbms on Wed, 06 Jun 2001 @ 14:23:33
Revision:9639
 Changed files:
    M /davinci/trunk/dvio_themis.c

Comments:
Fixed bug in the read_vis:rotate function (was rotating snapshot images which

should NOT be rotated)

2001-06-05 (11:13:16)


Changes by: asbms on Tue, 05 Jun 2001 @ 11:13:16
Revision:9638
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff.h

Comments:
Fixed load_pds so that the returning structure elements are lowercase (they

were all uppercase)

2001-06-05 (10:51:41)


Changes by: asbms on Tue, 05 Jun 2001 @ 10:51:41
Revision:9637
 Changed files:
    M /davinci/trunk/dvio_pds.c
    M /davinci/trunk/ff.h

Comments:
Fixed a bug in the PDS reader and added the loadcase command load_pds

2001-05-29 (18:45:05)


Changes by: gorelick on Tue, 29 May 2001 @ 18:45:05
Revision:9636
 Changed files:
    M /davinci/trunk/version.h

Comments:
Final commit to bring 0.68 and 0.7* inline

2001-05-29 (18:30:55)


Changes by: gorelick on Tue, 29 May 2001 @ 18:30:55
Revision:9635
 Changed files:
    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

Comments:
Partial commit to bring version 0.68 and 0.72 inline

2001-05-29 (18:22:09)


Changes by: gorelick on Tue, 29 May 2001 @ 18:22:09
Revision:9634
 Changed files:
    M /davinci/trunk/darray.c
    M /davinci/trunk/darray.h
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h

Comments:
Partial commit to bring 0.68 and 0.72 inline

2001-05-14 (15:00:15)


Changes by: asbms on Mon, 14 May 2001 @ 15:00:15
Revision:9633
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Added a rotation keyword to load_vis. Rotates framelets. Added this information.

2001-05-14 (15:00:05)


Changes by: asbms on Mon, 14 May 2001 @ 15:00:05
Revision:9632
 Changed files:
    M /davinci/trunk/dvio_themis.c

Comments:
Added a rotation keyword to load_vis. Rotates framelets

2001-04-19 (14:41:38)


Changes by: asbms on Thu, 19 Apr 2001 @ 14:41:38
Revision:9631
 Changed files:
    A /davinci/trunk/XformTable.h
    M /davinci/trunk/ff_write.c

Comments:
ff_write: modified the argument list to expect and ID_UNK instead of ID_VAL (this lets

you pass in structures)

XformTable.h is the 11-bit to 8-bit square root encoding table the visible camera uses

2001-04-17 (17:25:45)


Changes by: asbms on Tue, 17 Apr 2001 @ 17:25:45
Revision:9630
 Changed files:
    M /davinci/trunk/dvio_themis.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_fft.c
    M /davinci/trunk/fit.c
    M /davinci/trunk/fit.h
    M /davinci/trunk/func.h
    A /davinci/trunk/io_themis.c

Comments:
Added 2 new functions to dvio_themis:

vis_upshift(obj) vis_downshift(obj)

map between the vis-camera's 11-bit and 8-bit output using MSSS' square root encoding table.

Also, added gse vs spacecraft file type for the PACI reader so the user no longer needs to specify if swapping is necessary

fft had a bug which was fixed

added a verbose variable to fit which defaults to 0 (ie say nothing) but can be set to 1 and the output it used to give off will come back

io_themis is apparently obsolete now

2001-04-12 (13:46:13)


Changes by: saadat on Thu, 12 Apr 2001 @ 13:46:13
Revision:9628
 Changed files:
    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

Comments:
Added verbosity control to iomedley.

2001-04-04 (14:00:38)


Changes by: saadat on Wed, 04 Apr 2001 @ 14:00:38
Revision:9627
 Changed files:
    A /davinci/trunk/Makefile.min
    M /davinci/trunk/main.c

Comments:
Changes for minimal compile.

2001-04-04 (10:54:53)


Changes by: saadat on Wed, 04 Apr 2001 @ 10:54:53
Revision:9624
 Changed files:
    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

Comments:
modules code made conditional

2001-04-04 (09:22:42)


Changes by: saadat on Wed, 04 Apr 2001 @ 09:22:42
Revision:9623
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Removed config.h from "make clean"

2001-04-03 (19:46:55)


Changes by: gorelick on Tue, 03 Apr 2001 @ 19:46:55
Revision:9622
 Changed files:
    M /davinci/trunk/ff_struct.c

Comments:
Fixed bug in memclaim

2001-04-03 (17:53:41)


Changes by: saadat on Tue, 03 Apr 2001 @ 17:53:41
Revision:9621
 Changed files:
    M /davinci/trunk
    M /davinci/trunk/.cvsignore
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/acconfig.h
    M /davinci/trunk/configwin.h
    M /davinci/trunk/ff_ascii.c
    M /davinci/trunk/ff_meta.c
    M /davinci/trunk/ff_source.c
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/header.h
    M /davinci/trunk/main.c
    M /davinci/trunk/module_io.c
    M /davinci/trunk/pp.c
    M /davinci/trunk/system.c
    M /davinci/trunk/system.h
    M /davinci/trunk/ufunc.c

Comments:
Version just after merging the iomedley branch in.

Files that did not get checked in during the last commit for some CVS reason. Go figure.

2001-04-03 (17:06:54)


Changes by: saadat on Tue, 03 Apr 2001 @ 17:06:54
Revision:9620
 Changed files:
    M /davinci/trunk/Makefile.win

Comments:
Version just after merging the iomedley branch in.

2001-04-03 (16:08:16)


Changes by: saadat on Tue, 03 Apr 2001 @ 16:08:16
Revision:9619
 Changed files:
    D /davinci/trunk/win32/config.h

Comments:
Version just after merging the iomedley branch in.

2001-04-03 (16:02:29)


Changes by: saadat on Tue, 03 Apr 2001 @ 16:02:29
Revision:9618
 Changed files:
    M /davinci/trunk/lib/Makefile
    A /davinci/trunk/tests/iomedley
    A /davinci/trunk/tests/iomedley/digits.isis.uu
    A /davinci/trunk/tests/iomedley/xplat-param.dv
    A /davinci/trunk/tests/iomedley/xplat-s.dv
    A /davinci/trunk/tests/iomedley/xplat-sup.dv
    A /davinci/trunk/tests/iomedley/xplat-t.dv

Comments:
Version just after merging the iomedley branch in.

2001-04-03 (15:56:18)


Changes by: saadat on Tue, 03 Apr 2001 @ 15:56:18
Revision:9617
 Changed files:
    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

Comments:
Version just after merging the iomedley branch in.

2001-04-02 (18:00:09)


Changes by: saadat on Mon, 02 Apr 2001 @ 18:00:09
Revision:9615
 Changed files:
    M /davinci/trunk/version.h

Comments:
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)

2001-03-29 (14:36:03)


Changes by: gorelick on Thu, 29 Mar 2001 @ 14:36:03
Revision:9602
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_rgb.c
    M /davinci/trunk/io_magic.c
    M /davinci/trunk/version.h

Comments:
Big in ff_rgb. Took all the xwindows crap outo io_magic finally.

2001-03-23 (13:17:45)


Changes by: asbms on Fri, 23 Mar 2001 @ 13:17:45
Revision:9599
 Changed files:
    M /davinci/trunk/ff_load.c

Comments:
fixed open file pointer bug in ff_raw

2001-03-22 (14:16:28)


Changes by: gorelick on Thu, 22 Mar 2001 @ 14:16:28
Revision:9596
 Changed files:
    M /davinci/trunk/ufunc.c

Comments:
Minor error before tag

2001-03-22 (14:14:18)


Changes by: gorelick on Thu, 22 Mar 2001 @ 14:14:18
Revision:9594
 Changed files:
    A /davinci/trunk/tests/test2
    A /davinci/trunk/tests/test3
    A /davinci/trunk/tests/test4

Comments:
Added new tests

2001-03-22 (14:13:07)


Changes by: gorelick on Thu, 22 Mar 2001 @ 14:13:07
Revision:9593
 Changed files:
    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

Comments:
Modifications from 0.65 - 0.67. Tag version for 0.67

2001-03-16 (11:17:29)


Changes by: gorelick on Fri, 16 Mar 2001 @ 11:17:29
Revision:9583
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/newfunc.c

Comments:
Fixed ID_ENUM processing to allow NULL options.

This lets you get any non-quoted value as an option.

2001-02-27 (11:48:20)


Changes by: asbms on Tue, 27 Feb 2001 @ 11:48:20
Revision:9580
 Changed files:
    M /davinci/trunk/io_themis.c

Comments:
Added gse signature detection to load_vis. No longer have to distinguish

between a Santa B. vis file and a spacecraft vis file.

2001-02-06 (10:24:35)


Changes by: asbms on Tue, 06 Feb 2001 @ 10:24:35
Revision:9578
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Added documentation about load_paci and load_vis

2001-02-01 (18:13:29)


Changes by: gorelick on Thu, 01 Feb 2001 @ 18:13:29
Revision:9577
 Changed files:
    M /davinci/trunk/io_isis.c

Comments:
Bug in ConvertISISType

2001-01-26 (12:02:37)


Changes by: asbms on Fri, 26 Jan 2001 @ 12:02:37
Revision:9576
 Changed files:
    M /davinci/trunk/ff_display.c
    M /davinci/trunk/io_themis.c

Comments:
ff_display: added title parameter to name the XV window

io-themis: fixed bug in load_vis for gse type images

2001-01-19 (11:57:14)


Changes by: saadat on Fri, 19 Jan 2001 @ 11:57:14
Revision:9573
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/scope.c
    M /davinci/trunk/ufunc.c
    M /davinci/trunk/version.h

Comments:
Fixed core dump on user-function return value

Removed "readline/readline.h" from Makefile.in

2001-01-17 (12:03:55)


Changes by: gorelick on Wed, 17 Jan 2001 @ 12:03:55
Revision:9572
 Changed files:
    A /davinci/trunk/Makefile.win
    A /davinci/trunk/README.modules
    M /davinci/trunk/acconfig.h
    A /davinci/trunk/configwin.h
    M /davinci/trunk/lib/Makefile
    A /davinci/trunk/modules
    A /davinci/trunk/modules/Makefile.in
    A /davinci/trunk/modules/Makefile.win
    A /davinci/trunk/modules/mod1.c
    A /davinci/trunk/modules/mod2.c

Comments:
Adding modules and some missed windows files

2001-01-16 (04:37:02)


Changes by: gorelick on Tue, 16 Jan 2001 @ 04:37:02
Revision:9571
 Changed files:
    M /davinci/trunk/version.h

Comments:
Updated version

2001-01-16 (04:36:21)


Changes by: gorelick on Tue, 16 Jan 2001 @ 04:36:21
Revision:9570
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Updted docs for isis()

2001-01-16 (04:36:08)


Changes by: gorelick on Tue, 16 Jan 2001 @ 04:36:08
Revision:9569
 Changed files:
    M /davinci/trunk/io_isis.c
    M /davinci/trunk/io_lablib3.c

Comments:
Enahnced and bug-fixed on isis()

2001-01-16 (01:43:41)


Changes by: gorelick on Tue, 16 Jan 2001 @ 01:43:41
Revision:9568
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Added isis() and cleaned up some plplot stuff

2001-01-16 (01:43:24)


Changes by: gorelick on Tue, 16 Jan 2001 @ 01:43:24
Revision:9567
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/main.c

Comments:
Took out libreadline stuff beceause the source is included in the dist.

2001-01-11 (17:49:07)


Changes by: gorelick on Thu, 11 Jan 2001 @ 17:49:07
Revision:9566
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/config.h
    M /davinci/trunk/configure

Comments:
Final changes for cross-platform additions

2001-01-11 (17:42:20)


Changes by: gorelick on Thu, 11 Jan 2001 @ 17:42:20
Revision:9565
 Changed files:
    A /davinci/trunk/config.guess
    A /davinci/trunk/config.sub

Comments:
These are needed for autoconf

2001-01-11 (17:29:23)


Changes by: gorelick on Thu, 11 Jan 2001 @ 17:29:23
Revision:9564
 Changed files:
    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

Comments:
Version 0.64

2001-01-11 (17:24:29)


Changes by: gorelick on Thu, 11 Jan 2001 @ 17:24:29
Revision:9563
 Changed files:
    M /davinci/trunk/Makefile

Comments:
Multi-platform support

2001-01-11 (17:23:46)


Changes by: gorelick on Thu, 11 Jan 2001 @ 17:23:46
Revision:9562
 Changed files:
    M /davinci/trunk/ff_loadvan.c
    M /davinci/trunk/ff_modules.c
    M /davinci/trunk/main.c

Comments:
Last of the multi-platform support changes

2001-01-11 (16:57:09)


Changes by: gorelick on Thu, 11 Jan 2001 @ 16:57:09
Revision:9561
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
More unification stuff

2001-01-11 (16:52:09)


Changes by: gorelick on Thu, 11 Jan 2001 @ 16:52:09
Revision:9560
 Changed files:
    M /davinci/trunk/config.h.in

Comments:
multi-platform support

2001-01-11 (16:50:25)


Changes by: gorelick on Thu, 11 Jan 2001 @ 16:50:25
Revision:9559
 Changed files:
    M /davinci/trunk/configure.in
    A /davinci/trunk/ff_modules.c
    A /davinci/trunk/ff_modules.h
    A /davinci/trunk/module_io.c
    A /davinci/trunk/module_io.h
    A /davinci/trunk/shared_globals.c
    M /davinci/trunk/win32/map.c
    A /davinci/trunk/win32/regex.c
    A /davinci/trunk/win32/regex.h

Comments:
More modules/mulit-platform support

2001-01-11 (16:46:08)


Changes by: gorelick on Thu, 11 Jan 2001 @ 16:46:08
Revision:9558
 Changed files:
    M /davinci/trunk/dos.h
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/ff_gnoise.c
    M /davinci/trunk/ff_ix.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_loadvan.c
    M /davinci/trunk/ff_plplot.c
    M /davinci/trunk/ff_random.c
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/fit.c
    M /davinci/trunk/func.h
    M /davinci/trunk/header.h
    M /davinci/trunk/help.c
    M /davinci/trunk/io_hdf.c
    M /davinci/trunk/io_lablib3.c
    M /davinci/trunk/io_magic.c
    M /davinci/trunk/io_pnm.c
    M /davinci/trunk/io_specpr.c
    M /davinci/trunk/io_vicar.c
    M /davinci/trunk/lexer.c
    M /davinci/trunk/main.c
    M /davinci/trunk/p.c
    M /davinci/trunk/parser.c
    M /davinci/trunk/parser.h
    M /davinci/trunk/pp.c
    M /davinci/trunk/printf.c
    M /davinci/trunk/symbol.c
    M /davinci/trunk/system.c
    M /davinci/trunk/system.h
    M /davinci/trunk/toolbox.h
    M /davinci/trunk/ufunc.c

Comments:
Changes for Modules and multi-platform support (saadat)

2001-01-11 (16:28:17)


Changes by: gorelick on Thu, 11 Jan 2001 @ 16:28:17
Revision:9557
 Changed files:
    M /davinci/trunk/darray.c
    M /davinci/trunk/darray.h

Comments:
Added removal routines (saadat)

2001-01-09 (17:49:31)


Changes by: gorelick on Tue, 09 Jan 2001 @ 17:49:31
Revision:9556
 Changed files:
    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

Comments:
Fixed bug leak in make_args/parse_args

Replaced all occurances with just parse_args

2000-12-21 (16:47:58)


Changes by: gigabyte on Thu, 21 Dec 2000 @ 16:47:58
Revision:9554
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_load.c
    A /davinci/trunk/ff_meta.c
    M /davinci/trunk/func.h

Comments:
Fixed type in ff_load error message, added ff_meta with audit().

2000-12-20 (10:03:01)


Changes by: asbms on Wed, 20 Dec 2000 @ 10:03:01
Revision:9553
 Changed files:
    M /davinci/trunk
    M /davinci/trunk/.cvsignore
    M /davinci/trunk/io_themis.c

Comments:
Added functionality to load_vis to seperate the bands into different z-planes

2000-12-18 (16:50:40)


Changes by: asbms on Mon, 18 Dec 2000 @ 16:50:40
Revision:9552
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/acconfig.h
    M /davinci/trunk/config.h
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.in
    M /davinci/trunk/io_themis.c
    M /davinci/trunk/lib/Makefile

Comments:
Added 2 vis decompression function calls to io_themis and a supping library

2000-12-14 (12:36:58)


Changes by: gorelick on Thu, 14 Dec 2000 @ 12:36:58
Revision:9551
 Changed files:
    M /davinci/trunk/io_isis.c

Comments:
Minor cosmetic changes

2000-11-29 (14:38:58)


Changes by: asbms on Wed, 29 Nov 2000 @ 14:38:58
Revision:9549
 Changed files:
    M /davinci/trunk/io_themis.c

Comments:
Fixed a bug in the load_vis function which was miscalculating image height

2000-11-29 (12:42:45)


Changes by: gorelick on Wed, 29 Nov 2000 @ 12:42:45
Revision:9548
 Changed files:
    M /davinci/trunk/main.c
    M /davinci/trunk/parser.c
    M /davinci/trunk/parser.y
    M /davinci/trunk/ufunc.c

Comments:
Changes involing pp_str being left dangling.

2000-11-28 (14:39:11)


Changes by: gorelick on Tue, 28 Nov 2000 @ 14:39:11
Revision:9547
 Changed files:
    M /davinci/trunk/dct.c
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/ff_pbm.c
    M /davinci/trunk/fft.c
    M /davinci/trunk/header.c
    M /davinci/trunk/io_themis.c

Comments:
Some minor compile bugs

2000-11-28 (08:36:30)


Changes by: asbms on Tue, 28 Nov 2000 @ 08:36:30
Revision:9546
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/configure
    M /davinci/trunk/configure.in
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/io_isis.c
    M /davinci/trunk/io_themis.c
    M /davinci/trunk/lib/Makefile
    A /davinci/trunk/win32/plplot.lib

Comments:
Fix ff_text bug, configure.in library add bug, io_isis init bug, added plplot.lib to win32

2000-11-10 (13:48:09)


Changes by: asbms on Fri, 10 Nov 2000 @ 13:48:09
Revision:9545
 Changed files:
    M /davinci/trunk/io_pds.c

Comments:
fixed a set of open file pointers so that they get closed

2000-11-08 (15:35:13)


Changes by: asbms on Wed, 08 Nov 2000 @ 15:35:13
Revision:9544
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h
    M /davinci/trunk/io_themis.c

Comments:
Added raw read to ff_load and better summary statistics to load_paci and smarter reader to load_vis

2000-11-08 (14:02:18)


Changes by: asbms on Wed, 08 Nov 2000 @ 14:02:18
Revision:9543
 Changed files:
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/io_themis.c

Comments:
Added raw read to ff_load and better summary statistics to load_paci

2000-11-01 (12:25:28)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:25:28
Revision:9542
 Changed files:
    M /davinci/trunk/Makefile

Comments:
build.h stuff

2000-11-01 (12:24:59)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:24:59
Revision:9541
 Changed files:
    M /davinci/trunk/parser.c
    M /davinci/trunk/parser.h

Comments:
Moved IDs into enum.

Added Get[XYZ]

2000-11-01 (12:23:29)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:23:29
Revision:9540
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
New build.h stuff

2000-11-01 (12:21:41)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:21:41
Revision:9539
 Changed files:
    M /davinci/trunk/main.c

Comments:
Added -V option

Added ID_LINE stuff Beginnings of a context sensitive completion routine

2000-11-01 (12:20:48)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:20:48
Revision:9538
 Changed files:
    M /davinci/trunk/func.h

Comments:
Who knows?

2000-11-01 (12:20:36)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:20:36
Revision:9537
 Changed files:
    M /davinci/trunk/ff_version.c
    M /davinci/trunk/version.h

Comments:
Added stuff for -V command line option

2000-11-01 (12:19:36)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:19:36
Revision:9536
 Changed files:
    A /davinci/trunk/ff_pbm.c

Comments:
Initial checking

2000-11-01 (12:19:17)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:19:17
Revision:9535
 Changed files:
    M /davinci/trunk/ff_ix.c

Comments:
histogram was only extracting ints. Changed to floats

2000-11-01 (12:18:28)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:18:28
Revision:9534
 Changed files:
    M /davinci/trunk/ff_struct.c

Comments:
Added get_names()

2000-11-01 (12:17:06)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:17:06
Revision:9533
 Changed files:
    M /davinci/trunk/ff.h

Comments:
Added some pnm routines

2000-11-01 (12:16:04)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:16:04
Revision:9532
 Changed files:
    M /davinci/trunk/parser.y

Comments:
Modifications for ID_LINE

2000-11-01 (12:14:12)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:14:12
Revision:9531
 Changed files:
    M /davinci/trunk/ff_cluster.c

Comments:
Broke return val when inserting newVal

2000-11-01 (12:13:31)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:13:31
Revision:9530
 Changed files:
    M /davinci/trunk/pp.c

Comments:
Broke out array_replace into its own function

2000-11-01 (12:12:42)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:12:42
Revision:9529
 Changed files:
    M /davinci/trunk/symbol.c

Comments:
Some streamlining of symbol management. Probably a new bug or two also

2000-11-01 (12:11:10)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:11:10
Revision:9528
 Changed files:
    M /davinci/trunk/ufunc.c

Comments:
More problems with dd_find being used

2000-11-01 (12:09:24)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:09:24
Revision:9527
 Changed files:
    M /davinci/trunk/p.c

Comments:
Added ID_LINE for debug, and took tree nodes out of dd_tmp.

2000-11-01 (12:08:42)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:08:42
Revision:9526
 Changed files:
    M /davinci/trunk/darray.c

Comments:
Fixed some free problems

2000-11-01 (12:08:02)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:08:02
Revision:9525
 Changed files:
    M /davinci/trunk/pp_math.c

Comments:
added pp_compare

2000-11-01 (12:07:27)


Changes by: gorelick on Wed, 01 Nov 2000 @ 12:07:27
Revision:9524
 Changed files:
    M /davinci/trunk/io_isis.c

Comments:
Handle detached labels

2000-10-03 (14:12:03)


Changes by: gorelick on Tue, 03 Oct 2000 @ 14:12:03
Revision:9523
 Changed files:
    M /davinci/trunk/scope.c
    M /davinci/trunk/scope.h
    M /davinci/trunk/ufunc.c

Comments:
Changed ufunc to use dd_find, and dd_find to return Var *

2000-09-26 (16:48:32)


Changes by: asbms on Tue, 26 Sep 2000 @ 16:48:32
Revision:9522
 Changed files:
    M /davinci/trunk/io_isis.c

Comments:
Fixed IMAGE bug in io_pds image reader call to io_isis

2000-09-25 (16:01:43)


Changes by: asbms on Mon, 25 Sep 2000 @ 16:01:43
Revision:9521
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h
    M /davinci/trunk/main.c

Comments:
Added kill signal for child processes of davinci

2000-09-19 (14:41:53)


Changes by: gorelick on Tue, 19 Sep 2000 @ 14:41:53
Revision:9520
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Same changes as Makefile, avl.o, darray.o

2000-09-19 (09:38:43)


Changes by: gorelick on Tue, 19 Sep 2000 @ 09:38:43
Revision:9519
 Changed files:
    M /davinci/trunk/Makefile

Comments:
plplot is being left out of the makefile.

Also, forgot to put darray.o and avl.o into the OBJ line

2000-09-18 (15:05:39)


Changes by: asbms on Mon, 18 Sep 2000 @ 15:05:39
Revision:9518
 Changed files:
    M /davinci/trunk/io_themis.c

Comments:
memory realloc bug fix in ReadPACI

2000-09-14 (17:58:51)


Changes by: gorelick on Thu, 14 Sep 2000 @ 17:58:51
Revision:9517
 Changed files:
    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

Comments:
Changed structures to use Narray associative arrays

2000-09-13 (15:43:43)


Changes by: gorelick on Wed, 13 Sep 2000 @ 15:43:43
Revision:9516
 Changed files:
    M /davinci/trunk/avl.c

Comments:
Changes for darray

2000-09-13 (15:42:49)


Changes by: gorelick on Wed, 13 Sep 2000 @ 15:42:49
Revision:9515
 Changed files:
    M /davinci/trunk/darray.c
    M /davinci/trunk/darray.h

Comments:
Added _replace functions

2000-09-13 (15:10:52)


Changes by: gorelick on Wed, 13 Sep 2000 @ 15:10:52
Revision:9514
 Changed files:
    M /davinci/trunk/ff_plplot.c
    M /davinci/trunk/io_hdf.c
    M /davinci/trunk/io_pds.c

Comments:
Problems under hpux

2000-09-11 (12:11:14)


Changes by: asbms on Mon, 11 Sep 2000 @ 12:11:14
Revision:9513
 Changed files:
    M /davinci/trunk/io_themis.c

Comments:
Added redundent frame removal; better summary reporting

2000-08-23 (15:44:21)


Changes by: asbms on Wed, 23 Aug 2000 @ 15:44:21
Revision:9512
 Changed files:
    M /davinci/trunk/fit.c

Comments:
Modified linear fit portion of fit with it's own linear fitting function

2000-08-23 (13:43:53)


Changes by: gigabyte on Wed, 23 Aug 2000 @ 13:43:53
Revision:9511
 Changed files:
    M /davinci/trunk/io_hdf.c

Comments:
Fixes HDF issues...

Prior version of HDF library wasn't always properly incrementing the index parameter passed to H5Giterate, and our old code depended on this increment NOT taking place. New code accounts for proper auto-incrementing of the passed index parameter. Also fixes a small issue of zero-based versus one-based array indices in load_hdf().

2000-08-23 (10:36:39)


Changes by: asbms on Wed, 23 Aug 2000 @ 10:36:39
Revision:9510
 Changed files:
    M /davinci/trunk/io_pds.c

Comments:
added IMAGE reader

2000-08-23 (10:36:18)


Changes by: asbms on Wed, 23 Aug 2000 @ 10:36:18
Revision:9509
 Changed files:
    M /davinci/trunk/io_themis.c

Comments:
memory bug fix

2000-08-09 (17:46:24)


Changes by: saadat on Wed, 09 Aug 2000 @ 17:46:24
Revision:9507
 Changed files:
    M /davinci/trunk/version.h

Comments:
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.

2000-08-09 (17:40:18)


Changes by: saadat on Wed, 09 Aug 2000 @ 17:40:18
Revision:9506
 Changed files:
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/ff_pca.c

Comments:
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.

2000-08-09 (13:55:33)


Changes by: gorelick on Wed, 09 Aug 2000 @ 13:55:33
Revision:9505
 Changed files:
    M /davinci/trunk/ff_gplot.c

Comments:
Misspelled separate

2000-08-07 (08:26:06)


Changes by: asbms on Mon, 07 Aug 2000 @ 08:26:06
Revision:9504
 Changed files:
    M /davinci/trunk/ff_gplot.c

Comments:
added x-plot functionality

2000-08-02 (16:17:33)


Changes by: gorelick on Wed, 02 Aug 2000 @ 16:17:33
Revision:9503
 Changed files:
    M /davinci/trunk/version.h

Comments:
Forgot version.h

2000-08-02 (16:16:49)


Changes by: gorelick on Wed, 02 Aug 2000 @ 16:16:49
Revision:9502
 Changed files:
    M /davinci/trunk/ff_source.c
    M /davinci/trunk/main.c

Comments:
Made changes to push linenumber onto the stack so

you get the proper values when sourcing files

2000-07-31 (17:49:05)


Changes by: asbms on Mon, 31 Jul 2000 @ 17:49:05
Revision:9501
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
added info about xplot

2000-07-31 (17:33:12)


Changes by: asbms on Mon, 31 Jul 2000 @ 17:33:12
Revision:9500
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/func.h

Comments:
added xplot function for more flexible GNU plotting

2000-07-31 (10:05:20)


Changes by: asbms on Mon, 31 Jul 2000 @ 10:05:20
Revision:9499
 Changed files:
    M /davinci/trunk/io_themis.c

Comments:
file mmap bug fix

2000-07-27 (14:52:49)


Changes by: asbms on Thu, 27 Jul 2000 @ 14:52:49
Revision:9498
 Changed files:
    M /davinci/trunk/ff_plplot.c

Comments:
conditional bug-fix for X-axis specification in pplot

2000-07-26 (16:05:41)


Changes by: gorelick on Wed, 26 Jul 2000 @ 16:05:41
Revision:9497
 Changed files:
    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

Comments:
Version 0.59 changes

2000-06-01 (09:18:06)


Changes by: asbms on Thu, 01 Jun 2000 @ 09:18:06
Revision:9496
 Changed files:
    M /davinci/trunk/version.h

Comments:
version update

2000-06-01 (09:15:51)


Changes by: asbms on Thu, 01 Jun 2000 @ 09:15:51
Revision:9495
 Changed files:
    M /davinci/trunk/io_themis.c

Comments:
Modified sync search, enhanced band packing algorithm

2000-05-04 (17:51:24)


Changes by: asbms on Thu, 04 May 2000 @ 17:51:24
Revision:9494
 Changed files:
    M /davinci/trunk/ff_avg.c

Comments:
Fixed a pointer initialization bug in ff_min

2000-05-04 (17:50:54)


Changes by: asbms on Thu, 04 May 2000 @ 17:50:54
Revision:9493
 Changed files:
    M /davinci/trunk/main.c

Comments:
Fixed define bug for PLPLOT

2000-05-04 (14:19:45)


Changes by: asbms on Thu, 04 May 2000 @ 14:19:45
Revision:9492
 Changed files:
    M /davinci/trunk/io_themis.c

Comments:
Bug fix: frame packing incorrectly assigned Max_Frame

2000-05-03 (14:50:10)


Changes by: gorelick on Wed, 03 May 2000 @ 14:50:10
Revision:9491
 Changed files:
    A /davinci/trunk/avl.c
    A /davinci/trunk/avl.h
    A /davinci/trunk/darray.c
    A /davinci/trunk/darray.h

Comments:
Initial add ov darray and avl

2000-04-24 (16:00:14)


Changes by: gorelick on Mon, 24 Apr 2000 @ 16:00:14
Revision:9489
 Changed files:
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/ff_cluster.c
    M /davinci/trunk/ff_ix.c

Comments:
Updated histogram().

2000-04-20 (15:09:08)


Changes by: gorelick on Thu, 20 Apr 2000 @ 15:09:08
Revision:9488
 Changed files:
    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

Comments:
Version 0.57

2000-04-14 (14:05:28)


Changes by: gorelick on Fri, 14 Apr 2000 @ 14:05:28
Revision:9487
 Changed files:
    M /davinci/trunk/p.c

Comments:
Activated mnode->parent

2000-04-13 (09:20:41)


Changes by: asbms on Thu, 13 Apr 2000 @ 09:20:41
Revision:9486
 Changed files:
    A /davinci/trunk/tests/Read_Write_Test_File
    A /davinci/trunk/tests/textarray_tests

Comments:
Text array testing script and support data

2000-04-13 (09:17:49)


Changes by: asbms on Thu, 13 Apr 2000 @ 09:17:49
Revision:9485
 Changed files:
    M /davinci/trunk/ff_text.c

Comments:
Strsub bug fix

2000-04-13 (08:48:34)


Changes by: asbms on Thu, 13 Apr 2000 @ 08:48:34
Revision:9484
 Changed files:
    M /davinci/trunk/io_themis.c

Comments:
Missing bands bug fix...Added band packing

2000-04-12 (19:14:17)


Changes by: gorelick on Wed, 12 Apr 2000 @ 19:14:17
Revision:9483
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/ff_loadvan.c
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/func.h
    M /davinci/trunk/io_pds.c
    M /davinci/trunk/io_themis.c
    M /davinci/trunk/parser.h
    M /davinci/trunk/pp.c
    M /davinci/trunk/system.h

Comments:
Modifications to compile with HPs compiler

2000-04-12 (14:10:13)


Changes by: gorelick on Wed, 12 Apr 2000 @ 14:10:13
Revision:9482
 Changed files:
    A /davinci/trunk/proto.h

Comments:
Added proto.h

2000-04-12 (13:53:13)


Changes by: gorelick on Wed, 12 Apr 2000 @ 13:53:13
Revision:9481
 Changed files:
    M /davinci/trunk/main.c

Comments:
missing an #endif in main.c

2000-04-12 (11:17:20)


Changes by: gorelick on Wed, 12 Apr 2000 @ 11:17:20
Revision:9480
 Changed files:
    A /davinci/trunk/io_hdf.c
    M /davinci/trunk/main.c

Comments:
Moved HDF stuff into io_hdf.c

2000-04-11 (19:57:21)


Changes by: gorelick on Tue, 11 Apr 2000 @ 19:57:21
Revision:9479
 Changed files:
    M /davinci/trunk/version.h

Comments:
Whoops. Bad string on version.h

2000-04-11 (19:56:29)


Changes by: gorelick on Tue, 11 Apr 2000 @ 19:56:29
Revision:9478
 Changed files:
    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

Comments:
Modifications to make compile work properly without HDF and PLPLOT

2000-04-07 (16:21:19)


Changes by: asbms on Fri, 07 Apr 2000 @ 16:21:19
Revision:9477
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
removed hardwired lib call

2000-04-07 (16:19:46)


Changes by: asbms on Fri, 07 Apr 2000 @ 16:19:46
Revision:9476
 Changed files:
    M /davinci/trunk/io_lablib3.c
    M /davinci/trunk/io_lablib3.h

Comments:
using /tes/src/vanilla version instead

2000-04-07 (16:16:06)


Changes by: asbms on Fri, 07 Apr 2000 @ 16:16:06
Revision:9475
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_plplot.c
    M /davinci/trunk/func.h

Comments:
ifdef modifcation for libplplotFX exclusion

2000-04-07 (12:25:40)


Changes by: asbms on Fri, 07 Apr 2000 @ 12:25:40
Revision:9474
 Changed files:
    M /davinci/trunk/io_magic.c

Comments:
bug fix: animated gray gif write fix

2000-04-07 (12:25:12)


Changes by: asbms on Fri, 07 Apr 2000 @ 12:25:12
Revision:9473
 Changed files:
    M /davinci/trunk/ff_text.c

Comments:
bug fix: file pointer closure

2000-04-07 (12:18:31)


Changes by: asbms on Fri, 07 Apr 2000 @ 12:18:31
Revision:9472
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
PDS file reading support added

2000-04-07 (12:17:41)


Changes by: asbms on Fri, 07 Apr 2000 @ 12:17:41
Revision:9471
 Changed files:
    M /davinci/trunk/io_pds.c

Comments:
PDS file reading support upgraded

2000-04-07 (12:17:12)


Changes by: asbms on Fri, 07 Apr 2000 @ 12:17:12
Revision:9470
 Changed files:
    M /davinci/trunk/tools.h

Comments:
io_pds support files from Vanilla

2000-04-07 (12:16:19)


Changes by: asbms on Fri, 07 Apr 2000 @ 12:16:19
Revision:9469
 Changed files:
    A /davinci/trunk/header.c
    A /davinci/trunk/header.h
    A /davinci/trunk/tools.c
    A /davinci/trunk/tools.h

Comments:
io_pds support files from Vanilla

2000-04-07 (11:10:34)


Changes by: saadat on Fri, 07 Apr 2000 @ 11:10:34
Revision:9467
 Changed files:
    M /davinci/trunk/ff_loadvan.c

Comments:
Updated some comments associated with vpass2()

2000-04-07 (10:58:05)


Changes by: saadat on Fri, 07 Apr 2000 @ 10:58:05
Revision:9466
 Changed files:
    M /davinci/trunk/Makefile

Comments:
Added ff_loadvan.c to Makefile

2000-04-07 (10:57:04)


Changes by: saadat on Fri, 07 Apr 2000 @ 10:57:04
Revision:9465
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Add ff_loadvan.c to Makefile.in

2000-04-05 (17:54:34)


Changes by: asbms on Wed, 05 Apr 2000 @ 17:54:34
Revision:9464
 Changed files:
    M /davinci/trunk/io_themis.c

Comments:
Bug Fix in frame per band counter

2000-04-05 (15:26:04)


Changes by: saadat on Wed, 05 Apr 2000 @ 15:26:04
Revision:9463
 Changed files:
    M /davinci/trunk/Makefile

Comments:
load_vanilla() updated for speed -- missed van.regex in Makefile

2000-04-05 (15:24:51)


Changes by: saadat on Wed, 05 Apr 2000 @ 15:24:51
Revision:9462
 Changed files:
    D /davinci/trunk/tools.c
    D /davinci/trunk/tools.h
    D /davinci/trunk/van.regex

Comments:
load_vanilla() modified for speed.

2000-04-05 (15:22:43)


Changes by: saadat on Wed, 05 Apr 2000 @ 15:22:43
Revision:9461
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/ff_loadvan.c
    M /davinci/trunk/version.h

Comments:
load_vanilla() enhanced for speed.

2000-04-03 (18:52:55)


Changes by: gorelick on Mon, 03 Apr 2000 @ 18:52:55
Revision:9460
 Changed files:
    M /davinci/trunk/version.h

Comments:
Updated version info for last commit

2000-04-03 (18:51:38)


Changes by: gorelick on Mon, 03 Apr 2000 @ 18:51:38
Revision:9459
 Changed files:
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/main.c

Comments:
Bug: Failed to close file pointer in ff_syscall

Bug: The signal() handler for SIG_PIPE got disabled. This is bad.

2000-04-01 (19:29:41)


Changes by: gorelick on Sat, 01 Apr 2000 @ 19:29:41
Revision:9458
 Changed files:
    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

Comments:
Bug in printf

bug in array.c, partial subset replacement

I have no idea why these others are being checked in

2000-03-31 (14:22:39)


Changes by: asbms on Fri, 31 Mar 2000 @ 14:22:39
Revision:9457
 Changed files:
    M /davinci/trunk/io_pds.c

Comments:
order of keyword/object bug fix

2000-03-31 (09:52:12)


Changes by: asbms on Fri, 31 Mar 2000 @ 09:52:12
Revision:9456
 Changed files:
    A /davinci/trunk/io_pds.c

Comments:
Module for reading pds header and returning a structure

2000-03-31 (09:51:40)


Changes by: asbms on Fri, 31 Mar 2000 @ 09:51:40
Revision:9455
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
Added new module: io_pds

2000-03-30 (15:37:10)


Changes by: asbms on Thu, 30 Mar 2000 @ 15:37:10
Revision:9454
 Changed files:
    M /davinci/trunk/io_pnm.c

Comments:
pgm/pbm/ppm bit updates

2000-03-29 (15:20:00)


Changes by: saadat on Wed, 29 Mar 2000 @ 15:20:00
Revision:9452
 Changed files:
    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

Comments:
Added ff_loadvan(), davinci-"load_vanilla()" which reads vanilla text

output file into a davinci variable.

2000-03-24 (08:49:33)


Changes by: asbms on Fri, 24 Mar 2000 @ 08:49:33
Revision:9451
 Changed files:
    M /davinci/trunk/version.h

Comments:
updated hdf r/w history

2000-03-24 (08:48:26)


Changes by: asbms on Fri, 24 Mar 2000 @ 08:48:26
Revision:9450
 Changed files:
    M /davinci/trunk/ff_struct.c

Comments:
Made changes to R/W HDF to include ID_TEXT objects

2000-03-23 (14:47:47)


Changes by: saadat on Thu, 23 Mar 2000 @ 14:47:47
Revision:9448
 Changed files:
    M /davinci/trunk/version.h

Comments:
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

2000-03-23 (14:37:23)


Changes by: saadat on Thu, 23 Mar 2000 @ 14:37:23
Revision:9447
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/ff.h
    A /davinci/trunk/ff_pca.c
    M /davinci/trunk/func.h
    M /davinci/trunk/lexer.c
    M /davinci/trunk/lib/Makefile
    A /davinci/trunk/tests/corr.dv
    A /davinci/trunk/tests/covar.dv
    A /davinci/trunk/tests/pcs-input.v
    A /davinci/trunk/tests/pcs-rx.v
    A /davinci/trunk/tests/pcs-ry.v
    A /davinci/trunk/tests/pcs-rz.v
    A /davinci/trunk/tests/pcs-vx.v
    A /davinci/trunk/tests/pcs-vy.v
    A /davinci/trunk/tests/pcs-vz.v
    A /davinci/trunk/tests/test10

Comments:
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

2000-03-23 (11:52:15)


Changes by: asbms on Thu, 23 Mar 2000 @ 11:52:15
Revision:9446
 Changed files:
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/pp.c
    M /davinci/trunk/string.c

Comments:
more string functions added; string and text bug fixes

2000-03-22 (23:46:47)


Changes by: gorelick on Wed, 22 Mar 2000 @ 23:46:47
Revision:9444
 Changed files:
    M /davinci/trunk/version.h

Comments:
Version 0.56, for real

2000-03-22 (23:44:46)


Changes by: gorelick on Wed, 22 Mar 2000 @ 23:44:46
Revision:9443
 Changed files:
    M /davinci/trunk/lexer.c
    M /davinci/trunk/lexer.l
    M /davinci/trunk/parser.c
    M /davinci/trunk/parser.y
    M /davinci/trunk/ufunc.c
    M /davinci/trunk/y_tab.h

Comments:
Version 0.56

Added !shell. Undid half finished ufunc modifications

2000-03-22 (23:37:14)


Changes by: gorelick on Wed, 22 Mar 2000 @ 23:37:14
Revision:9442
 Changed files:
    M /davinci/trunk/lexer.c
    M /davinci/trunk/lexer.l
    M /davinci/trunk/parser.c
    M /davinci/trunk/parser.y
    M /davinci/trunk/ufunc.c

Comments:
Bogus checkin of parser.y and lexer.l

I'm about to undo changes and recommit old code

2000-03-22 (19:17:50)


Changes by: gorelick on Wed, 22 Mar 2000 @ 19:17:50
Revision:9441
 Changed files:
    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

Comments:
changes to ufunc loader.

delete()

2000-03-21 (16:52:05)


Changes by: asbms on Tue, 21 Mar 2000 @ 16:52:05
Revision:9440
 Changed files:
    M /davinci/trunk/ff_text.c

Comments:
subsetting and substring substitution bug fixes

2000-03-21 (15:45:15)


Changes by: gorelick on Tue, 21 Mar 2000 @ 15:45:15
Revision:9439
 Changed files:
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/ff_text.c

Comments:
Fixed up add_Struct

2000-03-21 (15:01:06)


Changes by: gorelick on Tue, 21 Mar 2000 @ 15:01:06
Revision:9438
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/ff_text.c

Comments:
Make strsub() do extended regexp

2000-03-21 (08:50:47)


Changes by: asbms on Tue, 21 Mar 2000 @ 08:50:47
Revision:9437
 Changed files:
    M /davinci/trunk/ff_text.c

Comments:
code/bug fixes and some clean-up

2000-03-21 (08:50:25)


Changes by: asbms on Tue, 21 Mar 2000 @ 08:50:25
Revision:9436
 Changed files:
    M /davinci/trunk/version.h

Comments:
function updates

2000-03-20 (19:27:09)


Changes by: gorelick on Mon, 20 Mar 2000 @ 19:27:09
Revision:9435
 Changed files:
    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

Comments:
fixed eval(), I think

2000-03-20 (18:00:01)


Changes by: asbms on Mon, 20 Mar 2000 @ 18:00:01
Revision:9434
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
added function documentation

2000-03-20 (16:28:08)


Changes by: asbms on Mon, 20 Mar 2000 @ 16:28:08
Revision:9433
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/func.h

Comments:
final set of textarray functions

2000-03-20 (13:17:34)


Changes by: gorelick on Mon, 20 Mar 2000 @ 13:17:34
Revision:9432
 Changed files:
    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

Comments:
Big pile of changes.

structures. struct arrays modified text. atoi/atof bug.

2000-03-10 (16:56:11)


Changes by: asbms on Fri, 10 Mar 2000 @ 16:56:11
Revision:9431
 Changed files:
    M /davinci/trunk/apifunc.c

Comments:
oops

2000-03-10 (16:53:11)


Changes by: asbms on Fri, 10 Mar 2000 @ 16:53:11
Revision:9430
 Changed files:
    M /davinci/trunk/api.h
    M /davinci/trunk/api_extern_defs.h
    M /davinci/trunk/apifunc.c
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/ff_gplot.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/func.h
    M /davinci/trunk/help.c
    M /davinci/trunk/io_ascii.c
    M /davinci/trunk/io_isis.c
    M /davinci/trunk/main.c
    M /davinci/trunk/pp.c
    M /davinci/trunk/pp_math.c
    M /davinci/trunk/string.c

Comments:
ID_TEXT update

2000-03-08 (21:54:41)


Changes by: gorelick on Wed, 08 Mar 2000 @ 21:54:41
Revision:9429
 Changed files:
    A /davinci/trunk/dos.h

Comments:
Initial check in

2000-03-08 (09:22:05)


Changes by: asbms on Wed, 08 Mar 2000 @ 09:22:05
Revision:9428
 Changed files:
    M /davinci/trunk/acconfig.h

Comments:
Updates for new compile flags

2000-03-07 (19:25:54)


Changes by: gorelick on Tue, 07 Mar 2000 @ 19:25:54
Revision:9427
 Changed files:
    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

Comments:
Various mods to make configure work

add_struct(value=...) patched up io_themis.c

2000-03-07 (14:20:30)


Changes by: asbms on Tue, 07 Mar 2000 @ 14:20:30
Revision:9426
 Changed files:
    M /davinci/trunk/config.h
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_text.c
    M /davinci/trunk/func.h
    M /davinci/trunk/p.c
    M /davinci/trunk/parser.h
    M /davinci/trunk/pp.c
    M /davinci/trunk/string.c
    M /davinci/trunk/symbol.c
    M /davinci/trunk/system.c

Comments:
modification for new Obj: ID_TEXT

2000-03-06 (11:51:15)


Changes by: asbms on Mon, 06 Mar 2000 @ 11:51:15
Revision:9425
 Changed files:
    M /davinci/trunk/io_themis.c

Comments:
bug fix for compression library check and missing frames memory allocation

2000-03-06 (11:50:41)


Changes by: asbms on Mon, 06 Mar 2000 @ 11:50:41
Revision:9424
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure

Comments:
library updates

2000-03-02 (14:14:51)


Changes by: asbms on Thu, 02 Mar 2000 @ 14:14:51
Revision:9423
 Changed files:
    M /davinci/trunk/ff_plplot.c

Comments:
Minor plotting upgrades

2000-03-02 (14:00:28)


Changes by: asbms on Thu, 02 Mar 2000 @ 14:00:28
Revision:9422
 Changed files:
    M /davinci/trunk/ff_struct.c

Comments:
Added file R/W for strings in structures

2000-02-29 (17:43:45)


Changes by: gorelick on Tue, 29 Feb 2000 @ 17:43:45
Revision:9421
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/func.h
    M /davinci/trunk/main.c
    M /davinci/trunk/newfunc.c
    M /davinci/trunk/ufunc.c

Comments:
Partial checkin. Modifications include dynamic structure addition,

added FLOAT to newfunc. Removed tmp files from ufunc

2000-02-28 (16:57:56)


Changes by: asbms on Mon, 28 Feb 2000 @ 16:57:56
Revision:9420
 Changed files:
    M /davinci/trunk/version.h

Comments:
updated version string and comments

2000-02-18 (12:10:08)


Changes by: asbms on Fri, 18 Feb 2000 @ 12:10:08
Revision:9419
 Changed files:
    M /davinci/trunk/io_themis.c

Comments:
Added decompression support for ff_PAKI_Read; fixed some reading bugs

2000-02-18 (12:08:55)


Changes by: asbms on Fri, 18 Feb 2000 @ 12:08:55
Revision:9418
 Changed files:
    M /davinci/trunk/configure.in

Comments:
updated library check for usds

2000-02-16 (16:22:03)


Changes by: asbms on Wed, 16 Feb 2000 @ 16:22:03
Revision:9417
 Changed files:
    M /davinci/trunk/io_themis.c

Comments:
Added fix for nosig flag on load_paci function

2000-02-09 (18:05:58)


Changes by: gorelick on Wed, 09 Feb 2000 @ 18:05:58
Revision:9415
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure
    M /davinci/trunk/configure.in

Comments:
Left hdf5 outof makefile, and wasn't checking for it in configure

2000-02-09 (17:57:13)


Changes by: gorelick on Wed, 09 Feb 2000 @ 17:57:13
Revision:9414
 Changed files:
    M /davinci/trunk/main.c

Comments:
Dropped a brace

2000-02-09 (17:48:20)


Changes by: gorelick on Wed, 09 Feb 2000 @ 17:48:20
Revision:9413
 Changed files:
    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

Comments:
Many modifications: version 0.53

2000-02-07 (10:21:12)


Changes by: asbms on Mon, 07 Feb 2000 @ 10:21:12
Revision:9412
 Changed files:
    M /davinci/trunk/help.c

Comments:
added msdos support

2000-02-07 (10:20:56)


Changes by: asbms on Mon, 07 Feb 2000 @ 10:20:56
Revision:9411
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
added plplot function documentation

2000-02-07 (09:05:08)


Changes by: asbms on Mon, 07 Feb 2000 @ 09:05:08
Revision:9410
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_plplot.c
    M /davinci/trunk/ff_random.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/func.h
    M /davinci/trunk/io_magic.c
    M /davinci/trunk/io_pnm.c
    M /davinci/trunk/io_vicar.c
    M /davinci/trunk/printf.c
    M /davinci/trunk/system.c
    M /davinci/trunk/system.h
    M /davinci/trunk/toolbox.h

Comments:
Added #ifdefs for cross platform portability

2000-02-07 (08:58:02)


Changes by: asbms on Mon, 07 Feb 2000 @ 08:58:02
Revision:9409
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/io_themis.c
    M /davinci/trunk/main.c
    M /davinci/trunk/parser.h

Comments:
Added #ifdefs for cross platform portability

2000-02-07 (08:56:58)


Changes by: asbms on Mon, 07 Feb 2000 @ 08:56:58
Revision:9408
 Changed files:
    M /davinci/trunk/configure.in

Comments:
Updated for Xm lib inclusion for plplot routines

2000-02-07 (08:56:19)


Changes by: asbms on Mon, 07 Feb 2000 @ 08:56:19
Revision:9407
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Updates for win32 distribution and recently added objects

2000-02-07 (08:52:54)


Changes by: asbms on Mon, 07 Feb 2000 @ 08:52:54
Revision:9406
 Changed files:
    A /davinci/trunk/win32
    A /davinci/trunk/win32/H5ACpublic.h
    A /davinci/trunk/win32/H5Apublic.h
    A /davinci/trunk/win32/H5Bpublic.h
    A /davinci/trunk/win32/H5Dpublic.h
    A /davinci/trunk/win32/H5Epublic.h
    A /davinci/trunk/win32/H5Fpublic.h
    A /davinci/trunk/win32/H5Gpublic.h
    A /davinci/trunk/win32/H5HGpublic.h
    A /davinci/trunk/win32/H5HLpublic.h
    A /davinci/trunk/win32/H5Ipublic.h
    A /davinci/trunk/win32/H5MFpublic.h
    A /davinci/trunk/win32/H5MMpublic.h
    A /davinci/trunk/win32/H5Opublic.h
    A /davinci/trunk/win32/H5Ppublic.h
    A /davinci/trunk/win32/H5RApublic.h
    A /davinci/trunk/win32/H5Rpublic.h
    A /davinci/trunk/win32/H5Spublic.h
    A /davinci/trunk/win32/H5Tpublic.h
    A /davinci/trunk/win32/H5Zpublic.h
    A /davinci/trunk/win32/H5api_adpt.h
    A /davinci/trunk/win32/H5config.h
    A /davinci/trunk/win32/H5public.h
    A /davinci/trunk/win32/_defs.h
    A /davinci/trunk/win32/config.h
    A /davinci/trunk/win32/davinci.mak
    A /davinci/trunk/win32/hdf5.h
    A /davinci/trunk/win32/hdf5.lib
    A /davinci/trunk/win32/map.c
    A /davinci/trunk/win32/readline.dll
    A /davinci/trunk/win32/setup.bat
    A /davinci/trunk/win32/values.h
    A /davinci/trunk/win32/w_readline.c

Comments:
Resourse files needed for MS-Dos/Windows port

2000-01-20 (16:20:52)


Changes by: gorelick on Thu, 20 Jan 2000 @ 16:20:52
Revision:9405
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Added docs for create

2000-01-19 (16:38:09)


Changes by: asbms on Wed, 19 Jan 2000 @ 16:38:09
Revision:9404
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
Added ff_plplot functions

2000-01-19 (15:43:52)


Changes by: asbms on Wed, 19 Jan 2000 @ 15:43:52
Revision:9403
 Changed files:
    A /davinci/trunk/api_extern_defs.h

Comments:
File for Api wrapper for plPlot

2000-01-06 (17:50:50)


Changes by: gorelick on Thu, 06 Jan 2000 @ 17:50:50
Revision:9402
 Changed files:
    M /davinci/trunk/Makefile

Comments:
Minor hack

2000-01-06 (17:47:20)


Changes by: gorelick on Thu, 06 Jan 2000 @ 17:47:20
Revision:9401
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/func.h

Comments:
Stuff for plplot defs

2000-01-06 (17:42:20)


Changes by: gorelick on Thu, 06 Jan 2000 @ 17:42:20
Revision:9400
 Changed files:
    M /davinci/trunk/ff.h

Comments:
Put back the popen function defs

2000-01-06 (17:39:42)


Changes by: asbms on Thu, 06 Jan 2000 @ 17:39:42
Revision:9399
 Changed files:
    M /davinci/trunk/Makefile

Comments:
plplot library and ff_plplot.o added

2000-01-06 (17:39:12)


Changes by: asbms on Thu, 06 Jan 2000 @ 17:39:12
Revision:9398
 Changed files:
    M /davinci/trunk/ff_plplot.c

Comments:
bug fixes

2000-01-06 (17:35:19)


Changes by: gorelick on Thu, 06 Jan 2000 @ 17:35:19
Revision:9397
 Changed files:
    M /davinci/trunk/array.c
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff_display.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_random.c
    M /davinci/trunk/help.c
    M /davinci/trunk/io_aviris.c
    M /davinci/trunk/io_imath.c
    M /davinci/trunk/io_isis.c
    M /davinci/trunk/io_lablib3.c
    M /davinci/trunk/io_pnm.c
    M /davinci/trunk/io_specpr.c
    M /davinci/trunk/io_vicar.c
    M /davinci/trunk/main.c
    M /davinci/trunk/pp.c
    M /davinci/trunk/pp_math.c

Comments:
-Wall fixes

2000-01-06 (16:55:23)


Changes by: gorelick on Thu, 06 Jan 2000 @ 16:55:23
Revision:9396
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/dct.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/ff_convolve.c
    M /davinci/trunk/ff_fft.c
    M /davinci/trunk/ff_ifill.c
    M /davinci/trunk/ff_projection.c
    M /davinci/trunk/func.h
    M /davinci/trunk/io_magic.c
    M /davinci/trunk/lexer.c
    M /davinci/trunk/main.c
    M /davinci/trunk/ufunc.c

Comments:
C to C++ fixes

2000-01-06 (13:23:38)


Changes by: gorelick on Thu, 06 Jan 2000 @ 13:23:38
Revision:9395
 Changed files:
    M /davinci/trunk/pp_math.c
    M /davinci/trunk/scope.c

Comments:
Minor patches.

2000-01-05 (20:45:21)


Changes by: gorelick on Wed, 05 Jan 2000 @ 20:45:21
Revision:9394
 Changed files:
    M /davinci/trunk/ff.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_source.c
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/ff_xfrm.c
    M /davinci/trunk/fft.c
    M /davinci/trunk/fft.h
    M /davinci/trunk/fft_mayer.c
    M /davinci/trunk/func.h
    M /davinci/trunk/help.c
    M /davinci/trunk/io_specpr.c
    M /davinci/trunk/io_themis.c
    M /davinci/trunk/lexer.c
    M /davinci/trunk/lexer.l
    M /davinci/trunk/main.c
    M /davinci/trunk/matrix.c
    M /davinci/trunk/newfunc.c
    M /davinci/trunk/parser.c
    M /davinci/trunk/parser.h
    M /davinci/trunk/parser.y
    M /davinci/trunk/pp.c
    M /davinci/trunk/printf.c
    M /davinci/trunk/system.c

Comments:
Many changes for C to C++ conversion,

Plus, fixed multiple sourceing. However, line count per file will be wrong.

1999-12-21 (11:06:19)


Changes by: asbms on Tue, 21 Dec 1999 @ 11:06:19
Revision:9393
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
Added ff_plplot.c

1999-12-21 (11:05:55)


Changes by: asbms on Tue, 21 Dec 1999 @ 11:05:55
Revision:9392
 Changed files:
    A /davinci/trunk/ff_plplot.c

Comments:
Set of functions used to encapsulate multiple plplot functions

1999-12-21 (07:18:24)


Changes by: asbms on Tue, 21 Dec 1999 @ 07:18:24
Revision:9391
 Changed files:
    M /davinci/trunk/ff_avg.c

Comments:
Added Convolve3, a somewhat faster version of convolve

1999-12-07 (11:44:31)


Changes by: gorelick on Tue, 07 Dec 1999 @ 11:44:31
Revision:9390
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/config.h
    M /davinci/trunk/configure
    M /davinci/trunk/ff_display.c
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/ff_struct.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/func.h
    M /davinci/trunk/io_themis.c
    M /davinci/trunk/p.c

Comments:
Checkin for ben. Apparently some stuff was left hanging for structs.

1999-12-01 (12:28:06)


Changes by: gorelick on Wed, 01 Dec 1999 @ 12:28:06
Revision:9389
 Changed files:
    M /davinci/trunk/ff_write.c

Comments:
In ff_write, type hd5 should have been hdf

1999-12-01 (12:26:31)


Changes by: gorelick on Wed, 01 Dec 1999 @ 12:26:31
Revision:9388
 Changed files:
    M /davinci/trunk
    M /davinci/trunk/.cvsignore
    M /davinci/trunk/Makefile
    A /davinci/trunk/api.h
    A /davinci/trunk/apifunc.c
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_load.c
    A /davinci/trunk/ff_struct.c
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/func.h
    M /davinci/trunk/main.c
    M /davinci/trunk/p.c
    M /davinci/trunk/parser.c
    M /davinci/trunk/parser.h
    M /davinci/trunk/parser.y
    M /davinci/trunk/pp.c
    M /davinci/trunk/scope.c
    M /davinci/trunk/symbol.c

Comments:
Added structures and enabled apifunc for plplot.

1999-11-18 (00:17:13)


Changes by: gorelick on Thu, 18 Nov 1999 @ 00:17:13
Revision:9387
 Changed files:
    M /davinci/trunk/ff_load.c
    M /davinci/trunk/io_isis.c
    M /davinci/trunk/io_themis.c
    M /davinci/trunk/main.c

Comments:
Fixed // style comments

1999-11-18 (00:17:10)


Changes by: gorelick on Thu, 18 Nov 1999 @ 00:17:10
Revision:9386
 Changed files:
    M /davinci/trunk/ff_ix.c
    M /davinci/trunk/ff_xfrm.c

Comments:
Minor fix for cc vs gcc

1999-11-16 (22:55:17)


Changes by: gorelick on Tue, 16 Nov 1999 @ 22:55:17
Revision:9385
 Changed files:
    M /davinci/trunk/ff_write.c
    M /davinci/trunk/func.h
    M /davinci/trunk/gplot.c
    M /davinci/trunk/version.h

Comments:
Added raw write to ff_write, and modified gplot to use solid lines for

postscript output

1999-10-29 (08:48:43)


Changes by: asbms on Fri, 29 Oct 1999 @ 08:48:43
Revision:9384
 Changed files:
    M /davinci/trunk/tests/test1

Comments:
Bug fix

1999-10-28 (14:32:51)


Changes by: asbms on Thu, 28 Oct 1999 @ 14:32:51
Revision:9383
 Changed files:
    M /davinci/trunk/main.c

Comments:
cosmetic changes

1999-10-28 (14:32:29)


Changes by: asbms on Thu, 28 Oct 1999 @ 14:32:29
Revision:9382
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
function additions; interactive display and themis io

1999-10-28 (14:31:49)


Changes by: asbms on Thu, 28 Oct 1999 @ 14:31:49
Revision:9381
 Changed files:
    M /davinci/trunk/io_isis.c

Comments:
Big fixes

1999-10-28 (14:31:29)


Changes by: asbms on Thu, 28 Oct 1999 @ 14:31:29
Revision:9380
 Changed files:
    M /davinci/trunk/io_magic.c

Comments:
Added interactive display function

1999-10-28 (14:30:55)


Changes by: asbms on Thu, 28 Oct 1999 @ 14:30:55
Revision:9379
 Changed files:
    A /davinci/trunk/io_themis.c

Comments:
i/o routines for reading themis images (Vis and IR)

1999-10-28 (14:30:04)


Changes by: asbms on Thu, 28 Oct 1999 @ 14:30:04
Revision:9378
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/configure.in

Comments:
compile update

1999-10-12 (12:13:29)


Changes by: asbms on Tue, 12 Oct 1999 @ 12:13:29
Revision:9377
 Changed files:
    M /davinci/trunk/io_magic.c

Comments:
Small bug fix for the Read function; needed frame count adjustment.

1999-10-06 (14:20:06)


Changes by: asbms on Wed, 06 Oct 1999 @ 14:20:06
Revision:9376
 Changed files:
    A /davinci/trunk/acconfig.h

Comments:
File with some custom defines. Needed by Autoheader

1999-10-06 (14:19:27)


Changes by: asbms on Wed, 06 Oct 1999 @ 14:19:27
Revision:9375
 Changed files:
    M /davinci/trunk/Makefile.in
    M /davinci/trunk/config.h.in
    M /davinci/trunk/configure.in
    M /davinci/trunk/ff_projection.c
    M /davinci/trunk/newfunc.c

Comments:
*** empty log message ***

1999-10-06 (14:19:07)


Changes by: asbms on Wed, 06 Oct 1999 @ 14:19:07
Revision:9374
 Changed files:
    M /davinci/trunk/main.c

Comments:
Minor changes to eliminate any motif references

1999-10-06 (14:18:41)


Changes by: asbms on Wed, 06 Oct 1999 @ 14:18:41
Revision:9373
 Changed files:
    M /davinci/trunk/ff_write.c

Comments:
modified to support ImageMagic libraires

1999-10-06 (14:18:06)


Changes by: asbms on Wed, 06 Oct 1999 @ 14:18:06
Revision:9372
 Changed files:
    M /davinci/trunk/ff_load.c

Comments:
Modified to include ImagaMagick support

1999-10-06 (14:11:37)


Changes by: asbms on Wed, 06 Oct 1999 @ 14:11:37
Revision:9371
 Changed files:
    A /davinci/trunk/io_magic.c

Comments:
Read and Write routines which augment load and write by using the ImageMagick

library to add over 40+ graphic file types to Davinci

1999-10-06 (14:09:08)


Changes by: asbms on Wed, 06 Oct 1999 @ 14:09:08
Revision:9370
 Changed files:
    A /davinci/trunk/README
    A /davinci/trunk/README_FF

Comments:
*** empty log message ***

1999-10-06 (11:02:24)


Changes by: asbms on Wed, 06 Oct 1999 @ 11:02:24
Revision:9369
 Changed files:
    A /davinci/trunk/tests
    A /davinci/trunk/tests/test1

Comments:
Testing script for Davinci

1999-10-06 (08:51:21)


Changes by: asbms on Wed, 06 Oct 1999 @ 08:51:21
Revision:9368
 Changed files:
    M /davinci/trunk/configure.in

Comments:
Latest version of the configure script. As tested so far it works on:

Sun 2.7 AIX 4.14 HP-UX 9.0.5

1999-10-04 (23:05:22)


Changes by: asbms on Mon, 04 Oct 1999 @ 23:05:22
Revision:9367
 Changed files:
    M /davinci/trunk/version.h

Comments:
Version 0.52a now

1999-10-04 (16:37:34)


Changes by: asbms on Mon, 04 Oct 1999 @ 16:37:34
Revision:9366
 Changed files:
    M /davinci/trunk/ff.h
    M /davinci/trunk/func.h

Comments:
Added check for ImageMagick libraries and Projection library.

Skips these functions if needed #define isn't defined

1999-10-04 (16:35:55)


Changes by: asbms on Mon, 04 Oct 1999 @ 16:35:55
Revision:9365
 Changed files:
    M /davinci/trunk/motif_tools.c
    M /davinci/trunk/x.c
    M /davinci/trunk/xrt_print_3d.c

Comments:
Changed the #ifdef statment to unify skipping certain routines if the dependant libraries

are not availible. Now using: XRT_EXISTS

1999-10-04 (16:34:02)


Changes by: asbms on Mon, 04 Oct 1999 @ 16:34:02
Revision:9364
 Changed files:
    M /davinci/trunk/Makefile.in

Comments:
Updated the Makefile template file to account for some new object files

1999-10-04 (16:33:31)


Changes by: asbms on Mon, 04 Oct 1999 @ 16:33:31
Revision:9363
 Changed files:
    M /davinci/trunk/configure.in

Comments:
Updated the Autoconf initial scripting file to include new functions and check

for certain new library dependancies

1999-09-29 (09:03:19)


Changes by: asbms on Wed, 29 Sep 1999 @ 09:03:19
Revision:9362
 Changed files:
    M /davinci/trunk/io_isis.c

Comments:
Added a routine to re-pack suffix dataset read with suffix_bytes set to n

but suffix_item_bytes set to m (m<n). This way the correct *data buffer will be generated for davinci

1999-09-27 (14:19:18)


Changes by: asbms on Mon, 27 Sep 1999 @ 14:19:18
Revision:9361
 Changed files:
    M /davinci/trunk/io_isis.c

Comments:
Added Suffix Read function:(Any suffix type) called by name or number (the

latter with a axis type ie Band, Line or Sample).

1999-09-24 (17:48:27)


Changes by: gorelick on Fri, 24 Sep 1999 @ 17:48:27
Revision:9360
 Changed files:
    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

Comments:
Added ability to pass ID_UNK to parse_args

1999-09-23 (14:54:29)


Changes by: gorelick on Thu, 23 Sep 1999 @ 14:54:29
Revision:9359
 Changed files:
    M /davinci/trunk
    M /davinci/trunk/.cvsignore
    M /davinci/trunk/io_vicar.c

Comments:
FORMAT for VAX_FLOAT needed to be set to FLOAT

1999-09-22 (23:11:08)


Changes by: gorelick on Wed, 22 Sep 1999 @ 23:11:08
Revision:9358
 Changed files:
    M /davinci/trunk/docs
    M /davinci/trunk/docs/.cvsignore

Comments:
Left out README

1999-09-22 (23:10:38)


Changes by: gorelick on Wed, 22 Sep 1999 @ 23:10:38
Revision:9357
 Changed files:
    M /davinci/trunk/docs
    A /davinci/trunk/docs/.cvsignore

Comments:
Added .cvsignore

1999-09-22 (23:07:19)


Changes by: gorelick on Wed, 22 Sep 1999 @ 23:07:19
Revision:9356
 Changed files:
    M /davinci/trunk/docs/dv.gih

Comments:
Added convolve

1999-09-22 (22:45:49)


Changes by: gorelick on Wed, 22 Sep 1999 @ 22:45:49
Revision:9355
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/ff.h
    M /davinci/trunk/ff_avg.c
    M /davinci/trunk/func.h
    M /davinci/trunk/pp_math.c

Comments:
Added ff_convolve() to do windowing convolution

1999-09-17 (16:35:57)


Changes by: asbms on Fri, 17 Sep 1999 @ 16:35:57
Revision:9354
 Changed files:
    M /davinci/trunk/ff_projection.c

Comments:
Added a fix to the EARTH type; Using the MERIT ellipse.

1999-09-17 (15:11:16)


Changes by: gorelick on Fri, 17 Sep 1999 @ 15:11:16
Revision:9353
 Changed files:
    A /davinci/trunk/ff_convolve.c

Comments:
Added self_convolve function

1999-09-17 (15:10:08)


Changes by: gorelick on Fri, 17 Sep 1999 @ 15:10:08
Revision:9352
 Changed files:
    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

Comments:
Modifications to parser to streamline to ANSI grammar.

Added capability to do foo()[] foo[][] and partial subset replacement.

1999-09-17 (15:07:53)


Changes by: asbms on Fri, 17 Sep 1999 @ 15:07:53
Revision:9351
 Changed files:
    M /davinci/trunk/ff_display.c

Comments:
Added 3 band BIP output for xv display

1999-09-10 (20:37:31)


Changes by: gorelick on Fri, 10 Sep 1999 @ 20:37:31
Revision:9350
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/config.h
    M /davinci/trunk/docs/dv.gih
    M /davinci/trunk/ff.h
    A /davinci/trunk/ff_projection.c
    M /davinci/trunk/func.h

Comments:
Added ff_projection. Checked in for Ben

1999-09-07 (14:26:03)


Changes by: gorelick on Tue, 07 Sep 1999 @ 14:26:03
Revision:9349
 Changed files:
    M /davinci/trunk/io_specpr.c
    M /davinci/trunk/ufunc.c

Comments:
Additional minor changes to remove warnings

1999-09-07 (14:17:27)


Changes by: gorelick on Tue, 07 Sep 1999 @ 14:17:27
Revision:9348
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/io_specpr.c
    M /davinci/trunk/motif_tools.c
    M /davinci/trunk/motif_tools.h
    M /davinci/trunk/rfunc.h
    M /davinci/trunk/ufunc.c
    M /davinci/trunk/x.c
    M /davinci/trunk/xrt_print_3d.c

Comments:
hanges back from g++ to gcc

1999-09-07 (14:04:33)


Changes by: gorelick on Tue, 07 Sep 1999 @ 14:04:33
Revision:9347
 Changed files:
    A /davinci/trunk/config.h

Comments:
Added a default config file

1999-09-07 (14:02:48)


Changes by: gorelick on Tue, 07 Sep 1999 @ 14:02:48
Revision:9346
 Changed files:
    M /davinci/trunk/ff_display.c
    M /davinci/trunk/ff_ifill.c
    M /davinci/trunk/ff_ix.c
    M /davinci/trunk/lexer.c
    M /davinci/trunk/motif_tools.c
    M /davinci/trunk/motif_tools.h
    M /davinci/trunk/parser.h
    M /davinci/trunk/rfunc.h
    M /davinci/trunk/x.c
    M /davinci/trunk/xrt_print_3d.c
    M /davinci/trunk/y_tab.h

Comments:
Once more, to clean up all the crud.

1999-09-07 (13:45:02)


Changes by: gorelick on Tue, 07 Sep 1999 @ 13:45:02
Revision:9345
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/ff_ix.c
    D /davinci/trunk/input.c

Comments:
Another snafoo

1999-09-07 (13:14:20)


Changes by: gorelick on Tue, 07 Sep 1999 @ 13:14:20
Revision:9344
 Changed files:
    M /davinci/trunk/parser.c

Comments:
Wrong bison called on previous version

1999-09-07 (13:12:13)


Changes by: gorelick on Tue, 07 Sep 1999 @ 13:12:13
Revision:9343
 Changed files:
    M /davinci/trunk/Makefile
    M /davinci/trunk/input.c
    M /davinci/trunk/lexer.c
    M /davinci/trunk/parser.c
    M /davinci/trunk/y_tab.h

Comments:
Minor changes

1999-09-03 (17:09:12)


Changes by: gorelick on Fri, 03 Sep 1999 @ 17:09:12
Revision:9342
 Changed files:
    M /davinci/trunk
    M /davinci/trunk/.cvsignore

Comments:
Oops

1999-09-03 (17:08:35)


Changes by: gorelick on Fri, 03 Sep 1999 @ 17:08:35
Revision:9341
 Changed files:
    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

Comments:
Adding xrt files

1999-06-26 (17:24:53)


Changes by: gorelick on Sat, 26 Jun 1999 @ 17:24:53
Revision:9340
 Changed files:
    A /davinci/trunk/x.c

Comments:
Initial entry

1999-06-15 (20:24:20)


Changes by: gorelick on Tue, 15 Jun 1999 @ 20:24:20
Revision:9335
 Changed files:
    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

Comments:
Initial revision

1999-06-15 (20:24:20)


Changes by: (no author) on Tue, 15 Jun 1999 @ 20:24:20
Revision:9334
 Changed files:
    A /davinci/branches
    A /davinci/tags
    A /davinci/trunk

Comments:
New repository initialized by cvs2svn.

Contents

Last Updated: Feb-2011


More News

Personal tools