aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2016-03-06 21:55:19 +0100
committerMarc André Tanner <mat@brain-dump.org>2016-03-06 21:55:19 +0100
commit73dda181924e869b298e026981613734bebdef7b (patch)
tree9507a0e258538ac6eb8b873cfc965bd125b2be68
parent6d4f8d4dbcdfa1e069ccc58859b3ef831fa503b3 (diff)
downloadvis-73dda181924e869b298e026981613734bebdef7b.tar.gz
vis-73dda181924e869b298e026981613734bebdef7b.tar.xz
vis: gracefully handle lpeg module load failure
-rw-r--r--visrc.lua8
1 files changed, 7 insertions, 1 deletions
diff --git a/visrc.lua b/visrc.lua
index 913ba8c..3224eb4 100644
--- a/visrc.lua
+++ b/visrc.lua
@@ -1,4 +1,10 @@
-vis.lexers = require('lexer')
+local ok, msg = pcall(function()
+ vis.lexers = require('lexer')
+end)
+
+if not ok then
+ vis:info('WARNING: could not load lexer module')
+end
vis.events = {}