diff options
Diffstat (limited to 'src/qregisters.cpp')
| -rw-r--r-- | src/qregisters.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/qregisters.cpp b/src/qregisters.cpp index b2987b3..6eea64f 100644 --- a/src/qregisters.cpp +++ b/src/qregisters.cpp @@ -56,6 +56,14 @@ namespace QRegisters { QRegisterTable *locals = NULL; QRegister *current = NULL; + void + undo_edit(void) + { + current->dot = interface.ssm(SCI_GETCURRENTPOS); + undo.push_var(ring.current); + undo.push_var(current)->undo_edit(); + } + static QRegisterStack stack; } |
