From a578faf494981fdd042dd49e298eeeafdc646499 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sat, 6 Feb 2021 11:45:58 +0100 Subject: [PATCH] url-mode: make the end coordinate *inclusive* --- url-mode.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/url-mode.c b/url-mode.c index f38026b4..4feea2df 100644 --- a/url-mode.c +++ b/url-mode.c @@ -269,6 +269,11 @@ auto_detected(struct terminal *term, enum url_action action) bool done = false; struct coord end = {c, r}; + if (--end.col < 0) { + end.row--; + end.col = term->cols - 1; + } + do { switch (url[len - 1]) { case L'.': case L',': case L':': case L';': case L'?':