From: W. Trevor King Date: Thu, 10 Mar 2011 13:07:51 +0000 (-0500) Subject: Use error instead of NotImplementedError in ParseTreeTransforms. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=bf336c620c60296656aa01d1363c434b08412f76;p=cython.git Use error instead of NotImplementedError in ParseTreeTransforms. --- diff --git a/Cython/Compiler/ParseTreeTransforms.py b/Cython/Compiler/ParseTreeTransforms.py index e1218877..5626c4dc 100644 --- a/Cython/Compiler/ParseTreeTransforms.py +++ b/Cython/Compiler/ParseTreeTransforms.py @@ -1238,7 +1238,9 @@ if VALUE is not None: elif entry.visibility == 'readonly': template = self.basic_property_ro else: - raise NotImplementedError('private python methods') + error(entry.pos, + "python methods may not have '%s' Python visibility" % + entry.visibility) property = template.substitute({ u"ATTR": ExprNodes.AttributeNode(pos=entry.pos, obj=ExprNodes.NameNode(pos=entry.pos, name="self"),