Re: CVS update: subversion/subversion/include svn_delta.h
> (Clearly, there might be other ways to arrange all this; I'm not
> trying to convince you to change your tastes or anything. But I
> think the interface does in fact have the properties you say you
So, here is a possibly better description of the issues I have:
The current interface does not enforce that directory batons are used
in depth-first order; that is only enforced through documentation. It
would be easy to enforce depth-first order by doing away with
dir_batons and storing the current directory stack inside the
The current interface does not enforce that apply_delta calls only
come just after a file is opened or after the root baton is closed.
This is harder to enforce through the interface, but it would be
possible to come closer by eliminating file_batons and having the
producer make an explicit call when a text delta is to be deferred.
Received on Sat Oct 21 14:36:09 2006
This is an archived mail posted to the Subversion Dev