diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2017-06-13 14:30:56 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2017-06-15 15:51:43 +0200 |
| commit | 21adfe438b32cd0cd41ca00e99adfe827c4f4a95 (patch) | |
| tree | 511abd57bc289174da5821c7109d26e9c2b53e72 /vis.c | |
| parent | a845dec7336c379d007832cbc5ff9abbb9fe1dab (diff) | |
| download | vis-21adfe438b32cd0cd41ca00e99adfe827c4f4a95.tar.gz vis-21adfe438b32cd0cd41ca00e99adfe827c4f4a95.tar.xz | |
view: do not automatically anchor selections when setting range
Diffstat (limited to 'vis.c')
| -rw-r--r-- | vis.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -971,8 +971,10 @@ void vis_do(Vis *vis) { if (linewise && vis->mode != &vis_modes[VIS_MODE_VISUAL]) c.range = text_range_linewise(txt, &c.range); - if (vis->mode->visual) + if (vis->mode->visual) { view_selections_set(sel, &c.range); + view_selections_anchor(sel); + } if (a->op) { size_t pos = a->op->func(vis, txt, &c); |
