This is an old version of WinMerge, for the latest version go to the download page.
Known Limitations
-
Sometimes you cannot merge two files because the program says they are binary, even if they are mostly text files.
Workaround: Use the new
EditBinaryFiles.dllplugin available in development version 2.5. -
There is no way to specify the codepage for a particular file.
Workaround: Specify the default codepages for all files in Edit->Options->Codepage->Custom codepage.
There is no 3-way merge.
-
There are no line numbers.
Workaround: Click on desired line and look in lower right corner status bar to see line number.

-
Shell Extension does not work in 64-bit Windows
64-bit Windows versions cannot load WinMerge's Shell Extension. There is limitation in 64-bit Windows that 64-bit code cannot load 32-bit DLLs. Naturally Shell in 64-bit Windows is 64-bit code. And WinMerge Shell Extension is 32-bit DLL.
Workaround: There is no workaround. This will be fixed when 64-bit version from Shell Extension is released. There are no plans for that yet.
-
$ does not match end of line in linefilter regular expressions
Workaround: Construct your regular expression so that you don't need to use $.
-
Some plugins shipped with WinMerge require Visual Basic runtime library to work
Workaround: You can download the required file
msvbvm60.dllor use the Run-Time Redistribution Pack from Microsoft.Workaround 2: If you don't need the plugin, you can safely remove it.