fakevim: Single command integrity (undo, redo, repeat)

Change-Id: I7e12092fd8928f34306a40b76a8ec7e6afe4a050
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
Lukas Holecek
2012-10-14 10:21:31 +02:00
committed by hjk
parent 6aaaacd4e4
commit 1586737596
2 changed files with 86 additions and 8 deletions

View File

@@ -6464,12 +6464,9 @@ void FakeVimHandler::handleReplay(const QString &keys)
void FakeVimHandler::handleInput(const QString &keys)
{
Mode oldMode = d->m_mode;
d->m_mode = CommandMode;
Inputs inputs(keys);
foreach (const Input &input, inputs)
d->handleKey(input);
d->m_mode = oldMode;
}
void FakeVimHandler::setCurrentFileName(const QString &fileName)