x
d
i
f
f
H O M E    P A G E

xdiff - X11/Motif based file comparator and merge tool.

OVERVIEW



xdiff is a graphical utility for viewing the differences of a file and up to four revisions of that file. The text of the files is presented side by side with their differences aligned and highlighted in colour for easy identification. xdiff can be used to produce a merged version incorporating any combination of the differences. Simple editing features are also provided.

Version 3.4 use an html page for documention in addition to the regular man page.

Click here to see the html document.

Sorry i do not make the source available.


 
x
d
i
f
f
D O W N   L O A D

Any donations i receive will go to support the relief efforts in Haiti.
i will show the amounts i recieve here every week. Thank you for your support.

If you or your organisation find that xdiff is helpful to you please consider making a secure donation through paypal by clicking on the button above. Your donatations will allow me to continue to develop new features for xdiff and to port it to new machines. Thank you for your support.

Version 3.4 is available for LINUX, AIX, SUN, HPUX, IRIX and CompacTru64.

Please send me mail if you take a copy of these.

This software is supplied in the hope that it will be useful. It comes without warranty of any kind whatsoever.

Copyright (c) 1995-2010 Rudy Wortel. All rights reserved.

          Version 3.4


Please send me mail if you take a copy.

Executables:

Use your browsers 'save link as' to retreive these executables. Sometimes they lose their .gz extension but don't get gunziped after the download. So if that happens add the .gz extension gunzip it and chmod +x to get your executable. Other times it will get gunzipped but the file name keeps it's .gz. The best course of action is to use the unix 'file' command and see what you have.

The executable is only half of what you need. Don't forget to get the support files too. See below.

Link your own on LINUX:

Use your browsers 'save link as' to retreive the object file. Sometimes it loses it's .gz extension but doesn't get gunziped after the download. So if that happens add the .gz extension gunzip it. Other times it will get gunzipped but the file name keeps it's .gz. The best course of action is to use the 'file' command and see what you have.

To create the xdiff executable use the command.
cc -o xdiff :objectfile from below: -L /usr/X11R6/lib -lXm -lXt -lXmu -lX11

Yours may vary but you will know best.

The executable is only half of what you need. Don't forget to get the support files too. See below.



Please let me know if it does or doesn't work for your configuration. Send along your link command so i can send it to people who are having problems.

Common support files:

Get the common support files from this link.

For non Solaris systems put the XDiff file in /usr/lib/X11/app-defaults or you will see xdiff in black and white instead of colour. On solaris systems put the file in /usr/openwin/lib/app-defaults. If you don't have permissions to add files to that directory then put it in another appropriate place. Then set the environment variable XUSERFILESEARCHPATH to point to that directory. i set mine with
setenv XUSERFILESEARCHPATH /usr/u/rudy/lib/X11/app-defaults/%N
The %N refers to the application class and for xdiff it is XDiff and that is why the app-default file is named XDiff.

All HTML documentation files.


Mail comments and suggestions to this address