From 5bb8e656c57999e39495ade40de5c2eaf49c4d69 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Wed, 3 Apr 2013 18:52:49 +0200 Subject: [PATCH] Editor: fix utf8 handling in prepare_insert --- src/editor.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/editor.cc b/src/editor.cc index 2c32949e..ef2d0a9b 100644 --- a/src/editor.cc +++ b/src/editor.cc @@ -51,7 +51,7 @@ static BufferIterator prepare_insert(Buffer& buffer, const Selection& sel, if (pos.column() == buffer.line_length(pos.line()) - 1) return pos; else - return pos+1; + return utf8::next(pos); } case InsertMode::InsertAtLineBegin: return buffer.iterator_at_line_begin(sel.begin());