- r878412: 2009-07-05 00:32:02 [djames] David James
-
/subversion/bindings/ctypes-python/csvn/core/__init__.py [diff, log, file]
* subversion/bindings/ctypes-python/csvn/core/__init__.py:
Remove unnecessary shebang line.
Found by: stsp
- r878410: 2009-07-05 00:26:21 [djames] David James
-
/subversion/bindings/swig/python/tests/wc.py [diff, log, file]
Fix test_lock in the Python bindings testsuite.
* subversion/bindings/swig/python/tests/wc.py:
(SubversionWorkingCopyTestCase.test_lock): Assign the lock a token, and
lock /trunk/README.txt instead of /.
Patch by: Roman <DXDragon@...>
- r878192: 2009-06-20 19:43:49 [djames] David James
-
/subversion/bindings/swig/python/tests/client.py [diff, log, file]
* subversion/bindings/swig/python/tests/client.py
(testBatonPlay): Redesign test to avoid depending on SWIG's sometimes-buggy
stringification behavior. Instead, use weak references.
Found by: Roman <DXDragon@...>
- r878116: 2009-06-15 13:05:37 [djames] David James
-
/packages/python-windows/setup.py [diff, log, file]
Fix the python-windows installer generator by making it include the .dll
files in the installer. That list originally consisted only of "*.dll".
When the build system was modified to generate .pyd files for the binary
modules, it was changed to "*.pyd". The Subversion libraries and the
dependencies are still .dll files, though, so "*.dll" needs to be brought
back.
* packages/python-windows/setup.py: Add *.dll to the list of package data.
Patch by: <DXDragon@...>
- r877660: 2009-05-05 17:33:39 [djames] David James
-
/subversion/bindings/swig/python/tests/mergeinfo.py [diff, log, file]
/subversion/bindings/swig/python/tests/ra.py [diff, log, file]
/subversion/bindings/swig/python/tests/repository.py [diff, log, file]
/subversion/bindings/swig/python/tests/wc.py [diff, log, file]
Fixes some python testsuite failures on Windows.
("Can't remove <path>\rep-cache.db")
* subversion/bindings/swig/python/tests/mergeinfo.py,
subversion/bindings/swig/python/tests/wc.py
(tearDown): Close references to the test repository so that
it can be deleted nicely.
* subversion/bindings/swig/python/tests/ra.py,
subversion/bindings/swig/python/tests/repository.py
(tearDown): Override tearDown to close references to the test
repository so that it can be deleted nicely.
Patch by: Jens Peters <jpeters7677 { at } gmx.de>
me
- r876756: 2009-03-19 17:22:20 [djames] David James
-
/www/tasks.html [diff, log, file]
* www/tasks.html (ctypes-python): Typo fix. Follow-up to r36681.
- r876755: 2009-03-19 17:04:03 [djames] David James
-
/www/tasks.html [diff, log, file]
* www/tasks.html (ctypes-python): Describe the ctypes python bindings project.
- r876719: 2009-03-17 23:12:26 [djames] David James
-
/CHANGES [diff, log, file]
* CHANGES: Update changes to mention new ctypes python bindings
- r876644: 2009-03-15 00:13:12 [djames] David James
-
[1.6.x] / [diff, log, file]
[1.6.x] /subversion/bindings/ctypes-python/csvn/repos.py [diff, log, file]
* subversion/bindings/ctypes-python/csvn/repos.py
Reverse-merge accidental merge in 36569
- r876643: 2009-03-15 00:09:51 [djames] David James
-
[1.6.x] / [diff, log, file]
[1.6.x] /CHANGES [diff, log, file]
[1.6.x] /STATUS [diff, log, file]
[1.6.x] /subversion/bindings/ctypes-python/csvn/repos.py [diff, log, file]
* STATUS: Nominate and vote for r36559
- r876633: 2009-03-14 19:10:20 [djames] David James
-
/subversion/bindings/ctypes-python/csvn/repos.py [diff, log, file]
* subversion/bindings/ctypes-python/csvn/repos.py
(LocalRepository.txn): Fix bug where assert is always true. (This also
fixes a warning in Python 2.6 and later.)
- r873749: 2008-10-15 23:08:15 [djames] David James
-
/subversion/bindings/ctypes-python/setup.py [diff, log, file]
* subversion/bindings/ctypes-python/setup.py
(get_apr_config): Include svn_auth_kwallet-1 and svn_auth_gnome_keyring-1
in list of libraries to load.
- r873736: 2008-10-15 19:57:54 [djames] David James
-
/subversion/bindings/ctypes-python/csvn/repos.py [diff, log, file]
/subversion/bindings/ctypes-python/csvn/types.py [diff, log, file]
/subversion/bindings/ctypes-python/csvn/wc.py [diff, log, file]
Fix several segfaults in the ctypes python bindings by fixing pool usage
bugs and other typos.
[ In subversion/bindings/ctypes-python/csvn ]
* repos.py
(RemoteRepos._log_func_wrapper): Typo fix for tmp_file parameter.
(RemoteRepos.svnimport): Return commit info in its own pool so that
it doesn't get deleted before the function exits.
* wc.py
(WC.commit): Ditto.
(WC.copy, WC.move, WC.delete): Pass commit info object into
function instead of NULL pointer, per API spec.
(WC._notify_func_wrapper, WC._status_wrapper, WC._info_wrapper,
WC._list_wrapper): Copy arguments into dedicated pool
to ensure it doesn't get deleted.
* types.py
(Hash.__init__, Hash.__setitem__) Typo fix so items are actually
copied into local pool, as they should be.
- r873660: 2008-10-09 18:57:46 [djames] David James
-
/COMMITTERS [diff, log, file]
* COMMITTERS: Add jwhitlock as a full committer.
- r873430: 2008-09-29 23:55:53 [djames] David James
-
/subversion/bindings/ctypes-python/example.py [old log]
/subversion/bindings/ctypes-python/examples [log, file]
/subversion/bindings/ctypes-python/examples/example.py [log, file] (copied from r873429 of /subversion/bindings/ctypes-python/example.py)
/subversion/bindings/ctypes-python/examples/log.py [log, file] (copied from r873429 of /subversion/bindings/ctypes-python/log.py)
/subversion/bindings/ctypes-python/examples/mucc.py [log, file] (copied from r873429 of /subversion/bindings/ctypes-python/mucc.py)
/subversion/bindings/ctypes-python/examples/trunkify.py [log, file] (copied from r873429 of /subversion/bindings/ctypes-python/trunkify.py)
/subversion/bindings/ctypes-python/log.py [old log]
/subversion/bindings/ctypes-python/mucc.py [old log]
/subversion/bindings/ctypes-python/README [diff, log, file]
/subversion/bindings/ctypes-python/trunkify.py [old log]
Move examples for ctypes-python bindings into separate directory. Also update
README file to remove references to testing bindings using example scripts.
[ In subversion/bindings/ctypes-python ]
* README: Update as described above.
* examples/trunkify.py, examples/log.py, examples/example.py,
examples/mucc.py: Move into separate examples directory.
- r873429: 2008-09-29 21:10:49 [djames] David James
-
[ctypes-python-bindings] / [old log]
/subversion/bindings/ctypes-python [log, file] (copied from r873428 of [ctypes-python-bindings] /)
Merge the ctypes-python-bindings branch to trunk.
Thread: http://svn.haxx.se/dev/archive-2008-09/0830.shtml
- r873331: 2008-09-23 19:26:53 [djames] David James
-
[ctypes-python-bindings] /csvn/core/__init__.py [diff, log, file]
In the ctypes-python-bindings branch: Make sure that platform-specific functions
are available, even if we run ctypesgen on older versions of Subversion, which
don't know about ctypesgen. This is only necessary for compatibility with
Subversion 1.5 and earlier.
* csvn/core/__init__.py: Update as described above.
- r873330: 2008-09-23 19:24:04 [djames] David James
-
/subversion/include/svn_auth.h [diff, log, file]
/subversion/include/svn_client.h [diff, log, file]
Let ctypesgen see all function definitions on all platforms, so that the
generated wrappers in the ctypes-python-bindings will be platform-independent.
* subversion/include/svn_client.h,
subversion/include/svn_auth.h
(svn_client_get_windows_simple_provider,
svn_auth_get_windows_simple_provider,
svn_auth_get_keychain_simple_provider,
svn_auth_get_keychain_ssl_client_cert_pw_provider):
Let ctypesgen see these functions on all platforms.
- r873296: 2008-09-21 22:03:04 [djames] David James
-
[ctypes-python-bindings] /TODO [diff, log, file]
In the ctypes-python-bindings branch:
* TODO: Update to reflect that we plan to accomplish these tasks after
we merge the ctypes-python-bindings to trunk. Also, remove autogen.sh
--release task, because I don't think we should include pregenerated
Python headers in the Subversion tarball.
- r872811: 2008-08-26 18:46:58 [djames] David James
-
[ctypes-python-bindings] /TODO [diff, log, file]
On the ctypes-python-bindings branch:
* TODO: Remove more completed tasks.
- r872808: 2008-08-26 18:01:58 [djames] David James
-
[ctypes-python-bindings] /TODO [diff, log, file]
In the ctypes-python-bindings branch:
* TODO
(): Remove completed tasks and fix typo.
Suggested by: arfrever
- r872715: 2008-08-22 18:45:25 [djames] David James
-
[ctypes-python-bindings] /csvn/wc.py [diff, log, file]
Updated wc.WC.export to no longer pass NULL for the peg_revision argument.
Without this fix, the bindings would not work for Subversion 1.6.x+.
* csvn/wc.py (WC.export): Created an svn_opt_revision_t argument to be
passed for the peg_revision argument instead of NULL.
Patch by: Jeremy Whitlock <jcscoobyrs@...>
- r872636: 2008-08-19 19:52:01 [djames] David James
-
[ctypes-python-bindings] /TODO [log, file]
In the ctypes-python-bindings branch: Add TODO file for tasks that need
to be completed before release.
* TODO: Add new file.
- r872083: 2008-07-05 16:39:24 [djames] David James
-
[ctypes-python-bindings] /trunkify.py [diff, log, file]
In the ctypes-python-bindings branch.
* trunkify.py: Update example script to initialize itself using
svn_cmdline_init per r32005.
- r872082: 2008-07-05 16:36:46 [djames] David James
-
[ctypes-python-bindings] /log.py [diff, log, file]
In the ctypes-python-bindings branch.
* log.py: Update example script to initialize itself using svn_cmdline_init
per r32005. Also change verbose to discover_changed_paths per r30346.