From 313867cadae12a29000cc482015f07532c9040bf Mon Sep 17 00:00:00 2001 From: Guillaume Rousse Date: Wed, 27 May 2009 18:37:01 +0200 Subject: [PATCH] split dcop completion --- Makefile.am | 1 + bash_completion | 18 ------------------ contrib/dcop | 20 ++++++++++++++++++++ 3 files changed, 21 insertions(+), 18 deletions(-) create mode 100644 contrib/dcop diff --git a/Makefile.am b/Makefile.am index 2b0a4f7b..6ef21a0c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -17,6 +17,7 @@ bashcomp_DATA = contrib/ant \ contrib/cowsay \ contrib/cpan2dist \ contrib/cpio \ + contrib/dcop \ contrib/dd \ contrib/dhclient \ contrib/dsniff \ diff --git a/bash_completion b/bash_completion index 0fcb5d1b..430a1489 100644 --- a/bash_completion +++ b/bash_completion @@ -4444,24 +4444,6 @@ _xrandr() } && complete -F _xrandr xrandr -# KDE dcop completion -# -have dcop && -_dcop() -{ - local cur compstr - - COMPREPLY=() - cur=`_get_cword` - if [ -z $cur ]; then - compstr=${COMP_WORDS[*]} - else - compstr=$( command echo ${COMP_WORDS[*]} | sed "s/ $cur$//" ) - fi - COMPREPLY=( $( compgen -W '$( command $compstr | sed s/\(.*\)// )' -- $cur ) ) -} && -complete -F _dcop dcop - # iconv(1) completion # have iconv && diff --git a/contrib/dcop b/contrib/dcop new file mode 100644 index 00000000..85a67ab2 --- /dev/null +++ b/contrib/dcop @@ -0,0 +1,20 @@ +# -*- mode: shell-script; sh-basic-offset: 8; indent-tabs-mode: t -*- +# ex: ts=8 sw=8 noet filetype=sh +# +# bash completion for dcop + +have dcop && +_dcop() +{ + local cur compstr + + COMPREPLY=() + cur=`_get_cword` + if [ -z $cur ]; then + compstr=${COMP_WORDS[*]} + else + compstr=$( command echo ${COMP_WORDS[*]} | sed "s/ $cur$//" ) + fi + COMPREPLY=( $( compgen -W '$( command $compstr | sed s/\(.*\)// )' -- $cur ) ) +} && +complete -F _dcop dcop