On Fri, 08 Jun 2007 00:51:58 +0100, Rob Church wrote:
In attempting to fix
http://bugzilla.wikimedia.org/show_bug.cgi?id=7651, I discovered that
returning the flag "noargs" => true from the callback function seems
to fix the problem, but I haven't the foggiest clue why this is.
Can anyone actually explain this to me?
When it splits out the argument array, it clobbers the old
arguments. It's possible to restore it by adding another argument to the
end, like |1={{{1}}}.
"noargs"=>true would just bypass the argument parsing, so nothing will be
clobbered.