Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feature #53986 [Console] Add descriptions to Fish completion output (…
…adriaanzon) This PR was squashed before being merged into the 7.1 branch. Discussion ---------- [Console] Add descriptions to Fish completion output | Q | A | ------------- | --- | Branch? | 7.1 | Bug fix? | no | New feature? | no | Deprecations? | no | Issues | N/A | License | MIT This improves the completion output for the Fish shell to include descriptions. The `-a` option of Fish's [complete](https://fishshell.com/docs/current/cmds/complete.html) command accepts a list where each line is an argument with an optional description, separated by a tab. The fish script doesn't need to change, making this change backwards compatible. Since the output is now identical to that of `ZshCompletionOutput`, code duplication could still be reduced by extracting to an abstract class (e.g. `TabSeparatedCompletionOutput`) that gets extended by `FishCompletionOutput` and `ZshCompletionOutput`. Commits ------- 1cfd6df [Console] Add descriptions to Fish completion output
- Loading branch information