From e9aba1387df1a0adf6ad1441f2ce30904fc35951 Mon Sep 17 00:00:00 2001 From: TwoFinger Date: Sat, 27 Jan 2018 19:41:14 +0200 Subject: vis-complete: send whole paths for completion text_object_word() was only sending the last part of a pathname to vis-complete. text_object_longword() is better, but sometimes may send a bit too much, so leading delimiters for some languages are stripped additionally. --- vis-lua.c | 1 + 1 file changed, 1 insertion(+) (limited to 'vis-lua.c') diff --git a/vis-lua.c b/vis-lua.c index 3c998e7..83052e9 100644 --- a/vis-lua.c +++ b/vis-lua.c @@ -2703,6 +2703,7 @@ void vis_lua_init(Vis *vis) { const char *name; } textobjects[] = { { VIS_TEXTOBJECT_INNER_WORD, "text_object_word" }, + { VIS_TEXTOBJECT_INNER_LONGWORD, "text_object_longword" }, }; for (size_t i = 0; i < LENGTH(textobjects); i++) { -- cgit v1.2.3