Change m to search until the end of the buffer instead of end of line

Fixes #1774
 # Please enter the commit message for your changes. Lines starting
This commit is contained in:
Maxime Coste 2018-01-31 11:10:18 +11:00
parent cfa497362c
commit e41b4ee65d

View File

@ -230,9 +230,9 @@ select_matching(const Context& context, const Selection& selection)
auto& matching_pairs = context.options()["matching_pairs"].get<Vector<Codepoint, MemoryDomain::Options>>();
Utf8Iterator it{buffer.iterator_at(selection.cursor()), buffer};
auto match = matching_pairs.end();
while (not is_eol(*it))
while (it != buffer.end())
{
match = std::find(matching_pairs.begin(), matching_pairs.end(), *it);
match = find(matching_pairs, *it);
if (match != matching_pairs.end())
break;
++it;