From df9335c542758292d8d9d5afcac921bd99077d91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Aum=C3=BCller?= Date: Tue, 5 Jan 2010 18:42:24 +0100 Subject: [PATCH] fakevim: fix 'P' at end of line previously, the insertion point would have stayed just in front of the last character instead of in front of the last but first character Merge-request: 96 Reviewed-by: hjk --- src/plugins/fakevim/fakevimhandler.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index 1832521d848..6bd8d7f895b 100755 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -2792,6 +2792,8 @@ void FakeVimHandler::Private::pasteText(bool afterCursor) moveRight(); fixMarks(position(), text.length()); m_tc.insertText(text); + if (!afterCursor && atEndOfLine()) + moveLeft(); moveLeft(); } break;