Date            who     program    what
--------------------------------------

05.06.2001	jms	plot2klib    bug fix for file closing.

15.06.2001      jms	Ximdisp      updated with minor mod to average boxes

19.06.2001 	jms   *** REBUILD ***  imsubs2000 bug fixed for multisection 
					images.

21.06.2001	jms	latlinek     bug fix - null character added to eol and
				     type error correction.

22.07.01	rh15	avrgamphs    bug fix

03.08.01	jms	mrc2tif      bug fix

26.10.01	jms/rac	label 	     bug fix in selecting box too close to edge
                        	     for stacks

29.10.01	rh15    label	     spelling correction
29.10.01	rh15	mmboxa	     dimension statement mod
29.10.01	rh15	origtiltk       "         "       "
29.10.01	rh15	scalimamp3d     "         "       "
29.10.01	rh15	ttboxk          "         "       "
29.10.01	rh15	ttrefine        "         "       "
29.10.01	rh15	maketran        "         "       "

30.10.01	jms	mrc2tif	       minor bug fix

16.11.01	jms	ctffind2       removal of a write statement

22.01.02	jms	imedit	       removed symmetry operator mod temporarily
				       pending rewrite.

28.01.02	jms	boxim	       correction to array declaration in 
				       function INSIDE

16.04.02	jms	ttmask	       bug fix to call IRTORG

05.07.02	jms	Ximdisp	       LINUX bug fix for menus (Alex
				       of Brandeis fixed this)

04.08.02	rh15	maketran       Bug fix to increase array dimension

13.08.02	jms	Ximdisp	       LINUX bug fix for sliders (Alex
				       of Brandeis also fixed this)

25.11.02	jms	Ximdisp	       Scrolling section display bug
				       fix. Modification of vector
				       length measurement in output
				       coords.

10.01.03	jms	Ximdisp	       Bug fix to average boxes.

25.02.03	jms	Ximdisp	       Bug fix to polygonal boxing.

26.08.03	jms	Ximdisp	       New release with modified section
				       handling including numbering and
				       editing.
	  			       Slider bar for contrast modification
				       in output_coords section along with
				       modes to output stack. 
				       Various bug fixes have followed.

06.11.03	jms	image_convert  Added calculation of min, max, mean
				       and added a title.

12.11.03	jms	trnout	       Replaced output to laser1 to
				       output to postscript file trnout.ps

13.02.04	jms	interpo3d      added to package

26.02.04	jms	imedit	       added option to modify symmetry data

12.03.04	jms	ctffind3, ctftilt added to package. Note: warnings	
					under g77 may give trouble ...?

18.03.04	jms	Ximdisp		bug fix to box a screen area

09.07.04	jms	fftrans 	ARRMXSIZ parameter increased from
					37000000 to 256000000 to allow
					ffts of large images. This may be
					too large for some machines.


02.09.04	jms	tif2mrc		error message for RGB files

16.11.04	jms	interpo		dimensions increased to 4096*4096

25.02.05	jms	backautok	dimensions increase for IDIM,IOVERLOAD

25.02.05	jms	pickprofk	bug fix, incorrect dimension IRAST
                                        reduced from 600 to 60.

28.02.05	jms	pickprofk	scripts amended to include this
					program including For_MacOSX.tar

01.03.05	jms	Ximdisp		Bug fix to box an area of compressed
					image where compression factor not
	 				a multiple of new box size.

16.03.05	jms	Ximdisp		Bug fix to interactive fft on
					singly displayed section from a
					multisection image.

07.04.05	jms	Ximdisp		Bug fix to interactive fft - call
					to polygon had not fixed min/max
					values after fix on 01.03.05

20.06.05	jms	Ximdisp		Modified section editing to remove 
                                        numbers and draw a cross to indicate 
					deletion.

11.10.05	jms	mrc2tif		format statements standardized

21.02.06	jms     ccunbendk	renamed CCPLOT.PS to CCPLOT for MAC/OSX 

21.02.06        jms     ctfapplyk	rename CTFPLOT.PS to CTFPLOT for Mac/OSX

21.02.06	jms     quadserchk	renamed CCPLOT.PS to CCPLOT for MAC/OSX 

21.02.06	jms 	origtiltk	PLOT.PS renamed as PLOT for MAC/OSX

09.03.06 	jms	imedit		added option for section order reversal

24.03.06 	jms	Ximdisp 	screen text replace by iolabel in splinefit

10.04.06	jms	Ximdisp		Key-press option for menu/position selection

11.07.06	jms	ctffinda	initialized logical vble LARGE

17.08.06	jms	imedit		rotation in z added to section re-ordering.
                                        Bug fix to all map inversions

30.08.06	rac	llgraph		Bug fix to internal write statements.
					Recompiled/linked all helical progs (jms).

31.08.06	jms	mrc2tif		Multisection images now read from input
					stack, output as single tiff files.

27.09.06	jms	interpo		array size increase to take 8192 **2 images.

25.10.06	jms	Ximdisp		Boxes can now be cut from fitted
					filaments.

19.12.06	jms	Ximdisp		minor cosmetic mods to box an area - removal
                                        of crosses/old boxes.

~~~~~~~~~~~~~~~~~~~~~~~~32-bit linux~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
23.04.07	jms	label		increased NDIM 

07.09.07	jms	Ximdisp		New release to include :
					Box filaments - multiple boxes at
                                         any angle, user-specified width
					Splinefit filament - drag box at
                                         any angle, auto-rotation, refitting
                                         of filament re-installed.
21.09.07	jms	Ximdisp		Bug fixes to output of straightened
                                        and FFtd filaments
25.09.07	jms	Ximdisp		Bug fix to file output in splinefit

27.09.07	jms	bandpass	Added Sigmoid function, replaced
					tail drop by increment and added
					normalization option.
28.09.07	jms	Ximdisp		Another bug fix in splinefit o/p
10.10.07	jms	Ximdisp		Bug fix to spider output coords
27.11.07	jms/tsh	library.c	Fix for reading files >2GB for
					64-bit machines
09.01.08	jms	Ximdisp		Coord file written for helical
					boxes
11.01.08	jms	Ximagelibc	Bux fix to box dragging

23.01.08        jms     padbox          Dimension increase
01.02.08	jms	Ximdisp		Coord file of filaments read/displayed
08.02.08        jms     pltiltk         New program from Anchi Cheng installed,
                                        not tested.
30.05.08	jms	Ximdisp		Interactive FFT - minibug fix +
					warning re rotating compressed images.
23.06.08	jms	Ximdisp		Minibug spline fit fix
04.07.08	jms	ctftilt		Niko's new version installed
21.07.08	jms	Ximdisp		minibug fix to section numbering
14.08.08	jms	interpo3d	minibug fix to internal read/write
09.10.08	jms	trnout		added close statement for idevout
19.11.08	jms	Ximdisp		mod to section editing - screen 
					selection
01.12.08	tsh	quadserchk	added null char when calling plot
                                        routines
21.04.09	jms	rfiltim		various bug fixes e.g. dimensions
                                        integerized, trap for big transforms
29.06.09	jms	fsplit		addition of include files stdlib.h, string.h
			Ximagelibc.c	   "		"     "       "        "
                                        and replacement of integer cast with void*
                                        in action_slider_callback
19.08.09	jms	Ximdisp		mod to sectionedit subroutine to write output
					file of section numbers seleted from stack
30.09.09	jms	Ximdisp		Bug fix to splinefit overlay window positioning
                                        for small screens
07.01.10	jms	Ximdisp		Mods to expiry version
18.02.10	jms	Ximdisp		Box_filaments - can recut boxes with modified width
05.05.10	jms	Ximdisp		New subroutine box_cut_filaments cuts filaments
                                        into boxes with no rotation
24.06.10	jms	Ximdisp		Bug fix to filament boxing
06.07.10	jms	Ximdisp		Bug fix to section editing

31.01.11	jms	mrc2tif		Output format modification
			tif2mrc		  "      "        "       and dimension increase
#########################################################################################
	Release 2010 - many program modifications		09.03.2011

18.03.11	jms	mrc2tif		changed all qwriti to qwrite	
30.03.11	jms	Ximdisp		bug fix in circular cursor
					 "   "  filament boxing
05.04.11	jms	ccp4_diskio_f.c  removed CCP4_OPEN string comparisons
                                         to UNKNOWN as these achieve nothing
                                         but cause crashes when trying to
					 open files for writing under bash

18.05.11	jms	Ximdisp		restored polygonal boxing for FFT
20.06.11	jms	Ximdisp		bug fix in edit sections
23.06.11	jms	imedit		mod to finish prog with 0 (cr does
                                        not work with GFORTRAN)
05.08.11	jms	Ximdisp    	Bug fix in Fourier transform phase calculation
                     			Bug fix in section editing for subsequent 
                                        section maps
                     			Cursor tracking enabled automatically in 
					subsequent map displays
11.08.11	jms	Ximdisp		Bug fix in box circle, pad don't float
12.10.11	jms	padcorcut	installed for padding/ctf correcting/cutting
                                        stack of images
18.01.12	jms	curvy2k		Bug fix to Greek font - uninitialized vbl ITEMPFONT
					and common statement replaced by argument calls
					for NFONT and FONTSIZE
01.02.12	jms	hlxfour		Dimension increase and rectangular box size
					converted to square.
22.03.12	jms	hlxfour		changed hlx.bld.g77 for hlxfour to include
                                        -ffixed-line-length-132

02.04.12	jms	padbox		increase dimensions to 8192
12.04.12	jms	hlxsearch	dimension increase for # selection rules
					minimum printed out
24.04.12	rh15    rfiltim		RMSDEV calculation added
		rh15	twofile		Bug fix
25.04.12	jms	trmask		dimension increase to 4096
03.05.12	jms	hlxsearch	dimension increase
			hlxdump		    "       "
			hlxfour		    "       "
14.04.12	jms	mrc2tif		orientation fix as map turned upside down in
					tif2mrc for compatibility with viewing in Ximdisp
					so need to be done in mrc2tif
17.05.12	rh15	origtiltk	cosmetic removal of too many spaces to allow 
					compilation with 72 character lines and debug 
					of LKYASN MTZ input option NPROG=3.
23.05.12	jms	Ximdisp		Bug fix to Ximagelibc.c for zoom window vectors
12.06.12	jms	Ximdisp		Seg fault bug fix - had removed too many vectors
                                        in box area and nlines became -ve in Ximagelibc.c
					Also put check in Ximagelibc.c. 
04.07.2012	jms	curvy2k		Bug fix found by gfortran in 
                                        internal reads.
05.07.2012	jms	Ximdisp		Ximagelibc.c rewrite to handle 
					overlay window vectors separately	
11.07.2012	jms	Ximdisp		Bug fix in pointer track giant cursor
19.07.2012	jms	hlxavg		Dimension increase to read more points per reflection
01.08.2012	jms	hlxsearch	Dimension increase to allow more indexing trials
10.10.2012	jms	Ximdisp		Bug fix to rescale phase colour table 
29.11.2012	jms	Ximdisp		Interactive file read, auto-scale and tilt pairs
06.12.2012	jms	Ximdisp		Bug fix to scrolling sections
18.12.2012	jms	Ximdisp		Bug fix scaling/mod tilt pairs
19.12.2012	jms	Ximdisp 	Bug fix autoscaling
02.01.2013	jms	Ximdisp		Autoscaling now optional

30.05.2013	jms	sleuth		bug fix to coord compression
06.06.2013	jms	Ximdisp		Section display start number spec
					Section edit o/pfile header label
12.06.2013	jms	Ximdisp		Bug fix in fft display
09.10.2013	jms	Ximdisp		Bug fix to edit stack output title
18.01.2014	jms	stackman	installed - program for joining stacks
22.04.2014	jms	Ximdisp		mods to box_cut_filaments - renamed
					as box_segments and renamed output
					coord and stack file names to include .seg
22.07.14	jms	Ximdisp		Bug fix for filament boxing - vertical
					filaments.
30.07.14	jms	imedit		RMS deviation added
18.08.14	rh15	padbox		Jude's 8192x8192 dimensions
