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