Commit Graph

15 Commits

Author SHA1 Message Date
00b84278d8 CliParser.Init() accepts optional flags. Currently una flag is available: ResetOnEqualSign 2026-03-06 11:45:58 +01:00
9e28ee6545 final checks on opt values moved after option parsing is complete 2026-03-06 10:36:07 +01:00
92267aec50 cli.go: in CliParser.Parse() renamed args as commandArgs 2026-03-06 06:32:17 +01:00
95fae40d5f add final checks on option values 2026-03-05 22:30:07 +01:00
b5f8d9eaab cli.go: fixed an out-of-bound error on cli.argSpecs array 2026-03-05 06:33:14 +01:00
ac8d5fa3a9 value of a container option (e.g. array) is reset to empty on first specification 2026-03-03 05:58:15 +01:00
f55e9cea82 opt-multi: changed the help template 2026-02-04 05:54:49 +01:00
4111864916 New option type 'multi'. Its value is the number of occurences of an option 2026-02-04 05:22:43 +01:00
f830851e58 test: added NAME section to the help output 2026-01-23 11:20:27 +01:00
b9f5f92948 cli-usage.go: added black separator around NAME sections 2026-01-23 11:19:19 +01:00
69f550884a added program name and description to the help output 2026-01-22 12:36:33 +01:00
9e2e5c1f37 opt-int-array.go: changed data type in error messages 2026-01-22 12:34:22 +01:00
548b816d4b README.md AI generated 2025-12-14 05:50:27 +01:00
38e36839f8 first commit status: option and argument parsing, short aliases grouping, special values, hidden options
Option types: bool int, int-array, string, string-array, string-map, file, dir
2025-12-11 07:57:48 +01:00
b9a4efc956 first commit 2025-12-11 07:47:37 +01:00