X-WinMerge v2.14.0 [rev12]

webfork on 29 Dec 2013
  • 18MB (uncompressed)
  • Suggested by Lupo73

WinMerge is a visual text file differencing and merging tool. It can be used to determined what has changed between project versions, and then merging changes between versions. It comes with a built-in editor with syntax highlighting, line numbers and word-wrap, and handles DOS, UNIX and MAC text file formats.

X-WinMerge is a portable wrapper for WinMerge. Alternatively, WinMergePortable is also available.

Category:
System Requirements: Win2K / WinXP / Vista / Win7 / Win8
Writes settings to: Application folder
Dependencies: MFC71.DLL, MSVCR71.DLL, MSVCP71.DLL
Stealth: ? Yes
Unicode support: Yes
License: GPL
How to extract: Download the ZIP package and extract to a folder of your choice. Launch X-WinMerge.exe.

Optionally, to enable unicode:
  1. Edit the file X-WinMerge.ini
  2. Under [FileToRun], modify line to read:
    PathToExe=$Bin\WinMerge\WinMergeU.exe
What's new? see http://sourceforge.net/p/winmerge/news/2013/02/winmerge-2140-stable-released/

13 comments on X-WinMerge  The Portable Freeware Collection Latest Entries Feed

Andrew Lee 2007-04-05 07:47

WinMerge is supposed to support Unicode, but X-WinMerge doesn't. Also, I can only get X-WinMerge to run portably under WinXP. Under Win2K, the settings are not persisted.

a 2007-04-05 08:58

i got winmerge to run under jauntpe, with some minor bugs.

INI 2007-04-10 15:12

Let X-WinMerge run WinMergeU.exe for Unicode support, need to modify the X-WinMerge.ini file.
[FileToRun]

PathToExe=$Bin$\$AppName$\$AppName$.exe ;To run WinMerge.exe

PathToExe=$Bin$\$AppName$\$AppName$U.exe ;To run WinMergeU.exe

Hawk 2007-04-18 16:56

I prefer the "ExamDiff" software, it is very simple and much more "portable". Only 454Kb!

AZ 2008-01-15 05:58

ExamDiff cannot compare directories or binary files - for that you would need ExamDiff Pro (paid version).

Bowz 2008-01-16 16:33

Error message: Information lost due to encoding errors. Not sure what that means, but the app still seems to work ok. The UI freezes during the load / comparison of large files (17MB each).

Dornick 2008-02-15 12:38

WinMerge is truly an excellent program. However, X-WinMerge is NOT "Stealth". It imports/exports registry settings, but leaves them in the registry after program exit.

config 2008-02-16 13:50

winmerge portable (the portableapps.com one) is stealth. it does the registry stuff right. and it automagically uses winmergeu.exe on windows2k and up and winmerge.exe on windows95. it updates the drive letters in the most recently used files list, too. really winmerge portable should be the recommended app and x-winmerge the alternative.

arnik 2008-02-16 16:53

@Dornick
I think you have to test it better. X-WinMerge DON'T leaves registry settings in the registry! It makes a backup of pre-existing registry settings, it's different..

Amy 2008-11-10 06:02

Just a heads up, if you use the Unicode version, you need MFC71U.dll

DeepAnger 2008-11-19 09:31

Warning, this one stays in Italian language :-/

Drone242 2012-03-15 18:29

@DeepAnger:
You need to modify the X-WinMerge.ini file to set the locale used on application start. Search this line:
WinMerge\Locale|"LanguageId"=dword:00000410
Replace the dword number with the one you need:
00000000 = "Language Neutral" (uses english on my box)
00000407 = German
00000409 = English
0000040c = French
00000413 = Dutch
0000041d = Swedish
00000c0a = Spanish
For a full list check this list on Microsoft Technet -> http://technet.microsoft.com/en-us/library/dd744319(v=ws.10).aspx

V2.12.4 [rev11]

webfork 2012-12-07 02:37

I've had this program on my computer for several years without having a real need for it. Knowing the nature of what it does and some of my projects, it was there just in case. Well, today I screwed up a script (evidently what one browser thinks is commented isn't something other browsers agree upon) and this helped me fix it quickly and easily. An excellent program.

v2.12.4 [rev11]

Post your comment