-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Merging main to v3 dev main #1437
Commits on Jan 27, 2019
-
Start of category flag support
This adds what I think needs to be done to support categories for flags but we will see if that works. It also forces the scripts to use python2 since they blow up under python3 which is becoming the default python on many linux systems. Small fix to app_test as well so it conforms to the new Flag interface.
Configuration menu - View commit details
-
Copy full SHA for ff1c0b5 - Browse repository at this point
Copy the full SHA ff1c0b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c383b0 - Browse repository at this point
Copy the full SHA 7c383b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dd96e9 - Browse repository at this point
Copy the full SHA 9dd96e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51aebb5 - Browse repository at this point
Copy the full SHA 51aebb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9720ac0 - Browse repository at this point
Copy the full SHA 9720ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50b52ca - Browse repository at this point
Copy the full SHA 50b52caView commit details
Commits on Mar 3, 2020
-
The new option `app.Suggest` enables command and flag suggestions via the jaro-winkler distance algorithm. Flags are scoped to their appropriate commands whereas command suggestions are scoped to the current command level. Signed-off-by: Sascha Grunert <sgrunert@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 002bde2 - Browse repository at this point
Copy the full SHA 002bde2View commit details
Commits on Sep 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a8e44a8 - Browse repository at this point
Copy the full SHA a8e44a8View commit details
Commits on Nov 3, 2020
-
Report the source of a value when we cannot parse it
If you allow a flag to be set from environment variables or files and a parse error occurs from one of them, it is very useful for the error message to mention where the value came from. Without this, it can be difficult to notice an error caused by an unexpected environment variable being set. Implements #1167.
Configuration menu - View commit details
-
Copy full SHA for 500d6b0 - Browse repository at this point
Copy the full SHA 500d6b0View commit details
Commits on Nov 7, 2020
-
fixup! Report the source of a value when we cannot parse it
move bool to the end of the return arguments remove "from " prefix in the source/fromWhere description remove TODO notes from functions that don't currently perform error checking
Configuration menu - View commit details
-
Copy full SHA for cdc1f6e - Browse repository at this point
Copy the full SHA cdc1f6eView commit details
Commits on Feb 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ef9430e - Browse repository at this point
Copy the full SHA ef9430eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06f6815 - Browse repository at this point
Copy the full SHA 06f6815View commit details
Commits on Apr 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 50c71ed - Browse repository at this point
Copy the full SHA 50c71edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cd7ff7 - Browse repository at this point
Copy the full SHA 7cd7ff7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6936697 - Browse repository at this point
Copy the full SHA 6936697View commit details
Commits on Apr 19, 2022
-
Exclude hidden sub-command flags from docs
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e7157a8 - Browse repository at this point
Copy the full SHA e7157a8View commit details -
Completion file shouldn't be sourced. It should provide only completion code (source of _command) for command. It's task for package manager or user to put under $fpath.
Configuration menu - View commit details
-
Copy full SHA for f89647b - Browse repository at this point
Copy the full SHA f89647bView commit details -
There is no need to define custom shell var, when Zsh can be detected by checking SHELL env var.
Configuration menu - View commit details
-
Copy full SHA for 1150c2e - Browse repository at this point
Copy the full SHA 1150c2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b238b8 - Browse repository at this point
Copy the full SHA 4b238b8View commit details -
Merge branch 'report_source_of_parse_errors' of ssh://github.com/most…
…ynb/cli into mostynb-report_source_of_parse_errors
Configuration menu - View commit details
-
Copy full SHA for 826b3ed - Browse repository at this point
Copy the full SHA 826b3edView commit details
Commits on Apr 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6effd9f - Browse repository at this point
Copy the full SHA 6effd9fView commit details -
Merge pull request #1359 from urfave/deps-updates
Update dependencies and go.mod spec
Configuration menu - View commit details
-
Copy full SHA for 2e3b8fc - Browse repository at this point
Copy the full SHA 2e3b8fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a231c5 - Browse repository at this point
Copy the full SHA 7a231c5View commit details
Commits on Apr 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c4c15e1 - Browse repository at this point
Copy the full SHA c4c15e1View commit details -
Merge pull request #1360 from urfave/schollz-master
show only subcommand flags with bash completion (#1186)
Configuration menu - View commit details
-
Copy full SHA for 372ee0a - Browse repository at this point
Copy the full SHA 372ee0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d83bb8d - Browse repository at this point
Copy the full SHA d83bb8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79ed8b5 - Browse repository at this point
Copy the full SHA 79ed8b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fd3cc9 - Browse repository at this point
Copy the full SHA 9fd3cc9View commit details -
Merge pull request #1361 from urfave/dearchap-remove_reflect
Remove reflect calls for doc generation (#1259)
Configuration menu - View commit details
-
Copy full SHA for f04607a - Browse repository at this point
Copy the full SHA f04607aView commit details -
Pass non-empty string slice to example app
Run
(#1364)so that it does not panic when run.
Configuration menu - View commit details
-
Copy full SHA for 3b6436c - Browse repository at this point
Copy the full SHA 3b6436cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1d0b0e - Browse repository at this point
Copy the full SHA f1d0b0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for de39f01 - Browse repository at this point
Copy the full SHA de39f01View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7ee8ff - Browse repository at this point
Copy the full SHA b7ee8ffView commit details -
Merge pull request #1366 from urfave/revert-1352-stalebot-config
Revert "Add Stale bot configuration per docs"
Configuration menu - View commit details
-
Copy full SHA for 6033c00 - Browse repository at this point
Copy the full SHA 6033c00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 849e7f0 - Browse repository at this point
Copy the full SHA 849e7f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for baf8ae9 - Browse repository at this point
Copy the full SHA baf8ae9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eae255 - Browse repository at this point
Copy the full SHA 9eae255View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5047beb - Browse repository at this point
Copy the full SHA 5047bebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f92fc6 - Browse repository at this point
Copy the full SHA 2f92fc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bd5fb2 - Browse repository at this point
Copy the full SHA 8bd5fb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf18c00 - Browse repository at this point
Copy the full SHA bf18c00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18b44df - Browse repository at this point
Copy the full SHA 18b44dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for dcc4785 - Browse repository at this point
Copy the full SHA dcc4785View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d7f859 - Browse repository at this point
Copy the full SHA 6d7f859View commit details -
Configuration menu - View commit details
-
Copy full SHA for 660184d - Browse repository at this point
Copy the full SHA 660184dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce4d927 - Browse repository at this point
Copy the full SHA ce4d927View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b336c4 - Browse repository at this point
Copy the full SHA 6b336c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 889c7b5 - Browse repository at this point
Copy the full SHA 889c7b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f62105 - Browse repository at this point
Copy the full SHA 1f62105View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca7f26e - Browse repository at this point
Copy the full SHA ca7f26eView commit details -
Merge branch 'add-flag-category-support' of ssh://github.com/michaelj…
…s1990/cli into michaeljs1990-add-flag-category-support
Configuration menu - View commit details
-
Copy full SHA for 4495869 - Browse repository at this point
Copy the full SHA 4495869View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75e4ee6 - Browse repository at this point
Copy the full SHA 75e4ee6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4580f0 - Browse repository at this point
Copy the full SHA e4580f0View commit details
Commits on Apr 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 156d47e - Browse repository at this point
Copy the full SHA 156d47eView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd70656 - Browse repository at this point
Copy the full SHA dd70656View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c5f1fb - Browse repository at this point
Copy the full SHA 8c5f1fbView commit details
Commits on Apr 24, 2022
-
and consistently name `*cli.Context` vars and method receivers `cCtx`
Configuration menu - View commit details
-
Copy full SHA for 9ce9461 - Browse repository at this point
Copy the full SHA 9ce9461View commit details -
Merge pull request #1370 from urfave/unshadow-context
Unshadow `context` package
Configuration menu - View commit details
-
Copy full SHA for 801780f - Browse repository at this point
Copy the full SHA 801780fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1ce5c7 - Browse repository at this point
Copy the full SHA f1ce5c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for de58951 - Browse repository at this point
Copy the full SHA de58951View commit details -
Merge pull request #1260 from dearchap/issue_1254
Add test case for short option handling
Configuration menu - View commit details
-
Copy full SHA for c864c24 - Browse repository at this point
Copy the full SHA c864c24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68da1cd - Browse repository at this point
Copy the full SHA 68da1cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11b3a30 - Browse repository at this point
Copy the full SHA 11b3a30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f37d1d - Browse repository at this point
Copy the full SHA 7f37d1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d198aed - Browse repository at this point
Copy the full SHA d198aedView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6c020f - Browse repository at this point
Copy the full SHA f6c020fView commit details -
Merge pull request #1262 from dearchap/issue_1199
Allow -ve values for int, float & duration
Configuration menu - View commit details
-
Copy full SHA for 59ec2a1 - Browse repository at this point
Copy the full SHA 59ec2a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b58a588 - Browse repository at this point
Copy the full SHA b58a588View commit details
Commits on Apr 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 835bd32 - Browse repository at this point
Copy the full SHA 835bd32View commit details -
Move some test helpers from docs_test to fish_test
This is in preparation to make docs optional. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for aabfea8 - Browse repository at this point
Copy the full SHA aabfea8View commit details -
Kacper Bąk committed
Apr 25, 2022 Configuration menu - View commit details
-
Copy full SHA for 4c7b46c - Browse repository at this point
Copy the full SHA 4c7b46cView commit details -
Add urfave_cli_no_docs build tag
This removes the resulting binary dependency on cpuguy83/md2man and russross/blackfriday, which saves more than 400 KB (more than 300 KB once stripped) from the resulting binary. Document this in README.
Configuration menu - View commit details
-
Copy full SHA for 49e43be - Browse repository at this point
Copy the full SHA 49e43beView commit details -
We run test with the tag set (to make sure nothing is broken), and also the check-binary-size target (for informational purposes only). Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b8cb475 - Browse repository at this point
Copy the full SHA b8cb475View commit details
Commits on Apr 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e3aa8d3 - Browse repository at this point
Copy the full SHA e3aa8d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b42bf69 - Browse repository at this point
Copy the full SHA b42bf69View commit details -
Configuration menu - View commit details
-
Copy full SHA for efe0449 - Browse repository at this point
Copy the full SHA efe0449View commit details -
Make the altsrc input source context
isSet
method privateso that it doesn't extend the public surface area, instead focusing on being a bugfix _only_.
Configuration menu - View commit details
-
Copy full SHA for fe1468c - Browse repository at this point
Copy the full SHA fe1468cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dbeef68 - Browse repository at this point
Copy the full SHA dbeef68View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac641ff - Browse repository at this point
Copy the full SHA ac641ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fe4d79 - Browse repository at this point
Copy the full SHA 8fe4d79View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdb1730 - Browse repository at this point
Copy the full SHA cdb1730View commit details -
Merge pull request #1376 from urfave/duration-default-regression
Do not apply altsrc input values that are not set
Configuration menu - View commit details
-
Copy full SHA for e275e95 - Browse repository at this point
Copy the full SHA e275e95View commit details -
Merge branch 'ally_fix_multi_val' of ssh://github.com/vipally/cli int…
…o vipally-ally_fix_multi_val
Configuration menu - View commit details
-
Copy full SHA for 6538e95 - Browse repository at this point
Copy the full SHA 6538e95View commit details -
Merge pull request #1346 from jolheiser/hidden-flag
Exclude hidden sub-command flags from docs
Configuration menu - View commit details
-
Copy full SHA for 924052a - Browse repository at this point
Copy the full SHA 924052aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e20d3d4 - Browse repository at this point
Copy the full SHA e20d3d4View commit details -
Merge pull request #1375 from kolyshkin/no-docs
Add `urfave_cli_no_docs` build tag
Configuration menu - View commit details
-
Copy full SHA for 77fb75a - Browse repository at this point
Copy the full SHA 77fb75aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bef031 - Browse repository at this point
Copy the full SHA 1bef031View commit details -
Merge pull request #1371 from urfave/release-metadata
Cleaning up some release-related metadata & docs
Configuration menu - View commit details
-
Copy full SHA for a07f0d1 - Browse repository at this point
Copy the full SHA a07f0d1View commit details -
Merge pull request #1377 from urfave/vipally-ally_fix_multi_val
Accept multi-value input on slice flags (#1241)
Configuration menu - View commit details
-
Copy full SHA for 76418f2 - Browse repository at this point
Copy the full SHA 76418f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cc4378 - Browse repository at this point
Copy the full SHA 8cc4378View commit details
Commits on Apr 29, 2022
-
Merge remote-tracking branch 'origin/main' into michaeljs1990-add-fla…
…g-category-support
Configuration menu - View commit details
-
Copy full SHA for a583a10 - Browse repository at this point
Copy the full SHA a583a10View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddac788 - Browse repository at this point
Copy the full SHA ddac788View commit details
Commits on Apr 30, 2022
-
with internal maps instead of slices and slightly less public API surface area
Configuration menu - View commit details
-
Copy full SHA for 156eaaf - Browse repository at this point
Copy the full SHA 156eaafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56837b0 - Browse repository at this point
Copy the full SHA 56837b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3ef95f - Browse repository at this point
Copy the full SHA f3ef95fView commit details -
Merge remote-tracking branch 'origin/main' into mostynb-report_source…
…_of_parse_errors
Configuration menu - View commit details
-
Copy full SHA for e7db6af - Browse repository at this point
Copy the full SHA e7db6afView commit details
Commits on May 1, 2022
-
Merge pull request #1367 from toaster/feature/1316-simplified_flag_va…
…lue_access Simplified flag value access
Configuration menu - View commit details
-
Copy full SHA for cbd9bd9 - Browse repository at this point
Copy the full SHA cbd9bd9View commit details
Commits on May 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ed00339 - Browse repository at this point
Copy the full SHA ed00339View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2630f26 - Browse repository at this point
Copy the full SHA 2630f26View commit details -
Configuration menu - View commit details
-
Copy full SHA for adc61ca - Browse repository at this point
Copy the full SHA adc61caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71cd131 - Browse repository at this point
Copy the full SHA 71cd131View commit details
Commits on May 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3288bec - Browse repository at this point
Copy the full SHA 3288becView commit details
Commits on May 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2ac3904 - Browse repository at this point
Copy the full SHA 2ac3904View commit details -
Merge remote-tracking branch 'origin/generating-flags-again' into sem…
…ver-approval-gate
Configuration menu - View commit details
-
Copy full SHA for 8270a2e - Browse repository at this point
Copy the full SHA 8270a2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1834d1 - Browse repository at this point
Copy the full SHA f1834d1View commit details
Commits on May 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 16d5d5a - Browse repository at this point
Copy the full SHA 16d5d5aView commit details -
Merge pull request #1382 from urfave/generating-flags-again
Generate flag types (again?)
Configuration menu - View commit details
-
Copy full SHA for 48f612c - Browse repository at this point
Copy the full SHA 48f612cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b27264 - Browse repository at this point
Copy the full SHA 2b27264View commit details -
Merge pull request #1385 from urfave/semver-approval-gate
Introduce a v2.x semver approval gate
Configuration menu - View commit details
-
Copy full SHA for c6f7393 - Browse repository at this point
Copy the full SHA c6f7393View commit details -
Merge remote-tracking branch 'origin/main' into michaeljs1990-add-fla…
…g-category-support
Configuration menu - View commit details
-
Copy full SHA for ae97940 - Browse repository at this point
Copy the full SHA ae97940View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21d435d - Browse repository at this point
Copy the full SHA 21d435dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c811a8 - Browse repository at this point
Copy the full SHA 6c811a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04f5ff0 - Browse repository at this point
Copy the full SHA 04f5ff0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31d6090 - Browse repository at this point
Copy the full SHA 31d6090View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32be625 - Browse repository at this point
Copy the full SHA 32be625View commit details -
Merge branch 'suggestions' of ssh://github.com/saschagrunert/cli into…
… saschagrunert-suggestions
Configuration menu - View commit details
-
Copy full SHA for 3d67b75 - Browse repository at this point
Copy the full SHA 3d67b75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63b1a7d - Browse repository at this point
Copy the full SHA 63b1a7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 974f2d4 - Browse repository at this point
Copy the full SHA 974f2d4View commit details
Commits on May 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9da2c56 - Browse repository at this point
Copy the full SHA 9da2c56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34eed95 - Browse repository at this point
Copy the full SHA 34eed95View commit details -
Add example app for suggestion in command
and further reduce example output diff potential
Configuration menu - View commit details
-
Copy full SHA for 9bd6349 - Browse repository at this point
Copy the full SHA 9bd6349View commit details -
Configuration menu - View commit details
-
Copy full SHA for 858ce7e - Browse repository at this point
Copy the full SHA 858ce7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8da1afc - Browse repository at this point
Copy the full SHA 8da1afcView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc9ad9f - Browse repository at this point
Copy the full SHA bc9ad9fView commit details
Commits on May 9, 2022
-
Merge pull request #1393 from urfave/generate-req-viz
Generate RequiredFlag and VisibleFlag implementations
Configuration menu - View commit details
-
Copy full SHA for c114605 - Browse repository at this point
Copy the full SHA c114605View commit details -
Configuration menu - View commit details
-
Copy full SHA for c468566 - Browse repository at this point
Copy the full SHA c468566View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f5007d - Browse repository at this point
Copy the full SHA 3f5007dView commit details
Commits on May 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 97a222b - Browse repository at this point
Copy the full SHA 97a222bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c923e7 - Browse repository at this point
Copy the full SHA 3c923e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3cf764 - Browse repository at this point
Copy the full SHA f3cf764View commit details -
Merge pull request #1390 from urfave/saschagrunert-suggestions
Add suggestions support (#977)
Configuration menu - View commit details
-
Copy full SHA for e770ee9 - Browse repository at this point
Copy the full SHA e770ee9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68bd490 - Browse repository at this point
Copy the full SHA 68bd490View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bb9f45 - Browse repository at this point
Copy the full SHA 5bb9f45View commit details
Commits on May 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 061250a - Browse repository at this point
Copy the full SHA 061250aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4536c87 - Browse repository at this point
Copy the full SHA 4536c87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 660d25f - Browse repository at this point
Copy the full SHA 660d25fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 522b7e0 - Browse repository at this point
Copy the full SHA 522b7e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70e1ed4 - Browse repository at this point
Copy the full SHA 70e1ed4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5988cc6 - Browse repository at this point
Copy the full SHA 5988cc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e592640 - Browse repository at this point
Copy the full SHA e592640View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7f3925 - Browse repository at this point
Copy the full SHA e7f3925View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3359c3 - Browse repository at this point
Copy the full SHA b3359c3View commit details -
Merge pull request #1400 from urfave/docs-publish-debugging
Docs publishing fixes
Configuration menu - View commit details
-
Copy full SHA for 5c1c2ea - Browse repository at this point
Copy the full SHA 5c1c2eaView commit details -
Merge remote-tracking branch 'origin/main' into michaeljs1990-add-fla…
…g-category-support
Configuration menu - View commit details
-
Copy full SHA for a78717f - Browse repository at this point
Copy the full SHA a78717fView commit details
Commits on May 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e66ce91 - Browse repository at this point
Copy the full SHA e66ce91View commit details -
Configuration menu - View commit details
-
Copy full SHA for e66017d - Browse repository at this point
Copy the full SHA e66017dView commit details -
Merge pull request #1350 from urfave/applying-pr1218
Another approach for zsh completion (#1218)
Configuration menu - View commit details
-
Copy full SHA for f528cf0 - Browse repository at this point
Copy the full SHA f528cf0View commit details -
Merge remote-tracking branch 'origin/main' into mostynb-report_source…
…_of_parse_errors
Configuration menu - View commit details
-
Copy full SHA for fc27cb0 - Browse repository at this point
Copy the full SHA fc27cb0View commit details -
Merge pull request #1354 from urfave/mostynb-report_source_of_parse_e…
…rrors Merging mostynb report source of parse errors
Configuration menu - View commit details
-
Copy full SHA for 60a6bf5 - Browse repository at this point
Copy the full SHA 60a6bf5View commit details -
Merge pull request #1365 from urfave/security-policy-doc
Add a security policy document
Configuration menu - View commit details
-
Copy full SHA for 939ab7f - Browse repository at this point
Copy the full SHA 939ab7fView commit details -
Merge remote-tracking branch 'origin/main' into michaeljs1990-add-fla…
…g-category-support
Configuration menu - View commit details
-
Copy full SHA for 4bca72c - Browse repository at this point
Copy the full SHA 4bca72cView commit details -
Merge pull request #1368 from urfave/michaeljs1990-add-flag-category-…
…support Add flag category support (#796)
Configuration menu - View commit details
-
Copy full SHA for 9e65b4d - Browse repository at this point
Copy the full SHA 9e65b4dView commit details -
Merge pull request #1396 from urfave/suggestion-pluggability
Introduce override hooks for suggestions
Configuration menu - View commit details
-
Copy full SHA for 9de0cd3 - Browse repository at this point
Copy the full SHA 9de0cd3View commit details -
Merge pull request #1399 from urfave/docs-pointer
Point to the docs tree and site from top-level README
Configuration menu - View commit details
-
Copy full SHA for 2419700 - Browse repository at this point
Copy the full SHA 2419700View commit details
Commits on May 23, 2022
-
Run docs tests against current work tree
by creating a temporary go workspace to be used by gfmrun via `TMPDIR`.
Configuration menu - View commit details
-
Copy full SHA for 5edc1b9 - Browse repository at this point
Copy the full SHA 5edc1b9View commit details -
and slightly revert assertion in docs test to ensure flag ordering
Configuration menu - View commit details
-
Copy full SHA for 8f47e6d - Browse repository at this point
Copy the full SHA 8f47e6dView commit details -
Merge pull request #1403 from urfave/gfmrun-current
Run docs tests against current work tree
Configuration menu - View commit details
-
Copy full SHA for 595cabc - Browse repository at this point
Copy the full SHA 595cabcView commit details -
Add word-wrap support, with wrap length provided by the user
We could try to automatically detect the terminal width and wrap at that point, but this would increase the binary footprint for all users even if not using this feature. Instead, we can allow users to specify their preferred line length limit (if any), and those who want to bear the cost of checking the terminal size can do so if they wish. This also makes the feature more testable. Original patch by Sascha Grunert <sgrunert@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 4fd56cb - Browse repository at this point
Copy the full SHA 4fd56cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for eecfd00 - Browse repository at this point
Copy the full SHA eecfd00View commit details
Commits on May 24, 2022
-
Remove GPL2 dependency introduced in v2.7.0
This commit replaces github.com/antzucaro/matchr (GPL2, introduced in v2.7.0) with github.com/xrash/smetrics (MIT License). Fixes issue 1404 Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Configuration menu - View commit details
-
Copy full SHA for a14bd76 - Browse repository at this point
Copy the full SHA a14bd76View commit details -
CI: workaround for golang.org/x/tools error
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Configuration menu - View commit details
-
Copy full SHA for 3e31c9b - Browse repository at this point
Copy the full SHA 3e31c9bView commit details -
Merge pull request #1405 from AkihiroSuda/remove-gpl2-dependency
Remove GPL2 dependency introduced in v2.7.0
Configuration menu - View commit details
-
Copy full SHA for 5ff4e2a - Browse repository at this point
Copy the full SHA 5ff4e2aView commit details -
Merge pull request #1402 from mostynb/fix_typo
Fix 'repetetive' typo
Configuration menu - View commit details
-
Copy full SHA for 12a4c54 - Browse repository at this point
Copy the full SHA 12a4c54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 813ab33 - Browse repository at this point
Copy the full SHA 813ab33View commit details -
Merge pull request #1407 from urfave/missing-go-sums
Add some missing go.sum entries needed with 1.16.x
Configuration menu - View commit details
-
Copy full SHA for 947f989 - Browse repository at this point
Copy the full SHA 947f989View commit details
Commits on Jun 6, 2022
-
Add SliceFlag wrapper and fix bugs in existing implementations
The SliceFlag implementation and associated aliases (MultiStringFlag, etc) extend the existing slice implementations (StringSliceFlag, etc) to support actual slices as the flag value and destination. This change also fixes various bugs in the existing implementation. Notably, the StringSliceFlag.Apply implementation would modify the input (default) Value, if an env var was set, and no destination was provided. The bugs fixed in the other three implementations were all already fixed in either StringSliceFlag, or in one case (ignoring empty env var) in Float64SliceFlag.
Configuration menu - View commit details
-
Copy full SHA for e77dd7b - Browse repository at this point
Copy the full SHA e77dd7bView commit details
Commits on Jun 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4f795e3 - Browse repository at this point
Copy the full SHA 4f795e3View commit details
Commits on Jun 18, 2022
-
Merge pull request #1409 from joeycumines/main
Add SliceFlag wrapper and fix bugs in existing implementations
Configuration menu - View commit details
-
Copy full SHA for 8007c54 - Browse repository at this point
Copy the full SHA 8007c54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3082652 - Browse repository at this point
Copy the full SHA 3082652View commit details -
Merge pull request #1412 from urfave/update-v2-docs
Update the v2 docs since merging #1409
Configuration menu - View commit details
-
Copy full SHA for 2d1634c - Browse repository at this point
Copy the full SHA 2d1634cView commit details -
Merge pull request #1119 from mostynb/word_wrap_v2
Add word-wrap support, with wrap length provided by the user
Configuration menu - View commit details
-
Copy full SHA for e576ba4 - Browse repository at this point
Copy the full SHA e576ba4View commit details -
Fixes vulnerability: GHSA-hp87-p4gw-j4gq YAML v3 deserializes maps as map[string]interface{} so we handle this in MapImportSource now. Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
Configuration menu - View commit details
-
Copy full SHA for ee07560 - Browse repository at this point
Copy the full SHA ee07560View commit details -
Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
Configuration menu - View commit details
-
Copy full SHA for 72dc91d - Browse repository at this point
Copy the full SHA 72dc91dView commit details
Commits on Jun 19, 2022
-
Merge pull request #1415 from urfave/upgrade-go-yaml
Upgrade gopkg.in/yaml to v3
Configuration menu - View commit details
-
Copy full SHA for b927c6a - Browse repository at this point
Copy the full SHA b927c6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1362627 - Browse repository at this point
Copy the full SHA 1362627View commit details
Commits on Jun 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 59ce32a - Browse repository at this point
Copy the full SHA 59ce32aView commit details -
Merge pull request #1417 from urfave/deps-bump
Update dependencies to latest
Configuration menu - View commit details
-
Copy full SHA for f71d1cb - Browse repository at this point
Copy the full SHA f71d1cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f56fe7 - Browse repository at this point
Copy the full SHA 9f56fe7View commit details -
Merge pull request #1418 from urfave/un-workaround
Remove temporary go mod workaround
Configuration menu - View commit details
-
Copy full SHA for f1fc873 - Browse repository at this point
Copy the full SHA f1fc873View commit details -
includes: - running each example through `goimports` - wrapping text at ~80 cols - consistently using `&cli.App{...}` - consistently using code example gates - removing trailing blankspace
Configuration menu - View commit details
-
Copy full SHA for 58ccb0b - Browse repository at this point
Copy the full SHA 58ccb0bView commit details
Commits on Jun 21, 2022
-
feature: add DefaultCommand field to App
See issue #1307 for context.
Configuration menu - View commit details
-
Copy full SHA for 32dec1d - Browse repository at this point
Copy the full SHA 32dec1dView commit details -
Implement slightly wonky setup for checking against ...
subcommand names of a default command (should it be set)
Configuration menu - View commit details
-
Copy full SHA for 77feee8 - Browse repository at this point
Copy the full SHA 77feee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b3da50 - Browse repository at this point
Copy the full SHA 1b3da50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dfa982 - Browse repository at this point
Copy the full SHA 1dfa982View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8c93f8 - Browse repository at this point
Copy the full SHA d8c93f8View commit details
Commits on Jun 22, 2022
-
Merge pull request #1421 from urfave/docs-cleanups
Clean up the v2 manual a bit
Configuration menu - View commit details
-
Copy full SHA for 7d21dda - Browse repository at this point
Copy the full SHA 7d21ddaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dd82af - Browse repository at this point
Copy the full SHA 6dd82afView commit details -
Merge pull request #1423 from urfave/docs-list-fix
Fix list formatting in v2 manual
Configuration menu - View commit details
-
Copy full SHA for e2a844f - Browse repository at this point
Copy the full SHA e2a844fView commit details
Commits on Jun 24, 2022
-
Merge pull request #1388 from jalavosus/feature/default-command
feature: add DefaultCommand field to App
Configuration menu - View commit details
-
Copy full SHA for d29120f - Browse repository at this point
Copy the full SHA d29120fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7504f8 - Browse repository at this point
Copy the full SHA d7504f8View commit details
Commits on Jul 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1335a70 - Browse repository at this point
Copy the full SHA 1335a70View commit details
Commits on Jul 10, 2022
-
Merge pull request #1432 from julian7/timezoned-timestamp
accept timezone for timestamps
Configuration menu - View commit details
-
Copy full SHA for 2e71cb8 - Browse repository at this point
Copy the full SHA 2e71cb8View commit details -
Merge pull request #1426 from urfave/default-command-doc
Approve v2 addition of App.DefaultCommand @jalavosus FYI I'm merging this now with the intent to tag and push `v2.11.0`, and I'm happy to see further documentation improvements released later.
Configuration menu - View commit details
-
Copy full SHA for 8b41988 - Browse repository at this point
Copy the full SHA 8b41988View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d46d37 - Browse repository at this point
Copy the full SHA 8d46d37View commit details
Commits on Jul 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a82c9b1 - Browse repository at this point
Copy the full SHA a82c9b1View commit details -
Merge pull request #1435 from urfave/merging-main-to-v3-dev-main
Merging main to v3 dev main
Configuration menu - View commit details
-
Copy full SHA for f8124ae - Browse repository at this point
Copy the full SHA f8124aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25116be - Browse repository at this point
Copy the full SHA 25116beView commit details -
Merge pull request #1436 from urfave/revert-1435-merging-main-to-v3-d…
…ev-main Revert "Merging main to v3 dev main"
Configuration menu - View commit details
-
Copy full SHA for a91950f - Browse repository at this point
Copy the full SHA a91950fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0f57e0 - Browse repository at this point
Copy the full SHA c0f57e0View commit details