From e92e6c775a357fd7912f806bfc1973b2443d463e Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Sun, 4 May 2014 11:21:19 +0100 Subject: [PATCH] Paragraph selection selects next paragraph when on previous end --- src/selectors.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/selectors.cc b/src/selectors.cc index 4aaea633..7d3651d9 100644 --- a/src/selectors.cc +++ b/src/selectors.cc @@ -291,6 +291,10 @@ Selection select_whole_paragraph(const Buffer& buffer, const Selection& selectio if (not (flags & ObjectFlags::ToEnd) and buffer.offset(first.coord()) > 1 and *(first-1) == '\n' and *(first-2) == '\n') --first; + else if ((flags & ObjectFlags::ToEnd) and + first != buffer.begin() and (first+1) != buffer.end() and + *(first-1) == '\n' and *first == '\n') + ++first; BufferIterator last = first;