This is an old version of WinMerge, for the latest version go to the main site.
Change History
1.7.1 (10/25/2000)
- Fixed bug #121116
1.6.0.174 (10/25/2000)
- Finally fixed the LanguageDLL problem, where some machines were unable to load the DLLs. Turns out that specifying /NOENTRY to the linker did the trick. Really all that's needed is new .LANG files, but I added some extra logging to the main app. (Much thanks to Cesar de Azevedo Gil for the testing help)
1.6.0.168 (3/11/2000)
- Changed binary file detection to be more locale-specific
- Fixed splitter-centering code
1.6.0.166 (11/29/99)
- Fixed crash when comparing 1 text & 1 binary file
- Now displays proper notification in above condition
- Added mousewheel support
- Window sizes are now restored
1.6.0.163 (11/9/99)
- Changed method for detecting language of resource DLLs. Hopefully fixes some problems where certain machines can't detect the language (thanks to Gil Andre for much debugging help).
1.6.0.161 (11/2/99)
- Rebuilt using VC++ 6.0. Requires updated DLLs.
- Also rebuilt all language DLLs.
1.5.1.141 (7/23/99)
- No longer crashes when more that 2 files are specified on command line
- Now accepts 3 files on command line for seamless integration with products such as Perforce. First 2 arguments are files to compare, third argument is the filename where the diff file is saved. If the third arg is a directory name, then all changed files are saved to that location.
1.5.1.135 (6/11/99)
- No longer crashes on binary files
- Changed "Non-text files are different" to "Binary files are different"
1.5.0.134 (6/8/99)
- Did work on command line file specification. You can now
specify one or two files or directories from the command line. (Thanks
to Bob Sledge)
- If one is a file & one is a dir, the filename is appended to the dirname & a single file comparison is performed
- If only one argument is specified, the Open dialog is displayed.
- If one of the arguments specifies a non-existing entity, the Open dialog is displayed.
- You can now drag files from Explorer into the edit fields in the Open dialog (Thanks to Bob Sledge)
- Now reports that files are identical for single file compares
- Fixed bug that caused differences within the first 40 characters to not be reported in the directory listing
- Added ability to ignore case & blank lines to preferences
1.4.0.128 (4/23/99)
- Extensions field now defaults to *.*
- Recursive option works again
1.3.0.124 (4/16/99)
- Open dialog now allows you to filter directories by multiple file extensions(ie: *.c;*.cpp;*.h)
- Fixed crash in diff code for large files with lots of changes
- Cleaned up small memory leak in initial diff code.
1.2.0.110 (4/5/99)
- Font can now be changed for difference views
- Added "Copy all diffs to other side" item to diff view's context menu
- Added popup menu to directory view
- Added ability to change UI language via resource DLLs
1.1.0.90 (3/6/99)
- Added buttons for copying all diffs to other side (Thanks to Dick Simon for the suggestion)
- Difference views now properly preserve embedded tabs (Thanks to Joe Vivona and Fred Rogers)
- Fixed bug in the Open dialog that caused paths with a \ at the end to not be considered as a directory, and therefore, the recursive checkbox would not be enabled (Thanks to Dewayne McNair)
- Fixed bug in Open dialog that caused \Directory Selection to be returned to the edit fields in some cases (Thanks to Dewayne McNair)
1.0.0.65 (1/27/99)
- Open dialog was initializing both fields the same on the second time around, but has now been fixed (Thanks to Joe Vivona)
- Added preference setting for specifying Tab size
1.0.0.63 (1/13/99)
- Fixed problem that was causing crash for some binary files on some machines (Thanks to Doug Olender)
1.0.0.52 (1/11/99)
- Added command line specification of filenames (Thanks to Hern Chen)
- Added -r command line option for recursion
- Fixed problem with loading debug libraries
- Added version display on splash screen