From f08507f558d2cc7444c7caa9a99d5276685b33f2 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Tue, 26 Apr 2016 18:05:33 -0400 Subject: Handle non-existent compile/run commands gracefully; modules/textadept/menu.lua --- modules/textadept/menu.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modules') diff --git a/modules/textadept/menu.lua b/modules/textadept/menu.lua index 4e7cc785..e8f7983b 100644 --- a/modules/textadept/menu.lua +++ b/modules/textadept/menu.lua @@ -182,7 +182,7 @@ local default_menubar = { -- Compare the base run/compile command with the one for the current -- file. The difference is any additional arguments set previously. base_commands[i] = commands[buffer.filename:match('[^.]+$')] or - commands[buffer:get_lexer()] + commands[buffer:get_lexer()] or '' local current_command = (commands[buffer.filename] or '') local args = current_command:sub(#base_commands[i] + 2) utf8_args[i] = args:iconv('UTF-8', _CHARSET) -- cgit v1.2.3