[issue18750] '' % [1] doesn't fail

2013-09-01 Thread Andrew Svetlov
Andrew Svetlov added the comment: Ok. Close as won't fix. Please reopen if needed. -- resolution: -> wont fix status: open -> closed ___ Python tracker ___ _

[issue18750] '' % [1] doesn't fail

2013-08-19 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: > Since people should start to move to str.format instead of % this wart may > not be worth fixing. >>> ''.format_map([1]) '' However I agree that this is not worth fixing. -- nosy: +serhiy.storchaka ___ Python t

[issue18750] '' % [1] doesn't fail

2013-08-19 Thread Giacomo Alzetta
Giacomo Alzetta added the comment: Note that the documentation for formatting with %, found here: http://docs.python.org/2/library/stdtypes.html#string-formatting-operations, states: """ If format requires a single argument, values may be a single non-tuple object. [5] Otherwise, values must

[issue18750] '' % [1] doesn't fail

2013-08-16 Thread Eric V. Smith
Eric V. Smith added the comment: The code looks basically the same in 2.7, and there PyMapping_Check looks for __getitem__, so maybe issue 5945 is just incorrect in its analysis. In any event, I'm not sure this is worth fixing. There are lots of little corner cases that could be broken. -

[issue18750] '' % [1] doesn't fail

2013-08-16 Thread R. David Murray
R. David Murray added the comment: Hmm. The linked issue says the PyMappingCheck behavior is new in Python3, but this problem exists in Python2 (back to 2.4 at least) as well. Perhaps it is a different bug in Python2. -- ___ Python tracker

[issue18750] '' % [1] doesn't fail

2013-08-15 Thread Eric V. Smith
Changes by Eric V. Smith : -- title: '' % [1] doens't fail -> '' % [1] doesn't fail ___ Python tracker ___ ___ Python-bugs-list mailin