vis

a vi-like editor based on Plan 9's structural regular expressions

git clone https://9o.is/git/vis.git

commit 11100f711fb3234c671f9a0f2c83666e5c81562b
parent 99d8f054f88648af07cfd47569908c47d78a77b7
Author: Tom Schwindl <schwindl@posteo.de>
Date:   Mon, 25 Sep 2023 22:12:32 +0200

vis-menu.c: add space for terminating NUL byte

Diffstat:
Mvis-menu.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/vis-menu.c b/vis-menu.c @@ -566,7 +566,7 @@ run(void) { case CONTROL('I'): /* TAB */ if (!sel) break; - strncpy(text, sel->text, sizeof text); + strncpy(text, sel->text, sizeof(text)-1); cursor = strlen(text); match(); break;