From 1b55dc64b529ceab804a87649a55714fb2ff5973 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Sat, 25 Oct 2014 11:01:29 +0200 Subject: Set MARK_SELECTION_{START,END} in visual mode --- window.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'window.c') diff --git a/window.c b/window.c index 82178ec..10f2ef4 100644 --- a/window.c +++ b/window.c @@ -20,6 +20,7 @@ #include #include #include +#include "editor.h" #include "window.h" #include "syntax.h" #include "text.h" @@ -133,6 +134,8 @@ Filerange window_selection_get(Win *win) { if (!text_range_valid(&sel)) return text_range_empty(); sel.end = text_char_next(win->text, sel.end); + text_mark_set(win->text, MARK_SELECTION_START, sel.start); + text_mark_set(win->text, MARK_SELECTION_END, sel.end); return sel; } -- cgit v1.2.3