aboutsummaryrefslogtreecommitdiffhomepage
path: root/parser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'parser.cpp')
-rw-r--r--parser.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/parser.cpp b/parser.cpp
index 4ce0f8b..7dcb8a7 100644
--- a/parser.cpp
+++ b/parser.cpp
@@ -1070,8 +1070,7 @@ StateSearch::done(const gchar *str)
QRegister *search_reg = qregisters["_"];
if (*str) {
- undo.push_var<gint>(search_reg->dot);
- undo.push_msg(SCI_UNDO);
+ search_reg->undo_set_string();
search_reg->set_string(str);
} else {
gchar *search_str = search_reg->get_string();