[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r20677 - trunk/subversion/bindings/swig

From: David James <djames_at_collab.net>
Date: 2006-07-15 20:11:39 CEST

On 7/14/06, maxb@tigris.org <maxb@tigris.org> wrote:
> SWIG Ruby: Retain compatibility with 1.3.x bindings, by NOT changing the
> return type of svn_repos_get_committed_info().
>
> * subversion/bindings/swig/svn_repos.i:
> Delete a well-intentioned but compatibility-breaking typemap.

Why does this typemap break compatibility? The Ruby bindings don't
expose the SWIG-generated APIs directly. Instead, we expose friendly
hand-written wrappers (for example, svn/repos.rb). For details, review
r19545.

See http://svn.haxx.se/dev/archive-2006-07/0608.shtml for discussion
on the compatibility policy for the Ruby bindings.

I recommend we revert this change.

Cheers,

David

-- 
David James -- http://www.cs.toronto.edu/~james
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Jul 15 20:12:03 2006

This is an archived mail posted to the Subversion Dev mailing list.