From 75c24bb43ccbc0907eb427a44330e66986601f88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Wed, 22 Feb 2017 11:22:13 +0100 Subject: vis: simplify `r` implementation and fix cursor positioning --- vis-operators.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vis-operators.c') diff --git a/vis-operators.c b/vis-operators.c index 2a51b2f..2ffed01 100644 --- a/vis-operators.c +++ b/vis-operators.c @@ -232,7 +232,7 @@ static size_t op_replace(Vis *vis, Text *txt, OperatorContext *c) { size_t pos = c->range.start; for (size_t len = strlen(c->arg->s); count > 0; pos += len, count--) text_insert(txt, pos, c->arg->s, len); - return pos; + return c->range.start; } static size_t op_filter(Vis *vis, Text *txt, OperatorContext *c) { -- cgit v1.2.3