Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm
Precedence: bulk
X-No-Archive: yes
List-Id: Zsh Workers List <zsh-workers.zsh.org>
List-Post: <mailto:zsh-workers@zsh.org>
List-Help: <mailto:zsh-workers-help@zsh.org>
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM
	autolearn=ham autolearn_force=no version=3.4.1
From: Eric Cook <llua@gmx.com>
To: zsh-workers@zsh.org
Subject: [PATCH] _php: remove _arguments's -A, which interferes with _normal
Date: Sun, 14 Feb 2016 18:28:48 -0500
Message-Id: <1455492528-10888-1-git-send-email-llua@gmx.com>
X-Mailer: git-send-email 2.7.0
X-Provags-ID: V03:K0:hyCL8ltH1BIHE4xTm2a+N9nM7nO8hXCJJCluDMd0E+VmZZb1gj/
 JU7m5++YGlu3FXQGck+qCDwIcWMtn4nE4fyLRfCPcbEMAql/IGuZNE22C1xhoWlmDeFtY4Y
 alkEYNvwE7kMYvv5Tdbt7gzzpWu5PaaUJ+ZQC1OmnviQmx6aE6TgTqnya5zJgI3hLft/p1a
 EHLE/VU+6Pxw3/bneL2eQ==
X-UI-Out-Filterresults: notjunk:1;V01:K0:XzODXXjB2hE=:pz6VzNSyHf3lqlz91Vt4LJ
 4vZ5F+fKGIidGdFqI3S6XpgJF+DGAQJV6mUXDHrnd1NiBVKbZaUJUhkPWX4ZGk64/Dah6HFWe
 GSY8nae6lnVw/53qc6FZpSCbKeTN72HyHiCdMiBHchNYuZETsu6XtDODm4ogMGv/MmkOC1N7r
 Uuvz5SHsnWWMHfXUt5p1eo5HdB24LnPNDUriVDaimBU/5+0M1EczwbDhOfZlfibjiLS2ylAxK
 Xl7t7W0zfYnrH1VJ4pdAZuimVzMT5lIGH8o9SRH9Cym+xszEgI+NUOp95ccfFWbEey64kig8u
 gFA5Rle0Rlk7UP5/7LGPKprBxXoKQ5tCvhLl/fJz8rCN/5d04kicvdvFIArgBLuNp3HBDnuMa
 RQhPY6HYlfs9eioZeUq7htOa4XWDaBhxJ6Fa3+PW6ddcfc7adM6wOYjIrVX0b4qwx5ZEhquGs
 vBhOeDtvNGUSqw3rTvKujzw7Q9643hSRUwu7QpuIpZp/+sooqj2MYO+8UIcT0zgTbij6n3ARS
 NNoKu30J5lJNNUpKw7KJxM5FX1oD5zr+n5SToOHk/ga9JVsJndwFb57K02MNgsFMZhY2lMJ/B
 98DAZeeNt/qHrUyXzHBBhXMMRSi8UDeJrKeipCQAKC5oN6QT36YM+2ANQXVizvVdIHQRfRDT3
 VdFLO3P+F9DP0BstCdptcAKHPYgGf6P+JgenaJI6/o1YNwl0rUQWu+K/tQ9aUyVCqp885UgIf
 YXUrri555e0f7DPNEaQLtROJNZvTM69jzCw9otXV/hjn8txKsu9GFxoxjBQ=
X-Seq: zsh-workers 37975

reported on IRC by a user with a completer for a php script but also
desires ''php script -<tab>'' to use his completer.

''
php ls -<tab> # => Completing no more arguments
''

post patch, you should see ls' options.
---
 Completion/Unix/Command/_php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Completion/Unix/Command/_php b/Completion/Unix/Command/_php
index 4edcd1e..0e84003 100644
--- a/Completion/Unix/Command/_php
+++ b/Completion/Unix/Command/_php
@@ -43,7 +43,7 @@ args+=(
   '(-)*::script argument: _normal'
 )
 
-_arguments -C -s -S -A "-*" "$args[@]" && return 0
+_arguments -C -s -S "$args[@]" && return 0
 
 case $state in
   directive)
-- 
2.6.2

