}
}
# endif
+#endif
+
+ ea.cmd = cmd;
+#ifdef FEAT_EVAL
// May go to debug mode. If this happens and the ">quit" debug command is
// used, throw an interrupt exception and skip the next command.
dbg_check_breakpoint(&ea);
#endif
}
- ea.cmd = cmd;
if (!may_have_range)
ea.line1 = ea.line2 = default_address(&ea);
else if (parse_cmd_address(&ea, &errormsg, FALSE) == FAIL)
call RunDbgCmd(buf, 'step', ['line 1: vim9script'])
call RunDbgCmd(buf, 'step', ['line 3: def DoAThing(): number'])
call RunDbgCmd(buf, 'step', ['line 9: export def File2Function()'])
- call RunDbgCmd(buf, 'step', ['line 9: def File2Function()'])
call RunDbgCmd(buf, 'step', ['line 13: defcompile'])
call RunDbgCmd(buf, 'step', ['line 14: File2Function()'])
call RunDbgCmd(buf, 'backtrace', [