>>>>> "m" == mark  <msparshatt / yahoo.co.uk> writes:

m> puts sprintf("%*3$s %s", "abcd", "abcd", 10)

 Well, it want

svg% ruby -we 'puts sprintf("%*3$1$s %2$s\n", "abcd", "abcd", 10)'
      abcd abcd
svg% 



Guy Decoux