Hyrum K. Wright wrote:
> Bert Huijben wrote:
> > Shouldn't we create some kind of context/args object that we can
> extend in future versions for methods that probably have yet another
> version in the next release?
> >
> > Adding boolean number 4 to a function doesn't make user code more
> understandable, and with a context/args struct with a constructor
> function we can just extend that structure in the next release without
> breaking the ABI.
>
> I thought about this same issue when extending the status API on the
> ignore-mergeinfo branch. I suspect there are several APIs we could do this too
> next time we rev them. If we identify those, we should put a note in their
> comments.
>
> Bert, could you write the patch (against the ignore-mergeinfo branch, of course)
> for this?
I think it would be sensible to do that on trunk. Although there's an
overlap, it's a logically independent change that can happen before or
after the ignore-mergeinfo changes.
- Julian
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-09-17 16:34:00 CEST