From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5185 invoked by alias); 12 May 2013 19:39:18 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 31396 Received: (qmail 22974 invoked from network); 12 May 2013 19:39:13 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 Received-SPF: neutral (ns1.primenet.com.au: 209.85.212.173 is neither permitted nor denied by SPF record at ntlworld.com) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:x-proxyuser-ip:date:from:to:subject:message-id :in-reply-to:references:x-mailer:mime-version:content-type :content-transfer-encoding:x-gm-message-state; bh=hjEG5YaIvTtsokKyRBHnuViITP6tcjbBd2hOk+kRRY0=; b=NbdLpz3InnBsKE0mJ6LFL+CL+ug5KMdPu7jc+dEdFLhx8Bn4QHmu34pq7rHHqCvO+x Ge4HgY61HWegt4igARRcNkNjQd3PGWnw3eexQpmQFCyzToW9kx9/qTgg/mDg6VCq9J9A ibQUthIPGoNHKcO4fK3k9tRhQFsKnbCXNl0ZZg8IqtcUQJtEdhBxhWN3Wg26rguwtVhc eXOS18zR7ZrbSjev8Vd76HyEgnOc2LeZH3j9QP8UYBafhMqk42y64SVanE8JBtryo2fi Pay++QmpIhQAQsQ4yi803nXJHS7Nu46e0948pEu47B2y5LKhNOC+TP89h0UDeyT54ASx MUlA== X-Received: by 10.180.89.140 with SMTP id bo12mr14211185wib.22.1368380895121; Sun, 12 May 2013 10:48:15 -0700 (PDT) X-ProxyUser-IP: 86.6.30.159 Date: Sun, 12 May 2013 18:48:11 +0100 From: Peter Stephenson To: zsh-workers@zsh.org Subject: Re: [PATCH 2/3] Completion/Unix/Command/_git: fix shortlog completer Message-ID: <20130512184811.1c5794da@pws-pc.ntlworld.com> In-Reply-To: References: <1366462573-15545-1-git-send-email-artagnon@gmail.com> <1366462573-15545-3-git-send-email-artagnon@gmail.com> <87mwsm3ho5.fsf@ft.bewatermyfriend.org> <87haiu2zwk.fsf@ft.bewatermyfriend.org> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.7; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQmcV8pHmiKdW+3fxNIKqAXIGHEWnqvODCBCEC8ZMxYazmr6pnTKrzHoLD/AqKT7HdHOQBOM On Sat, 11 May 2013 18:55:58 +0200 Nikolai Weibull wrote: > On Sun, Apr 28, 2013 at 4:30 PM, Nikolai Weibull wrote: > > On Sat, Apr 27, 2013 at 10:56 AM, Nikolai Weibull wrote: > > > >> I think the first thing we need to do is identify the pain points. > > > > I would really appreciate some input on this. What commands are slow, > > where, and with which repositories? >=20 > OK, so we=E2=80=99ve gotten no responses on this. Shall I take it that t= here > are no commands for which completion is slow? The problem seemed to be with certain archives. It looks like the people with those archives aren't to be found in these parts... Nothing with the zsh archive is unusably slow, certainly, and that's the only one I use with any frequency. Completion after "git show" takes a couple of seconds on this machine (a few years old now), but I've got no feeling for how that's likely to scale. It's significantly slower than "git add", for example, so maybe the place to look is for time taken in git commands. However, like you I'm largely in the dark about "real" problems. I have been wondering about setting up (zsh) tag ordering so I don't get of= fered things I don't use much, such as git tags, but the capabilities for that are already there. It probably doesn't make sense to limit things by default. If we wanted to make it easier for people to do this it ought to be somethi= ng generic, not git-specific --- e.g. it might be nice to be able to hit a key in a given context so that instead of completing it showed you the possible tags and prompted you to decide what order you'd like them offering in. (Unless you can already and I missed it.) Just some random thoughts on the subject so it doesn't go completely quiet.= .. --=20 Peter Stephenson Web page now at http://homepage.ntlworld.com/p.w.stephenson/