From 9cbf790d1320435f1c842d237cc65d5b87b61aa0 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Tue, 14 May 2013 13:58:35 +0200 Subject: [PATCH] tweak Range::merge_with behaviour --- src/selection.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/selection.cc b/src/selection.cc index 8830e9e5..3e8c0e58 100644 --- a/src/selection.cc +++ b/src/selection.cc @@ -7,11 +7,11 @@ namespace Kakoune void Range::merge_with(const Range& range) { + m_last = range.m_last; if (m_first < m_last) m_first = std::min(m_first, range.m_first); if (m_first > m_last) m_first = std::max(m_first, range.m_first); - m_last = range.m_last; } BufferIterator Range::begin() const