vis

a vi-like editor based on Plan 9's structural regular expressions

git clone https://9o.is/git/vis.git

commit 4b678beed28d1a4a82a6562b17614462ed363b44
parent 8e838f078375acf367a972ff30574df808195245
Author: Marc André Tanner <mat@brain-dump.org>
Date:   Sun,  6 Mar 2016 21:55:19 +0100

vis: gracefully handle lpeg module load failure

Diffstat:
Mvisrc.lua | 8+++++++-
1 file changed, 7 insertions(+), 1 deletion(-)

diff --git 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 = {}