From e78fd2d23523b78c9629b0e8a13a1c338225fd6b Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Mon, 16 Jun 2014 01:00:00 +0100 Subject: Do not merge overlapping selection when entering append mode Fixes #163 --- src/input_handler.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/input_handler.cc') diff --git a/src/input_handler.cc b/src/input_handler.cc index d96a8f10..b5b6a847 100644 --- a/src/input_handler.cc +++ b/src/input_handler.cc @@ -842,7 +842,8 @@ private: kak_assert(false); // invalid for interactive insert break; } - selections.sort_and_merge_overlapping(); + if (mode != InsertMode::Append) + selections.sort_and_merge_overlapping(); selections.check_invariant(); buffer.check_invariant(); } -- cgit v1.2.3