It looks like while a script is running, MSTerminal sits in its runCycles method, until coopRunner reports isFinished().
So, maybe we could put an abort flag on MSTerminal, and have runCycles bail out when the runner is finished or when abort is true?
This is needed for JoeStrout/miniscript-tryit#1
It looks like while a script is running, MSTerminal sits in its
runCyclesmethod, untilcoopRunnerreportsisFinished().So, maybe we could put an
abortflag on MSTerminal, and haverunCyclesbail out when the runner is finished or whenabortis true?This is needed for JoeStrout/miniscript-tryit#1