jn...@jnthn.net via RT wrote: > On Thu Jun 25 15:43:59 2009, viklund wrote: >> -- code -- >> class A { >> method a(*...@a) { >> say "A self={self.perl} ar...@a.perl}" >> } >> } >> >> class B is A { >> method a(*...@a) { >> nextwith("FIRST ARG", "SECOND ARG")} >> } >> >> B.new.a() >> >> -- output -- >> >> A self="FIRST ARG" arg=["SECOND ARG"] >> >> -- what I expected -- >> >> A self=B.new() arg=["FIRST ARG", "SECOND ARG"] >> >> -- comment -- >> >> If you are supposed to supply self as the first argument to nextwith >> for this to work, I think I should get a "Method not found" error in >> this case. >> > Yes, it was supposed to give the output you expected, but failed to due > to a bug. Fixed in git 48c1791 and added an example like this as a > regression test too (plus similar one for callwith).
Did you actually commit it? I noticed no such commit... Cheers, Moritz