From 8b2416c18026110d8850e2a2baf17d37bca0eb1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Thu, 18 Jun 2009 20:36:09 +0300 Subject: [PATCH] Invoke the actual mplayer/mencoder command being completed (with full path) to get various completions instead of simply "mplayer" or "mencoder". --- CHANGES | 2 ++ contrib/mplayer | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index f7a87d6b..4a847b1d 100644 --- a/CHANGES +++ b/CHANGES @@ -88,6 +88,8 @@ bash-completion (1.x) * Improve rpm group completion (displayed completions are still wrong). * Change many completions to load in memory only if the completed commands are available. + * Invoke the actual mplayer/mencoder command being completed (with full path) + to get various completions instead of simply "mplayer" or "mencoder". [ Todd Zullinger ] * Make yum complete on filenames after install, deplist, update and upgrade diff --git a/contrib/mplayer b/contrib/mplayer index a6651def..444fe717 100644 --- a/contrib/mplayer +++ b/contrib/mplayer @@ -23,11 +23,11 @@ _mplayer() case "$prev" in -@(ac|afm|vc|vfm|ao|vo|vop|fstype|demuxer|vf|af)) - _mplayer_options_list mplayer $prev + _mplayer_options_list $cmd $prev return 0 ;; -@(oac|ovc|of)) - _mplayer_options_list mencoder $prev + _mplayer_options_list $cmd $prev return 0 ;; -audiofile)