Pandoras Box
Switched to a custom pflag fork with adaptions for non-posix variants like long shorthands (e.g. -shorthand
).
So far this has been done by patching
os.Args
which was rather hacky.
Modifications to the flag parser are quite complex though, so there might be some issues.
see https://github.com/rsteube/carapace-bin/pull/1293/files
Spec files support non-posix flags now as well:
flags:
-np: non-posix shorthand
-np, -nonposix: non-posix shorthand and longhand
-np, --nonposix: non-posix shorthand mixed with posix longhand
Changelog
- f64dc81 Merge pull request #1293 from rsteube/nonposix
- a3ff74b Merge pull request #1296 from rsteube/add-direnv
- a7c1774 Merge pull request #1297 from rsteube/terraform-fix-chdir
- b0ad6bf Merge pull request #1298 from rsteube/dependabot/go_modules/github.com/rsteube/carapace-spec-0.1.0
- 8bd9e02 Merge pull request #1299 from rsteube/gh-run-download-include-failed
- 4d25053 Merge pull request #1300 from rsteube/add-mitmproxy
- 4ea196c added direnv
- 47c3cbb added mitmproxy
- 22e0c63 build(deps): bump github.com/rsteube/carapace-spec from 0.0.22 to 0.1.0
- 07e24b8 generate: fix macro
- c4ef1a6 gh: run download - include all runs
- 9a987a4 terraform: fix chdir
- 30015f6 use carapace-pflag