diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2016-09-26 23:32:07 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2016-09-26 23:32:07 +0100 |
| commit | fcb37cc7541cfa2152f8c0aed6eda177bc9770a6 (patch) | |
| tree | fcc05344434344010401c62928e889289a5a43bd /src/selectors.cc | |
| parent | 1e0ec182c166da505ad1404fcbf80240a3797ae4 (diff) | |
Pass count to all object selectors
Diffstat (limited to 'src/selectors.cc')
| -rw-r--r-- | src/selectors.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/selectors.cc b/src/selectors.cc index dc6edc98..0f519297 100644 --- a/src/selectors.cc +++ b/src/selectors.cc @@ -238,7 +238,7 @@ Selection select_to_reverse(const Buffer& buffer, const Selection& selection, return utf8_range(begin, inclusive ? end : end+1); } -Selection select_number(const Buffer& buffer, const Selection& selection, ObjectFlags flags) +Selection select_number(const Buffer& buffer, const Selection& selection, int count, ObjectFlags flags) { auto is_number = [&](char c) { return (c >= '0' and c <= '9') or @@ -272,7 +272,7 @@ Selection select_number(const Buffer& buffer, const Selection& selection, Object : Selection{last.coord(), first.coord()}; } -Selection select_sentence(const Buffer& buffer, const Selection& selection, ObjectFlags flags) +Selection select_sentence(const Buffer& buffer, const Selection& selection, int count, ObjectFlags flags) { auto is_end_of_sentence = [](char c) { return c == '.' or c == ';' or c == '!' or c == '?'; @@ -337,7 +337,7 @@ Selection select_sentence(const Buffer& buffer, const Selection& selection, Obje : Selection{last.coord(), first.coord()}; } -Selection select_paragraph(const Buffer& buffer, const Selection& selection, ObjectFlags flags) +Selection select_paragraph(const Buffer& buffer, const Selection& selection, int count, ObjectFlags flags) { BufferIterator first = buffer.iterator_at(selection.cursor()); @@ -390,7 +390,7 @@ Selection select_paragraph(const Buffer& buffer, const Selection& selection, Obj : Selection{last.coord(), first.coord()}; } -Selection select_whitespaces(const Buffer& buffer, const Selection& selection, ObjectFlags flags) +Selection select_whitespaces(const Buffer& buffer, const Selection& selection, int count, ObjectFlags flags) { auto is_whitespace = [&](char c) { return c == ' ' or c == '\t' or @@ -419,7 +419,7 @@ Selection select_whitespaces(const Buffer& buffer, const Selection& selection, O : Selection{last.coord(), first.coord()}; } -Selection select_indent(const Buffer& buffer, const Selection& selection, ObjectFlags flags) +Selection select_indent(const Buffer& buffer, const Selection& selection, int count, ObjectFlags flags) { auto get_indent = [](StringView str, int tabstop) { CharCount indent = 0; |
