diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2013-06-03 14:27:51 +0200 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2013-06-03 14:27:51 +0200 |
| commit | b198f6a5fb1a656e0dd4b31bf00c928b2c0b1fb2 (patch) | |
| tree | 00b1f212cefed31b0c331a689b67a3a2b7e8dbd5 /src | |
| parent | 24ffd6abaec66a3325d18693bb3306c0d41d5daa (diff) | |
Fix select_whole_paragraph so that buffer end is not selected
Diffstat (limited to 'src')
| -rw-r--r-- | src/selectors.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/selectors.cc b/src/selectors.cc index e8d23899..ae9f7397 100644 --- a/src/selectors.cc +++ b/src/selectors.cc @@ -75,7 +75,7 @@ void skip_while_reverse(Iterator& it, T condition) Range utf8_range(const Utf8Iterator& first, const Utf8Iterator& last) { - return Range{first.underlying_iterator(), last.underlying_iterator()}; + return {first.underlying_iterator(), last.underlying_iterator()}; } } @@ -480,11 +480,11 @@ Selection select_whole_paragraph(const Buffer& buffer, const Selection& selectio { if (not (flags & ObjectFlags::Inner)) skip_while(last, is_eol); - --last; break; } ++last; } + --last; } return (flags & ObjectFlags::ToEnd) ? Selection{first, last} : Selection{last, first}; |
