You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Ivan Zhakov <ch...@gmail.com> on 2006/04/10 11:30:11 UTC

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

On 4/10/06, kou@tigris.org <ko...@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

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

Posted by Kouhei Sutou <ko...@cozmixng.org>.
Hi,

In <93...@mail.gmail.com>
  "Re: svn commit: r19297 - in trunk/subversion/bindings/swig: . include ruby/libsvn_swig_ruby ruby/svn ruby/test" on Mon, 10 Apr 2006 15:30:11 +0400,
  "Ivan Zhakov" <ch...@gmail.com> wrote:

> 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.

I'm sorry. I missed the discussion. I revert the change and
commit in r19298.


Thanks,
--
kou

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org