WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: xxdiff  (Read 4706 times)

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
xxdiff
« on: May 06, 2009, 09:16:38 PM »
Thanks to Roberto A. Foglietta for xxdiff:

Code: [Select]
Title:          xxdiff.tcz
Description:    Graphical File And Directories Comparator And Merge Tool
Version:        3.1
Author:         Martin Blais
Original-site:  http://furius.ca/xxdiff
Copying-policy: GPL
Size: 348K
Extension_by:   Roberto A. Foglietta
Comments:       Xxdiff has reached stable state, and is known
to run on many popular unices, including IRIX,
Linux, Solaris, HP/UX, DEC Tru64. It has been
deployed inside many large organizations and
is being actively maintained by its author.
Features:
    * Comparing two files, three files, or two
      directories (shallow and recursive);
    * Horizontal diffs highlighting;
    * Files can be merged interactively and
      resulting output visualized and saved;
    * Has features to assist in performing merge
      reviews/policing;
    * Can unmerge CVS conflicts in automatically
      merged file and display them as two files,
      to help resolve conflicts;
    * Uses external diff program to compute differences:
      works with GNU diff, SGI diff and ClearCase's cleardiff,
      and any other diff whose output is similar to those;
    * Fully customizable with a resource file;
    * Look-and-feel similar to Rudy Wortel's/SGI xdiff,
      it is desktop agnostic (i.e. will work equally well
      with KDE or Gnome);
    * Features and output that ease integration with scripts.
Change-log:     2009/05/06 First version
Current:    2009/05/06 First version


Offline tobiaus

  • Suspended
  • Hero Member
  • *****
  • Posts: 599
Re: xxdiff
« Reply #1 on: May 06, 2009, 09:51:46 PM »
Quote
tc@box:~$ xxdiff --help
xxdiff: error while loading shared libraries: libXfixes.so.3: cannot
open shared object file: No such file or directory

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: xxdiff
« Reply #2 on: May 06, 2009, 10:57:16 PM »
Hmm, Xfixes is in Xlibs_support.tczl which is a dep of xxdiff.  Let me also try and see.

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: xxdiff
« Reply #3 on: May 06, 2009, 11:01:11 PM »
I made a typo when updating the Xlibs_support.{tcel,tczl} extension.  I will fix it and xxdiff should work.

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: xxdiff
« Reply #4 on: May 06, 2009, 11:14:21 PM »
Xlibs_support fixed in 2.x, but there is an xxdiff error that takes the place of the missing lib:

Code: [Select]
tc@box:~$ xxdiff
terminate called after throwing an instance of 'XxUsageError'
Aborted
tc@box:~$


This is on TC 2.x, have not tested on 1.x.