diff options
Diffstat (limited to 'lib/gall/ll.lua')
-rw-r--r-- | lib/gall/ll.lua | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/lib/gall/ll.lua b/lib/gall/ll.lua index 24f76bb..92200a4 100644 --- a/lib/gall/ll.lua +++ b/lib/gall/ll.lua @@ -90,12 +90,13 @@ local simple_cmds = { for _, s in pairs(simple_cmds) do local ss = s:gsub("%-", "_") - mod_ret[ss] = function(_t) - local t = util.deep_copy(_t) - table.insert(t, 1, s) - t.stdout = _chomp - return _rungit(t) - end + local function ss_fn(_t) + local t = util.deep_copy(_t) + table.insert(t, 1, s) + t.stdout = _chomp + return _rungit(t) + end + mod_ret[ss] = ss_fn end return mod_ret |