Looking for "diff"-like code to find differences between two files
Richard Harter
rh at smds.UUCP
Thu Oct 18 13:20:27 AEST 1990
In article <1990Oct15.035844.162 at midway.uchicago.edu>, gft_robert at gsbacd.uchicago.edu writes:
-----
"I'm working on a project on the Mac in which we need to compare the text of two
files. We need to do this on a character-by-character basis, not merely
line-by-line, because we need to go back and indicate which words/chars were
deleted and added...
We were looking at the GNU diff routine, but from looking at the source it
seems that this may only output info on a line-by-line basis (we don't have the
man pages and haven't built it yet, so I don't know for sure).
While the resulting app may end up running under A/UX, basically it will be a
Macintosh app. I'm posting this to the unix groups in the hope that there may
be a unix tool which we can adapt to our purposes. Of course if someone has
some sample code which is not made for unix, that would be fine too."
If you are mostly interested in document comparison on the MAC I can
recommend Docucomp from
Advanced Software Inc.
1095 E. Duane Ave #100
Sunnyvale CA 94086
It does a character/word diff on two files, displays them side by side,
and marks differences with different fonts (deleted words are crossed out.)
This may be exactly what you are looking for.
If you must have a UNIX solution and can't find anything more appropriate
SMDS does have a character difference program. It was designed to be
used in conjunction with binary file version control -- the output is
a specification of the number of bytes inserted and deleted at each change
point. Contact us if all else fails. However I suspect that docucomp does
what you want.
--
Richard Harter, Software Maintenance and Development Systems, Inc.
Net address: jjmhome!smds!rh Phone: 508-369-7398
US Mail: SMDS Inc., PO Box 555, Concord MA 01742
This sentence no verb. This sentence short. This signature done.
More information about the Comp.unix.questions
mailing list