MooseX::Extended versus the debugger
I've released MooseX::Extended 0.35 and it resolves a long-standing bug. If you tried to use multi
subs, it would trigger this bug in Syntax::Keyword::MultiSub. To fix that, you had to manually patch the latter module:
--- old/lib/Syntax/Keyword/MultiSub.xs 2021-12-16 10:59:30 +0000
+++ new/lib/Syntax/Keyword/MultiSub.xs 2022-08-12 10:23:06 +0000
@@ -129,6 +129,7 @@
redo:
switch(o->op_type) {
case OP_NEXTSTATE:
+ case OP_DBSTATE:
o = o->op_next;
goto redo;
Not good. However, Syntax::Keyword::MultiSub 0.03 has been released with that patch included, so that's a relief.
However, I was still struggling with switching WebService::OpenSky to MooseX::Extended
but under the debugger, we have a serious problem.