You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by da...@apache.org on 2012/03/21 12:03:09 UTC

svn commit: r1303358 - in /subversion/trunk/subversion/bindings/swig/python/svn: client.py core.py delta.py diff.py fs.py ra.py repos.py wc.py

Author: danielsh
Date: Wed Mar 21 11:03:08 2012
New Revision: 1303358

URL: http://svn.apache.org/viewvc?rev=1303358&view=rev
Log:
swig-py: improve star imports.

* subversion/bindings/swig/python/svn/client.py
* subversion/bindings/swig/python/svn/delta.py
* subversion/bindings/swig/python/svn/diff.py
* subversion/bindings/swig/python/svn/fs.py
* subversion/bindings/swig/python/svn/ra.py
* subversion/bindings/swig/python/svn/repos.py
* subversion/bindings/swig/python/svn/wc.py
  (__all__): Set this to the set of SVN_* / svn_* symbols.

* subversion/bindings/swig/python/svn/core.py:
    Add a comment about __all__ not used.

Modified:
    subversion/trunk/subversion/bindings/swig/python/svn/client.py
    subversion/trunk/subversion/bindings/swig/python/svn/core.py
    subversion/trunk/subversion/bindings/swig/python/svn/delta.py
    subversion/trunk/subversion/bindings/swig/python/svn/diff.py
    subversion/trunk/subversion/bindings/swig/python/svn/fs.py
    subversion/trunk/subversion/bindings/swig/python/svn/ra.py
    subversion/trunk/subversion/bindings/swig/python/svn/repos.py
    subversion/trunk/subversion/bindings/swig/python/svn/wc.py

Modified: subversion/trunk/subversion/bindings/swig/python/svn/client.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/python/svn/client.py?rev=1303358&r1=1303357&r2=1303358&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/python/svn/client.py (original)
+++ subversion/trunk/subversion/bindings/swig/python/svn/client.py Wed Mar 21 11:03:08 2012
@@ -27,4 +27,5 @@ from libsvn.client import *
 from svn.core import _unprefix_names
 _unprefix_names(locals(), 'svn_client_')
 _unprefix_names(locals(), 'SVN_CLIENT_')
+__all__ = filter(lambda x: x.lower().startswith('svn_'), locals().keys())
 del _unprefix_names

Modified: subversion/trunk/subversion/bindings/swig/python/svn/core.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/python/svn/core.py?rev=1303358&r1=1303357&r2=1303358&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/python/svn/core.py (original)
+++ subversion/trunk/subversion/bindings/swig/python/svn/core.py Wed Mar 21 11:03:08 2012
@@ -27,6 +27,7 @@ from libsvn.core import *
 import libsvn.core as _libsvncore
 import atexit as _atexit
 import sys
+# No need for __all__ here, since we don't export _unprefix_names()'d symbols.
 
 class SubversionException(Exception):
 

Modified: subversion/trunk/subversion/bindings/swig/python/svn/delta.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/python/svn/delta.py?rev=1303358&r1=1303357&r2=1303358&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/python/svn/delta.py (original)
+++ subversion/trunk/subversion/bindings/swig/python/svn/delta.py Wed Mar 21 11:03:08 2012
@@ -27,6 +27,7 @@ from libsvn.delta import *
 from svn.core import _unprefix_names
 _unprefix_names(locals(), 'svn_delta_')
 _unprefix_names(locals(), 'svn_txdelta_', 'tx_')
+__all__ = filter(lambda x: x.lower().startswith('svn_'), locals().keys())
 del _unprefix_names
 
 # Force our accessor since it appears that there isn't a more civilized way

Modified: subversion/trunk/subversion/bindings/swig/python/svn/diff.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/python/svn/diff.py?rev=1303358&r1=1303357&r2=1303358&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/python/svn/diff.py (original)
+++ subversion/trunk/subversion/bindings/swig/python/svn/diff.py Wed Mar 21 11:03:08 2012
@@ -26,4 +26,5 @@
 from libsvn.diff import *
 from svn.core import _unprefix_names
 _unprefix_names(locals(), 'svn_diff_')
+__all__ = filter(lambda x: x.lower().startswith('svn_'), locals().keys())
 del _unprefix_names

Modified: subversion/trunk/subversion/bindings/swig/python/svn/fs.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/python/svn/fs.py?rev=1303358&r1=1303357&r2=1303358&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/python/svn/fs.py (original)
+++ subversion/trunk/subversion/bindings/swig/python/svn/fs.py Wed Mar 21 11:03:08 2012
@@ -27,6 +27,7 @@ from libsvn.fs import *
 from svn.core import _unprefix_names, Pool
 _unprefix_names(locals(), 'svn_fs_')
 _unprefix_names(locals(), 'SVN_FS_')
+__all__ = filter(lambda x: x.lower().startswith('svn_'), locals().keys())
 del _unprefix_names
 
 

Modified: subversion/trunk/subversion/bindings/swig/python/svn/ra.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/python/svn/ra.py?rev=1303358&r1=1303357&r2=1303358&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/python/svn/ra.py (original)
+++ subversion/trunk/subversion/bindings/swig/python/svn/ra.py Wed Mar 21 11:03:08 2012
@@ -27,6 +27,7 @@ from libsvn.ra import *
 from svn.core import _unprefix_names
 _unprefix_names(locals(), 'svn_ra_')
 _unprefix_names(locals(), 'SVN_RA_')
+__all__ = filter(lambda x: x.lower().startswith('svn_'), locals().keys())
 del _unprefix_names
 
 class Callbacks:

Modified: subversion/trunk/subversion/bindings/swig/python/svn/repos.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/python/svn/repos.py?rev=1303358&r1=1303357&r2=1303358&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/python/svn/repos.py (original)
+++ subversion/trunk/subversion/bindings/swig/python/svn/repos.py Wed Mar 21 11:03:08 2012
@@ -27,6 +27,7 @@ from libsvn.repos import *
 from svn.core import _unprefix_names, Pool
 _unprefix_names(locals(), 'svn_repos_')
 _unprefix_names(locals(), 'SVN_REPOS_')
+__all__ = filter(lambda x: x.lower().startswith('svn_'), locals().keys())
 del _unprefix_names
 
 

Modified: subversion/trunk/subversion/bindings/swig/python/svn/wc.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/python/svn/wc.py?rev=1303358&r1=1303357&r2=1303358&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/python/svn/wc.py (original)
+++ subversion/trunk/subversion/bindings/swig/python/svn/wc.py Wed Mar 21 11:03:08 2012
@@ -27,6 +27,7 @@ from libsvn.wc import *
 from svn.core import _unprefix_names
 _unprefix_names(locals(), 'svn_wc_')
 _unprefix_names(locals(), 'SVN_WC_')
+__all__ = filter(lambda x: x.lower().startswith('svn_'), locals().keys())
 del _unprefix_names