1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-10-11 22:51:17 +02:00
zsh/Completion/X/_x_arguments
1999-11-15 12:01:46 +00:00

23 lines
307 B
Text

#compdef -P */X11/*
local ret long xargs
xargs=(
'-display:display:_x_display'
'-geometry:geometry:_x_geometry'
)
long=$argv[(I)--]
if (( long )); then
argv[long]=( "$xargs[@]" -- )
else
set -- "$@" "$xargs[@]"
fi
_arguments "$@"
ret=$?
[[ "$ret" = 300 ]] && compstate[restore]=''
return ret