Rev 973: Work on python bindings for svn_client_ctx_t. in file:///data/jelmer/bzr-svn/pyrex/
Jelmer Vernooij
jelmer at samba.org
Sat Mar 15 13:46:28 GMT 2008
At file:///data/jelmer/bzr-svn/pyrex/
------------------------------------------------------------
revno: 973
revision-id:jelmer at samba.org-20080315134627-4p3oyo53o45k0b09
parent: jelmer at samba.org-20080314131927-818n92rrq2ql3p86
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: pyrex
timestamp: Sat 2008-03-15 14:46:27 +0100
message:
Work on python bindings for svn_client_ctx_t.
modified:
client.pyx client.pyx-20080313235339-wbyjbw2namuiql8f-1
=== modified file 'client.pyx'
--- a/client.pyx 2008-03-14 00:47:07 +0000
+++ b/client.pyx 2008-03-15 13:46:27 +0000
@@ -17,13 +17,25 @@
from apr cimport apr_initialize, apr_hash_t
from apr cimport apr_array_header_t, apr_array_make, apr_array_push
from apr cimport apr_pool_t
-from types cimport svn_error_t
+from types cimport svn_error_t, svn_cancel_func_t
from core cimport Pool, check_error
apr_initialize()
cdef extern from "svn_client.h":
- ctypedef struct svn_client_ctx_t
+ ctypedef struct svn_client_ctx_t:
+ svn_auth_baton_t *auth_baton
+ svn_client_get_commit_log_t log_msg_func
+ void *log_msg_baton
+ apr_hash_t *config
+ svn_cancel_func_t cancel_func
+ void *cancel_baton
+ svn_wc_notify_func2_t notify_func2
+ void *notify_baton2
+ svn_client_get_commit_log2_t log_msg_func2
+ void *log_msg_baton2
+ svn_ra_progress_notify_func_t progress_func
+ void *progress_baton
ctypedef struct svn_client_commit_info_t
svn_error_t *svn_client_create_context(svn_client_ctx_t **ctx,
apr_pool_t *pool)
More information about the bazaar-commits
mailing list