
Oct. 8, 2009
10:27 p.m.
Benjamin Peterson wrote:
2009/10/8 Eric Smith <eric@trueblade.com>:
IMHO, either the translation is done once and gives identical output or it isn't worth doing at all. I disagree. I doubt even 0.001% of all format strings involve octal
Christian Tanzer wrote: formatting. Is it really worth not providing a transition path if it can't cover this case?
It's also really easy to just write 0{:o} like my translator does.
I apologize for not having looked at anyone's implementation yet. But I suspect you'll have a problem with this case unless int.__format__ has special logic for backward compatible octal formatting:
'%# 5o' % 8 ' 010'
Eric.