vis

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

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

commit b3d0887380ac89d23dc890e6732967e4846390a3
parent 72d5f0b47243630b16b8576766076c57f20a2363
Author: Marc André Tanner <mat@brain-dump.org>
Date:   Sat, 21 May 2016 01:01:46 +0200

lexer: return nil if lexer loading fails

Diffstat:
Mlexers/lexer.lua | 3+--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/lexers/lexer.lua b/lexers/lexer.lua @@ -1022,8 +1022,7 @@ function M.load(name, alt_name) local lexer_file, error = package.searchpath(name, M.LEXERPATH) local ok, lexer = pcall(dofile, lexer_file or '') if not ok then - _G.print(error or lexer) -- error message - lexer = {_NAME = alt_name or name} + return nil end if alt_name then lexer._NAME = alt_name end