From 87cbf3fcf1e295f11ef3e0b6f928861575854fe6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Cornell=C3=A0?= Date: Mon, 23 May 2016 12:33:17 +0200 Subject: [PATCH] Fix styling in cakephp3 completion --- plugins/cakephp3/cakephp3.plugin.zsh | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/plugins/cakephp3/cakephp3.plugin.zsh b/plugins/cakephp3/cakephp3.plugin.zsh index 2b0f5899..dbfbeba3 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