From 2bb4463f5844a83fdc52c686f923adf23ebe92ac Mon Sep 17 00:00:00 2001 From: Daylin Morgan Date: Thu, 30 Jan 2025 14:55:00 -0600 Subject: [PATCH] help should be a const --- src/hwylterm/hwylcli.nim | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/hwylterm/hwylcli.nim b/src/hwylterm/hwylcli.nim index 4946a4d..11b526c 100644 --- a/src/hwylterm/hwylcli.nim +++ b/src/hwylterm/hwylcli.nim @@ -941,7 +941,7 @@ func flagToTuple(c: CliCfg, f: CliFlag): NimNode = else: let val = f.defaultVal quote do: - bbEscape($`val`) + bbEscape($(`val`)) required = newLit(c.isRequiredFlag(f)) typeNode = @@ -964,9 +964,7 @@ func flagToTuple(c: CliCfg, f: CliFlag): NimNode = defaultVal, required, ) - # quote do: - # (`short`, `long`, `help`, bbEscape($`defaultVal`), `required`) - # + func flagsArray(cfg: CliCfg): NimNode = result = newTree(nnkBracket) for f in cfg.flags: @@ -1020,7 +1018,7 @@ func generateCliHelpProc(cfg: CliCfg, printHelpName: NimNode): NimNode = result = quote do: proc `printHelpName`() = - const help = + let help = newHwylCliHelp( header = `header`, footer = `footer`,