Branko Čibej wrote on Wed, 26 Dec 2018 23:28 +0100:
> On 26.12.2018 22:41, Branko Čibej wrote:
> > On 26.12.2018 19:50, Daniel Shahaf wrote:
> >> br...@apache.org wrote on Wed, 26 Dec 2018 04:28 +0000:
> >>> + *     - apache::subversion::svnxx::canceled\n
> >>> + *       Thrown when an operation was canceled
> >>> + *   + apache::subversion::svnxx::cancel\n
> >>> + *     Thrown by user callbacks to terminate iteration
> >> I think the last two names here are too similar; it'll be way too easy
> >> to mis-tab-complete them for each other.  Suggest to rename the second
> >> one to stop_iteration to match the name of SVN_ERR_STOP_ITERATION.
> > Actually users can't create objects of type 'svn::canceled' — or at
> > least not without a lot of effort, as there are no public constructors.
> > I would hope a smart IDE would notice, or else at least a smart user
> > will. :)
> >
> > But yes, I hear you. stop_iteration is a good suggestion.
> 
> 
> Out of interest ... where is SVN_ERR_STOP_ITERATION defined? I can't
> find it on trunk.

Sorry, SVN_ERR_ITER_BREAK.  StopIteration is a Python exception class.

Cheers,

Daniel

Reply via email to