-
Notifications
You must be signed in to change notification settings - Fork 136
Add positional options support #61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add positional options support #61
Conversation
Currently, positional options are not explicitly supported but just remain as unparsed arguments. This commit adds support for positional arguments so that these are treated like other options including parsing and listing in the help output. Signed-off-by: Marc Rittinghaus <marc.rittinghaus@unikraft.io>
cofyc-bot
commented
Dec 28, 2022
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: marcrittinghaus
To complete the pull request process, please assign cofyc
You can assign the PR to them by writing /assign @cofyc in a comment when ready.
The full list of commands accepted by this bot can be found here.
Details
Needs approval from an approver in each of these files:Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
cofyc
commented
Dec 29, 2022
@tripulse what do you think?
GiorgosXou
commented
Aug 11, 2024
Why isn't this approved yet?
Currently, positional options are not explicitly supported but just remain as unparsed arguments. This commit adds support for positional arguments so that these are treated like other options including parsing and listing in the help output.
Positional arguments can be defined as regular options but with the
OPT_POSITIONALflag:The long name is used in error messages if the argument cannot be parsed.
This PR addresses issue: #46