[Bug #2393] NoMethodError's message change in second time

Bug #2393: NoMethodError’s message change in second time
http://redmine.ruby-lang.org/issues/show/2393

e$B5/I<<Te(B: _ wanabe
e$B%9%F!<%?%9e(B: Open, e$BM%@hEYe(B: Low
e$B%+%F%4%je(B: core, Target version: Ruby 1.8.8
ruby -v: ruby 1.8.8dev (2009-11-23 revision 25888) [i386-mingw32]

e$B2?$b%*!<%P!<%i%$%I$7$F$$$J$$%a%=%C%I$+$ie(B super
e$B$G%a%=%C%I$r8F$S=P$=$&$H$7$?$H$-e(B
e$B0lEYL$HFsEYL\0J9_$G0J2<$N$h$&$KNc30$N%a%C%;!<%8$,JQ2=$7$^$9!#e(B
1.9 e$B$N%A%1%C%H$J$N$G4X78$"$k$+$o$+$j$^$;$s$,!"e(BBug #2312
e$B$N;0HVL$NNc$K;w$F$$$k5$$,$7$^$9!#e(B

$ ruby -ve ‘def foo; super; end; 2.times{foo rescue p $!}’
ruby 1.8.8dev (2009-11-23 revision 25888) [i386-mingw32]
-e:1: warning: too many arguments for format string
#<NoMethodError: super: no superclass method foo'> #<NoMethodError: undefined method foo’ for main:Object>

e$B%A%1%C%He(B #2393 e$B$,99?7$5$l$^$7$?!#e(B (by Nobuyoshi N.)

e$B%9%F!<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B
e$B?JD=e(B % 0e$B$+$ie(B100e$B$KJQ99e(B

This issue was solved with changeset r25890.
_, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


http://redmine.ruby-lang.org/issues/show/2393