aboutsummaryrefslogtreecommitdiff
path: root/noao/rv/Revisions
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2015-07-08 20:46:52 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2015-07-08 20:46:52 -0400
commitfa080de7afc95aa1c19a6e6fc0e0708ced2eadc4 (patch)
treebdda434976bc09c864f2e4fa6f16ba1952b1e555 /noao/rv/Revisions
downloadiraf-linux-fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4.tar.gz
Initial commit
Diffstat (limited to 'noao/rv/Revisions')
-rw-r--r--noao/rv/Revisions1628
1 files changed, 1628 insertions, 0 deletions
diff --git a/noao/rv/Revisions b/noao/rv/Revisions
new file mode 100644
index 00000000..b1a59deb
--- /dev/null
+++ b/noao/rv/Revisions
@@ -0,0 +1,1628 @@
+.help revisions May92 noao.rv
+.nf
+
+rvrvcor.x
+ Modified so UTMIDDLE now properly accepts a DATE-OBS-like
+ timestamp. Also modified so the date is properly incremented
+ in the case the midpoint observation crosses midnight (7/20/10)
+
+rvrvcor.x
+ An earlier change used stridx() but was passing in a singly-quoted
+ character, this caused a runtime error when checking string values
+ on Sun systems. (9/26/08)
+
+========
+V2.14.1
+========
+
+rvrvcor.x
+ Changed the rv_parse_timed() procedure to permit DATE-OBS strings.
+ This is used to parse the time from UT/UTMIDDLE keywords, the change
+ allows these to be in DATE-OBS format rather than restrict them
+ to being sexigesimal strings. (7/25/08)
+
+========
+V2.14
+========
+
+filtpars.x
+ Fixed an error in the filtpars code where missing braces meant
+ that a command such as ":cutoff" would not work when filtering
+ is enabled (4/6/07)
+
+rvfgauss.x
+rvfuncs.x
+ Merged in old changes to include an update to do the Gaussian
+ fitting using double precision. (3/15/07)
+
+rvwrite.x
+ Increased the HJD output to 5 decimals (8/15/06)
+
+========
+V2.12.2a
+========
+
+doc/fxcor.hlp
+ Added an example for setting a zero heliocentric correction for
+ the template image. (7/1/04)
+
+=======
+V2.12.2
+=======
+
+doc/fxcor.hlp
+ Added an example about saving the CCF which explains how to
+ save a linearized CCF for large spectra. Also removed the
+ obsolete 'time requirements' section. (9/15/03)
+
+wrtccf.x
+ Fixed a bug in the text CCF output so it writes the velocity
+ computed specifically for each point rather than the approximation
+ as done before. (9/15/03)
+
+wrtccf.x
+ Added CTYPE1='velocity' and CUNIT1='km/s' keywords to the CCF
+ output image so it will display in velocity units (8/19/03)
+
+rvrebin.x
+ In very rare cases the code could overrun a stack array and
+ cause a segvio. This array wasn't actually being used in the
+ routine and so the code was removed (8/15/03)
+
+rvidlines/idvhelio.x
+ The previous change would trash the year, month, and day when
+ parsing the UT. This is fixed. (2/6/03, Valdes)
+
+=======
+V2.12.1
+=======
+=====
+V2.12
+=====
+
+doc/rvidlines.hlp
+ Expanded on what keywords from KEYWPARS are used and how.
+ (2/12/02, Valdes)
+
+rvidlines/idvhelio.x
+ The specified UT keyword is now used rather than the time given in
+ the date keyword. To use the time in the date keyword, the UT
+ keyword can be set to be the same as the date keyword and the
+ UT will be parsed out of the string. So the UT keyword can be
+ either a time value or a date/time string value. This is consistent
+ with changes in ASTUTIL.
+ (2/12/02, Valdes)
+
+splitplot.x
+ Fixed a bug in moving the correlation X data to the plotting array
+ which would sometimes cause the ccf plot to not be drawn correctly.
+ (10/18/00)
+
+rvsumplot.x
+ Move the 'fit did not converge' message to a more readable location
+ on the plot. (10/18/00)
+
+fftutil.x
+ Fixed a typo that was causing the fftmode plots to be computed
+ using the entire spectrum instead of taking into account the
+ sample regions specified. (08/22/00)
+
+fftmode.x
+prepspec.x
+splitplot.x
+rvfftcorr.x
+ Additional fixes to the filter overlay plotting code. Also revealed
+ a problem in the display of the FFT plots. (08/22/00)
+
+fftmode.x
+ Fixed a bug in the filter overlay plotting (8/17/00)
+
+rvwrite.x
+ Changed the output of the HJD to use modulo 10000 rather than
+ constants such as 2450000. (3/30/00)
+
+coloncmds.x
+doc/fxcor.hlp
+ Changed the behavior of the :apnum command so that it won't reset
+ the sample regions. This was originally done to protect against
+ bogus sample regions in echelle data where moving through orders
+ would invalidate the regions, but harms multispec users who must
+ reset the regions manually. Updated help page (3/23/00)
+
+=======
+V2.11.3
+=======
+
+rvrvcor.x
+ Fixed a bug where the DATE-OBS in the for CCYY-MM-DD wasn't checking
+ for an INDEFD UT causing an overflow (12/23/99)
+
+rvidlines/idmap.x
+ The SFREE added earlier was in the wrong place causing 1D images
+ to abort with a salloc underflow. (10/12/99, Valdes)
+
+=======
+V2.11.2
+=======
+
+mkpkg
+rvidlines/mkpkg
+ Fixed missing/extra file dependencies (9/20/99)
+
+aplist.x
+rvidlines/idmap.x
+ Fixed some problems picked up with SPPLINT. (7/28/99)
+
+rv.cl
+rv.hd
+x_rv.x
+rvcorrect.par -
+t_rvcorrect.x -
+doc/rvcorrect.x -
+ The RVCORRECT task was a duplicate of the ASTUTIL package. To
+ avoid code confusion sources were removed from the RV package and
+ the task is now defined to be the ASTUTIL version.
+ (5/27/99)
+
+Revisions
+rvpackage.spc
+keywpars.par
+rvflags.h
+keywpars.x
+ Files were reviewed for Y2K compliance, no changes necessary.
+ (5/27/99)
+
+keywpars.hlp
+ Documentation updated about use of dtm_decode.
+ (5/27/99)
+
+rvwparam.x
+ The timestamp string written for the output log header was changed
+ to use a 4-digit year. Does not affect formatting of output tables.
+ (5/27/99)
+
+rvrvcor.x
+doc/fxcor.hlp
+ Changed to use dtm_decode to parse date-obs field. If a time is
+ included in the date string it has precedence over UT when computing
+ observation midpoint and not using UTMIDDLE keyword. (5/27/99)
+
+Time from
+ date-obs is used (if available) as the beginning time of the obs-
+ ervation if there is no UT keyword present and we're not using the
+ UTMIDDLE keyword to get the midpoint time. Documentation updated.
+ (5/27/99)
+
+rvidlines/idvhelio.x
+rvidlines/rvidlines.hlp
+ Modified to use dtm_decode to decode both the old and new
+ FITS date string. If a time is included in the date string
+ it has precedence over UT. (5/19/99, Valdes)
+
+rvwrite.x
+ Fixed a bug in the output of the HJD to screen and txt (5/4/99)
+
+fftutil.x
+ Increased max allowable exponent from 15 to 31 (5/3/99)
+
+rvvfit.x
+ Fixed a bug in the output of deblended velocities (4/22/99)
+
+deblend.x
+ Fixed a prompt error for the 't' keystroke. (4/8/99)
+
+t_rvcorrect.x
+ Added code the catch a bad DATE-OBS keyword and print an informative
+ error (2/21/99)
+
+fftmode.x
+ Fixed a bug in the one-plot options. (2/21/99)
+
+rv.hd
+ Modified to remove the 'rv' definition which was interfering
+ with selecting the package help (1/27/99)
+
+rvcorrect.par
+ Removed the KEYPARS pset from the parameter file. The pset is
+ still available to the task, but it's presence interferes with
+ the task when used in CL mode since the 'ut' parameter is no
+ longer queried and the pset value is used, resulting in an
+ illegal number error when getting the value (4/22/98)
+
+rvgetim.x
+ When pixcorr was set the data were still being rebinned in the
+ SMW code, fixed this. (4/2/98)
+
+splitplot.x
+ Fixed a bug in the plotting of object spectrum in the summary
+ plot (4/2/98)
+
+rvcursor.x
+ calls to rv_do_save() had an unused 'type' arg which conflicted
+ with usage in coloncmds.x. Since this was unused it was removed
+ (3/27/98)
+
+rvrebin.x
+ rv_getim() was being used as a subroutine, should be an int
+ function. (3/27/98)
+
+deblend.x
+ Fixed a type conversion problems causing an overflow when the
+ computed velocities are INDEF (2/17/98)
+
+rvidlines/ididentify.x
+ There was a parenthesis placement error in an id_zshift call.
+ (2/5/98, Valdes)
+
+rvwrite.x
+ Fixed HJD output as an offset from 2450000 for more recent dates.
+ (1/5/98)
+
++======
+V2.11.1
++======
+
+rvdrawfit.x
+ Fixed a typo causing an incorrect array allocation (8/25/97)
+
+rvplot.x
+fftmode.x
+rvsample.x
+ Removed the checks to see if the obj/temp image names are the
+ same to decide if we're making a single or split plot. With only
+ a single plot it's not possible to set different sample regions
+ when autocorrelating. (7/24/97)
+
+fftmode.x
+ Deleted unused pointers from fft_plot() routine (7/24/97)
+
+splitplot.x
+rvplot.x
+rvsample.x
+specmode.x
+ Minor fix to plotting of sample regions (7/24/97)
+
+fftmode.x
+splitplot.x
+ Fixed a fwe minor plotting bugs for power spectra (7/7/97)
+
+rvfgauss.x
+ Changed check_converge() to rv_check_converge() to avoid name
+ conflict with FITS kernel. (5/20/97)
+
+rvidlines/mkpkg
+rvidlines/idlinelist.x
+rvidlines/idlog.x
+rvidlines/t_reidentify.x
+rvidlines/idvelocity.x
+rvidlines/idgraph.x
+rvidlines/ididentify.x
+rvidlines/reidentify.x
+rvidlines/idrms.x
+ Modified to work in input spectrum units. (3/13/97, Valdes)
+
+rvgetim.x
+ Input spectra which are dispersion corrected are converted to
+ Angstrom units on input. Thus the spectra can be in other
+ recognized units. (3/13/97, Valdes)
+
+rvstrings.x
+rvwrite.x
+ The nam_tempcode procedure had an unnecessary pointer arg. (3/6/97)
+
+rvwrite.x
+ Added an extra space for the HJD output. Since the JD rolled over
+ 245000 the number of decimal places decreased by 1, this is now
+ restored (10/21/96)
+
+contin.x
+ The normalized reference spectrum was being copied from the object
+ spectrum when the image names were the same as a form of optimization.
+ This could fail in cases where the 'n' key was used to move through
+ a list to get the next object an the object spectrum was previously
+ rebinned at a different dispersion causing artificial shifts in
+ the data. The code was modified to always compute a normalization
+ to avoid this (9/12/96)
+
+rvcorrect.par
+doc/rvcorrect.hlp
+ Forgot to add the keypars pset for this task (8/26/96)
+
+rvlinefit.x
+ Removed an extraneous sfree call causing a salloc underflow if
+ a certain error condition happens. (8/13/96)
+
+specmode.x
+ Fixed a bug where the spectrum mode could get confused on future
+ plots on specmode. (8/8/96)
+
+rvfgauss.x
+ A couple of *_old varables were declared but never used. (7/17/96)
+
+rvrvcor.x
+ Fixed a bug in the rv correction code where the default kpno
+ observatory was always being used in cases where the image
+ did not have an OBSERVAT keyword, instead of using the obs
+ supplied by the task parameter (6/26/96)
+
+rvgetim.x
+ Commented out the check for a max number of points since this
+ no longer appears to be needed. (5/14/96)
+
+rvfgauss.x
+ Fixed a rare bug that can cause a floating overflow when a fit
+ converges to a nonsensical large gaussian. Added a trap for
+ a very large sigma in a computed fit. (7/26/95)
+
+rvplot.x
+ Fixed an old bug in which the code to draw a single plot in
+ spectrum mode was actually recursive. This would result in an
+ infinite loop if the obj/temp were the same image and the 'i'
+ key was used. Wrote code for a single plot for both the input
+ and normalized single plots (3/10/95)
+
+=======
+V2.10.4
+=======
+
+rvidlines/idvhelio.x
+ Changed error action to a single warning to allow for the case
+ of missing header keywords. (10/20/94, Valdes)
+
+rvbatch.x
+ Fixed a bug where the RV_TEMPNUM wasn't being set before the
+ rv_data_check() procedure was called. If the data were rebinned
+ this corrupted the RV_TEMPVEL() pointer. (10/13/94)
+
+=======
+V2.10.3
+=======
+
+rvbatch.x
+ Fixed a bug where the image wasn't being update in batch mode (7/18/94)
+
+rvsample.x
+ Fixed a bug erasing the sample regions with 'u' (5/19/94)
+
+splitplot.x
+ Fixed a bug affecting filter overlay of FFT plots. (4/24/94)
+
+rvidlines/mkpkg
+ The mkpkg was not complete in it's dependencies. Did a mkmlist
+ to insure all dependencies are checked. (4/23/94, Valdes)
+
+t_fxcor.x
+ The imtclose() calls when shutting down would fail if the file
+ lists had changed during the task. Changed this to close the
+ structure pointers instead. (2/22/94)
+
+rvgetim.x
+ Added a check on the dispersion units.
+ (2/18/94, Valdes)
+
+rvfftcorr.x
+ The "prepared spectrum" plot wasn't showing the spectrum with the
+ effects of the filtering. Filtering is normally done after the
+ FFT but it made sense that the user should see the centered, apodized
+ and filtered spectrum being correlated. (2/15/94)
+
+mkpkg
+asttools/ -
+ Deleted the duplicate asttools source and made use of the noao package
+ library. (8/25/93)
+
+mkpkg
+rv.cl
+rv.hd
+x_rv.x
+rv.men
+rvidlines/* +
+rvidlines.par +
+rvreidlines.par +
+doc/rvidlines.hlp +
+doc/rvreidlines.hlp +
+ Added the new tasks RVIDLINES and RVREIDLINES for determining
+ velocities from spectral lines. This task is similar to the
+ IDENTIFY task for determining dispersion solutions.
+ (8/24/93, Valdes)
+
+rvinit.x
+zzdebug.x
+rvfgauss.x
+rvdebug.par
+ The type of the rvdebug.other parameter was changed but I forgot to
+ update the files that were still treating this as a boolean. Also
+ removed and option for using an old version of the lorentzian fitting.
+ (8/12/93)
+
+rvcorrel.x
+ Changed the computation of the antisymmetric noise function. The
+ full discussion is in the RV mail logs but basically the previous
+ algorithm was computing the differences incorrectly about the peak,
+ which is obvious for the case of a shift of zero. The new algorithm
+ is correct (even though the endpoints look funny). For consistancy
+ the old agorithm is still available by setting rvdebug.other to a
+ positive value. Setting rvdebug.other to -1 gets you the old alg-
+ orithm with a bug fix to it. (8/7/93)
+
+rvanplot.x
+ Added 'sigma' to the text output. (8/7/93)
+
+rvvfit.x
+ Fixed a typo in the definition of c[3] as the Sigma of the Gaussian
+ fit when it's really the Sigma^2 of the fit. It correctly used in
+ the computation of width elsewhere in the code (7/9/93)
+
+mkpkg
+t_fxcor.x
+rvgetim.x
+rvrebin.x
+rvimutil.x
+coloncmds.x
+dispcor.x -
+dispcor.com -
+ Changed the way the data rebinning to get a common dispersion is
+ handled. Previously the V2.9 DISPCOR code was used but this ran
+ into problems when trying to rebin a log spectrum to a different
+ dispersion with many more points. What happens now is that the
+ original image is read but then interpolated to the requested disp-
+ ersion rather than the log equivalent of what's in the header. This
+ This has the advantage that no spectrum is interpolated more than
+ once prior to correlation. (6/29/93)
+
+rvplot.x
+ Fixed a typo in the specmode.'i' plot annotation (6/21/93)
+
+numrep.x
+rvbatch.x
+rvrvcor.x
+rvwrite.x
+rvfparab.x
+rvimutil.x
+rvwparam.x
+rvcolon .x
+rvcursor.x
+coloncmds.x
+readtlist.x
+rvdrawfit.x
+rvfitfunc.x
+rvstrings.x
+splitplot.x
+ Cleaned up "foo set but not used" messages reported by SPPLINT (5/13/93)
+
+mkpkg
+specmode.x
+rvlinefit.x +
+ Implemented a new specmode keystroke command, 'v', which is basically
+ an rip-off of the SPLOT 'k' keystroke that fits a gaussian to a
+ line, asks for a standard wavelength and then computes a velocity
+ for that single line. For the moment this will be an undocumented
+ command since it will be part of other enhancements to specmode
+ in the next release. (5/12/93)
+
+rvgetim.x
+ The X coordinate array wasn't being initialized with the proper
+ coords (5/11/93)
+
+rvrebin.x
+ The rebinned spectrum was being normalized using the entire spec-
+ trum as the sample. Any changes made interactively or samples
+ selected were ignored. This didn't make sense so I commented this
+ out so the fit is done using the same samples it would in any other
+ case. (5/10/93)
+
+rvwrite.x
+ Changed the FWHM output to .txt files so it prints velocity if
+ present, otherwise it's the pixel width. The "km/s" units label
+ was removed from the column heading. (5/7/93)
+
+rvrebin.x
+ Fixed a type declaration problem causing compilation errors under
+ AUX. (5/6/93)
+
+rvwrite.x
+ The "Rebined WPC" field was being printed as some bogus value
+ for pixel correlation. Changed to print INDEF. (5/5/93)
+
+rvcont.h
+contin.x
+continpars.x
+ Set it up so that a :markrej command stays in effect until reset
+ by another command. Requested by Daryl. (5/5/93)
+
+specmode.x
+doc/fxcor.hlp
+lib/scr/specmode.key
+ Added a new 'b' keystroke command to set the sample region for
+ both spectra simultaneously. (5/5/93)
+
+rvwrite.x
+ In the case where redshifts are being printed an INDEF value was
+ being converted to a redshift before printing. Added a bunch of
+ if (IS_INDEF())s so that an INDEF redshift would be printed.
+ (5/5/93)
+
+rvrvcor.x
+ Reset the RV_PRINTZ flag in the case where missing header info
+ prevented a full velocity computation. VREL was still being con-
+ verted but it was always printed as a velocity, never a redshift.
+ (5/5/93)
+
+rvsample.x
+ Fixed a small problem w/ erasing sample regions. (4/30/93)
+
+rvbatch.x
+ Fixed a bug in which the .txt file header was being written before
+ the final WPC was computed. This meant that the WPC and vel-per-pixel
+ values were wrong for batch runs if either spectrum had to be re-
+ binned prior to the correlation. (4/29/93)
+
+rvrvcor.x
+ The MJD was being computed incorrectly. As defined in the Astronomical
+ Almanac it's the JD - 240 0000.5. (4/16/93)
+
+rvvfit.x
+ Fixed a bug in the output of MJD to .log files. (4/14/93)
+
+rvfilter.x
+ Fixed a bug in the square filter code. (4/7/93)
+
+doc/fxcor.hlp
+ Added notes for the new package params. (3/31/93)
+
+keywpars.x
+rvcomdef.h
+rvkeywords.h
+keywpars.par
+doc/fxcor.hlp
+doc/keywpars.hlp
+ Removed the W0 and WPC fields from KEYWPARS. Also made a note in the
+ help pages about how the UT of the heliocentric correction is
+ found. (3/29/93)
+
+mkpkg
+x_rv.x
+rvcorrect.par +
+rvcorrect.com +
+t_rvcorrect.x +
+ Made a duplicate of the RVCORRECT task for the RV package. This
+ task is identical to the one in ASTUTIL but it makes use of the
+ KEYWPARS header keyword translation pset. (3/23/93)
+
+wrtccf.x
+rvpackage.h
+ Fixed a bug in writing out the correlation function to an image
+ or text file. Also removed an unused RV_AXIS macro (3/15/93)
+
+deblend.x
+splitplot.x
+ Fixed some INDEF type conversions that were causing problems on
+ the A/UX port. Conversion of INDEF is illegal but has only just
+ now been caught because INDEFR == INDEFD on other systems (3/15/93)
+
+rvrebin.x
+rvdatacheck.x
+rvfftcorr.x
+ An integer zero point coordinate offset was computed and applied in
+ rv_fftcorr but the fractional part was ignored. This would produce
+ a final velocity error of up to a pixel in those cases where the
+ wavelength origins were not the same between the object and
+ template spectra. This error shows up in tests with DOPCOR which
+ introduces just such a zero point shift.
+
+ o Moved the setting of w0 and npts from force_rebin to force_which.
+ Force_which is now the main point for checking and resetting
+ compatibility between the object and template spectral WCS.
+ The key part of the fix was to adjust w0 so that it is an
+ integer number of pixels shift from the w0 of the target
+ spectrum. The integer part of the shift is then handled by
+ rvfftcorr.x
+
+ o The checking of the WCS in rv_data_check was moved to force_rebin
+ (which then calls force_which). Rv_data_check now simply calls
+ force_rebin every time.
+
+ o Added a nint in rv_fftcorr to make sure that no funny roundoff
+ occurs in setting integer pixel shift zero point offset.
+
+ ishift = nint ((RV_OW0(rv) - RV_GLOB_W1(rv)) / RV_OWPC(rv))
+ (3/1/93, Valdes)
+
+mkpkg
+rv.par
+rvgetim.x
+aplist.x
+rvmwcs.h -
+rvmwcs.x -
+getdisp.x -
+doc/fxcor.hlp
+ 1. Added dispaxis and nsum to the package parameters. These are used
+ with 2D and 3D spectra which are now supported.
+ 2. The spectrum header information and data are obtained through
+ the smw/shdr routines from ONEDSPEC. This supports linear,
+ log-linear, non-linear, equispec, multispec, 1D, 2D, and 3D
+ spectral formats.
+ (2/25/93, Valdes)
+
+coloncmds.x
+deblend.x
+fftmode.x
+rv.par
+rvanplot.x
+rvcolon.x
+rvcomdef.h
+rvdrawfit.x
+rvfitfunc.x
+rvflags.h
+rvinit.x
+rvpackage.h
+rvplot.x
+rvsample.x
+rvstrings.x
+rvsumplot.x
+splitplot.x
+ Added support for color overlay vectors and text (12/14/93)
+
+rvplot.x
+deblend.x
+rvsample.x
+rvdrawfit.x
+rvfitfunc.x
+splitplot.x
+ Changed the gseti() calls to use symbolic names when changing
+ line and polymarker types. (12/11/92)
+
+rvplot.x
+fftmode.x
+rvanplot.x
+rvsumplot.x
+splitplot.x
+ Removed the bold font definitions from gtext() calls. (12/7/92)
+
+rvrvcor.x
+ Renamed procedure rv_correct() to rv_corr() to avoid possible name
+ clashes at a later date. (10/13/92)
+
+rv0$rv0.par
+ Added an "observatory" package parameter to allow the parameter
+ indirection used by the RVCORRECT task. Until now that task
+ couldn't be run. (10/13/92)
+
+rvrebin.x
+ Had to clear a stack array since grabage was being used in the
+ second correlation. I really need to go through all of the code
+ and fix this once and for all (9/1/92)
+
+deblend.x
+rvfitfunc.x
+rvrvcor.x
+ Cleaned up some INDEF expressions so there is no type conversion
+ going on. This can caused problems on the VXUX systems (9/1/92)
+
+rvwrite.x
+ Cleaned up some INDEF equality tests to us IS_INDEF() macro (9/1/92)
+
+rvcorrel.x
+ Changed the decared dimension of the data array from 'npts' to
+ 'ARB'. (8/26/92)
+
+rvfgauss.x
+rvfparab.x
+ Added some debugging output to print weight info (8/26/92)
+
+aplists.x
+getdisp.x
+rvgetim.x
+rvrebin.x
+prepspec.x
+ Made a simpler debug test macro for readability (8/26/92)
+
+prepspec.x
+ The sample region masking could fail if one of the spectra were
+ smaller than the other. The masking code assumed the whole global
+ wavelength array was being passed in, but in fact only the data
+ array was being passed. Also fixed a typo when initializing the
+ array, too many points were being moved. (8/25/92)
+
+rvgetim.x
+ The values of RV_X1 and RV_X2 were confused w/ log and linear values
+ for data w/ lambda dispersion. (8/24/92)
+
+splitplot.x
+ Removed the sample regions markers from the prepared spectrum
+ plot (8/24/92)
+
+rvfilter.x
+ There was a small "glitch" in the computed Welch or Hanning filters
+ caused by an extra filter value being computed. (8/24/92)
+
+fftutil.x
+ Changed some procedure arguments named 'data' to 'v' since this causes
+ a compiler error on the RS/6000. Original complaint was for
+ fft_fixwrap() but as also present in fft_cosbell(). (8/13/92)
+
+rvcursor.x
+rvfgauss.x
+ Cleaned up some missing sfree() calls before error returns. (8/9/92)
+
+t_fxcor.x
+rvsample.x
+ Fixed a bug in the code that parses the sample parameters. The loop
+ could possibly skip past the EOS in the string, and if there is garbage
+ in the buffer (as could happen when the task in the process cache) it
+ could lead to incorrectly counting the number of ranges and cause a
+ memory fault. I fixed the parser bug and cleared the array before
+ it was filled. Reported by Oegerle. (8/7/92)
+
+rvsample.x
+ Fixed a typo in which RV_ERANGE was not being freed (typo was RV_SRANGE
+ in mfree). Found w/ SPPTOOLS. (8/5/92)
+
+rvcursor.x
+coloncmds.x
+ The procedure cmd_write() was declared as an int procedure but not
+ returning anything. Caused a compiler error on DSUX Dec fortran.
+ Also changed rv_query_save() in rvcursor.x since it was returning
+ something but it's return value was never used. (8/5/92)
+
+rvrvcor.x
+help/keywpars.hlp
+ Fixed a typo in the explanation of the date field for DATE-OBS and
+ made the error comment when it's parsed incorrectly more clear (7/31/92)
+
+rvmwcs.x
+ Updated with yet another "old-format" special case fix (7/29/92)
+
+rvrvcor.x
+ Fixed a memory leak caused by not unmapping images when there was
+ an error return from rv_correct(). The task would grow in memory
+ continuously until it finally ran out and died. (7/28/92)
+
+----------------
+V2.10.1 Released
+
+rvmwcs.x
+ Updated with latest changes to onedspec$smw.x. (5/29/92)
+
+aplists.x
+ Fixed a bug in the ordering of if-clauses that prevented a check
+ against an aperture list trying to be applied to onedspec images.
+ (5/29/92)
+
+rvinit.x
+t_fxcor.x
+ Removed all of the stubs for reading observatory parameters from
+ the image header keyword OBSERVAT. The observatory database tools
+ now used will check the image header automatically to accomplish
+ the same thing. This code was also prone to bugs since it would
+ be possible to pass the wrong pointer the the obsopen procedure.
+ (5/29/92)
+
+rvinit.x
+ Fixed a segvio when the obervatory parameter set to "image" (5/26/92)
+
+rvmwcs.x
+ Fixed a bug caused by the MWCS changes in which an image with no
+ dispersion info a all could not be read. (5/7/92)
+
+aplists.x
+ Fixed a bug wherein the apertures would not be found since the
+ verify loop looked at all the rows in an image even though that
+ may be greater than the number of apertures requested. (5/4/92)
+
+-------------------------------
+Package frozen for 2.10 release (5/2/92)
+
+rvdatacheck.x
+ Added a check to see if, when the dispersion for the two spectra
+ are the same, the difference between starting wavelengths is the
+ same. If not, then we must rebin so that the difference is an
+ integral of the WPC, otherwise we could end up with up to a +/- one
+ pixel error. (4/27/92)
+
+rvsinc.x
+ Fixed a bug where the sinc fit would get into an infinite loop
+ if the points in the fit lay above the half power point of the
+ peak. The fix was to return fwhm=INDEF in this case. (4/22/92)
+
+rvfitfunc.x
+ The sinc fit wasn't being redrawn if no fwhm was found. (4/22/92)
+
+splitplot.x
+ Fixed a bug with contin=none and the 't' keystroke in fft mode not
+ labelling the original template correctly. (4/20/92)
+
+fftmode.x
+splitplot.x
+ Fixed a bug where the filter overlay wasn't being done correctly
+ (4/20/92)
+
+rvgetim.x
+ Fixed a bug with the template being a onedspec and having a different
+ aperture number than a onedspec object. The template wasn't being
+ rebinned. (4/16/92)
+
+fftmode.x
+ Fixed a bug with the 'i' key not working on single plots (3/24/92)
+
+rvmwcs.x
+ Made change to recognize data with APFORMAT='onedspec'.
+ (2/21/92, FV)
+
+rvrvcor.x
+ Modified the routine rv_correct() so it no longer uses the obsimcheck()
+ procedure which was removed from xtools$obsdb.x. Now uses obsimopen()
+ (2/8/92)
+
+rvbatch.x
+doc/fxcor.hlp
+ Changed the wincenter parameter so that it takes into account a template
+ velocity if present so the window will be centered on the expected
+ velocity of the peak and not the relative velocity. If no template
+ vel is present, the peak is centered on the relative velocity as before.
+ Requested by oegerle@stsci.edu (1/16/92)
+
+rvwrite.x
+doc/fxcor.hlp
+ Changed the format of the template code string since template names
+ greater than 40 chars would trip a bug in sprintf and cause the
+ write to fail with a "No write permission of file (StringFile)".
+ For image names greater than 30 chars only the rightmost part of
+ the string is printed. (1/14/92)
+
+rv.par
+rvinit.x
+rvflags.h
+dispcor.x
+rvrebin.x
+rvpackage.h
+doc/fxcor.hlp
+ Made the rebinning interpolator a package parameter after it was
+ found that the sinc interpolator had disadvantages for certain types
+ of data. The default is once again poly5. (1/10/92)
+
+rvcorrel.x
+ Added debug output to error calculations. (1/10/92)
+
+rvsinc.x
+ 1) The value of the background wasn't being picked up when changed
+ 2) MAXITER exceeded message wasn't going through error printing
+ code. (1/10/92)
+
+coloncmds.x
+ Redo the correlation after setting a new template velocity so we
+ pick it up in the results. (1/10/92)
+
+rvfgauss.x
+ 1) Silenced the convergence checking messages.
+ 2) Cleared arrays before input to NLFIT. Was part of tracking a bug
+ found in nlacpts() but should be done anyway. (1/9/92)
+
+rvfitfunc.x
+ Fixed a real/double arg type error found w/ spplint. (1/6/92)
+
+rvpackage.h
+ Removed any constraint from MAXTEMPS and set it to algorithm max of
+ 702. Need to change this is template caching if re-implemented.
+ (1/6/92)
+
+coloncmds.x
+ Fixed the :tnum command to work with the new template naming scheme.
+ Also fixed a small bug already there. (1/6/92)
+
+contin.x
+getdisp.x
+rvgetim.x
+rvcomdef.h
+continpars.x
+continpars.par
+doc/continpars.hlp
+ Implemented a new 'replace' parameter for CONTINPARS to allow the
+ rejected points to be replaced by the fit points. Useful for re-
+ moving emmission lines or cosmic ray events. Requested by Oegerle.
+ (1/3/92)
+
+rvwrite.x
+rvpackage.h
+rvstrings.x
+readtlist.x
+ Increased the number of MAXTEMPS to 200. The algorithm codes the
+ templates as A,...Z,AA,AB... so the max can be increased to almost
+ 700 by changing the declaration in rvpackage.h. Requested by Oegerle
+ & Hill (1/2/92)
+
+mkpkg
+rvinit.x
+rvmwcs.x +
+rvmwcs.h +
+getdisp.x
+aplists.x
+rvpackage.h
+ Added support for new ONEDSPEC MWCS dispersion headers. Nonlinear
+ cannot be rebinned and an error will be returned. Other log and
+ linear formats can be read. This change should be backward compatible
+ (12/31/91)
+
+rvfgauss.x
+rvfparab.x
+ Changed calling sequence to nlerrors() to agree with the math$nlfit
+ library calling sequence. Was causing an error on f68881 machines.
+ (10/11/91)
+
+-----------------------------------------------------------------------
+Package was installed in V2.10 noao package. 093091
+-----------------------------------------------------------------------
+
+rvpackage.h
+ Updated package date. 091091
+
+dispcor.x
+ V210: Changed default interpolant to be II_SINC. 091091
+
+rvwrite.x
+rvwriteln.x -
+ V210: Consolidated procedures into one logical file. 091091
+
+rvfgauss.x
+rvfparab.x
+ V210: Changed NLFIT calls to be library version of single precision.
+ 091091
+
+t_fxcor.x
+rv0$rv0.cl
+rv0$rv0.hd
+rv0$rv0.par
+observatory.x -
+observatory.par -
+ V210: Moved the obs_get_pars() procedure into inline code in
+ rv_clpars(). Removed Observatory pset from package and use the
+ NOAO observatory task instead. 091091
+
+rvsinc.x
+numrep.x
+ Moved the brent() procedure to rvsinc.x since it explicitly
+ calls the sinc interpolator and ther routines in numrep.x
+ may be provided by an xtools file in V2.10. 090491
+
+deblend.x
+ Removed Marquardt fitting code duplicated in xtools. 090491
+
+rvparam.x
+ Reset default maxwidth to 21 as in the par file. 090391
+
+rvfitfunc.x
+ Fixed a bug that was not getting the correct points for a 'y'
+ fit. Also fixed a bug that was changing the width parameter
+ and so in a list of stars it was possible to change the params
+ being used without the user knowing it. The symptom was run-
+ ning a list of stars, and then randomly picking out individual
+ correlations without being able to reproduce the results. 090391
+
+complex.x
+rvfilter.x
+ Fixed a bug causing filter plots to be scaled incorrectly. 090291
+
+rvbatch.x
+ Made an error message printable only from interactive mode. 082991
+
+rvfgauss.x
+rvfitfunc.x
+ Added some checks for a proper convergence to avoid a FOE if
+ the fit ended because of max iterations or with bogus answers.
+ Fixes a bug reported by DSprayberry at UA. 082991
+
+rvfgauss.x
+ Fixed a type mismatch with the width of the fit region causing
+ a FDZ in the weight fitting calc. Only part of another problem.
+ 082991
+
+coloncmds.x
+ Fixed a typo in the output of dispersion info. 082091
+
+fftutil.c
+ Power spectra were computed with log(), not log10() as is used
+ throughout the rest of the package. Fixed. 082091
+
+fftmode.x
+ - Fixed another segvio as below, but for the 'g' key.
+ - Fixed a bug in fft_inverse which was reporting the wrong
+ frequency with the 'i' keystroke. 071291
+
+rvsinc.x
+ Fixed a bug causing the ccf height to be computed wrongly. 071291
+
+fftmode.x
+ Fixed a segvio caused when pixcorr+ and continuum="none". 071091
+
+coloncmds.x
+ Fixed a bug caused by pixcorr+ trying to convert INDEF to an
+ int when doing a ":wincenter" or ":window" call. 071091
+
+rvwriteln.x
+ Fixed a bug causing the fwhm to be output in pixels for a short
+ .txt file. 070291
+
+doc/fxcor.hlp
+ Added a note that the "original" spectra are splotted on a linear
+ wavelength scale and a slope may be noticed because of rebinning
+ effects. 070291
+
+rvcomdef.h
+rvcolon.x
+coloncmds.x
+doc/fxcor.hlp
+../lib/scr/fxcor.key
+ Implemented a ":comment" command to add a comment to the output
+ logs. Requested by Daryl. 070191
+
+rvfuncs.x
+rvfgauss.x
+rvfitfunc.x
+ Changed the functional form of the Lorentzian to make it a bit
+ more stable. Previously it was the form of the normalized function
+ but that didn't apply. 062891
+
+prepspec.x
+ Fixed bug with specifying decimal samples on a pixel corr. 063091
+
+asttools/asthjd.x
+asttools/asttimes.x
+ Changed a constant in the JD calculation that fixes a 0.5 day
+ bug on AOS systems. Also fixed some confused parameters to the
+ procedure ast_hjd(). 062591
+
+rvrvcor.x
+ Added a check for the pixcorr parameter to abort a Vh calculation
+ if it's not needed. 062591
+
+fftutil.x
+ Changed explicit argument dimensions to ARB. This was causing
+ a "variable dimension error" on VMS systems. 061991
+
+rvsample.x
+rvutil.x
+ Fixed a problem with sample region for pixel-only correlations.
+ 061891
+
+coloncmds.x
+ Fixed some confusion with the ":filter" commands. 061791
+
+rvfitfunc.x
+ Changed height calculation so it's the estimate of the correlation
+ value and not the height of the function. 061791
+
+rvdrawfit.x
+ Made the function erasing a bit smarter so that the FWHM indicator
+ is erased the same way it was drawn. On xterms, a line was being
+ drawn across the whole screen because it didn't support graphics
+ erase. 061491
+
+fftmode.x
+ Fixed two typos: One causing the 'f' keystroke to act like the
+ 'p' keystroke, and another causing the fft plots to be incorrectly
+ calculated. 061491
+
+rvsample.x
+specmode.x
+ Added some more functionality to the sample regions code, including
+ a new 'u' keystroke that will automatically de-select a sample
+ region. Also, sample may now be merged or expanded by using the
+ 's' keystroke. 061491
+
+prepspec.x
+ Fixed a bug causing the sample regions to accidently be apodized
+ for the filter plots. 061391
+
+t_fxcor.x
+rvcursor.x
+coloncmds.x
+ Added some checks so that the filter parameter cannot be changed
+ (specifically, turned on) before filter values have been set.
+ Previously the task would get in a confused state because the
+ data check prior to the correlation would fail and there was no
+ recovery. 061191
+
+t_fxcor.x
+splitplot.x
+rvsample.[xh]
+ Added code so that samples specified as pixels will still be plotted
+ if dispersion info is present and the user hasn't requested a
+ pixel-only correlation. 061191
+
+splitplot.x
+ Fixed a samples ranges plotting bug on summary plots. 061191
+
+------------------------------
+Package updated on local systems for testing. 060591
+
+wxcor.h
+rvwriteln.x
+ Added the rebin parameter to the output codes. 060591
+
+readtlist.x
+rvimutil..x
+ Optimized a bit to remove extra rv_getim() calls that were only
+ used to get template velocities. 060491
+
+rvfitfunc.x
+rvfftcorr.x
+ Fixed a memory bug being tripped up when images with differing
+ sizes are passed in the list. Also made sure correlation array
+ is big enough after the rebinning, previously is could have been
+ off by a few elements. 060491
+
+rvflags.h
+fxcor.par
+t_fxcor.x
+rvcolon.x
+rvparam.x
+rvcomdef.h
+rvpackage.h
+rvstrings.x
+coloncmds.x
+doc/fxcor.hlp
+rv0$lib/scr/fxcor.key
+ Implemented a new "rebin" parameter to give user control over
+ which spectrum is rebinned. 060391
+
+rvwriteln.x
+doc/fxcor.hlp
+ Added output of rebinned dispersion to logs when it differs from
+ previous so user can be aware of rebinning changes. Since data
+ are always rebinned to the lowest dispersion, log entries should
+ be minimized although interpolation errors may increase. The help
+ page was also modified to alert useras to this fact. 060291
+
+contin.x
+rvplot.x
+fftmode.x
+rvrebin.x
+specmode.x
+readtlist.x
+ Fixed usages of RV_(R)NPTS macros so the are consistent with the
+ spectra used. Since relaxing the constraint that the rebinned npts
+ match we need to make sure both object and templates are allowed to
+ be arbitrary lengths, and that code know what the lengths should
+ be. 060291
+
+rvsinc.x
+numrep.x
+rvflags.h
+rvfgauss.x
+rvfparab.x
+rv0$rv0.par
+rvpackage.h
+ Made fitting tolerances and max iterations a package param. 053091
+
+rv0$rv0.par
+rvpackage.h
+rvrvcor.x
+ Made the z_threshold a package parameter so that users have control
+ over the threshold at which output is printed as redshift z values
+ rather than velocities. 052391
+
+rvinit.x
+rvplot.x
+rvutil.x
+fftutil.x
+fxcor.par
+rvcolon.x
+rvflags.h
+rvparam.x
+rvrvcor.x
+rvwrite.x
+t_fxcor.x
+prepspec.x
+rvcomdef.h
+rvfilter.x
+rvfparab.x
+rvsample.h +
+rvsample.x +
+specmode.x
+rvpackage.h
+coloncmds.x
+rvfftcorr.x
+rvsumplot.x
+splitplot.x
+rvdatacheck.x
+ Implemented multiple and independent sample regions. This involved
+ the addition of a new structure containing the ranges information.
+ This structure can be accessed directly by referencing the struct
+ pointer, or the structure for either object or template can be
+ accessed with the main rv struct pointer by using macros. Work
+ routines are passed only the sample struct pointer and calling
+ routines figure out which spectra the sample applies to and pass in
+ the appropriate pointer. 052191-052391
+
+rvutil.x
+rvcursor.x
+specmode.x
+ Fixed a GIO wcs bug causing endpoint marking keystrokes to get
+ confused. 052091
+
+fxcor.par
+doc/fxcor.hlp
+ Changed default maxwidth to 21. 051891
+
+rvsinc.x +
+rvvfit.x
+rvplot.x
+rvflags.h
+fxcor.par
+rvdrawfit.x
+rvstrings.x
+rvfitfunc.x
+doc/fxcor.hlp
+ Began implementation of a sinc interpolator and Brent peak finding
+ algorithm. 051791
+
+rvbatch.x
+ Fixed bug that was turning off object continuum subtraction. 051791
+
+rvutil.x
+ Fixed a small bug with using the 's' to specify a sample. Range
+ was being checked against the log of the wavelength causing the
+ range to be e.g. 3.09-5400. 051691
+
+rvgetim.x
+rvrebin.x
+splitplot.x
+ Fixed rebinning bug causing spectra to somtimes be truncated if
+ the difference in dispersion was great enough. That is, the
+ number of data points was being fixed rather than being allowed
+ to vary so that the same wavelength region was covered. In the
+ process I also fixed a small plotting bug for spectrum plots. 051691
+
+rvsumplot.x
+rvfitfunc.x
+ Fixed drawing of FWHM indicator for parabolic fits. This was
+ reported as a bug but in fact the indicator was never drawn.
+ Since we want the FWHM to be computed from the coefficients and
+ not an empirical calculation, this is the way it is drawn although
+ it looks like it is underestimated. 051491
+
+rvcolon.x
+specmode.x
+rvcomdef.h
+coloncmds.x
+rv0$lib/scr/fxcor.key
+rv0$src/doc/fxcor.hlp
+ Changed the ":wpc" command to be ":disp" so it prints out all
+ dispersion information. 051491
+
+rvcolon.x
+rvcomdef.h
+coloncmds.x
+rv0$lib/scr/fxcor.key
+rv0$src/doc/fxcor.hlp
+ Implemented a ":printz" command to toggle redshift output. 051491
+
+rvbatch.x
+ Added more bounds checking to window computation. If a window was
+ set too large or the center was outside the ccf bounds, a segvio
+ would occur. 051491
+
+aplists.x
+ Fixed bug with onedspec images returning an ERR apnum. 051491
+
+wxcor.h
+rvflags.h
+rvpackage.h
+rvwriteln.x
+ Implemented output of redshift z values when relative velocity
+ exceeds a threshold (set at 0.2). (User request) 051491
+
+rvvfit.x
+rvbatch.x
+rvparam.x
+rvwrite.x
+t_fxcor.x
+rverrmsg.x
+coloncmds.x
+rvwriteln.x
+rvstrings.x
+ Implemented the "verbose" parameter as an enumerated string to
+ suppress metacode or log files (User request). 051391
+
+deblend.x
+dispcor.x
+getdisp.x
+rvparam.x
+rvrebin.x
+continpars.x
+ Cleanup up some more type inconsistencies found by SPPLINT. 051391
+
+rvgetim.x
+ Fixed typo causing template aperture to be incorrectly printed
+ in logs if only 1-D. 051291
+
+rvimutil.x
+ Fixed bug so that aperture lists are updated for each new image.
+ If aperture="*" and the apertures in the image varies, the original
+ last was always being used causing an "Aperture out of range"
+ message. 051291
+
+rvdrawfit.x
+ Changed line type of fitted function to be dashed so it's dis-
+ tinquished from the ccf (user request). 051091
+
+rvcorrel.x
+ Removed an extra factor of 2 from the computation of the anti-
+ symmetric noise component in rv_antisym(). This was causing
+ an incorrect value of the T&D R to be computed. 050191
+
+rvkeywords.h
+ Changed size of the 'struct' to be 16. This clears up a memory bug
+ that has been present in the system since dirt but has only recently
+ made my life miserable. 051091
+
+fxcor.par
+ Changed boolean parameters declared as quoted "yes"/"no" to be
+ true boolean values yes/no. 050991
+
+wrtccf.x
+rvplot.x
+aplists.x
+rvparam.x
+fftmode.x
+rvparam.x
+zzdebug.x
+rvimutil.x
+specmode.x
+filtpars.x
+coloncmds.x
+rvdrawfit.x
+continpars.x
+ Fixed some argument type mismatches and number of arguments. This
+ may have been the cause of the long-time "Salloc Undeflow" error.
+ All of these were caught using the public domain "f2c" program
+ in combination with UNIX "lint" on the resulting C code. 050291
+
+rvinit.x
+ Fixed typo indentation which was making the logic look different
+ than it actually was. 042991
+
+rvgetim.x
+ Returned from rv_ap2line() after determining format was ONEDSPEC
+ rather than continue to parse APNUM keywords which may be different
+ values. 042991
+
+rvbatch.x
+ Fixed bug causing template velocities to be confused in batch
+ mode with a template list. 042691
+
+wxcor.h
+ Straightened out alignment of HGHT and VFWHM columns. 042591
+
+rvdrawfit.x
+ Fixed bug causing fitting function and ccf to not be drawn in
+ batch mode. 042591
+
+rvpackage.h
+rvdrawfit.x
+rvcursor.x
+ Added code to avoid the 'erasing' of a possible residual plot when
+ refitting a peak. On xterm windows this shows up as a draw and
+ further messes up the plot. 042191
+
+rvrvcor.x
+ Removed calculation and reset of "verror" from the procedure. The
+ actual error from the T&D computations is done in the fitting
+ routines always called prior to the rv_rvcorrect() procedure and this
+ was just trashing a correct error. By deleting the reset of
+ verror = INDEF, we retain a velocity error estimate for the relative
+ vel when a full heliocentric correction can't be computed. 042291
+
+fftmode.x
+specmode.x
+rvxcomdef.h
+coloncmds.x
+ Added output for ":wpc" command to print rebinned wpc. 042191
+
+splitplot.x
+ Fixed typo preventing points in summary plot ccf being plotted. 042191
+
+/arc/ftp/iraf.old/rv0.tar.Z
+ Fixed RV_VREL bug in archive since support for high redshift work is
+ lacking and it seemed like an important fix (a 'no-no'). 4/17 22:23
+
+doc/continpars.hlp
+ Added a note on where to look for syntax of "c_sample". 040491
+
+doc/fxcor.hlp
+ Changed wording of rebinning order to reflect implementation. 040491
+
+rvrvcor.x
+ Changed argument to rv_shift2vel() so shift is real and not double.
+ This was causing incorrect VREL values to be printed. 040491
+
+-------------------------------------------------------------------------------
+Package frozen and archived for Beta Release. 040191
+-------------------------------------------------------------------------------
+
+fftmode.x
+rvcolon.x
+rvfilter.x
+specmode.x
+coloncmds.x
+ Cleaned up some missing sfree() calls. 032091
+
+contin.x
+rvbatch.x
+rvgetim.x
+rvrebin.x
+rvcursor.x
+coloncmds.x
+readtlist.x
+ Changed calls to do_continuum() so they pass int flags rather than
+ a character in order to avoid confusion and problems with chars/int
+ getting confused. 031991
+
+rvbatch.x
+ Fixed bug in window params when center is specified. 031991
+
+rvbatch.x
+ Fixed duplicate continuum subtraction being done in batch mode. 031591
+
+rvplot.x
+ Fixed min/max compiler bug under VMS. 031491
+
+fftmode.x
+specmode.x
+ Fixed bug with the stridx() function having an int argument when a
+ char is requested. Since the integer*4 keystroke gets passed into
+ a integer*2 argument, the info in the high two bytes is lost. 031491
+
+rv0$lib/scr/fftmode.key
+ Added to 'o' and 't' commands to menu. 031491
+
+rvbatch.x
+coloncmds.x
+contin.x
+ Removed 'b' option to do_continuum(), and removed salloc declarations
+ in continuum() since there was no sfree and they weren't being used
+ anyway. 031391
+
+rvdatacheck.x
+splitplot.x
+ Fixed mixed-type arguments to min/max causing problems on the
+ VMS 5.4 compilers. 031291
+
+rvutil.x
+rvflags.h
+ Removed disp() function. Also fixed a bug in the rv_shiftspec()
+ procedure causing bad approximations for large redshifts in the
+ 'd' keystroke in specmode. 031291
+
+rvvfit.x
+ Expanded output on .log file to 24 chars for image names. Added
+ note to docs saying image names may be truncated. 031191
+
+getdisp.x
+ Saved data format for later use in output log. 031191
+
+specmode.x
+ Added 'd' keystroke to not be remembered from SPECMODE. Fixed
+ bug with 'q' key being remembered. 031191
+
+rvplot.x
+rvutil.x
+rvvfit.x
+wrtccf.x
+rvbatch.x
+rvrvcor.x
+rvsumplot.x
+coloncmds.x
+rvdrawfit.x
+rvwriteln.x
+splitplot.x
+ Made the calculation of the relative velocity uniform throughout
+ the code. The relativistic (1+z) form is now used since things
+ like plot scales and so on were slightly off at high redshift.
+ Talked w/ Silva baout this and he agrees. 030891
+
+splitplot.x
+ Changed calculation of plot velocity scaling so it agrees w/ cursor
+ readout at high redshifts. This was previously done as shift*deltav
+ which is only an approximation. 030791
+
+------------------------------------------------------------------------
+Updated noao systems with latest version prior to final release. 030791
+------------------------------------------------------------------------
+
+rv0$rv0.cl
+ Expanded min_lenuserarea to 40000 to avoid problems encountered
+ by John Hill with large 2-D images. Code taken from nessie$nessie.cl
+ script. 030491
+
+wxcor.h
+rvwrite.x
+rvwparam.x
+rvwriteln.x
+ Added height to output and reorganized fields. 030291
+
+rvwrite.x
+specmode.x
+coloncmds.x
+rvwriteln.x
+ Changed output of sample regions so it's only written to logs
+ when the results are written. 030191
+
+coloncmds.x
+ Fixed bug with ":output" not working. 030191
+
+rvcursor.x
+splitplot.x
+coloncmds.x
+doc/fxcor.hlp
+rv0$lib/scr/fxcor.key
+ Implemented ymin/ymax commands to set ccf plot scaling. 030191
+
+rvinit.x
+ Fixed typo initializing RV_WINR. Added y1,y2 inits. 030191
+
+rvfitfunc.x
+ Added checks to the center1d fit to see if it returns an INDEF
+ shift. A user reported floating overflows, which was tracked to
+ the threshold level being set too high for his data. 022891
+
+rvplot.x
+ Fixed bug with 'z' not working on pixel-correlation plots. 022291
+
+rv0$lib/scr/fxcor.key
+doc/fxcor.hlp
+rvcursor.x, splitplot.x
+ Changed 'c' keystroke to be a cursor readout to help solve the problem
+ of users trying to use 'C' to get cursor position. Also added note in
+ the help page that 'C' is not recommended because of confused GIO w/
+ multiple WCSs. Renamed 'c' to 'm'. 022291
+
+titles.x
+ Removed fplot_title() and pplot_title() - not used. 022291
+
+specmode.x
+ Fixed bug causing 's' to be recognized as a 'sample' command when
+ specmode was entered the 1st time and the last key was a sample sel-
+ ection. Leaving specmode and re-entering with 's' from ccf mode
+ caused odd behavior. Only occured with continuum=none. 021591
+
+rv0$src/doc/fxcor.hlp, rv0$lib/scr/fxcor.key
+rvpackage.h, rvcomdef.h t_fxcor.x, getdisp.x, aplists.x, coloncmds.x
+ Added a new parameter "pixcorr" which controls whether or not the
+ dispersion info in the header is used to rebin the data. If set to
+ 'y', then data are not rebinned and no velocities may be computed.
+ 021591
+
+coloncmds.x
+ Fixed typo causing ":contin" to no take new value. 021591
+
+splitplot.x
+ Fixed bug causing the top FFT plot to be incorrectly scaled. 021391
+
+rvvfit.x
+ Fixed output of vel error when no dispersion info present. 020891
+
+rvdatacheck.x
+ Added check for dispersion info when calculating deltav. 020891
+
+getdisp.x
+ Added code to get CD_1 if CDELT1 not present, and made sure that
+ w0/wpc are not uninitialized. 020891
+
+rvranges.x
+ Fixed bug that prevented range strings from being properly decoded.
+ The parsing loop wasn't being executed and the rangecount flag was
+ never reset from ALL_SPECTRUM. 020891
+
+rvranges.x
+rvdatacheck.x
+ Added more checks for rangecount and dc-flag values so regions would
+ be interpreted inthe right units. 020891
+
+specmode.x
+ Fixed duplicate greactivate() call for ":show". 020891
+
+-------------------------------------------------------------------------------
+ February 1, 1991 Test Version Released
+-------------------------------------------------------------------------------
+.endhelp