diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-03-28 12:43:57 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-03-28 12:45:07 +0200 |
| commit | 8452189397544cd2fa50c8dfafe024b429a9188c (patch) | |
| tree | 4ce92c0ebdc9f23d7515f11548d5cb9c3e663cb9 | |
| parent | f577616bcefac9480eef5f995bbc589b946e5c6b (diff) | |
| download | vis-8452189397544cd2fa50c8dfafe024b429a9188c.tar.gz vis-8452189397544cd2fa50c8dfafe024b429a9188c.tar.xz | |
vis: cleanup usage of vis_cursors_count
| -rw-r--r-- | view.c | 2 | ||||
| -rw-r--r-- | vis-prompt.c | 2 | ||||
| -rw-r--r-- | vis.c | 2 |
3 files changed, 3 insertions, 3 deletions
@@ -1105,7 +1105,7 @@ err: int view_cursors_count(View *view) { int i = 0; - for (Cursor *c = view_cursors(view); c; c = view_cursors_next(c)) + for (Cursor *c = view->cursors; c; c = c->next) i++; return i; } diff --git a/vis-prompt.c b/vis-prompt.c index 71d2c51..d051762 100644 --- a/vis-prompt.c +++ b/vis-prompt.c @@ -95,7 +95,7 @@ static const char *prompt_enter(Vis *vis, const char *keys, const Arg *arg) { static const char *prompt_esc(Vis *vis, const char *keys, const Arg *arg) { Win *prompt = vis->win; - if (view_cursors_count(prompt->view) > 1) { + if (view_cursors_multiple(prompt->view)) { view_cursors_clear(prompt->view); } else { prompt_restore(prompt); @@ -432,7 +432,7 @@ void action_do(Vis *vis, Action *a) { int count = MAX(a->count, 1); bool repeatable = a->op && !vis->macro_operator; - bool multiple_cursors = view_cursors_count(view) > 1; + bool multiple_cursors = view_cursors_multiple(view); bool linewise = !(a->type & CHARWISE) && ( a->type & LINEWISE || (a->movement && a->movement->type & LINEWISE) || vis->mode == &vis_modes[VIS_MODE_VISUAL_LINE]); |
