diff options
author | Marc Cornellà <marc.cornella@live.com> | 2016-05-23 12:33:17 +0200 |
---|---|---|
committer | Marc Cornellà <marc.cornella@live.com> | 2016-05-23 12:33:17 +0200 |
commit | 87cbf3fcf1e295f11ef3e0b6f928861575854fe6 (patch) | |
tree | dd32bacd763f84c8d5bad2741aed54e61615a554 /plugins/cakephp3 | |
parent | 9a0f9d7e8bcefb4d9895ca185a35c42366e19b00 (diff) | |
download | zsh-87cbf3fcf1e295f11ef3e0b6f928861575854fe6.tar.gz zsh-87cbf3fcf1e295f11ef3e0b6f928861575854fe6.tar.bz2 zsh-87cbf3fcf1e295f11ef3e0b6f928861575854fe6.zip |
Fix styling in cakephp3 completion
Diffstat (limited to 'plugins/cakephp3')
-rw-r--r-- | plugins/cakephp3/cakephp3.plugin.zsh | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/plugins/cakephp3/cakephp3.plugin.zsh b/plugins/cakephp3/cakephp3.plugin.zsh index 2b0f58998..dbfbeba3b 100644 --- a/plugins/cakephp3/cakephp3.plugin.zsh +++ b/plugins/cakephp3/cakephp3.plugin.zsh @@ -8,21 +8,22 @@ _cakephp3_get_sub_command_list () { } _cakephp3_get_3rd_argument () { - bin/cake ${words[2]} ${words[3]} | grep '\-\ '| awk '{print $2}' + bin/cake ${words[2]} ${words[3]} | \grep '\-\ '| \awk '{print $2}' } _cakephp3 () { - has3rdargument=("all" "controller" "fixture" "model" "template") - if [ -f bin/cake ]; then + local -a has3rdargument + has3rdargument=("all" "controller" "fixture" "model" "template") + if [ -f bin/cake ]; then if (( CURRENT == 2 )); then - compadd `_cakephp3_get_command_list` + compadd $(_cakephp3_get_command_list) fi if (( CURRENT == 3 )); then - compadd `_cakephp3_get_sub_command_list` + compadd $(_cakephp3_get_sub_command_list) fi if (( CURRENT == 4 )); then - if [[ ${has3rdargument[(i)${words[3]}]} -le ${#has3rdargument} ]] ; then ; - compadd `_cakephp3_get_3rd_argument` + if [[ ${has3rdargument[(i)${words[3]}]} -le ${#has3rdargument} ]]; then + compadd $(_cakephp3_get_3rd_argument) fi fi fi |