From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 362 invoked from network); 17 Jan 2023 04:05:48 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 17 Jan 2023 04:05:48 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1673928348; b=U/+JabCbhoQ9vH4DHCaGgxkmSxT2z89/qm7gJ5M9YOBdbse1rpDJVqY0d0xvrW9rZyvnDRrvcg RHXjAsskZ6157xV1kaj1KzPYqNuiuBbO5/3miJI/F3A1q11WKmuUtG//+4Hnn2PZ8uGWE4qLIN 6bfwLoBo2cYveunXaX5ZzXxytrJgEikxtl4b3JWDNiWN9wQgLUHUHC1Zon0ITEUnDI74QxojuI 8mJ0hyywprxxeSc3KONZn7gbd1JMSoaJDMq+1LQpFILC6lNvMBNBRfaWOOGnF1aMQOUSN2CQlH bxxTLfy8TExQr22bAnqaDvvbjFrc8mYtA7KBzxJuUNofrQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ej1-f41.google.com) smtp.remote-ip=209.85.218.41; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1673928348; bh=/XQa9RrK53cbZgCaQwW9rRuVhnlpVJHI0/WrD+eD9Lc=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=fIMavuBQTLI9IX8Nsa3iILkptSK3dUWFjOf6gyvJvHSrIaj05TwxE9oRtmSA4iu9OHp/ji1W+8 pl699ce+pEjHe+7I61BSx+D/9f1Ov9KG01tcYQykaOPzqIUqma0mj7yhoA1ZxZfm+mb56s0JGt tDnDMDamYbibxyI1nEVKjvz3Wbj6Ga994GYT5WmOY2/vw18Mgz4n3QazLA3bZgqTXZ2/pkh2Cs YiqoDIJu8UjqiMoHCY8tr60l9oK/9Hc4XmJ8p2c2PitE7dYvildKk7jvWZgsJpo34mNy0ZLUaQ Z1x8x9RwpHIuBjUt1p7/P04p64OQDgt1LGnopScRVQOnHw==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=0YBEdcrfBBh8BJImnan4TwEF5wL77JI35SFqkH02j64=; b=EGqivPcPNXY0l4sxwJsLhEJK+E DX0DoGZA2UgKNTUC+T3DN6GJNwIYQti2MKOSt4uO9LWwAX9dl3+gFCQDdVoo/W4R/UbS+bNIZeCVh l+Dg/XTH7lb4K2PRGTtOIVkFU/XQJdEn7URjX2t0auf3edVb9+XWGM/kLExYqaZ/5JrpGY6dvtPMd /vTvzSkZPCj7fJ5lBgHG/faU3rHcHIgbG2pGRVqW+vTLhHQVjAwSoHCqnxiAdjk8OTmxsbHeDi0+P Pm/DyLsVuDGd8CXNFTfCtHvjG1ewFyPyj1282ekkmXTUEVca+kAyyz+acAzAKfhzV6kr8TobHnvRm hV1t3XgA==; Received: by zero.zsh.org with local id 1pHdEJ-000HDW-Mu; Tue, 17 Jan 2023 04:05:47 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ej1-f41.google.com) smtp.remote-ip=209.85.218.41; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ej1-f41.google.com ([209.85.218.41]:45956) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1pHdE0-000GwM-Vy; Tue, 17 Jan 2023 04:05:30 +0000 Received: by mail-ej1-f41.google.com with SMTP id vw16so9304476ejc.12 for ; Mon, 16 Jan 2023 20:05:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=0YBEdcrfBBh8BJImnan4TwEF5wL77JI35SFqkH02j64=; b=nkyv/NcH3MTNWQmIrJY9bWllyrzNiS66pOt4w4V+SO/rSPEo8SogM2GUl+9ku5LakP J5q87fMG7/1bPKbyHvSJPBYH3m9RUB8R7g4lhbA0sMmNsRGy7hohgU0HBDtQvkpmnX/Q aEX0sAsj2CHo+6ZxS6xDZQOvsbq2/g7n/DQklM/gDj/qFgaEhE+MJogKzk1YilsdKP07 nC3xvqvph2sa2OCs/IlHDS7jiTMAWTPxmcYoi52seXfdQGR1kwWwx6Hlx3qgXtTfeATE k9Ut9RwUrJBzJ4lJ29t2lncGC1xjK4IrVIVNosNdvGfMXlJVfU+BhV4R2ht1H2BwuiBY jTkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=0YBEdcrfBBh8BJImnan4TwEF5wL77JI35SFqkH02j64=; b=aj1XhNxyce8pr4eyYinHlDkLswyi7Y94AJxqTczipcB2VquF/uu7/vDcUKvs33pSvX IS7XotjEx3uzfu8sCgsuG82EAeLATPcgomG0ubznoEXwGeUFaus00fyCQuXnCl3PbM+U sUKLqOPRa+uHCathXV69ojpM8g2GGX/wMXOcKNc59SY9CEFQ4vo97TADVOD77bsU1SNr vTUCi1UrJI2jYL8GTUdHO01q/5oba125yrv/J+pTotYnOih56q/wt6k9zSNn8MB1/raa 4BgJTCFbRH0Lv7JlhGi3Pblu9HJD7AoJd7PLrXtqDzcKYgGKtkZ8WxGE3IC4Dx9XZkoC hU8A== X-Gm-Message-State: AFqh2kr/hhQhhKTtI+nZB8EsUf9f/CR9ql12e9f9T249NFAx0QJeot3y 0EWseL6U96BG2Kml9WJkunHJAOJaAeEmAc29JGKtOxM94XgCSg== X-Google-Smtp-Source: AMrXdXuggP43v1Q/l9dasvw2NOsa908WsmqbgeMxWUmeJ60FdJuTHWPwiT0WVuCbQN/asZZPcajBTjaJybuX78AqvGY= X-Received: by 2002:a17:906:f9d5:b0:86e:65b8:e908 with SMTP id lj21-20020a170906f9d500b0086e65b8e908mr74995ejb.450.1673928328335; Mon, 16 Jan 2023 20:05:28 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Bart Schaefer Date: Mon, 16 Jan 2023 20:05:17 -0800 Message-ID: Subject: [PATCH] Re: Bug: wrong completion for 'git rerere forget' To: Zsh hackers list Cc: ronso0 Content-Type: multipart/mixed; boundary="00000000000063f7df05f26dcf9a" X-Seq: 51313 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: --00000000000063f7df05f26dcf9a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Dec 5, 2022 at 4:02 PM ronso0 wrote: > > "git rerere forg" completes to "git rerere forget=3D" (should be jus= t "git rerere forget " with a trailing space) This has been present ever since Nikolai Weibull's git completion was imported in early 2011. The comment preceding a call to _values is: # TODO: This isn=E2=80=99t optimal, as forget get confused. The attached is a bit of a hack but seems to do the right thing. Thoughts? --00000000000063f7df05f26dcf9a Content-Type: text/plain; charset="US-ASCII"; name="git-rerere.txt" Content-Disposition: attachment; filename="git-rerere.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lczpoejm0 ZGlmZiAtLWdpdCBhL0NvbXBsZXRpb24vVW5peC9Db21tYW5kL19naXQgYi9Db21wbGV0aW9uL1Vu aXgvQ29tbWFuZC9fZ2l0CmluZGV4IDE0ZmEwMTQzNi4uYjNlZDdiNWM4IDEwMDY0NAotLS0gYS9D b21wbGV0aW9uL1VuaXgvQ29tbWFuZC9fZ2l0CisrKyBiL0NvbXBsZXRpb24vVW5peC9Db21tYW5k L19naXQKQEAgLTQyNTksMTQgKzQyNTksMTQgQEAgX2dpdC1yZXJlcmUgKCkgewogCiAgIF9hcmd1 bWVudHMgLUMgLVMgLXMgJGVuZG9wdCBcCiAgICAgJy0tcmVyZXJlLWF1dG91cGRhdGVbcmVnaXN0 ZXIgY2xlYW4gcmVzb2x1dGlvbnMgaW4gaW5kZXhdJyBcCi0gICAgJzogOi0+Y29tbWFuZCcgJiYg cmV0PTAKKyAgICAnOiA6LT5jb21tYW5kJyBcCisgICAgJyo6IDp7IFtbICR3b3Jkc1tDVVJSRU5U LTFdID0gZm9yZ2V0IF1dICYmIF9fZ2l0X2NhY2hlZF9maWxlcyB9JyAmJiByZXQ9MAogCiAgIGNh c2UgJHN0YXRlIGluCiAgICAgKGNvbW1hbmQpCi0gICAgICAjIFRPRE86IFRoaXMgaXNuJ3Qgb3B0 aW1hbCwgYXMgZm9yZ2V0IGdldCBjb25mdXNlZC4KICAgICAgIF92YWx1ZXMgY29tbWFuZCBcCiAg ICAgICAgICdjbGVhcltyZXNldCBtZXRhZGF0YSB1c2VkIGJ5IHJlcmVyZV0nIFwKLSAgICAgICAg J2ZvcmdldFtyZXNldHMgbWV0YWRhdGEgdXNlZCBieSByZXJlcmUgZm9yIHNwZWNpZmljIGNvbmZs aWN0XTogOl9fZ2l0X2NhY2hlZF9maWxlcycgXAorICAgICAgICAnZm9yZ2V0W3Jlc2V0cyBtZXRh ZGF0YSB1c2VkIGJ5IHJlcmVyZSBmb3Igc3BlY2lmaWMgY29uZmxpY3RdJyBcCiAgICAgICAgICdk aWZmW291dHB1dCBkaWZmcyBmb3IgdGhlIGN1cnJlbnQgc3RhdGUgb2YgdGhlIHJlc29sdXRpb25d JyBcCiAgICAgICAgICdzdGF0dXNbcHJpbnQgcGF0aHMgd2l0aCBjb25mbGljdHMgd2hvc2UgbWVy Z2UgcmVzb2x1dGlvbiByZXJlcmUgd2lsbCByZWNvcmRdJyBcCiAgICAgICAgICdyZW1haW5pbmdb cHJpbnQgcGF0aHMgd2l0aCBjb25mbGljdHMgdGhhdCBoYXZlIG5vdCBiZWVuIGF1dG9yZXNvbHZl ZCBieSByZXJlcmVdJyBcCg== --00000000000063f7df05f26dcf9a--