From: "Kroeger, Simon (ext)" Date: 2006-09-20T21:05:14+09:00 Subject: Re: Something strange in ruby or I'm a newbie? > [...] > > In other words, > > super +"whatever" is the same as super(+"whatever") while > super+"whatever" or super + "whatever" is the same as > super(*args) + "whatever". > > right? Yep: -------------------------- def test *args; 41; end puts test+1 #=> 42 puts test + 1 #=> 42 #but puts test 1 #=> 41 #and puts test +1 #=> 41 -------------------------- cheers Simon