CMPR/LOGIC top Past and Planned
Updates


CMPR/LOGIC Revisions List

This page describes all revisions logged for changes to the CMPR/LOGIC source files, sorted by date. See the CMPR/LOGIC Wish List for a more descriptive listing.

since 1-Oct-2006

read_icp.tcl 1.5 2006/11/29
add comment to fix emacs highlighting

cmpr.tcl 1.35 2006/11/28
Add ability to scan around plot with arrow keys (or shift arrow)
read_SPEC.tcl 1.6 2006/11/28
process monitor, allow single spaces in column names
read_epics.tcl 1.1 2006/11/28
Initial revision
read_xypair.tcl 1.5 2006/11/28
pick out wavelength when possible

since 1-Jul-2006

since 1-Mar-2006

since 1-Nov-2005

index.tcl 1.4 2006/01/08
update to use NTREOR, cleanups and multiple new features
Add TREOR LIMIT parameter; add .synch to group Lynne's favorite settings
Add routine to discard peaks by a criterion (sets use flag off)
limit input to TREOR to 100 peaks
update file parse routine

cmpr.tcl 1.34 2005/11/30
add EditFile
editfile.tcl 1.1 2005/11/30
Initial revision
fitwidth.tcl 1.3 2005/11/30
Define a peakfile data type
write_csv.tcl 1.5 2005/11/30
fix header bug
logic.tcl 1.3 2005/11/30
update error msg
logicGUI.tcl 1.4 2005/11/30
fix globals

cellgen.tcl 1.8 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
init new eta array
cmpr.tcl 1.33 2005/11/02
Add fitwidth routine
add options for control of working directory
Change initdata & initpeaks to allow array names to change if needed
init new eta array
data.tcl 1.14 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
implement eta are for peaks
fit.tcl 1.13 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
implement saving of eta's for fitwidth
move FWHM, eta ==> FWHM(Gaussian, Lorentzian) components into ComputeGL
fitwidth.tcl 1.2 2005/11/02
remove debug code
fitwidth.tcl 1.1 2005/11/02
Initial revision
hklgen.tcl 1.10 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
init new eta array
index.tcl 1.3 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
linterp.tcl 1.2 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
init new eta array
read.tcl 1.10 2005/11/02
add working dir to list of choices in directory browser
read_BT1active.tcl 1.5 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_SPEC.tcl 1.5 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_bt1.tcl 1.5 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_bt1m.tcl 1.5 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_cif.tcl 1.3 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_comcat.tcl 1.1 2005/11/02
Initial revision
read_cpi.tcl 1.5 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_dbws.tcl 1.4 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_dnd.tcl 1.4 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_gsasexp.tcl 1.9 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_gsasraw.tcl 1.6 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_icp.tcl 1.4 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_kratos.tcl 1.2 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_lhpm.tcl 1.4 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_profin.tcl 1.3 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_x7a.tcl 1.6 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_xda.tcl 1.4 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_xpert.tcl 1.3 2005/11/02
Change initdata & initpeaks to allow array names to change if needed
read_xypair.tcl 1.4 2005/11/02
read in peaks using .csv format generated by write_csv.tcl
write.tcl 1.6 2005/11/02
allow for multiple selections in writes
add drives to directory browser in Windows
write_csv.tcl 1.4 2005/11/02
Add more info to peak listing, with distinctive header

since 1-Nov-2004

read.tcl 1.9 2004/12/29
update pleasewait to add more features
read_BT1active.tcl 1.4 2004/12/29
major revision -- works on computers that can NFS mount from Charlotte only
read_bt1m.tcl 1.4 2004/12/29
skip over zero intensity points properly (not sure why I am doing it anyway)
read_cif.tcl 1.2 2004/12/29
remove updated pleasewait (moved to read.tcl)
formatting cleanup
read_cif.tcl 1.1 2004/12/29
Initial revision

cmpr.tcl 1.32 2004/12/17
require Tk; support tkcon in help

before 2004/12/17

cmpr.tcl 1.31 2004/09/03
trap errors on the initial font setting; I have no idea why!
data.tcl 1.13 2004/09/03
add a 2nd scrollbar on dataset names for Harlow
write_dump.tcl 1.4 2004/09/03
add example on how to format a value; no change to actual code

cmpr.tcl 1.30 2004/04/03
fix invoking ENCODE from directories with spaces

cmpr.tcl 1.29 2004/04/02
add option to call Encode script

cmpr.tcl 1.28 2004/04/01
Allow files to be read from command line without use of format flag
Add blt::ResetZoom to fix bug when zoom is interrupted
Allow fits in separate window
Implement SaveOptions
data.tcl 1.12 2004/04/01
allow showlastentry to be used before a window is created
fit.tcl 1.12 2004/04/01
Add blt::ResetZoom to fix bug when zoom is interrupted
Allow fits in separate window
read_gsasraw.tcl 1.5 2004/04/01
fix bug after partial read

cmpr.tcl 1.27 2004/03/23
no changes; new version # only
read_bt1.tcl 1.4 2004/03/23
debug on windows

read_kratos.tcl 1.1 2004/02/11
Initial revision

addlogic.tcl 1.2 2003/11/26
quote file names properly
cmpr.tcl 1.26 2003/11/26
make sure file name is quoted in filelist
data.tcl 1.11 2003/11/26
delete graph element before creating them to avoid new error from logic
(I don't know why this is needed now)
logic.tcl 1.2 2003/11/26
minor code cleanup
logicGUI.tcl 1.3 2003/11/26
make sure that peaks do not have zero heights
logicpkg.tcl 1.4 2003/11/26
add error report variable (logic::reason)
Consider case of database upgrade (where logic::InitTable would fail)

cmpr.tcl 1.25 2003/11/22
fix bug
add web help option
notebook.tcl 1.3 2003/11/22
remove puts
icddcmd.tcl 1.2 2003/11/22
major rewrite so that icddcmd.tcl can be used in logic directory by liveplot
logicGUI.tcl 1.2 2003/11/22
major revision for use in liveplot
logicpkg.tcl 1.3 2003/11/22
add proc to list hkl values & d-spaces (hkldilist) from PDF-2

cellgen.tcl 1.7 2003/11/21
major rewrite to allow cellgen.tcl to work from cmpr directory on all platforms
cmpr.tcl 1.24 2003/11/21
fix "Program files" (install into directory with spaces) bug
add OS X doc
clean up file imports
OS X web help
data.tcl 1.10 2003/11/21
cleanups
correct Q conversion
OS X mouse simulation
hklgen.tcl 1.9 2003/11/21
fix directory names with spaces bug
read.tcl 1.8 2003/11/21
get rid of "hard coded" bt1 defs
read_BT1active.tcl 1.3 2003/11/21
remove puts
read_SPEC.tcl 1.4 2003/11/21
remove puts
read_bt1.tcl 1.3 2003/11/21
allow proprep & gformat to work on Windows
read_bt1m.tcl 1.3 2003/11/21
remove puts
read_cpi.tcl 1.4 2003/11/21
remove puts
read_dbws.tcl 1.3 2003/11/21
remove puts
read_dnd.tcl 1.3 2003/11/21
remove puts
read_gsasexp.tcl 1.8 2003/11/21
allow variable gsaspath to be set in localdefs or cfg file
read_gsasraw.tcl 1.4 2003/11/21
remove puts
read_icp.tcl 1.3 2003/11/21
remove puts
read_lhpm.tcl 1.3 2003/11/21
remove puts
read_profin.tcl 1.2 2003/11/21
remove puts
read_x7a.tcl 1.5 2003/11/21
remove puts
read_xda.tcl 1.3 2003/11/21
remove puts
read_xpert.tcl 1.2 2003/11/21
remove puts
read_xypair.tcl 1.3 2003/11/21
remove puts
write_gsas.tcl 1.2 2003/11/21
remove puts
write_xda.tcl 1.2 2003/11/21
remove puts

addlogic.tcl 1.1 2003/10/29
Initial revision
cmpr.tcl 1.23 2003/10/29
make ^C work only in unix
add support for command(ExecuteLater) and load addlogic.tcl linterp.tcl early
add export to CSV
have delete of plot trigger "do you want to exit"?
add support for $command(finalcommand) (not used at present)
data.tcl 1.9 2003/10/29
add MyMessageBox
add export to CSV
linterp.tcl 1.1 2003/10/29
Initial revision
read.tcl 1.7 2003/10/29
fileselection:
add ability to type directories into filter box
fix so that spaces are OK in directory names
read_profin.tcl 1.1 2003/10/29
Initial revision
icddcmd.tcl 1.1 2003/10/29
Initial revision
logic.tcl 1.1 2003/10/29
Initial revision
logicGUI.tcl 1.1 2003/10/29
Initial revision
logicpkg.tcl 1.2 2003/10/29
fix bugs -- undefined vars
logicpkg.tcl 1.1 2003/10/29
Initial revision
macros.tcl 1.1 2003/10/29
Initial revision
pdf2peaks.tcl 1.1 2003/10/29
Initial revision
periodic.tcl 1.1 2003/10/29
Initial revision
pkgIndex.tcl 1.1 2003/10/29
Initial revision
vlistbox.tcl 1.1 2003/10/29
Initial revision

cellgen.tcl 1.6 2003/09/02
make smarter w/r checking for required files
set up search directory for CMPR
cmpr.tcl 1.22 2003/09/02
misc changes
allow slider tolerances to be changed cellparm(abc_tol) & cellparm(alphabeta_tol)
put 2theta max back in editcell
fix bug: obs reflections on top of extinct ones
add reference to linterp.tcl for Harlow
fit.tcl 1.11 2003/09/02
add getvoight to express FWHM & eta as Lorentz & Gauss widths
opts.tcl 1.3 2003/09/02
upgrade to latest version
read.tcl 1.6 2003/09/02
allow multiple file selection
enable/disable read button
read_BT1active.tcl 1.2 2003/09/02
reworked
read_SPEC.tcl 1.3 2003/09/02
*** empty log message ***
read_bt1.tcl 1.2 2003/09/02
y
read_bt1m.tcl 1.2 2003/09/02
*** empty log message ***
read_cpi.tcl 1.3 2003/09/02
*** empty log message ***
read_dbws.tcl 1.2 2003/09/02
*** empty log message ***
read_dnd.tcl 1.2 2003/09/02
*** empty log message ***
read_gsasexp.tcl 1.7 2003/09/02
*** empty log message ***
read_gsasraw.tcl 1.3 2003/09/02
*** empty log message ***
read_icp.tcl 1.2 2003/09/02
*** empty log message ***
read_lhpm.tcl 1.2 2003/09/02
*** empty log message ***
read_x7a.tcl 1.4 2003/09/02
*** empty log message ***
read_xda.tcl 1.2 2003/09/02
*** empty log message ***
read_xypair.tcl 1.2 2003/09/02
*** empty log message ***
write_dump.tcl 1.3 2003/09/02
reverse order of columns w & w/o scaling

read_xpert.tcl 1.1 2002/12/12
Initial revision

cmpr.tcl 1.21 2001/11/09
adjust screen fonts
opts.tcl 1.2 2001/11/09
stolen from EXPGUI

cmpr.tcl 1.20 2001/10/18
Use "P" to add peaks
use "H", "A" & "D" for hkl labels
fit.tcl 1.10 2001/10/18
Use "P" to add peaks
hklgen.tcl 1.8 2001/10/18
rotate hkl labels in windows, when possible
opts.tcl 1.1 2001/10/18
Initial revision
read_dnd.tcl 1.1 2001/10/18
Initial revision
read_gsasexp.tcl 1.6 2001/10/18
fix for windows -- so .exe extansion is added
read_xypair.tcl 1.1 2001/10/18
Initial revision
write_crysfire.tcl 1.1 2001/10/18
Initial revision
write_gsas.tcl 1.1 2001/10/18
Initial revision
write_xda.tcl 1.1 2001/10/18
Initial revision

cmpr.tcl 1.19 2001/08/13
show error in ~/.cmpr_init
cmpr.tcl 1.18 2001/08/13
Add Add I**2/esd**2 rescale option & reformat
cmpr.tcl 1.17 2001/08/13
switch to BWidget
add indexing page
pretty up stuff
data.tcl 1.8 2001/08/13
Add I**2/esd**2 option
fit.tcl 1.9 2001/08/13
remove unneeded decimal places
hklgen.tcl 1.7 2001/08/13
remove unneeded decimal places
index.tcl 1.2 2001/08/13
Misc changes
read.tcl 1.5 2001/08/13
fix format columns
read.tcl 1.4 2001/08/13
use scrollbox for read formats
read.tcl 1.3 2001/08/13
remove Tix file selector
read_SPEC.tcl 1.2 2001/08/13
update comments
read_SPEC.tcl 1.1 2001/08/13
Initial revision
read_gsasexp.tcl 1.5 2001/08/13
Use tcldump if available, hstdmp otherwise
symsubs.tcl 1.2 2001/08/13
pretty up formatting
write.tcl 1.5 2001/08/13
minor formatting changes

index.tcl 1.1 2000/04/10
Initial revision

write.tcl 1.4 2000/03/28
Add directory browse button
write_csv.tcl 1.3 2000/03/28
change 2theta to twotheta as requested to make file more general

cmpr.tcl 1.16 2000/03/06
minor fixups: resolve local paths; use "file join" more systematically

cmpr.tcl 1.15 2000/02/22
minor fixes (no vector index command in older BLT, defaults for printing)
fit.tcl 1.8 2000/02/22
minor fixes (no vector index command in older BLT, change exec in Windows)

cmpr.tcl 1.14 2000/02/01
major revisions to help text
help is now context sensitive (sort of)
help can be obtained from a web browser or a window
help and options are no longer notebook pages
cmpr.tcl 1.13 2000/02/01
add shortcuts
read.tcl 1.2 2000/02/01
revise help text
write.tcl 1.3 2000/02/01
revise help text

cmpr.tcl 1.12 2000/01/22
correct $lbl = error in Peaks/Smooth
Add manual zoom (finally)
Add Tammy's suggestion: Live cursor

cellgen.tcl 1.5 2000/01/21
switch peaktovector to resetdata
add support for new peak arrays
cmpr.tcl 1.11 2000/01/21
add support for DEBUG environment variable
Add new feature: export to grace in plot menu!
reorder use of unit cell constants in SetEditData: cell parameters are
now saved for a dgen peak set. Selecting a peak list causes the
sliders to be recentered
disable sliders until compute is pressed
Add R. Harlow and A. McGhie's smoothing/peak search stuff!
data.tcl 1.7 2000/01/21
update comments
add support for new peak arrays
sort peaks in peaktovector
pad peaks and data arrays in resetdata
add data export for grace
fit.tcl 1.7 2000/01/21
set peak heights (assume pure gaussian) from areas & save
set extinction
save background at peak position
hklgen.tcl 1.6 2000/01/21
switch peaktovector to resetdata
add support for new peak arrays
read_gsasexp.tcl 1.4 2000/01/21
switch peaktovector to resetdata
read_gsasraw.tcl 1.2 2000/01/21
fix bugs: treat blanks as zero, terminate after reading the correct # of points
write_dump.tcl 1.2 2000/01/21
add peak height output

cmpr.tcl 1.10 2000/01/11
Fix error that disconnected menubar
read_x7a.tcl 1.3 2000/01/11
allow Harlow's negative Y values

cmpr.tcl 1.9 2000/01/10
rename debug to command(debug)
cmpr.tcl 1.8 2000/01/10
bind keys to set fit range
add store option to fit
fit.tcl 1.6 2000/01/10
set zoom with upper & lower case letters
grab current zoom before panning or expanding
set line position correctly when not all reflections are used
fit.tcl 1.5 2000/01/10
bind keys to set fit range
add store option to fit

data.tcl 1.6 1999/12/22
add global before vector definition. Needed to make vectors global
commands(!?) needed by BLT8.0 on windows

cellgen.tcl 1.4 1999/12/20
cleanup vector use
cmpr.tcl 1.7 1999/12/20
rename DisplayOptions to Options
rework fit page
cmpr.tcl 1.6 1999/12/20
cleanup vector use
support user-defined write routines
data.tcl 1.5 1999/12/20
Add y values for peaks
Add widths for peaks
data.tcl 1.4 1999/12/20
cleanup vector use
fit.tcl 1.4 1999/12/20
Major reworking: support a peaklist that is updated as peaks are refined
set limits on menu, show error messages when refinement button disabled
Undo button, change asym labels
hklgen.tcl 1.5 1999/12/20
rename DisplayOptions to Options
hklgen.tcl 1.4 1999/12/20
cleanup vector use
write.tcl 1.2 1999/12/20
support multiple output formats
write_csv.tcl 1.2 1999/12/20
create peak list (or data list)
write_dump.tcl 1.1 1999/12/20
Initial revision

fit.tcl 1.3 1999/12/02
relabel bkg on dialog
write_csv.tcl 1.1 1999/12/02
Initial revision

cellgen.tcl 1.3 1999/11/15
fix reflection labeling

read_icp.tcl 1.1 1999/10/27
Initial revision

cellgen.tcl 1.2 1999/10/19
change from calc2t to calcpos
add support to fit in 2t/Q/d-space
data.tcl 1.3 1999/10/19
mechanism for deleting files from list
new selection trick -- right click selects all files, control-right deletes files
fit.tcl 1.2 1999/10/19
Change way limits are set. New version is sloooow, but safe
hklgen.tcl 1.3 1999/10/19
add error for too large cell

read_x7a.tcl 1.2 1999/09/21
fix monitor bug (Thanks Harlow!)

cmpr.tcl 1.5 1999/05/19
change from button bar to notebook.tcl implemented notebook
switch from calc2t to calcpos for editcell
allow editcell to work in Q, 2theta or d-space mode
data.tcl 1.2 1999/05/19
change use of axis labels
support conversion from energy dispersive mode
hklgen.tcl 1.2 1999/05/19
use calcpos rather than calc2t
compute in 2thera/Q/d-space mode
notebook.tcl 1.2 1999/05/19
add comments, fix Notebook:resize (I hope)
notebook.tcl 1.1 1999/05/19
Initial revision
read_cpi.tcl 1.2 1999/05/19
work around 4000.0 != 4000 bug for npts
add support for energy dispersive data
read_gsasexp.tcl 1.3 1999/05/19
change type for Energy dispersive

cmpr.tcl 1.4 1998/12/08
This version provides an error message if Blt_ZoomStack can't be accessed

cellgen.tcl 1.1 1998/11/24
Initial revision
cmpr.tcl 1.3 1998/11/24
Move graph creation before sourcing so that ~/.cmpr_init can be used
for binding etc.
cmpr.tcl 1.2 1998/11/24
Add to RCS
move gsasexe to read_gsasexp.tcl
cmpr.tcl 1.1 1998/11/24
Initial revision
data.tcl 1.1 1998/11/24
Initial revision
fit.tcl 1.1 1998/11/24
Initial revision
hklgen.tcl 1.1 1998/11/24
Initial revision
read.tcl 1.1 1998/11/24
Initial revision
read_BT1active.tcl 1.1 1998/11/24
Initial revision
read_bt1.tcl 1.1 1998/11/24
Initial revision
read_bt1m.tcl 1.1 1998/11/24
Initial revision
read_cpi.tcl 1.1 1998/11/24
Initial revision
read_dbws.tcl 1.1 1998/11/24
Initial revision
read_gsasexp.tcl 1.2 1998/11/24
Add to RCS
try command(gsasexe) in different places if not defined in ~/.cmpr_init
read_gsasexp.tcl 1.1 1998/11/24
Initial revision
read_gsasraw.tcl 1.1 1998/11/24
Initial revision
read_lhpm.tcl 1.1 1998/11/24
Initial revision
read_x7a.tcl 1.1 1998/11/24
Initial revision
read_xda.tcl 1.1 1998/11/24
Initial revision
symsubs.tcl 1.1 1998/11/24
Initial revision
write.tcl 1.1 1998/11/24
Initial revision


CMPR/LOGIC top Past and Planned
Updates


Created Wed Nov 29 11:51:42 CST 2006