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

Re: svn commit: r27179 - in trunk/subversion/bindings/swig: . include ruby/libsvn_swig_ruby ruby/svn

From: Joe Swatosh <joe.swatosh_at_gmail.com>
Date: 2007-10-14 20:35:07 CEST

On 10/14/07, joeswatosh@tigris.org <joeswatosh@tigris.org> wrote:
> Author: joeswatosh
> Date: Sun Oct 14 11:33:56 2007
> New Revision: 27179
>
> Log:
> Follow on to r27133 "Implement Issue #2818: Provide an API which allows for
> merging of arbitrary revision ranges as well as the command line enhancements
> to support the same." This specifically is in response to the change to the
> change to the svn_client_merge_peg3 API.
>
> * subversion/bindings/swig/ruby/svn/client.rb
> (Svn::Client::Context#merge_peg2): New method to match the new API in
> svn_client_merge_peg3.
> (Svn::Client::Context#merge_peg): Implement in terms of merge_peg2.
>
> * subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c
> * subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.h
> (svn_swig_rb_array_to_apr_array_revision_range): New function to convert a
> Ruby array of two element arrays into an apr_array_header_t of
> svn_opt_revision_range_t.
>
> * subversion/bindings/swig/include/svn_containers.swg
> (typemap(in) apr_array_header_t *REVISION_RANGE_LIST): New typemap.
>
> * subversion/bindings/swig/svn_client.i
> (apply apr_array_header_t *REVISION_RANGE_LIST): New apply.
>
> Patch by: kou
>

log (and mistakes) by: me

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Oct 14 20:35:16 2007

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