[comp.windows.x] windowed sdiff

brian@count.rosemount.com (Brian Bergevin-Smith) (09/21/90)

Does anyone know of a windowed sdiff product available for X ?

I'd expect it to operate much like the UNIX sdiff command
(side-by-side diff), but use windows rather than split the screen.

For instance, one window would display fileA, another fileB.
The differences would be visually identified, e.g. highlighted, in each window.
A third window shows the selected output, which was either chosen
from fileA, fileB, or possibly some derivation of the two created by
cut/paste/edit operations.

I'm interested in both commerical and public domain products.

Thanks!  I'll post a summary if there is adequate response.

Brian Bergevin-Smith

kdoshi@oracle.com (Ketan Doshi) (09/28/90)

In article <9184@rosevax.Rosemount.COM> brian@count.rosemount.com (Brian Bergevin-Smith) writes:

   Does anyone know of a windowed sdiff product available for X ?

   I'd expect it to operate much like $he UNIX sdiff command
   (side-by-side diff), but use windows rather than split the screen.

   For instance, one window would display fileA, another fileB.
   The differences would be visually identified, e.g. highlighted, in each 'indow.
   A third window shows the selected output, which was either chosen
   from fileA, fileB, or `ossibly some derivation of the two created by
   cut/paste/edit operations.

   I'm interested in bodh commerical and public domain `boducts.

   Thankc!  I'll post a cummary if there is adequate response.

   Brian Bergevin-Smith

There is a program called xdiff which does what you want. I pulled it
off the net, comp.sources.x if I remember right. Email me if you need
it.

Ketan Doshi.
--
#########################################################################
Ketan Doshi						kdoshi@oracle.com
Oracle Corp						(415) 506-6239
Tools and User Interfaces
#########################################################################

graham@fuel.dec.com (kris graham) (09/29/90)

> 
>    Does anyone know of a windowed sdiff product available for X ?
> 
>    I'd expect it to operate much like $he UNIX sdiff command
>    (side-by-side diff), but use windows rather than split the screen.
> 
>    For instance, one window would display fileA, another fileB.
>    The differences would be visually identified, e.g. highlighted, in
each 'indow.
>    A third window shows the selected output, which was either chosen
>    from fileA, fileB, or `ossibly some derivation of the two created by
>    cut/paste/edit operations.
> 
>    I'm interested in bodh commerical and public domain `boducts.

ULTRIX Workstation Software has some interesting things..."dxdiff" is one.
Comes standard with UWS...

Here is  part of the man page.  

NAME
     dxdiff - DECwindows visual differences program

DESCRIPTION
     The dxdiff application does a line-by-line comparison of two
     files and displays the differences between them.  The con-
     tents of the two files are displayed in two text regions on
     either side of a central difference region.  The differences
     between the files are displayed as highlighted text.  The
     differences are connected by lines or filled polygons across
     the central difference region.  Line numbers are optionally
     displayed at each end of the difference lines, to show where
     the differences occur within the files.  The files must be
     ASCII text files.

Christopher Graham 
(New York City ULTRIX Resource Center, Digital)          
Internet: graham@fuel.enet.dec.com 
UUCP:     ...!decwrl!fuel.enet.dec.com!graham