Malcolm Rowe wrote:
> On Mon, Nov 20, 2006 at 02:07:24PM +0530, Kamesh Jayachandran wrote:
>
>>> The public RA API does not depend on the svn_ra__vtable_t structure in
>>> the private ra_loader.h header file
>>>
>> It depends indirectly through 'svn_ra_session_t'->vtable.
>>
>>
>
> But svn_ra_session_t is an opaque structure that we only expose a
> pointer to, so no external caller will ever have visibility of the
> vtable member.
>
> Regards,
> Malcolm
>
I agree that it is opaque.
Now my question we won't ensure backward compatibility between
libsvn_ra_dav of 1.4.2 with libsvn_ra of '1.5.x'.
Am I correct?
To make it even generic.
Backward compatiblity is ensured only with libraries of the name
'libsvn_wordwithnounderscore' like 'libsvn_client, libsvn_diff,
libsvn_ra, libsvn_subr, libsvn_delta, libsvn_fs, libsvn_repos, libsvn_wc'?
Am I correct?
With regards
Kamesh Jayachandran
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Nov 21 07:40:12 2006