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

Re: reducing code bloat by removing svnpatch? (except unidiff)

From: Stefan Sperling <stsp_at_elego.de>
Date: Wed, 2 Sep 2009 16:07:57 +0100

On Sun, Aug 30, 2009 at 09:09:14PM +0100, Stefan Sperling wrote:
> On Sat, Aug 29, 2009 at 09:54:25AM -0500, Augie Fackler wrote:
> > On Aug 28, 2009, at 8:03 PM, Mark Phippard wrote:
> >
> > > I was going to suggest the same thing for the same reasons. I tried
> > > to find documentation and details on this format but couldn't. Which
> > > is why I did not comment.
> >
> > Documentation for the format is pretty sparse. Here's an overview (now
> > that I've written this out, it might be more like "everything you need
> > to know to support this format other than specifics of how base85
> > works"):
>
> Wow, thanks!
>
> Using this format sounds like a good plan to me, too.
>
> So I guess we have a better idea of how this should be done,
> and at least one person is motivated to work on it.
>
> I guess I can apply the diff so?

See r39070.

 include/private/svn_patch.h | 66 -
 include/svn_client.h | 67 -
 include/svn_wc.h | 39
 libsvn_client/client.h | 11
 libsvn_client/deprecated.c | 50 -
 libsvn_client/diff.c | 107 --
 libsvn_client/merge.c | 3
 libsvn_client/patch.c | 1744 -------------------------------------------
 libsvn_client/repos_diff.c | 481 -----------
 libsvn_subr/patch.c | 538 -------------
 libsvn_wc/deprecated.c | 3
 libsvn_wc/diff.c | 1081 +-------------------------
 libsvn_wc/patch.c | 441 ----------
 svn/cl.h | 1
 svn/diff-cmd.c | 10
 svn/main.c | 32
 svn/patch-cmd.c | 4
 tests/cmdline/diff_tests.py | 404 ---------
 tests/cmdline/patch_tests.py | 266 ------
 19 files changed, 69 insertions(+), 5279 deletions(-)

Stefan

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2390251
Received on 2009-09-02 17:08:56 CEST

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