summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'plugins')
-rw-r--r--plugins/debian/debian.plugin.zsh5
1 files changed, 1 insertions, 4 deletions
diff --git a/plugins/debian/debian.plugin.zsh b/plugins/debian/debian.plugin.zsh
index b6f9fd2bf..722b83c30 100644
--- a/plugins/debian/debian.plugin.zsh
+++ b/plugins/debian/debian.plugin.zsh
@@ -118,16 +118,13 @@ apt_pref_compdef() {
local f fb
f="_apt_pref_${2}"
- fb="function ${f}() {
+ eval "function ${f}() {
shift words;
service=\"\$apt_pref\";
words=(\"\$apt_pref\" '$2' \$words);
((CURRENT++))
test \"\${apt_pref}\" = 'aptitude' && _aptitude || _apt
}"
-
- eval "$fb"
- echo "$fb"
compdef "$f" "$1"
}