-
Notifications
You must be signed in to change notification settings - Fork 5
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
CLI usability improvements #20
Conversation
... until we have found a better solution for #13. subrepo: subdir: "libs/go-subcommand" merged: "4b3fc5651c" upstream: origin: "https://github.com/capitancambio/go-subcommand.git" branch: "master" commit: "4b3fc5651c" git-subrepo: version: "0.3.1" origin: "https://github.com/ingydotnet/git-subrepo" commit: "a7ee886"
... until we have found a better solution for #13. subrepo: subdir: "libs/blackterm" merged: "8446c9dfde" upstream: origin: "https://github.com/capitancambio/blackterm.git" branch: "master" commit: "8446c9dfde" git-subrepo: version: "0.3.1" origin: "???" commit: "???"
- Separate paragraphs with empty lines - Align list items - Support (fenced) code blocks - Underline links (automatically makes them clickable in some terminal emulators) - Change coloring of code spans - Change coloring of (single, double and triple) emphasized text
See #18. Also check that input files exist when in localfs mode.
and show the name of the data type for other options. See #19
including the full descriptions of the options, the possible values, and the default values. To show the detailed help of a script: dp2 help COMMAND --verbose To show the detailed help of a single option: dp2 help COMMAND OPTION
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Note: I didn't review the details of the datatype validation code.
Do you intend to submit the improvements to go-subcommand
and blackterm
as PRs to the upstream projects?
Maybe. I kind of like including the dependencies in this project, because currently there is no proper way to declare the dependencies. pipeline-cli-go just downloads the latest master of its dependencies when building. This has two drawbacks:
See also #13 |
Right yeah I had seen that. |
Merged in 77ea314 |
dp2 help COMMAND --verbose
ordp2 help COMMAND OPTION