This file summarises changes to Sunsort. More detailed documentation
of new features is in the file NEWS for those features marked with (N).

Please refer also to the CHANGES in sort-subs directory.

Changes from 4.03 to 4.06
-------------------------

2d spectrum viewer now does on the fly projection. (N)
Many internal changes.
Better error logging and recovery for Eurogam style data streams.
Internal change to way spectra are stored in memory (X-Y swap).
Can now cope with 2d spectra up to 512x512 (use with caution).
Version string now only stored in one place (config.mk).
1D spectrum limit now 800.
Maximum `shared memory' segment now 262144 (to cope with 512x512 spectra).
LBL tape format code written but not linked in.
Added reslice command to the 2d spectrum viewer to repeat the last slice.

Merged SPGC changes as follows:
	Support for C sort codes. (N)
	Many changes to the organisation and look of the GUI.
	Addition of a sort-subs directory for common sort code routines.
	Automatic linking of any .o files in calib-inputs directory below
		where makesort is run.
	Can now include .sunsort_initadc.i to get common block declarations.(N)
	Verbosity turned down (less messages makes things faster).
	Can now separate spectrum and variable list from `bare' sort code.
	Added matchsticks routines to 1d spectrum viewer.
	Added next-generation directory for development stuff.
	Tidier interfaces to spectrum functions provided (finc1d etc.). (N)

Now compiles under gcc.
System for adding extra data formats rationalised and tidied.
New shorthand for defining multiple spectra added. (N)
In2p3 (GANIL) data format decoder added. (N)
Eg data format decoder renamed to Megha as it is not true Eurogam format.
DEMON data format decoder added (true Eurogam). (N)
Now have so many data formats, we need two lines in sort_tool.
Spectrum function interfaces expanded to include more options. (N)
New command update added to show changes of variables in GUI. (N)
Nsf2 data format decoder added for old style DA with new GEC software.
Fsupc (PC based DA at FSU) data format decoder added. (N)
egdata common block removed (useless).
test_sort example sort codes completely rewritten.
Common block variable delcaration changed for C sort codes.
ftnchek (Fortran checker program similar to lint) now bundled. (N)
makesort can now pass sort codes to ftnchek and lint as appropriate. (N)
jyfl data format added for laser group at Birmingham.
More palettes added to the 2d spectrum viewer.
More robustness added about incorrect paths.
wrtevt now set to false before entry to sort code.
Simple projection spectra titles made more explicit.
Now confirm whether spectra are erased or preserved on loadsort.
Manuals updated (still not complete, but better).
