Vitja Makarov, 29.07.2011 10:55:
2011/7/29 Stefan Behnel<stefan...@behnel.de>:
Vitja Makarov, 29.07.2011 10:44:

2011/7/29 Stefan Behnel:

Vitja Makarov, 29.07.2011 10:08:

this issue isn't critical and even isn't a bug at all.

Agreed. It's nothing that needs to be done for 0.15. I just thought you
might be interested. :D


Yeah, I tried to do this once but I've found some problems with buffer
variables.

What to do about local variables:

def foo():
     a = 1

'a' is unused here

That's up to the user to fix. However, there may be restrictions regarding
the signature (inheritance etc.) that the users cannot control, so unused
*parameters* must not produce warnings.


Sure. Because of that there is separate warn.unused_args option :)

With the caveat that gcc 4.6 produces a warning with -Wall for them, because it cannot know that they originally were parameters in the Cython code.

Stefan
_______________________________________________
cython-devel mailing list
cython-devel@python.org
http://mail.python.org/mailman/listinfo/cython-devel

Reply via email to