From cf10183641a345cb0d0eb9ed400fb4ae95cfb7fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Wed, 27 Jan 2016 17:58:05 +0100 Subject: vis: apply insert register to all cursors Note that cursors currently have only one default register. --- main.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index 8384ff6..5ef6c94 100644 --- a/main.c +++ b/main.c @@ -1395,11 +1395,8 @@ static const char *insert_register(Vis *vis, const char *keys, const Arg *arg) { enum VisRegister regid; keys = key2register(vis, keys, ®id); Register *reg = vis_register_get(vis, regid); - if (reg) { - int pos = view_cursor_get(vis_view(vis)); - vis_insert(vis, pos, reg->data, reg->len); - view_cursor_to(vis_view(vis), pos + reg->len); - } + if (reg) + vis_insert_key(vis, reg->data, reg->len); return keys; } -- cgit v1.2.3