This log summarizes development of Compare. Copyright: Inforum 2009 Web Site: www.Inforum.umd.edu 8/31/05 This updates version 6.574. Replaced all "cprintf"s with "printf" to fix display on Win2000 and XP machines. Undefined DOS, defined BCB. 12/22/06 Modified behavior for CFG file; if file open for bank fails, try changing the path to be based on the path of the *.in file. Made various changes to eliminate problems with "delete" vs. "delete[]", buffer overflow problems, and other such problems. Modified Cutoff() to ignore years in which both intermediate flows and output are zero. Explicitly freed open data banks. 6.581 3/11/09 Add support for printing to Excel spreadsheets, by way of MS Excel. Employed recent code improvements to G7. Spreadsheets can be created in XLS format with the \xls option. Currently, capabilities mimic WK1 capability closely, except that multiple worksheets can be created. New sheets are named according to the \head setting, and new sheets are specified in accordance with previous (non-WK1) Compare features. Other code cleanup, patched memory leaks, .... 6.582 5/18/09 Debug, including problems with bad initialization turned up by memory leak patching. Added decimal formating control for Excel float printing. Added \wstitle to name the current XL worksheet; otherwise, tabs are named with the current \head setting or the default "Page-". 6.583 5/21/09 Improved the display of the *.in configuration file. 5/25/09 Catch excessive worksheet titles; limit is 31 characters. Block attempts to create TOC when the file is not open for writing. 6.584 6/17/09 Correction to indexing in XL (problem with excelIntToColumn: AA). 6/19/09 Reset LineCount and PageCount when creating spreadsheets. 6.585 7/01/09 Updated Excel routines to match G7 development. 6.586 7/15/09 Comment line in Vam destructor that was corrupting Vam files. 6.587