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 13:58:18 UTC
svn commit: r1303377 - /subversion/site/publish/docs/release-notes/1.8.html
Author: danielsh
Date: Wed Mar 21 12:58:18 2012
New Revision: 1303377
URL: http://svn.apache.org/viewvc?rev=1303377&view=rev
Log:
* docs/release-notes/1.8.html
(swig-py-star): Expand, after r1303375.
Modified:
subversion/site/publish/docs/release-notes/1.8.html
Modified: subversion/site/publish/docs/release-notes/1.8.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/release-notes/1.8.html?rev=1303377&r1=1303376&r2=1303377&view=diff
==============================================================================
--- subversion/site/publish/docs/release-notes/1.8.html (original)
+++ subversion/site/publish/docs/release-notes/1.8.html Wed Mar 21 12:58:18 2012
@@ -372,7 +372,7 @@ some may lag more than others.</p>
</h4>
<p>The swig-py bindings have been
-<a href="http://svn.apache.org/viewvc/?view=rev&revision=r1303368"
+<a href="http://svn.apache.org/viewvc/?view=rev&revision=r1303375"
>patched</a> to make <tt>*</tt>-imports of submodules to do the right thing:
<tt>from svn.client import *</tt> will now import only symbols beginning with
<tt>svn_</tt> or <tt>SVN_</tt>. (Most of these symbols will be
@@ -380,7 +380,12 @@ some may lag more than others.</p>
not changed (they import <a
href="http://svn.apache.org/repos/asf/subversion/trunk/subversion/bindings/swig/python/svn/core.py"
>just the bare submodule names</a>: 'fs', 'ra', etc), and
-star imports of <tt>from svn.core</tt> are currently no-ops.</p>
+star imports of <tt>from svn.core</tt> currently imports some select symbols
+(notably 'Pool').</p>
+
+<p>This change is incompatible: code that expected symbols such as 'commit_txn'
+(in 'fs') and 'apr_initialize' to be pulled by a star-import will have to change.
+We will consider amending the list of symbols exported to a star-import as needed.</p>
</div> <!-- swig-py-star -->