From d29bdf71266628807c285bc05287d3353efab5b1 Mon Sep 17 00:00:00 2001 From: hjk <qtc-committer@nokia.com> Date: Fri, 10 Jul 2009 15:03:53 +0200 Subject: [PATCH] fakevim: make the "registers" global. This enables yank&paste between different buffers. --- src/plugins/fakevim/fakevimhandler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index bee8f61ef07..bf6f7a46065 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -321,7 +321,7 @@ public: QTextCursor m_tc; QTextCursor m_oldTc; // copy from last event to check for external changes int m_anchor; - QHash<int, QString> m_registers; + static QHash<int, QString> m_registers; int m_register; QString m_mvcount; QString m_opcount; @@ -409,6 +409,7 @@ public: QStringList FakeVimHandler::Private::m_searchHistory; QStringList FakeVimHandler::Private::m_commandHistory; +QHash<int, QString> FakeVimHandler::Private::m_registers; FakeVimHandler::Private::Private(FakeVimHandler *parent, QWidget *widget) { -- GitLab