summaryrefslogtreecommitdiff
path: root/plugins/cap/cap.plugin.zsh
diff options
context:
space:
mode:
authorReza <reza@balatarin.com>2010-11-13 09:08:24 -0800
committerReza <reza@balatarin.com>2011-05-28 14:30:15 -0700
commit3b8f65477e989d534d2ce19aaec65ab2c1179aa3 (patch)
tree6bd0853ae2f674a205f5690b2e2f582444a4ab09 /plugins/cap/cap.plugin.zsh
parentab2a7b51a8c3ead55a272fba58232d0823e519a2 (diff)
downloadzsh-3b8f65477e989d534d2ce19aaec65ab2c1179aa3.tar.gz
zsh-3b8f65477e989d534d2ce19aaec65ab2c1179aa3.tar.bz2
zsh-3b8f65477e989d534d2ce19aaec65ab2c1179aa3.zip
Fixed cap plugin
Diffstat (limited to 'plugins/cap/cap.plugin.zsh')
-rw-r--r--plugins/cap/cap.plugin.zsh5
1 files changed, 2 insertions, 3 deletions
diff --git a/plugins/cap/cap.plugin.zsh b/plugins/cap/cap.plugin.zsh
index a0fa21d00..a9db4381b 100644
--- a/plugins/cap/cap.plugin.zsh
+++ b/plugins/cap/cap.plugin.zsh
@@ -11,11 +11,10 @@ function _cap () {
if [ -f config/deploy.rb ]; then
if _cap_does_task_list_need_generating; then
echo "\nGenerating .cap_tasks~..." > /dev/stderr
- cap show_tasks -q | cut -d " " -f 1 | sed -e '/^ *$/D' -e '1,2D'
-> .cap_tasks~
+ cap --tasks | grep '#' | cut -d " " -f 2 > .cap_tasks~
fi
compadd `cat .cap_tasks~`
fi
}
-compctl -K _cap cap \ No newline at end of file
+compdef _cap cap