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,
	T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlemail.com; s=20120113;
        h=from:to:cc:subject:date:message-id:in-reply-to:references;
        bh=buJ7jiv9jS189HHITtJiWCRI5KJ20UcpEPipDDdSC3U=;
        b=ecVrrSXVeA8syRl5TbgPiOXSPJB+iy2bIRyQQUOH2VFj5QaVRvZKvKD5H6W5O/dZBb
         9eDKWbgwjkF6X0NopbNDUTWo+W1mH+rFDOkb5swwXybh3WL0u3hRkDV3tbFh5w0H0s5Y
         HnX6/WAuFiAyn5oSBx8riSJvcdmb25PcWUawCW0p8YyhbyOADvToY/xbH2y3qFobYhTQ
         73imSG5N0hvDxfIf2b19hnTS9QeIXZH8MuCAK+aV4IW2QNSd6ITJ+gOCJ4nmJvCozDL/
         7kkfOhfWxVQ46aie/hYwS80LHaHrLl/dE3m7oMMHowfp5xUMbXeyUwXWxnjh5Dtuoibs
         7P1g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
         :references;
        bh=buJ7jiv9jS189HHITtJiWCRI5KJ20UcpEPipDDdSC3U=;
        b=HsUzLPKgU+ivDkDjh/0G4aa5UhA7F2RP4/bagFf0trA7f4zYEbSlA6RMhRO2KtHTB3
         lPFJ5E2rPtZyeSuq7U0Yv4dE0Zzrg0qtZk2hSK0VcXvmC4GscSqVPotdP/wavU5d/q1c
         YDXOjrf8Cf7GdQcQu/hbMfb1UqUaZU5cEALJ8e3z+fvHlMPCOQDBRLmw8LlledbyaV5f
         JIDInwkHGvYLdCQoAVUFm6BNR8YKgk7PXcGJCgxGt89ME9aXO5MaPIxFBviglKAIPl0b
         YYVRg8D4KnarUUBeUBYI/UH3GbECOzceifwgr5iKMRU7W62ZTG+oCKzJoghz0NI6sXzZ
         poAA==
X-Gm-Message-State: AD7BkJLtliyqPqBPRADco8h0g0nO7Ub0E/4CHM9hwzjzT3S1m2MTpOLTi+rnqsR1IK9D3w==
X-Received: by 10.194.189.143 with SMTP id gi15mr20423443wjc.54.1457906536351;
        Sun, 13 Mar 2016 15:02:16 -0700 (PDT)
From: m0viefreak <m0viefreak.cm@googlemail.com>
To: zsh-workers@zsh.org
Cc: m0viefreak <m0viefreak.cm@googlemail.com>
Subject: [PATCH 3/4] _git: log: ignore numeric options
Date: Sun, 13 Mar 2016 23:01:59 +0100
Message-Id: <1457906520-2612-4-git-send-email-m0viefreak.cm@googlemail.com>
X-Mailer: git-send-email 2.5.0.234.gefc8a62
In-Reply-To: <1457906520-2612-1-git-send-email-m0viefreak.cm@googlemail.com>
References: <1457906520-2612-1-git-send-email-m0viefreak.cm@googlemail.com>
X-Seq: zsh-workers 38152

git log allows -<number> arguments as a synonym for -n <number>,
This however broke completion of further option arguments.

Simply ignore all numeric options to make it work.
---
 Completion/Unix/Command/_git | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Completion/Unix/Command/_git b/Completion/Unix/Command/_git
index 1241058..023740e 100644
--- a/Completion/Unix/Command/_git
+++ b/Completion/Unix/Command/_git
@@ -1087,7 +1087,7 @@ _git-log () {
   __git_setup_log_options
   __git_setup_revision_options
 
-  _arguments -w -C -s \
+  _arguments -w -C -s -A "-[0-9]#" \
     $log_options \
     $revision_options \
     '-L+[trace the evolution of a line range or regex within a file]:range' \
-- 
2.5.0.234.gefc8a62

