[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

sander's diff library

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2003-02-06 00:48:31 CET

So Sander's internal diff/diff3 library is finished, and passes make
check. All we need to do now is give it some serious testing, and
bam, no more pain-in-the-butt diff and diff3 behavior on different
OSes.

On the one hand, we need a good test suite for the library. On the
other hand, Sander recently announced that people could test the
library by simply switching part of their working copy, and poof, svn
would start using it.

I think the problem here is that 'svn switch' is a bit too much;
nobody wants to make that kind of commitment yet. The Chicago folks
have an idea, though.

Sander -- I'd like to propose that you integrate your code into trunk
permanently. Create a new cmdline switch (--difflib?) that causes the
commandline client to to use the internal diff library instead of
calling out to GNU diff/diff3. Testing your code then becomes a
runtime issue, rather than a compiletime one. I think that will
significantly lower the bar for testing.

Eventually, the --difflib switch can be deleted. But it would great
for now. (IIRC, this is method by which we first started getting i18n
code exercised.)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Feb 6 00:53:14 2003

This is an archived mail posted to the Subversion Dev mailing list.