|
bf542a1470
|
add type metavars to help output
|
2025-01-30 14:48:10 -06:00 |
|
|
5d7e404d0d
|
add bbMarkup
|
2025-01-30 13:04:21 -06:00 |
|
|
097d963b2a
|
handle required at the flag level
|
2025-01-29 17:28:32 -06:00 |
|
|
6a93485202
|
add inferiting flag test
|
2025-01-29 16:05:14 -06:00 |
|
|
a7593561ee
|
improve hwylcli error handling
|
2025-01-29 15:56:35 -06:00 |
|
|
2811c05a21
|
remove override
|
2025-01-28 16:32:00 -06:00 |
|
|
17a44c17f7
|
infer short flags
|
2025-01-28 15:40:56 -06:00 |
|
|
fe3c7c141f
|
add test for overriding error
|
2025-01-28 15:17:36 -06:00 |
|
|
8340e76424
|
add compiletime test
|
2025-01-27 12:20:48 -06:00 |
|
|
7f37590184
|
add test for subcommand aliases
|
2025-01-27 12:16:27 -06:00 |
|
|
73d58a2359
|
make test suite format more forgiving
|
2025-01-26 14:26:52 -06:00 |
|
|
5f2fcdc4ed
|
proper hook behavior
|
2025-01-26 14:17:30 -06:00 |
|
|
a88765e328
|
simplify help generations
|
2025-01-25 17:00:39 -06:00 |
|
|
ea49ee81fc
|
add default values to help screen
|
2025-01-25 15:19:29 -06:00 |
|
|
c40a0a2038
|
args -> positionals
|
2025-01-24 15:34:28 -06:00 |
|
|
4c63636c24
|
add add
|
2025-01-23 18:50:53 -06:00 |
|
|
50d0ee5a3b
|
fix gitignores
|
2025-01-23 17:43:32 -06:00 |
|
|
49b8e94bb7
|
make tests always use color
|
2025-01-23 17:23:23 -06:00 |
|
|
ac3e5663d0
|
revamp tester
|
2025-01-23 16:28:34 -06:00 |
|
|
bc4a0a32e9
|
more hwylcli tests
|
2025-01-07 10:39:00 -06:00 |
|
|
f3dbf17846
|
add todo
|
2025-01-06 10:22:06 -07:00 |
|
|
8f98b53b91
|
positional arg parsing revamp
|
2025-01-02 12:11:43 -07:00 |
|
|
cbdad3454d
|
add check for short/long flags
|
2024-11-25 13:06:03 -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 |
|
|
938131c6cd
|
add key val
|
2024-11-18 13:58:26 -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 |
|
|
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 |
|
|
9e35d4ea12
|
add subcommand aliases to help output
|
2024-11-13 09:31:45 -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 |
|
|
c98fcc2265
|
switch to table style syntax for subcommands
|
2024-11-11 14:40:09 -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 |
|
|
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 |
|
|
7e82f7ba5a
|
fix style insensitivity
GitHub Pages / build (push) Has been cancelled
GitHub Pages / deploy (push) Has been cancelled
|
2024-10-02 00:23:40 -05:00 |
|
|
337083afe1
|
add tests for hwylcli
|
2024-09-30 17:23:52 -05:00 |
|
|
efaf252305
|
add another test case for stripAnsi
|
2024-09-30 13:38:35 -05:00 |
|
|
a6641c5e37
|
tests + stripAnsi
|
2024-09-30 00:38:23 -05:00 |
|
|
6609592539
|
add strutil style functions to work with bbstrings
|
2024-09-27 14:52:06 -05:00 |
|
|
398b77cc2b
|
begin 256 color implementation
|
2024-09-25 13:25:09 -05:00 |
|
|
653b51184f
|
add another escape pattern
|
2024-09-24 11:54:06 -05:00 |
|
|
c1738c9504
|
start work to support truecolor and hexcodes
|
2024-09-24 11:53:12 -05:00 |
|