From 8f92b98848f9366e78c7aa824615bade83971513 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Wed, 4 May 2016 13:23:44 +0200 Subject: vis: clean up interaction between vis and ui A concrete user interface implementation should not have to depend on libtermkey. Therefore the vis core now uses an independent instance to parse keys. --- vis-cmds.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'vis-cmds.c') diff --git a/vis-cmds.c b/vis-cmds.c index e52072d..34f75f2 100644 --- a/vis-cmds.c +++ b/vis-cmds.c @@ -1,6 +1,5 @@ /* this file is included from sam.c */ -#include #include "vis-lua.h" #ifndef VIS_OPEN @@ -633,7 +632,7 @@ static void print_symbolic_keys(Vis *vis, Text *txt) { TERMKEY_SYM_KPEQUALS, }; - TermKey *termkey = vis->ui->termkey_get(vis->ui); + TermKey *termkey = vis->termkey; text_appendf(txt, " ␣ (a literal \" \" space symbol must be used to refer to )\n"); for (size_t i = 0; i < LENGTH(keys); i++) { text_appendf(txt, " <%s>\n", termkey_get_keyname(termkey, keys[i])); -- cgit v1.2.3