Changes by Vedran Čačić ved...@gmail.com:
--
type: - behavior
versions: +Python 3.5
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue24569
___
___
New submission from Vedran Čačić:
It seems the consequences of PEP 0448 weren't really thought through. :-/ (And
BTW why isn't it in What's new in Python 3.5? I know there is a file with
full details, but I guess this really should be notable enough.)
{0:1, **{0:2}, 0:3, 0:4}
Do you know
Vedran Čačić added the comment:
Ah, so it was broken _only_ on 3.5. That should teach me not to uninstall Py3.x
as soon as Py3.x+1 comes out. :-)
Ok, thank you very much.
--
___
Python tracker rep...@bugs.python.org
Benjamin Peterson added the comment:
Python 3.3.5 (default, Aug 19 2014, 23:45:33)
[GCC 4.7.3] on linux
Type help, copyright, credits or license for more information.
{0:1, 0:2}
{0: 2}
Python 2.7.9 (default, Dec 24 2014, 23:52:11)
[GCC 4.8.3] on linux2
Type help, copyright, credits or
Vedran Čačić added the comment:
Benjamin, you're my hero. :-)
I'm not really at home in C source... is it possible that you have also changed
{0:1, 0:2}
to be {0:2} (as opposed to {0:1} as it is now)? I'm completely fine with that
and find it more logical (and as I said in the previous
Roundup Robot added the comment:
New changeset a4df0fe62b46 by Benjamin Peterson in branch '3.5':
set items in dict displays from left to right (closes #24569)
https://hg.python.org/cpython/rev/a4df0fe62b46
New changeset 75852d90c225 by Benjamin Peterson in branch 'default':
merge 3.5 (#24569)