aboutsummaryrefslogtreecommitdiffhomepage
path: root/parser.cpp
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2012-11-13 02:12:36 +0100
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2012-11-13 02:12:36 +0100
commitdba9cbb38fd014bdddf1aed6905ec04faeb1dcf3 (patch)
tree795040a44ec00fddb7b1a62f55cf7a4311acd56f /parser.cpp
parent2365774fd5e1cfa62c88efc5837e3e92a58c9166 (diff)
downloadsciteco-dba9cbb38fd014bdddf1aed6905ec04faeb1dcf3.tar.gz
fixed undoing of setting Q-Register string
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();