From 7db493883b87a83a8fb05040ee80fbbcfea61c73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Sat, 12 Mar 2016 15:58:15 +0100 Subject: vis-lua: allow to set window.syntax = nil This will load the default lua color theme. --- vis-lua.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'vis-lua.c') diff --git a/vis-lua.c b/vis-lua.c index 527202d..35dbe95 100644 --- a/vis-lua.c +++ b/vis-lua.c @@ -537,7 +537,9 @@ static int window_newindex(lua_State *L) { if (lua_isstring(L, 2)) { const char *key = lua_tostring(L, 2); if (strcmp(key, "syntax") == 0) { - const char *syntax = luaL_checkstring(L, 3); + const char *syntax = NULL; + if (!lua_isnil(L, 3)) + syntax = luaL_checkstring(L, 3); view_syntax_set(win->view, syntax); return 0; } -- cgit v1.2.3