julianf...@apache.org writes:

> Author: julianfoad
> Date: Thu Jun 10 19:49:22 2010
> New Revision: 953428

> * subversion/libsvn_subr/opt.c
>   (svn_opt__eat_peg_revisions): Remove this wrapper, as compatibility for
>     1.6 for svn executable is not required.

Why is this not required?

We abused the API guidelines by adding this to the 1.6 branch (it
should have been added to the command line client code).  We can work
around that by keeping the symbol available.

Keeping it also helps with backward compatibility testing.  We have
vastly more backward compatibility code in 1.7 compared to earlier
releases.  Being able to run the 1.6 client with 1.7 libraries seems
like a good idea to me.  How much do you think works at present?

-- 
Philip

Reply via email to