From f17c2a7c253801160002e456c76461c5b1c9cf4a Mon Sep 17 00:00:00 2001 From: Sven Wischnowsky Date: Mon, 2 Apr 2001 11:52:58 +0000 Subject: [PATCH] moved to Completion/Unix/Command/_iconv --- Completion/User/_iconv | 54 ------------------------------------------ 1 file changed, 54 deletions(-) delete mode 100644 Completion/User/_iconv diff --git a/Completion/User/_iconv b/Completion/User/_iconv deleted file mode 100644 index 1e21b9655..000000000 --- a/Completion/User/_iconv +++ /dev/null @@ -1,54 +0,0 @@ -#compdef iconv - -local expl curcontext="$curcontext" state line codeset LOCPATH - -(( $+_is_gnu )) || typeset -gA _is_gnu -if (( ! $+_is_gnu[$words[1]] )); then - if [[ $(_call version $words[1] --version /dev/null) = *GNU* ]]; - then - _is_gnu[$words[1]]=yes - else - _is_gnu[$words[1]]= - fi -fi - -if [[ -n "$_is_gnu[$words[1]]" ]]; then - - _arguments -C \ - {'(--from-code --list)-f','(-f --list)--from-code='}'[specify code set of input file]:code set:->codeset' \ - {'(--to-code --list)-t','(-t --list)--to-code='}'[specify code set for output]:code set:->codeset' \ - '--list[list all character code sets]' \ - '--verbose[print progress information]' \ - {'(--help)-\?','(-\?)--help'}'[display help information]' \ - '--usage[display a short usage message]' \ - {'(--version)-V','(-V)--version'}'[print program version]' \ - '1:file:_files' && return 0 - - if [[ $state = codeset ]]; then - _wanted codesets expl 'code set' \ - compadd "$@" ${${(s:,:)$(iconv --list|sed -n '/^$/,$ p')}## #} - fi - -else - - _arguments -C \ - '-f[specify code set of input file]:code set:->codeset' \ - '-t[specify code set for output]:code set:->codeset' \ - '1:file:_files' && return 0 - - if [[ $state = codeset ]]; then - if [[ -f /usr/lib/iconv/iconv_data ]]; then # IRIX & Solaris - codeset=( ${${(f)"$(