On 13.07.2015 11:04, jor...@apache.org wrote:
> Author: jorton
> Date: Mon Jul 13 09:04:13 2015
> New Revision: 1690591
>
> URL: http://svn.apache.org/r1690591
> Log:
> * subversion/bindings/swig/include/proxy.swg:
>   Use %{ %} with %pythoncode so comments avoid the SWIG preprocessor,
>   fixing the bindings with SWIG 3.0.6.
>
> Modified:
>     subversion/trunk/subversion/bindings/swig/include/proxy.swg
>
> Modified: subversion/trunk/subversion/bindings/swig/include/proxy.swg
> URL: 
> http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/include/proxy.swg?rev=1690591&r1=1690590&r2=1690591&view=diff
> ==============================================================================
> --- subversion/trunk/subversion/bindings/swig/include/proxy.swg (original)
> +++ subversion/trunk/subversion/bindings/swig/include/proxy.swg Mon Jul 13 
> 09:04:13 2015
> @@ -62,7 +62,7 @@
>  
>  /* Default code for all wrapped proxy classes in Python */
>  %define %proxy_pythoncode(TYPE)
> -%pythoncode {
> +%pythoncode %{
>    def set_parent_pool(self, parent_pool=None):
>      """Create a new proxy object for TYPE"""
>      import libsvn.core, weakref
> @@ -104,7 +104,7 @@
>      self.__dict__.setdefault("_members",{})[name] = value
>  
>      return _swig_setattr(self, self.__class__, name, value)
> -}
> +%}
>  %enddef
>  
>  /* Define a proxy for wrapping an existing struct */


I've tried this before and it didn't fix the bindings at all.

-- Brane

Reply via email to