On Tue, Sep 06, 2005 at 11:40:12AM -0600, Jim Cromie wrote: > t/op/sprintf..............................FAILED at test 239
This makes little sense to me. The output is not ok 239 >%*2$1d< >[12, 3]< >%*2$1d INVALID< > 12< Translated, that seems to mean that given the template >%*2$1d< and the data >[12, 3]< we were expecting to see >%*2$1d INVALID< (where INVALID means that an /^Invalid conversion/ warning was issued) but actually we got the result > 12< But your patch goes nowhere near the printf code. Nicholas Clark