[PATCH] swig-py svn_stream_t read() glue

2018-01-03 Thread Daniel Shahaf
svn_swig_py_make_stream() is a function that wraps a PyObject in an svn_stream_t. Its read implementation, read_handler_pyio(), just calls the PyObject's .read() method. According to , the read() method of "raw" file-like objects makes

Re: shelve is (surprisingly) sensitive to working directory

2018-01-03 Thread James McCoy
On Tue, Jan 02, 2018 at 12:06:47PM +, Julian Foad wrote: > James McCoy wrote: > Fixed in http://svn.apache.org/r1819804 > > Please could you check it. Much better, thanks. > The working directory still needs to be within the WC for all the shelving > commands. That seems like a reasonable r

Re: svn commit: r1818995 - in /subversion/branches/swig-py3: build/ac-macros/swig.m4 subversion/bindings/swig/include/proxy.py subversion/bindings/swig/include/proxy.swg

2018-01-03 Thread Branko Čibej
On 04.01.2018 02:48, Troy Curtis Jr wrote: > > > On Tue, Jan 2, 2018 at 3:12 AM Branko Čibej > wrote: > > On 31.12.2017 03:05, Troy Curtis Jr wrote: > > > >     This all makes sense and seems nice on the surface, but I'm not > >     sure we > >     can

Re: svn commit: r1818995 - in /subversion/branches/swig-py3: build/ac-macros/swig.m4 subversion/bindings/swig/include/proxy.py subversion/bindings/swig/include/proxy.swg

2018-01-03 Thread Troy Curtis Jr
On Tue, Jan 2, 2018 at 3:12 AM Branko Čibej wrote: > On 31.12.2017 03:05, Troy Curtis Jr wrote: > > > > This all makes sense and seems nice on the surface, but I'm not > > sure we > > can just change the behaviour of the bindings from old-style to > > new-style classes in a Python