Mark Dickinson added the comment:

> I am pretty sure the 2.x anomaly is tied up with having short ints plus the 
> anomaly of having one more negative than positive int.

Yes, that was the rationale for folding in the minus operation. It had some odd 
side-effects, though:

>>> -1j
-1j
>>> -(1j)
(-0-1j)

See issue 9011 for more discussion.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25335>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to