From a36c1076fce31d704ed71045e679d298ff49956e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Tue, 3 May 2011 00:37:52 +0300 Subject: [PATCH] =?UTF-8?q?Revert=20"New=20completion=20for=20phing=20(Ela?= =?UTF-8?q?n=20Ruusam=C3=A4e,=20Alioth:=20#312910)"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit bf358666d2256213d59bd75c6194aaff41bc9893. Will reuse the ant completion for phing instead. --- CHANGES | 1 - completions/phing | 58 ----------------------------------------------- 2 files changed, 59 deletions(-) delete mode 100644 completions/phing diff --git a/CHANGES b/CHANGES index efefa4a4..d77900d7 100644 --- a/CHANGES +++ b/CHANGES @@ -36,7 +36,6 @@ bash-completion (2.x) * Complete filenames after commands in rrdtool (Debian: #577933) * ant: handle "extension-point" the same as "target" tag (Petr Kozelka Alioth: #313105) - * New completion for phing (Elan Ruusamäe, Alioth: #312910) [ Freddy Vulto ] * Improve __reassemble_comp_words_by_ref() to not create words of diff --git a/completions/phing b/completions/phing deleted file mode 100644 index c400b3a6..00000000 --- a/completions/phing +++ /dev/null @@ -1,58 +0,0 @@ -# bash completion for phing - -have phing || return - -_phing() -{ - local cur prev buildfile i - _init_completion || return - - case $prev in - -buildfile|-file|-f) - _filedir 'xml' - return 0 - ;; - -logfile) - _filedir - return 0 - ;; - -logger|-listener|-D|-inputhandler) - return 0 - ;; - esac - - if [[ "$cur" == -* ]]; then - COMPREPLY=( $( compgen -W '-help -version \ - -quiet -verbose -debug -logfile -logger -listener \ - -buildfile -D -inputhandler \ - -find' \ - -- "$cur" ) ) - else - # available targets completion - # find which buildfile to use - buildfile=build.xml - for (( i=1; i < COMP_CWORD; i++ )); do - if [[ "${COMP_WORDS[i]}" == -@(?(build)file|f) ]]; then - buildfile=${COMP_WORDS[i+1]} - break - fi - done - [ ! -f $buildfile ] && return 0 - - # parse buildfile for targets - # some versions of sed complain if there's no trailing linefeed, - # hence the 2>/dev/null - COMPREPLY=( $( compgen -W "$( cat $buildfile | tr "'\t\n>" "\" \n" | \ - sed -ne 's/.*/dev/null )" \ - -- "$cur" ) ) - fi -} && -complete -F _phing phing - -# Local variables: -# mode: shell-script -# sh-basic-offset: 4 -# sh-indent-comment: t -# indent-tabs-mode: nil -# End: -# ex: ts=4 sw=4 et filetype=sh