From: Ardanwen Date: 2004-12-20T22:17:05+09:00 Subject: Re: Bug in String#rjust Matt Mower wrote: > Hi. > > I'm using one-click-installer Ruby 1.8.2 (2004-11-06) on WinXP-SP1 and > I think I have a bug in the String method #rjust > > irb(main):002:0> "0".rjust( 2, "-" ) > => " 0" > irb(main):003:0> "0".rjust( 2, "-", 22 ) > ArgumentError: wrong number of arguments (3 for 2) > from (irb):3:in `rjust' > from (irb):3 > irb(main):004:0> > > It's expecting 2 parameters, but ignoring the padding argument and using spaces. > > Does anyone else see this? > > M > > -- > Matt Mower :: http://matt.blogs.it/ |boris:falcon:~:irb |irb(main):001:0> "0".rjust( 2, "-") |ArgumentError: wrong # of arguments(2 for 1) | from (irb):1:in `rjust' | from (irb):1 |irb(main):002:0> "0".rjust( 2, "-", 22 ) |ArgumentError: wrong # of arguments(3 for 1) | from (irb):2:in `rjust' | from (irb):2 |irb(main):003:0> Linux. Seeing something else.