/-------------------------------------------------------------------\
| Beyond Compare Version History                                    |
|                                                                   |
| 7Feb99    V1.8 beta4:  [Directory Compare Improvements]  Copy to Folder|
|           function lets you copy selected files to a third folder.|
|           New Touch Files feature lets you set a specific         |
|           timestamp on a group of files.  The directory compare   |
|           "Link" feature has been renamed to "Compare To".  It    |
|           also supports a "Quick Compare To" option.  The Quick   |
|           Compare report now lists reasons for mismatched files.  |
|           In the main window, pressing the first letter of a      |
|           filename automatically starts the Find Filename feature.|
|           In the appearance options, you can select horizontal    |
|           striping of the comparison display to enhance           |
|           readability.  The "Set as Base Folder" function changes |
|           both sides at once, unless they are the same folder on  |
|           the same drive.  During file copies, if user responds   |
|           "no" to creating a subdirectory, BC won't ask again for |
|           that subdirectory.  Change legend wording based on      |
|           folder comparison criteria.  Refresh directory display  |
|           after Open With, or if file viewer detects date change. |
|           [Command Line Options]  The following command line      |
|           switches have been added:  "/syncright" and "/syncleft" |
|           initiate unattended directory syncing.  "/expandall"    |
|           invokes the Expand All Subfolders feature.              |
|           "/fileviewer" starts the built-in file viewer, skipping |
|           the main directory compare window.                      |
|           [File Viewer Features]  A new "thumbnail" view          |
|           summarizes differences in the files.  The 32500 line    |
|           limit has been eliminated.  Added Just Matching filter  |
|           to file viewer.  Added support for EBCDIC in file       |
|           viewer.  If you setup an "open with" application to     |
|           accept two files, then the file viewer will pass both   |
|           files, and (if configured) both line numbers.           |
|           [General Features]  Support color printing in reports.  |
|           Optionally ignore CtrlZ (end-of-file) control code.     |
|           Content comparisons (such as Quick Compare) can use the |
|           file viewer rules for ignoring minor differences, by    |
|           editing Beyond32.ini and adding RulesQC=1 to the        |
|           Directory Window section.                               |
|           [Bug Fixes]  Added ShowOlder and ShowNewer to saved     |
|           initial condition.  Added protection against hangup when|
|           directory compare window overflows.  Fixed Synchronize  |
|           Left menu item.  Fixed bug that caused StartCol to be   |
|           ignored if StopCol = 0.  Fixed "chunk error 2" fault on |
|           large files with mixed line termination.  Fixed possible|
|           hang on startup when auto-expanding folders.  Fixed     |
|           overlap of filename and size in directory display.      |
|           Eliminate occasional scientific notation for display of |
|           bytes used/free.  Describe "older than cutoff" feature  |
|           as "older than or same as".                             |
|                                                                   |
| 30Aug98   V1.7c:  Treat .dfm files as text files if Delphi form   |
|           conversion fails.  Fix automatic expansion of folders   |
|           when returning to last session.  Fix overflow bug in    |
|           printing Differences Report.  Keep progress dialogs from|
|           popping over foreground applications.                   |
|                                                                   |
| 23Aug98   V1.7b:  Add "Sync Right" and "Sync Left" commands.      |
|           Make "create folder" and "copy readonly" confirmations  |
|           optional.  Rewrite "older than cutoff" feature to       |
|           eliminate Y2K problems.  Increase QuickCompare buffer   |
|           from 2K to 16K.  New plugins install at top of list.    |
|           Fix session "save as" button for NT3.51.  Set "initial  |
|           conditions" when returning to last session.  Fix bug in |
|           text sync algorithm concerning large "Initial minimum   |
|           match" value with line weight = 1.  Fix bug in text-    |
|           based quick compare concerning flexible termination.    |
|                                                                   |
| 21Jun98   V1.7a:  UNC support for selecting base folders (32-bit  |
|           version).  New session dialog allows typing paths in    |
|           addition to browsing.  Text comparison rules can be     |
|           saved per session.  Folder comparison criteria, able to |
|           ignore timestamps.  Directory comparison can now be     |
|           sorted by date, size or type.  You can now set a folder |
|           in the directory compare window as a base folder.       |
|           Added Rename function.  Added "modify" to timezone      |
|           adjustment menu.  Optionally display archive attribute. |
|           Expand subfolders now applies to multiple folder        |
|           selections.  Refresh directory entry after return from  |
|           OpenWith.  Increase nested folder limit to 32 and handle|
|           overflow.  Reduced buffer size for quick compares.      |
|           Added editing buttons to viewer toolbar.  Add difference|
|           count to viewer status window.  New text synchronization|
|           algorithm with recursion.  "Minor" text differences now |
|           include leading, trailing and embedded whitespace,      |
|           comments and literal string exclusion.  Viewer can      |
|           visualize spaces and tabs.  Recognize .~df files in     |
|           addition to .dfm as Delphi form files.  Add side-by-side|
|           option to differences report.  Add "copy to clipboard"  |
|           to viewer menu.  In viewer, Ctrl+Left and Ctrl+Right now|
|           move by screenfuls.  Difference Report respects "just   |
|           major differences" setting.  Interrupting sync now      |
|           disables editing.  Improved horizontal scrolling in file|
|           viewer.  Fixed bug concerning dbl-clicking last line in |
|           file viewer.  Convert to Delphi 3.  Rewritten help file.|
|           Changed dialogs to use field-by-field help context.     |
|           Ctrl+Tab now changes pages in tabbed option dialogs.    |
|           Changed left/right arrow behavior in listboxes.  Created|
|           spacebar shortcut for link function.  Optional "flat"   |
|           style toolbuttons.  Add CharacterSet to font properties |
|           saved & restored.  Network registration support.        |
|           Comparison Info dialog.  User-selectable report fonts.  |
|           Add installed plugins to Open With menu.  Menu items    |
|           revised and made more consistent.  Allow embedded CR+LF |
|           in Unix files.  Support file extensions that are more   |
|           than 3 characters.  Make delete dialog's graphic        |
|           clickable.  Fixed bug concerning tabstop = 0.  Fixed    |
|           disk free space for local FAT32 drives > 2GB.  Fixed bug|
|           concerning Difference Report for files with lines longer|
|           than 255 chars.  Fixed drag/drop file comparison to     |
|           recognize "text-based quick compare" option.  In viewer,|
|           display characters in the $7F-$FF range.  Support null  |
|           file extensions in filters.  Support various formats for|
|           date/time display, as set by Windows Control Panel.     |
|           Added "Folder not available" warning to 32-bit version. |
|           Fix bug concerning right-click over empty listboxes.    |
|                                                                   |
| 09Feb98   V1.6c:  Fixed bug with Find Filename dialog appearing   |
|           instead of Just Compare Files dialog.                   |
|                                                                   |
| 06Feb98   V1.6b:  New "Find Filename" feature in the directory    |
|           compare window quickly selects a file as you type a few |
|           letters of its name.  "Clicked side" is now color       |
|           highlighted in the headers instead of the subtle glyph. |
|           In the File Viewer, an Open File command has been added |
|           and the editing commands are now on the menu.  Added    |
|           "All" button to confirmation for creating new folder.   |
|           Bug fixes:  OpenWith did not work if only one external  |
|           app defined.  "Yes to all" did not function in Delete   |
|           Readonly, and Delete Folder confirmations.  Under WinNT4|
|           command line specifications relative to the current     |
|           directory (such as ..) often did not work.  In BEYOND16 |
|           command line specification of root directories did not  |
|           work.  Fixed Quick Report results dialog for large      |
|           fonts.                                                  |
|                                                                   |
| 25Jan98   V1.6a:  TFolderMechanism abstracts folder implementation|
|           Create directory if necessary when copying files.  Copy |
|           entire "closed" folder.  Delete entire "closed" folder. |
|           DeleteLeft/DeleteRight dialog.  "Yes to all" for        |
|           deleting r/o files.  "No to all" for skipping older     |
|           files.  Drag-n-drop support.  Adjust for time zone      |
|           differences.  Split lines on embedded secondary line    |
|           terminators.  Add Ctrl-Enter for "Expand from here".    |
|           Show full path to selected file.  Add "ClickedSide"     |
|           indicator to headers.  Shift-Arrow switches ClickedSide.|
|           Enable special Win95 context menu key for listboxes.    |
|           Edit "older than" by clicking over legend.  Improve     |
|           comparing files from command prompt.  Open With now     |
|           supports pairs of files.  Support null file extensions  |
|           in Plugin associations.  Fix viewer positioning after   |
|           sync-it-yourself, toggling "just differences", and      |
|           saving files.  Fix "list index out of bounds".  Add     |
|           splitter to file viewer.  Handle write errors when      |
|           saving files from viewer.  Avoid collapsing folders     |
|           after editing file.  Improve efficiency of 2 second     |
|           tolerance checking.  Allow opening system folders in    |
|           "Select Base Folders".  Improved mechanism for path     |
|           cues.  Add output options to Folder Compare report.     |
|           Support 24-hour time format.  Use MinimizeName in the   |
|           JustFiles dialog.  Collape "open with" menu if only one |
|           item.  Move registration analysis out of main window.   |
|           Fix bug in BC16 re returning to comparison with A:\.    |
|           Fix Hidden Directory bug in BC16 (FileCtrl module).  Fix|
|           the Directory Compare report heading for long filters.  |
|                                                                   |
| 09Nov97   V1.5c:  New "older than..." display filter, color code. |
|           Added optional "legend" to main window.  New "collapse  |
|           all" complement to "expand all".  "Expand from here" in |
|           context menu.  Just Differences option now "sticks"     |
|           between file views.  Optional normal select for "find   |
|           next diff".  Disallow focus on horizontal scrollbar so  |
|           keystrokes go to listbox.  When reactivated, File Viewer|
|           senses change to file on disk and prompts for reload.   |
|           On reload, File Viewer attempts to return to same spot. |
|           Quick Compare produces a report even if all files match.|
|           Reverse change in 1.5a concerning single click selection|
|           of directories in Select Base Folders.  Modified toolbar|
|           icons.  Fix status display for disk free space > 2GB.   |
|                                                                   |
| 19Oct97   V1.5b:  Support OpenWith from within default viewer.    |
|           Support filename, line number parameters in Open With.  |
|           Show error message if OpenWith app not found.  Lengthen |
|           horizontal scrollbar in file viewer.  Left,	right arrow |
|           keys scroll viewer horizontally.  Fix remaining "List   |
|           index out of bounds" problem when collapsing subfolder. |
|           Do not auto-create Select Base Folders dialog.  Support |
|           ampersands in registration data (About box).  Clarify   |
|           "Ignore Whitespace" option.  Improve command line       |
|           processing.  Change mailbag.com to scootersoftware.com. |
|           Change default colors from purple to blue.  New icon.   |
|           Change email to web URL in About box.                   |
|                                                                   |
| 13Sep97   V1.5a:  Rewrite of text viewer code.  Eliminate 64KB    |
|           limitation in 16-bit code.  Delineate text differences  |
|           and missing text.  Add support for "plugin" viewers and |
|           "open with" external apps (such as user's text editors).|
|           Add "find", "goto line", "save", "save as" and "refresh"|
|           functions to file viewer.  Next/Previous Difference     |
|           feature now sets current line.  Files now closed during |
|           comparison.  Improve error handling while saving files. |
|           Make "backup before save" optional.  Improved Delphi    |
|           form file (.DFM) display.  Allow DFM file editing.  Add |
|           new Differences Report option.                          |
|           Minimizing viewer minimizes program.  Dbl-click selects |
|           entire section of mismatched text.  Separate options    |
|           dialogs for main window, viewers.  Redesign menus.  Menu|
|           and listbox headers are no longer optional.  Add "older"|
|           and "newer" display filters.  Make confirm copy dialog  |
|           optional.  Store datestamps in 64-bit UNC format to     |
|           avoid rounding discrepancies (32 bit only).  Add        |
|           2-second tolerance option for comparing timestamps.     |
|           Use Windows95's shell file copy.  Added "All" option for|
|           copying over readonly files.  Fixed (yet again!)        |
|           positioning of Delete dialog.  Handle file open errors  |
|           during Quick Compare.  Fixed problem with creating      |
|           backups of files with no extensions.  Fixed problem with|
|           Select Folder dialog over initially maximized window.   |
|           Select directories with single click in Select Folder   |
|           dialog.  Command line processing now works under Windows|
|           NT.  Individual files on command line calls File Viewer |
|           directly.  Fixed one "List index out of bounds" error.  |
|                                                                   |
| 21May97   V1.4c:  Improve security in delete confirmation.  Keep  |
|           files selected if copy/delete operation cancelled.      |
|           Fixed sluggish behaviour with long directory lists.     |
|           Added Ctrl/RightArrow, Ctrl/LeftArrow shortcuts for     |
|           copying files.  Added "Notepad" to file options.        |
|                                                                   |
| 10May97   V1.4b:  Fixed bug with delete confirmation dialog       |
|           positioning off-screen.  Eliminated directory list      |
|           repositioning after copy operations.  Fixed obscure     |
|           bug concerning duplicated directory entries.            |
|                                                                   |
| 04May97   V1.4a:  Complete rewrite of directory comparison.       |
|           Subdirectory processing.  Quick compare now overrides   |
|           directory entry comparisons.  Quick compare optionally  |
|           ignores line termination differences in text files (Unix|
|           vs MSDOS files).  Fixed bug concerning certain long     |
|           filename file copies.  Filenames are now displayed in   |
|           upper/lower case (like Windows Explorer). Shows system  |
|           as well as hidden files and displays file attributes.   |
|           Also, displays hidden subdirectories in the "select     |
|           directories" dialog.  New "mismatched doubles" button   |
|           shows only mismatched files that are on both panes.  New|
|           button toggles the "backup before copy" function.  Esc  |
|           key no longer closes main window.  Viewer window        |
|           supports copy to clipboard.                             |
|                                                                   |
| 05Mar97   V1.3c:  Now supports Unix-style text files (lines       |
|           terminated by linefeed only).  Add option to show hidden|
|           files.  Fixed directory selection bug.                  |
|                                                                   |
| 20Feb97   Spinoff BEYONDSE "Slim Edition" of V1.3b.               |
|                                                                   |
| 15Feb97   V1.3b:  Add Reset Defaults to Sync Algorithm properties,|
|           fix tab order.  Viewer now prompts for saving each file |
|           separately.  Expand Ignore Columns feature to Starting  |
|           Column/Ending Column.  Improve text compare algorithm.  |
|           Speed up right-click selection on long files.  Add      |
|           progress/cancel dialog for long text compares.          |
|                                                                   |
| 14Jan97   V1.3a:  Sync Algorithm Properties for greater control   |
|           over text synchronization: Min Match, Skew Tolerance and|
|           Ignore Whitespace options.                              |
|                                                                   |
| 12Jan97   V1.2e:  Improve viewer handling of out-of-memory errors.|
|           Expand capacity of viewer to 32,500 lines.  Fixed bug in|
|           single-side viewing.  Recognize eof marks (ctrl/Z).     |
|                                                                   |
| 06Jan97   V1.2d:  Expand capacity of viewer (32 bit only) to      |
|           10,000 lines.  Add "ignore cols" feature to ignore COBOL|
|           style line numbers.                                     |
|                                                                   |
| 03Jan97   V1.2c:  Expand capacity of viewer (32 bit only) from    |
|           200,000 bytes to 20,000,000 bytes (or available virtual |
|           memory).  Match buffer allocations to size of files.    |
|                                                                   |
| 05Dec96   V1.2b:  Minor changes to startup code, viewer close     |
|           code.  Fix bug with copying over readonly files.        |
|                                                                   |
| 01Dec96   V1.2a:  New feature - viewer window supports copying or |
|           deleting specific lines of text.  Add *.* shortcut      |
|           button to Select Directories dialog.  Fix problem with  |
|           overwriting backup files.  Allow copying, deleting      |
|           readonly files.                                         |
|                                                                   |
| 25Nov96   V1.1e:  Allow for long filenames in directory display.  |
|                                                                   |
| 24Nov96   V1.1d:  Fixed problem with excessive checking of free   |
|           disk space.  Eliminate display of negative value for    |
|           free space over 2GB.  Fixed bug in 32-bit version: files|
|           were opened ReadWrite/NoShare.  Improved horizonal      |
|           scrolling.  Added support for directories on the command|
|           line.                                                   |
|                                                                   |
| 16Nov96   V1.1c:  Add status bar to directory window w/summary    |
|           info.  Fix scrolling problem with Select Newer.  Add    |
|           Select Newer to menu.                                   |
|                                                                   |
| 11Nov96   V1.1b:  Make file backups optional.  Add progress/cancel|
|           dialogs for copy, delete operations.  Add "Select Newer"|
|           function.                                               |
|                                                                   |
| 10Nov96   V1.1a:  Some code optimization.  Eliminate THeader      |
|           components.  Change toolbar, headers to "Win95" style.  |
|           Handle non-visible characters in viewer, eliminating    |
|           "binary file - cannot view" restriction.  Add new       |
|           "sync-it-yourself" feature.  Use same registration ID   |
|           for 16 & 32 bit versions.                               |
|                                                                   |
| 03Oct96   V1.0h:  Extend width of file size field.  Add directory |
|           comparison report printing.                             |
|                                                                   |
| 28Sep96   V1.0g:  Fix bug in viewer window right-click support.   |
|           Fix horizontal scrolling of really long lines.  Fix     |
|           command line session selection for Win95 long directory |
|           names.  Open files ReadOnly/Share.  Minor ToolbarConfig |
|           improvements.                                           |
|                                                                   |
| 14Sep96   V1.0f:  Allow session selection on command line.  Change|
|           default directory font to non-bold.  Change default     |
|           viewer window to 640x480.  Improve viewer response to   |
|           binary files.  Increase capacities in 32-bit version.   |
|           Speed up single-sided text viewing.                     |
|                                                                   |
| 14Aug96   V1.0e:  Added "link" support to compare files with      |
|           different names.  Change session "Save"/"Remove"        |
|           handling to mimic Windows' screen color scheme handling.|
|           Create certain dialogs as needed rather than auto-create|
|           them.                                                   |
|                                                                   |
| 06Aug96   V1.0d:  Minor help file editing.  Added "last chance"   |
|           messages to nag screen.  Fixed bug where files that     |
|           mismatch only on size do not show with "Mismatch Only"  |
|           view selection.                                         |
|                                                                   |
| 21Jul96   V1.0c:  Minor help file editing.  Change name of program|
|           from BC16/BC32 to BEYOND16/BEYOND32 to avoid possible   |
|           confusion with Borland C compiler products.             |
|                                                                   |
| 14Jul96   V1.0b:  "Hot match" support improves text matching      |
|           algorithm.  Added SelectAll functionality.  Added       |
|           BeginUpdate/EndUpdate to improve listbox performance.   |
|                                                                   |
| 26Jun96   V1.0a:  Includes context-sensitive help file,           |
|           registration process, shared code for 16 & 32 bit       |
|           versions.                                               |
|                                                                   |
\-------------------------------------------------------------------/
