diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-12-14 14:46:39 +0100 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-12-14 14:46:39 +0100 |
| commit | 8ec5991a8fd4f053afa12d93f63b5a17f2ef3669 (patch) | |
| tree | 26d313f08e65c0cb78a745ceb32baed076505e0c | |
| parent | ea63dae598bf302a9681a7a5da35c957f47f9b73 (diff) | |
| download | vis-8ec5991a8fd4f053afa12d93f63b5a17f2ef3669.tar.gz vis-8ec5991a8fd4f053afa12d93f63b5a17f2ef3669.tar.xz | |
lua: avoid errors if no theme is set
Close #429
| -rw-r--r-- | lua/vis-std.lua | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lua/vis-std.lua b/lua/vis-std.lua index 9aada27..85defad 100644 --- a/lua/vis-std.lua +++ b/lua/vis-std.lua @@ -18,13 +18,13 @@ vis.events.subscribe(vis.events.WIN_SYNTAX, function(win, name) local lexers = vis.lexers if not lexers.load then return false end - win:style_define(win.STYLE_DEFAULT, lexers.STYLE_DEFAULT) - win:style_define(win.STYLE_CURSOR, lexers.STYLE_CURSOR) - win:style_define(win.STYLE_CURSOR_PRIMARY, lexers.STYLE_CURSOR_PRIMARY) - win:style_define(win.STYLE_CURSOR_LINE, lexers.STYLE_CURSOR_LINE) - win:style_define(win.STYLE_SELECTION, lexers.STYLE_SELECTION) - win:style_define(win.STYLE_LINENUMBER, lexers.STYLE_LINENUMBER) - win:style_define(win.STYLE_COLOR_COLUMN, lexers.STYLE_COLOR_COLUMN) + win:style_define(win.STYLE_DEFAULT, lexers.STYLE_DEFAULT or '') + win:style_define(win.STYLE_CURSOR, lexers.STYLE_CURSOR or '') + win:style_define(win.STYLE_CURSOR_PRIMARY, lexers.STYLE_CURSOR_PRIMARY or '') + win:style_define(win.STYLE_CURSOR_LINE, lexers.STYLE_CURSOR_LINE or '') + win:style_define(win.STYLE_SELECTION, lexers.STYLE_SELECTION or '') + win:style_define(win.STYLE_LINENUMBER, lexers.STYLE_LINENUMBER or '') + win:style_define(win.STYLE_COLOR_COLUMN, lexers.STYLE_COLOR_COLUMN or '') if name == nil then return true end |
