On Thursday, 27 June 2013 at 19:22:08 UTC, bearophile wrote: > (also why is it 1-based?): It is specified that way in the Single Unix Specification for format strings. I'm not sure why they did it that way, but if we changed it, that would be surprising since the format string is otherwise similar to printf, but this would be different.