Daniel Trebbien wrote on Tue, Sep 21, 2010 at 08:12:38 -0700:
> On Sun, Sep 19, 2010 at 9:39 PM, Daniel Shahaf <d...@daniel.shahaf.name> 
> wrote:
> > Need the word "to" after the semicolon for the English to be correct.
> 
> Fixed.  (When I say "fixed", I mean that I committed a fix in my own
> fork of Subversion:  http://github.com/dtrebbien/subversion )
> 

Fine, but please post patches and log messages to this list as usual.
It's easier for me/us to process them that way.  Thanks.

> >> +svn_error_t *
> >> +svn_subst_translate_cstring2(const char *src,
> >> +                             const char **dst,
> >> +                             const char *eol_str,
> >> +                             svn_boolean_t repair,
> >> +                             apr_hash_t *keywords,
> >> +                             svn_boolean_t expand,
> >> +                             apr_pool_t *pool)
> >> +{
> >> +  return translate_cstring2(dst, NULL, src, eol_str, repair, keywords, 
> >> expand,
> >> +                            pool);
> >> +}
> >
> > So, this is revved because svn_subst_translate_string2() needs it (and
> > svn_subst_translate_string() doesn't).
> 
> I am unsure of what you mean.
> 
> I took the original implementation of `svn_subst_translate_cstring2`
> and placed it in the new static utility function `translate_cstring2`.
> `translate_cstring2` accepts another parameter, and its definition
> (the old definition on `svn_subst_translate_cstring2`) was
> appropriately modified to handle this new parameter. This way, I don't
> have to modify the public API.
> 

Yes, yes.  You revved three svn_subst_* functions; one publicly and two
privately.  So I was pointing out (to myself), on each of the latter
two, where is the call site that needs the additional functionality.

> > I suggest you go ahead (respond to the review, submit an updated patch,
> > etc) without waiting; the svnsync part will eventually get its share of
> > reviews.  Also, you may want to consider splitting this patch into two
> > parts (subst work separate from svnsync work).
> 
> I like the idea of splitting this into two patches.

Okay.  Please post an updated patch to this list when you have it ready :-)

Best,

Daniel

Reply via email to