aboutsummaryrefslogtreecommitdiff
path: root/vis-operators.c
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2016-02-18 21:00:26 +0100
committerMarc André Tanner <mat@brain-dump.org>2016-02-18 21:00:26 +0100
commitff57c0b8598a60617983ebe25d34c79a9c6bc511 (patch)
tree766572a9e30a28be3ece6b64a52699f7933e97ab /vis-operators.c
parentc033a93b1a4edff0bc9b1fb1a112cef36307e0ac (diff)
downloadvis-ff57c0b8598a60617983ebe25d34c79a9c6bc511.tar.gz
vis-ff57c0b8598a60617983ebe25d34c79a9c6bc511.tar.xz
vis: move cursor to start of yanked range
Close #176
Diffstat (limited to 'vis-operators.c')
-rw-r--r--vis-operators.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vis-operators.c b/vis-operators.c
index 6d47055..6e61d46 100644
--- a/vis-operators.c
+++ b/vis-operators.c
@@ -27,7 +27,7 @@ static size_t op_yank(Vis *vis, Text *txt, OperatorContext *c) {
register_put(vis, c->reg, txt, &c->range);
if (c->reg == &vis->registers[VIS_REG_DEFAULT])
register_put(vis, &vis->registers[VIS_REG_ZERO], txt, &c->range);
- return c->pos;
+ return c->range.start;
}
static size_t op_put(Vis *vis, Text *txt, OperatorContext *c) {