diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2017-03-18 21:41:46 +0100 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2017-03-18 21:52:22 +0100 |
commit | 5069c3b800a5806ef132d187c4ec93d037d55ad2 (patch) | |
tree | 1553a24addda46301792148d1b7fa8303cf7d26a /src/spawn.cpp | |
parent | 8b00fa817e24224245df1ae8776f139d807ce87a (diff) | |
download | sciteco-5069c3b800a5806ef132d187c4ec93d037d55ad2.tar.gz |
fixed Q-Reg autocompletion for `Q` command
* StateQueryQReg is now derived from StateExpectQReg
whose semantics have been changed slightly.
* The alternative would have been another common base class for both
StateQueryQReg and StateExpectQReg.
Diffstat (limited to 'src/spawn.cpp')
-rw-r--r-- | src/spawn.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/spawn.cpp b/src/spawn.cpp index aab97a4..0d6d18a 100644 --- a/src/spawn.cpp +++ b/src/spawn.cpp @@ -529,6 +529,8 @@ cleanup: State * StateEGCommand::got_register(QRegister *reg) { + machine.reset(); + BEGIN_EXEC(&States::executecommand); undo.push_var(register_argument) = reg; return &States::executecommand; |