Skip to content

Support multiple opts with append action - #12

Merged
t-kalinowski merged 14 commits into
mainfrom
multiple-opts
Oct 31, 2025
Merged

Support multiple opts with append action#12
t-kalinowski merged 14 commits into
mainfrom
multiple-opts

Conversation

@t-kalinowski

@t-kalinowski t-kalinowski commented Oct 31, 2025

Copy link
Copy Markdown
Member
  • Treat c()/list() defaults as repeatable options, append values during parsing, and surface that behaviour in generated help.
  • Improve help output by honouring title metadata, normalising dashed annotation keys, and displaying launcher-provided names.
  • Quote embedded launcher names for both POSIX and Windows scripts so punctuation no longer breaks generated launchers, with regression coverage.
  • Document quick start, interactive usage, annotations, and both launcher-based and direct exec/ installation paths; add comprehensive tests (kitchen sink, multi-option, regression) to lock in the new behaviour.

@t-kalinowski
t-kalinowski merged commit bb9dba4 into main Oct 31, 2025
5 checks passed
@t-kalinowski
t-kalinowski deleted the multiple-opts branch December 11, 2025 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant