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

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

From: Ivan Zhakov <chemodax_at_gmail.com>
Date: 2006-04-10 13:30:11 CEST

On 4/10/06, kou@tigris.org <kou@tigris.org> wrote:
> Author: kou
> Date: Mon Apr 10 02:57:08 2006
> New Revision: 19297
>
> Modified:
> trunk/subversion/bindings/swig/include/svn_types.swg
> trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c
> trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.h
> trunk/subversion/bindings/swig/ruby/svn/wc.rb
> trunk/subversion/bindings/swig/ruby/test/test_wc.rb
> trunk/subversion/bindings/swig/svn_wc.i
>
> Log:
> Support 1.4 in svn_wc.h.
>
> * subversion/bindings/swig/svn_wc.i
> (%apply SWIGTYPE **OUTPARAM): Add svn_wc_revision_status_t **.
> (%apply int *OUTPUT): Add enum svn_wc_merge_outcome_t *.
> (%apply apr_hash_t *PROPHASH): Add apr_hash_t *new_base_props.
> (%apply const char *MAY_BE_NULL): Add const char *new_text_path and
> const char *trail_url.
> (%typemap(ruby, in) apr_array_header_t *merge_options): New typemap.
> (%typemap(ruby, in) (svn_wc_relocation_validator2_t validator,
> void *validator_baton)):
> Use svn_wc_relocation_validator2_t instead of svn_wc_relocation_validator_t.
>
> * subversion/bindings/swig/include/svn_types.swg
> (%typemap(ruby, in) const unsigned char *digest,
> %typemap(ruby, argout) const unsigned char *digest): New typemap.
>
> * subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c,
> subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.h
> (svn_swig_rb_wc_relocation_validator2): Use svn_wc_relocation_validator2_t
> instead of svn_wc_relocation_validator_t.
>
> * subversion/bindings/swig/ruby/svn/wc.rb
> (Svn::Wc::AdmAccess#text_modified?): Use Svn::Wc.text_modified_p2
> instead of Svn::Wc.text_modified_p.
svn_wc_text_modified_p2 will be removed from public API before 1.4
release. See discussion here:
http://svn.haxx.se/dev/archive-2006-04/0169.shtml
So better don't expose it in swig.

--
Ivan Zhakov
Received on Mon Apr 10 13:30:45 2006

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.