Martin v. Löwis wrote:
Certainly, the doc string is wrong:

  isub(a, b) -- Same as a -= b.

That's not quite the same - you would have to write

  a = isub(a, b) -- Same as a -= b.

It seems a perfectly fine solution is simply to fix the docstring, exactly like that:

a = isub(a, b) -- Same as a -= b.

This both corrects the error when using isub with immutable types and educates user as to how a -= b actually works.
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to