Lua 5.0 compatibility flag strikes again

This commit is contained in:
mpeterv
2014-03-09 13:23:11 +04:00
parent 413199c54c
commit fae3fb4500

View File

@@ -574,8 +574,10 @@ local function plural(x)
return "s" return "s"
end end
local default_cmdline = arg or {}
function Parser:_parse(args, errhandler) function Parser:_parse(args, errhandler)
args = args or arg args = args or default_cmdline
local parser local parser
local charset local charset
local options = {} local options = {}
@@ -916,5 +918,5 @@ function Parser:pparse(args)
end end
return function(...) return function(...)
return Parser(arg and arg[0]):add_help(true)(...) return Parser(default_cmdline[0]):add_help(true)(...)
end end