From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22823 invoked by alias); 5 May 2011 22:07:48 -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: 29158 Received: (qmail 19012 invoked from network); 5 May 2011 22:07:46 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.google.com designates 209.85.161.43 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=iuo6Hf1HgdgUxPbtEGyvt612duU4B+ul/QTgjw+ETpI=; b=pcBSG+X6Q5rzc1qxVJS/iSGY5ZzYl6BoPiVpX4lH+/aOpuNzUyUGXyRv2pG8al98Bw pclea27f+Xci9Qj+OOxbnfRR8bE9YDlLm3kHBArFPY+mmaahMF0qhzxjX43eyH3hPLyb QkjeO7FfCqgR+Mqql9C2eezQnAQ+CRGAX1x5M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=s8vpc3jkftiPoO6ClBUU4kAIm6roH8SG51b5wB3Ynzio9m+MGk1LMJ2Vr9zSCUkZ8U 8BBNzw/8RTehOhUCiJP09JXgHOu0rAvkCzSnCAqlSJLm82oXP8/XkqT+pmleMmLwBtuv KIEvr+9UCUCnK/3vw28X3UF0lKgHMT9OJ1Ziw= MIME-Version: 1.0 Date: Fri, 6 May 2011 01:07:39 +0300 Message-ID: Subject: When can we make a compromise in Git completion? From: Felipe Contreras To: Nikolai Weibull Cc: Bart Schaefer , zsh-workers@zsh.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, May 6, 2011 at 12:12 AM, Nikolai Weibull wrote: > On Thu, May 5, 2011 at 22:14, Felipe Contreras > wrote: >> On Thu, May 5, 2011 at 10:38 PM, Bart Schaefer >> wrote: > >>> Nikolai put a lot of effort into the current version and as we're all >>> volunteers here I can't fault him for not wanting to expend effort on >>> gutting it. =C2=A0In the same way that the bash variant is good enough = for >>> you, what he's contributed is presently working the way he prefers. =C2= =A0If >>> no one else is available to produce an alternative, well, that happens >>> sometimes with a volunteer work force. > >> That's not the case, I volunteered myself to do that, but what's the >> point if he is going to reject the patches? > >> Again, I did volunteer, didn't you see the link on the mail you just rep= lied? >>> [1] http://article.gmane.org/gmane.comp.shells.zsh.devel/22480 > > Please stop trying to rewrite history. =C2=A0It=E2=80=99s not Git-like. = =C2=A0I can > quote history too: > > http://article.gmane.org/gmane.comp.shells.zsh.devel/22488 I don't see anywhere there that you would be willing to accept a patch that makes a compromise. Did I miss that part? > I don=E2=80=99t know how much of the rest of the thread you didn=E2=80=99= t read, but I > did actually solve the problem: > > http://article.gmane.org/gmane.comp.shells.zsh.devel/22491 Actually I saw that mail by looking at the archives, but I didn't notice the patch. I have tried the patch, it's still *dead slow* for me. Again, I don't think this can be solved without writing new git plumbing. You need to avoid 'git ls-files'. So. At which point are you going to be willing to accept the fact that it's not possible to fix the performance without making a compromise? One week? One month? This issue seems to have been going on for *years*. --=20 Felipe Contreras