From e293536915fc91bec6378e3ca240be6e9da2a596 Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Wed, 30 Apr 2014 10:23:56 +0100 Subject: [PATCH] elua: getopt: support for categories in help callback, fix newline insertion in help --- src/bin/elua/modules/getopt.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bin/elua/modules/getopt.lua b/src/bin/elua/modules/getopt.lua index c4136a5..654e4ae 100644 --- a/src/bin/elua/modules/getopt.lua +++ b/src/bin/elua/modules/getopt.lua @@ -191,6 +191,7 @@ local help = function(parser, f, category) buf:write(hp, ":\n") fcat = false else + fcat = false buf:write(ln) if hp then buf:write((" "):rep(lln - #ln), " ", hp) end buf:write("\n") @@ -227,7 +228,7 @@ end M.help_cb = function(fstream) return function(desc, parser, v) - M.help(parser, fstream) + M.help(parser, v, fstream) end end -- 2.7.4