delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/08/24/14:22:07

Date: Thu, 24 Aug 2000 21:19:10 +0200
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>
Sender: halo1 AT zahav DOT net DOT il
To: jeffw AT darwin DOT sfbr DOT org
Message-Id: <8582-Thu24Aug2000211910+0300-eliz@is.elta.co.il>
X-Mailer: Emacs 20.6 (via feedmail 8.2.emacs20_6 I) and Blat ver 1.8.5b
CC: djgpp AT delorie DOT com
In-reply-to: <200008241754.MAA13001@darwin.sfbr.org> (message from Jeff
Williams on Thu, 24 Aug 2000 12:55:51 -0500 (CDT))
Subject: Re: OT: cvs, rcs, and diff
References: <200008241754 DOT MAA13001 AT darwin DOT sfbr DOT org>
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> Date: Thu, 24 Aug 2000 12:55:51 -0500 (CDT)
> From: Jeff Williams <jeffw AT darwin DOT sfbr DOT org>
> 
> But why provide your own `diff'?  Doesn't that go against the Unix
> philosophy of having lots of basic utilities, each one doing its thing
> extremely well, with close cooperation between programs?

CVS has the code of `diff' and `patch' integrated into it.

I think in this case it's not worth the hassle to use the external
`diff' and `patch', since then you would need to support all the
different falvors of them out there.  For example, some of them don't
support -u or even -c, to say nothing of the more sophisticated
options of Gnu Diff.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019