zsh:diffcmds(): Get index of last -- occurrence
This commit is contained in:
@@ -654,7 +654,8 @@ diffcmds() {
|
|||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
i=${@[(ei)--]}
|
# Get index of last `--` occurrence
|
||||||
|
i=$(( # - ${${(aO)@}[(ei)--]} + 1 ))
|
||||||
if (( i >= # || i < 2 )); then
|
if (( i >= # || i < 2 )); then
|
||||||
printf >&2 "%s\n" "Usage: $0 CMD [ARG...] [%%] [ARG...] -- ARG..."
|
printf >&2 "%s\n" "Usage: $0 CMD [ARG...] [%%] [ARG...] -- ARG..."
|
||||||
return 1
|
return 1
|
||||||
|
|||||||
Reference in New Issue
Block a user