Commit graph

130 commits

Author SHA1 Message Date
3cf572ea4a
swap spinny to using bbstrings 2024-11-22 11:33:45 -06:00
186dab6d84
pass preSub/postSub down to children commands 2024-11-21 09:40:06 -06:00
ef573dc0f8
support other default sep char 2024-11-19 14:47:40 -06:00
c5f70cec4e
fix positional handling 2024-11-18 14:54:06 -06:00
748f7e1bd6
add seq separator support 2024-11-18 14:09:56 -06:00
938131c6cd
add key val 2024-11-18 13:58:26 -06:00
ab00305c92
prepare to add args CliCfg setting 2024-11-18 13:34:17 -06:00
5a236cd6a5
support default flag type 2024-11-17 12:17:44 -06:00
88a0bc2ffe
add node to flag definition 2024-11-16 13:13:32 -06:00
b6a97899fc
add todo 2024-11-16 13:02:29 -06:00
fdec798b30
get key val from parser object 2024-11-16 12:59:59 -06:00
c80c0d3db9
todos 2024-11-16 12:49:03 -06:00
f1cc95f86e
again again again again 2024-11-14 15:13:00 -06:00
d0d1297f23
again again again 2024-11-14 15:01:47 -06:00
fef319ee52
fix whitespace....again.... 2024-11-14 14:43:33 -06:00
447362793e
fix span handling, add add proc 2024-11-14 14:25:00 -06:00
3de786f003
fix cli test and whitespace 2024-11-14 14:24:35 -06:00
1412ad8309
fixup builtin cli's 2024-11-14 11:49:47 -06:00
6082cc3835
add todo 2024-11-14 11:06:56 -06:00
5f5dd86c4d
change call to node for readability 2024-11-14 11:06:11 -06:00
203082d893
support header footer in cli style 2024-11-14 11:05:26 -06:00
cbeefd675c
change how flags are propagated 2024-11-13 11:38:07 -06:00
2b2bf15fb9
add todo 2024-11-13 10:09:39 -06:00
de798fff70
make sure that aliases are included in stopWords 2024-11-13 09:55:53 -06:00
9e35d4ea12
add subcommand aliases to help output 2024-11-13 09:31:45 -06:00
88572a6ce4
add value check prior to parsing 2024-11-13 09:26:55 -06:00
b21a889a8d
add todos 2024-11-13 08:53:06 -06:00
22fbc66c8b
subcommand aliases 2024-11-13 08:47:33 -06:00
2a5dce888d
modify flag inheritance to support individual flags 2024-11-12 15:14:05 -06:00
ad57eee373
add todos 2024-11-12 14:19:20 -06:00
f9f631aab1
add setting to implement 2024-11-12 12:52:08 -06:00
94e5b87088
supress not used warnings 2024-11-11 17:07:51 -06:00
65a952e9f0
fix clis for hwylcli 2024-11-11 14:59:54 -06:00
c98fcc2265
switch to table style syntax for subcommands 2024-11-11 14:40:09 -06:00
0c55d85bda
improve newlines in help output 2024-11-11 14:38:38 -06:00
c0611a728c
set default type as bool not string 2024-11-11 13:47:38 -06:00
292bddd59f
add option to not autorun root 2024-11-11 13:03:17 -06:00
e8e090c5b7
actually use param 2024-11-10 16:19:44 -06:00
31012dffbf
add todo 2024-11-10 12:54:30 -06:00
f16cbaaee8
no declared not used warnings 2024-11-10 12:53:47 -06:00
cddbf5ee1e
change newline insertion 2024-11-10 12:37:56 -06:00
69ae06fa47
cleanup todo 2024-11-10 12:30:56 -06:00
206556e967
remove leftover pop 2024-11-10 12:30:43 -06:00
0a728d8727
add whitespace 2024-11-10 12:09:41 -06:00
a40aed047d
fix for cli updates 2024-11-10 12:04:43 -06:00
0375acc677
add some help docs 2024-11-10 12:04:37 -06:00
a57d4ee687
add better normalization 2024-11-10 11:36:59 -06:00
77cfae4d26
add support for enums and count flags 2024-11-10 03:36:19 -06:00
8b37c0dad9
handle flag groups differently 2024-11-10 03:21:16 -06:00
d228123195
rework default flags 2024-11-10 01:49:31 -06:00