[Bash-completion-devel] [PATCH 1/4] mplayer: run mplayer with -nomsgmodule -nomsgcolor
Anton Khirnov
wyskas at gmail.com
Wed Jul 7 16:44:32 UTC 2010
this fixes completion if user has msgmodule and/or msgcolor enabled in
the config file.
---
contrib/mplayer | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/contrib/mplayer b/contrib/mplayer
index 2786b7a..0c15cd1 100644
--- a/contrib/mplayer
+++ b/contrib/mplayer
@@ -4,7 +4,7 @@ have mplayer && {
_mplayer_options_list()
{
cur=${cur%\\}
- COMPREPLY=( $( compgen -W "$( $1 $2 help 2>/dev/null | \
+ COMPREPLY=( $( compgen -W "$( $1 -nomsgcolor -nomsgmodule $2 help 2>/dev/null | \
sed -e '1,/^Available/d' | awk '{print $1}' | \
sed -e 's/:$//' -e 's/^'${2#-}'$//' -e 's/<.*//' )" -- "$cur" ) )
}
@@ -230,7 +230,7 @@ _mplayer()
case $cur in
-*)
- COMPREPLY=( $( compgen -W '$( $cmd -list-options 2>/dev/null | \
+ COMPREPLY=( $( compgen -W '$( $cmd -nomsgcolor -nomsgmodule -list-options 2>/dev/null | \
sed -ne '1,/^[[:space:]]*Name/d' \
-e "s/^[[:space:]]*/-/" -e "s/[[:space:]:].*//" \
-e "/^-\(Total\|.*\*\)\{0,1\}$/!p" )' -- "$cur" ) )
--
1.7.1
More information about the Bash-completion-devel
mailing list