[issue5786] len(reversed(

2009-05-16 Thread Mark Dickinson
Mark Dickinson added the comment: Closing. -- resolution: -> wont fix status: pending -> closed ___ Python tracker ___ ___ Python-bug

[issue5786] len(reversed(

2009-05-16 Thread Antoine Pitrou
Antoine Pitrou added the comment: Oh, answering by e-mail reopened the bug for some unknown reason. -- status: open -> pending ___ Python tracker ___

[issue5786] len(reversed(

2009-05-16 Thread Antoine Pitrou
Antoine Pitrou added the comment: > Is it okay with everyone to close this as "wont fix"? (BTW, is there > some reason that the Resolution field isn't allowed to have an > apostrophe in it?) There's nothing we can do about 2.6.2; it appears > 2.6.3 wasn't imminent, and as Raymond says it seem

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-05-16 Thread Mark Dickinson
Changes by Mark Dickinson : -- status: open -> pending ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://ma

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-05-16 Thread Mark Dickinson
Mark Dickinson added the comment: Is it okay with everyone to close this as "wont fix"? (BTW, is there some reason that the Resolution field isn't allowed to have an apostrophe in it?) There's nothing we can do about 2.6.2; it appears 2.6.3 wasn't imminent, and as Raymond says it seems disrup

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-04-21 Thread Mark Dickinson
Mark Dickinson added the comment: If 2.6.3 isn't imminent, I agree this change should be left in place. -- ___ Python tracker ___ ___

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-04-21 Thread Raymond Hettinger
Raymond Hettinger added the comment: Essentially, the only argument for reverting this is breaking compatibility with 2.6.0 and 2.6.1. But, in the process, reverting it means breaking compatibility with 2.6.2. Since the cat is already out of the bag for 2.6.2, I think the bugfix ought to be le

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-04-21 Thread Giampaolo Rodola'
Changes by Giampaolo Rodola' : -- nosy: +giampaolo.rodola ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http:/

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-04-19 Thread Daniel Diniz
Daniel Diniz added the comment: Setting as a release blocker so Barry can consider this for 2.6.3 (-committers seems to suggest that it'll be released soon). -- nosy: +ajaksu2 priority: -> release blocker stage: -> commit review type: -> behavior

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-04-19 Thread Mark Dickinson
Mark Dickinson added the comment: Is there a 2.6 release imminent? I thought I saw some discussion of a 2.6.3 release, but I'm not sure what the eventual decision was. If so, perhaps this change could be quickly reverted in the release26-maint branch? -- nosy: +marketdickinson

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-04-19 Thread Christof
Christof added the comment: A compatibility break in a minor bugfix version is never a good idea I guess. I understand the reasoning but this change may break quite a few packages (at least it broke mine). A workaround in programs is easy but for already released and deployed versions simply not

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-04-18 Thread Raymond Hettinger
Raymond Hettinger added the comment: It's up to you guys. I had thought to change it only for Py2.7 but Guido probably considers it to be a bug, so possibly the backport was justified. -- assignee: rhettinger -> status: closed -> open ___ Python tr

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-04-18 Thread Antoine Pitrou
Antoine Pitrou added the comment: Uh, perhaps the behaviour wasn't optimal but breaking compatibility between two bugfix releases isn't developer-friendly either. While we could keep it in trunk, it sounds like the change should be reverted in 2.6. The backport to 2.6 was done by Georg in r6756

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-04-18 Thread Raymond Hettinger
Raymond Hettinger added the comment: Guido decided that iterators should not support len() because he wanted bool(it) to always be True. -- resolution: -> invalid status: open -> closed ___ Python tracker

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-04-18 Thread Georg Brandl
Georg Brandl added the comment: Raymond, this was your change in r67478 (backported to trunk in r67498). -- nosy: +georg.brandl ___ Python tracker ___ ___

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-04-18 Thread Benjamin Peterson
Changes by Benjamin Peterson : -- assignee: -> rhettinger nosy: +rhettinger ___ Python tracker ___ ___ Python-bugs-list mailing list U

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-04-18 Thread Martin v. Löwis
Changes by Martin v. Löwis : -- components: -Windows ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mai

[issue5786] len(reversed([1,2,3])) does not work anymore in 2.6.2

2009-04-18 Thread seesee
New submission from seesee : It seems python 2.6.2 (at least under Windows, I have not tested other platforms) does break the len function on the reversed iterator: Python 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "licen