From 2915f65d15c42b07b6b64c4b7fca65f4b994cd62 Mon Sep 17 00:00:00 2001 From: Daylin Morgan Date: Sat, 25 Jan 2025 17:17:11 -0600 Subject: [PATCH] add note about bug --- src/hwylterm/hwylcli.nim | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/hwylterm/hwylcli.nim b/src/hwylterm/hwylcli.nim index 5a2a212..2206ac1 100644 --- a/src/hwylterm/hwylcli.nim +++ b/src/hwylterm/hwylcli.nim @@ -800,6 +800,12 @@ func flagToTuple(c: CliCfg, f: CliFlag | BuiltinFlag): NimNode = newLit"" else: f.defaultVal or newLit"" + + # BUG: if f.defaultVal is @[] `$` fails + # but works with `newSeq[T]()` + # could replace "defaultVal" with newSeq[T]() + # under the hood when parsing type/val + quote do: (`short`, `long`, `help`, bbEscape($`defaultVal`))