Hi, Stefan Sperling writes: > On Wed, Feb 16, 2011 at 03:08:39PM +0000, Hyrum K Wright wrote: > This is because the bindings are generated with SWIG. > We cannot really fix this without using a different approach. > > We could improve the documentation. An introductory document that > explains how to apply the C API docs to the python bindings would > be helpful. Maybe someone with some experience in using the python > bindings could write something like this? > > Also, there's an API built on top of the bindings that is easier to use > and has better documentation: http://pysvn.tigris.org/
Does it make sense to write bindings ground up by hand and hand-craft a nice API? Since the C API is guaranteed to be relatively stable and backward compatible, maintainability shouldn't be much of an issue. Plus, it'll probably make a good GSoC project. -- Ram