Hi Stefan,

Thanks for a review. A few questions:

On Wednesday, December 21, 2011 03:44:07 am Stefan Sperling wrote:
> I'd prefer keeping --no-diff-properties and add a --patch option later
> which implies --no-diff-properties and maybe other options.

I was explicitly asked by Julian Foad to avoid adding more low-level options 
(such as --no-diff-properties) and add "interface-level" options instead. I am 
fine with either approach.

> I'm not sure I like the name --patch.
> Maybe call it --patch-compatible or something?

Again, the option name was suggested on the list by C.Michael Pilato. I guess 
it's to be in line with the existing  --git (which is not --git-compatible).

> > @@ -3035,6 +3037,7 @@
> > 
> >                       svn_boolean_t no_diff_deleted,
> >                       svn_boolean_t show_copies_as_adds,
> >                       svn_boolean_t ignore_content_type,
> > +                     svn_boolean_t ignore_prop_diff,
> 
> We cannot add new arguments to already released, stable, APIs.
> You'll need to create a new version of svn_client_diff6 called
> svn_client_diff7 and re-implement svn_client_diff6 as a wrapper around
> svn_client_diff7 which passes FALSE for ignore_prop_diff.

I am a bit confused here. The comment for svn_client_diff6 says "New in 1.8", 
and 1.8 is not released yes, is it? I thought that non-released API is subject 
to change. If it is not the case, I'll create another wrapper.

Regards,
Alexey.

Reply via email to