vim:diffcmds(): Error if no args were supplied
This commit is contained in:
@@ -641,6 +641,10 @@ diffcmds() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
local i=${@[(ei)--]}
|
local i=${@[(ei)--]}
|
||||||
|
if (( i >= # )); then
|
||||||
|
printf >&2 "Usage: $0 <template> -- arg...\n"
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
|
||||||
local cmdline="vimdiff"
|
local cmdline="vimdiff"
|
||||||
for arg in "${@:$((i+1))}"; do
|
for arg in "${@:$((i+1))}"; do
|
||||||
|
|||||||
Reference in New Issue
Block a user