On Tue, 15 Dec 2015 06:14:03 -0800, b...@abrij.org wrote: > > > When the %d directive is given a decimal precision it should pad with > zeroes, not spaces. > > $ perl6 -e 'printf("%3.3d", 16)' > 16 > $ perl -e 'printf("%3.3d\n", 16)' > 016
This was fixed with https://github.com/rakudo/rakudo/commit/a1c7d01502249bd8bdae5a70ec85847609ca1aba. Tests were added to t/spec/S32-str/sprintf.t, closing issue.