Skip to content

Commit

Permalink
tmp
Browse files Browse the repository at this point in the history
  • Loading branch information
rsteube committed Oct 13, 2023
1 parent ed82fbb commit 7fa4632
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 1 deletion.
Binary file not shown.
20 changes: 19 additions & 1 deletion docs/src/changelog/v0.16.md
Original file line number Diff line number Diff line change
@@ -1 +1,19 @@
# v0.16
# v0.16 - Pandoras Box

![](./v0.16/banner.png)

Switched to a [custom pflag fork](https://github.com/rsteube/carapace-pflag) 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 [#1293](https://github.com/rsteube/carapace-bin/pull/1293/files)

[Spec](https://github.com/rsteube/carapace-spec) files support non-posix flags now as well:

```yaml
flags:
-np: non-posix shorthand
-np, -nonposix: non-posix shorthand and longhand
-np, --nonposix: non-posix shorthand mixed with posix longhand
```
Binary file added docs/src/changelog/v0.16/banner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 7fa4632

Please sign in to comment.