diff options
author | hjk <qtc-committer@nokia.com> | 2009-06-11 17:22:37 +0200 |
---|---|---|
committer | hjk <qtc-committer@nokia.com> | 2009-06-11 17:22:37 +0200 |
commit | 30e78c686bd214178212d60183a5c05818b87759 (patch) | |
tree | 757420dba8d71ec06dcabc3fde15b336d40b390d /src | |
parent | 6077d20b9630834e3add5739be2b179742ffb438 (diff) | |
download | qt-creator-30e78c686bd214178212d60183a5c05818b87759.tar.gz |
fakevim: fix . after A and D in command mode
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/debugger/gdb/gdbengine.cpp | 1 | ||||
-rw-r--r-- | src/plugins/fakevim/fakevimhandler.cpp | 1 |
2 files changed, 2 insertions, 0 deletions
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<DebuggerStartParameters> &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 |