Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
PATCH: handle newer sort style in zstyle completion
- X-seq: zsh-workers 47929
- From: Oliver Kiddle <opk@xxxxxxx>
- To: Zsh workers <zsh-workers@xxxxxxx>
- Subject: PATCH: handle newer sort style in zstyle completion
- Date: Sun, 07 Feb 2021 01:45:19 +0100
- Archived-at: <https://zsh.org/workers/47929>
- Archived-at: <http://www.zsh.org/sympa/arcsearch_id/zsh-workers/2021-02/26573-1612658719.101666%40EJFT.pXG0.Xcxv>
- List-id: <zsh-workers.zsh.org>
In looking over github issue #63 which pertains to the sort style, I
noticed that the zstyle completion for that still only offers true and
false. This updates it.
I merged that github issue minus the test case as that didn't quite make
sense to me given the style removal.
Oliver
diff --git a/Completion/Zsh/Command/_zstyle b/Completion/Zsh/Command/_zstyle
index 75acde5f7..bb0e1f5bc 100644
--- a/Completion/Zsh/Command/_zstyle
+++ b/Completion/Zsh/Command/_zstyle
@@ -111,7 +111,7 @@ styles=(
show-ambiguity c:
show-completer c:bool
single-ignored c:single-ignored
- sort c:bool
+ sort c:sort-order
special-dirs c:sdirs
squeeze-slashes c:bool
stop c:stop
@@ -571,6 +571,10 @@ while (( $#state )); do
_message -e separators 'separator string'
;;
+ (sort-order)
+ _wanted sort-orders expl 'sort order' compadd -F line - true false match nosort numeric reverse
+ ;;
+
(max-matches-width)
_message -e numbers 'maximum display width for matches'
;;
Messages sorted by:
Reverse Date,
Date,
Thread,
Author