diff options
author | hluk <hluk@email.cz> | 2013-04-07 10:37:34 +0200 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2013-04-08 08:41:32 +0200 |
commit | 12deff2fdd17003442d9888781fbf65a157200fc (patch) | |
tree | 3b5cb86cc7c3b93aa279c13b489bc8e69ff736b3 /src/plugins/fakevim/fakevim_test.cpp | |
parent | bea40d99b9d93b3a7b0ee702c6b63dc8e9d08813 (diff) | |
download | qt-creator-12deff2fdd17003442d9888781fbf65a157200fc.tar.gz |
FakeVim: Reworked undo/redo
Don't use QTextCursor::beginEditBlock() and others since it can change
the behavior of underlying editor widget. Use these methods only for
interrupting current edit block.
Change-Id: I848d6287faeeaad9c04a76758bd0b2cc673ad2ef
Reviewed-by: hjk <hjk121@nokiamail.com>
Diffstat (limited to 'src/plugins/fakevim/fakevim_test.cpp')
-rw-r--r-- | src/plugins/fakevim/fakevim_test.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/fakevim/fakevim_test.cpp b/src/plugins/fakevim/fakevim_test.cpp index b365c9c3d9..2ea7fec5b8 100644 --- a/src/plugins/fakevim/fakevim_test.cpp +++ b/src/plugins/fakevim/fakevim_test.cpp @@ -1957,7 +1957,8 @@ void FakeVimPlugin::test_vim_substitute() data.setText("abc" N "def" N "ghi" N "jkl"); KEYS("jVj:s/^/*<CR>", "abc" N "*def" N X "*ghi" N "jkl"); COMMAND("'<,'>s/^/*", "abc" N "**def" N X "**ghi" N "jkl"); - KEYS("ugv:s/^/+<CR>", "abc" N "+*def" N X "+*ghi" N "jkl"); + KEYS("u", "abc" N X "*def" N "*ghi" N "jkl"); + KEYS("gv:s/^/+<CR>", "abc" N "+*def" N X "+*ghi" N "jkl"); } void FakeVimPlugin::test_vim_ex_yank() |