From 30e78c686bd214178212d60183a5c05818b87759 Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 11 Jun 2009 17:22:37 +0200 Subject: fakevim: fix . after A and D in command mode --- src/plugins/debugger/gdb/gdbengine.cpp | 1 + src/plugins/fakevim/fakevimhandler.cpp | 1 + 2 files changed, 2 insertions(+) (limited to 'src') diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp index 48b5dcaa23..27d44e6b22 100644 --- a/src/plugins/debugger/gdb/gdbengine.cpp +++ b/src/plugins/debugger/gdb/gdbengine.cpp @@ -1433,6 +1433,7 @@ bool GdbEngine::startDebugger(const QSharedPointer &sp) postCommand(_("show version"), CB(handleShowVersion)); //postCommand(_("-enable-timings"); postCommand(_("set print static-members off")); // Seemingly doesn't work. + //postCommand(_("set debug infrun 1")); //postCommand(_("define hook-stop\n-thread-list-ids\n-stack-list-frames\nend")); //postCommand(_("define hook-stop\nprint 4\nend")); //postCommand(_("define hookpost-stop\nprint 5\nend")); diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index f84802b3c8..c88958fa02 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -1116,6 +1116,7 @@ EventResult FakeVimHandler::Private::handleCommandMode(int key, int unmodified, } else if (key == 'A') { enterInsertMode(); moveToEndOfLine(); + setDotCommand("A"); m_lastInsertion.clear(); } else if (key == control('a')) { // FIXME: eat it to prevent the global "select all" shortcut to trigger -- cgit v1.2.1