#compdef -condition-

local prev="$words[CURRENT-1]"

if [[ "$prev" = -o ]]; then
  _options
elif [[ "$prev" = -([no]t|ef) ]]; then
  _files
else
  local ret=1

  _files && ret=0
  compgen -v && ret=0

  return ret
fi
