From unknown Thu Jun 19 16:24:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75336: [PATCH] Allow pcomplete of git add to include untracked files. Resent-From: Peter Seibel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Jan 2025 03:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 75336 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 75336@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173596159120849 (code B ref -1); Sat, 04 Jan 2025 03:34:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Jan 2025 03:33:11 +0000 Received: from localhost ([127.0.0.1]:52886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTuuU-0005QB-4x for submit@debbugs.gnu.org; Fri, 03 Jan 2025 22:33:11 -0500 Received: from lists.gnu.org ([2001:470:142::17]:58398) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tTrb1-0003qQ-PM for submit@debbugs.gnu.org; Fri, 03 Jan 2025 19:00:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tTrav-0007uK-Cw for bug-gnu-emacs@gnu.org; Fri, 03 Jan 2025 19:00:45 -0500 Received: from mail-ej1-x636.google.com ([2a00:1450:4864:20::636]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tTrat-0004uj-5Z for bug-gnu-emacs@gnu.org; Fri, 03 Jan 2025 19:00:45 -0500 Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-aa6647a7556so232777866b.2 for ; Fri, 03 Jan 2025 16:00:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail-com.20230601.gappssmtp.com; s=20230601; t=1735948838; x=1736553638; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=LviBt5yFJU19hypCvVxq3uAafQzY7+aEx2bitDLhQOc=; b=I39Mcs0vTm3/wQoJHUXyMXz0oT1tPNHkPcan/PHqwzqbRFmV84qQoST4soTkEPjENd wyDAZJ5k9eN1vESQkiD7dtp43j96bWXpqoL1KvQFfLTt+kkaUSLksLiF81ASRpa5IG+d 5fC6vwDBCSuBzvVgHueijzcsP4PvVfk2PMKQxGHAuZxGxoiA9RvZEttzsnuWka6WjimN WrLRJkHrVLNOgy/AB8CyiulGttt9UDcSDh31UolNMCI3w2noioITG4Xd0LGysxLPmLAn Hk4UdNDg1SEH37rUY8HUIbUUyh552aRQkzA/uFw3PEt8WI5byI3lUTRBqfIh7StWidwQ FbJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735948838; x=1736553638; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=LviBt5yFJU19hypCvVxq3uAafQzY7+aEx2bitDLhQOc=; b=rL1hKf20qdVLTiUGMZctn1fTnjEAmLfKpBx8Dd0m9PC18ytotEuMiZniVQ6PcWE4BD EI2P2RYiFrG4zSshglwMi/FsyciUnZiKHlXu+8G5k0yC7JJOfu0p0ZhvME9hSk2WP21w gE0ln5vHiJZMg5hTzAi4tHNirxNLTIfYIClMKH4wwDIBLZAfBbiBts6JJQ0RZ1qVf0EX f+Rlcptvxsox+Tu9GO+fMVpxY0e+6/NxeHgVw9omvqwWuzHBpZMEF05+kA3si/MaZeX+ EVmgHO2za+nqScBQoNKkLp/kDKWragl4wn7AnJuU9hKgrr8E+s2VXI5bFRsiBF7vAaWA qwTw== X-Gm-Message-State: AOJu0Yz10QPKDeypG9Es4yZE6WHzG86k1JfKzI+bVTVFqE3oe4Qgeg0l BL25h/rAtpaqw4loo4JIsC4D65lTcN1JPTNSriawzpPLIeFafa3jGNQ4vE86FjQ9opf0G5qUWDS D7ldksyHvXxpGGVTbAA7jBEatIml06UM5 X-Gm-Gg: ASbGncvmlsGbFG0G/jFa+X7dVw25b6J4LxjKS4WPIlCKT3W9f9C8y2dMQBCPG5EU7jx YtMrtdWHpZuO14Kc0FtiNq9U1Vkgf3gn8u/as X-Google-Smtp-Source: AGHT+IFECQUv0N64NYDKbC/dPBBlzPat7yOqYmnokVMxbZVCIIxt71gZszkbTW5/zeV/ut/4Ulu0YKfpFJDUFRyHyT0= X-Received: by 2002:a17:907:7e92:b0:aa6:a674:be3c with SMTP id a640c23a62f3a-aac2adb56d7mr1785715066b.5.1735948838381; Fri, 03 Jan 2025 16:00:38 -0800 (PST) MIME-Version: 1.0 From: Peter Seibel Date: Fri, 3 Jan 2025 16:00:27 -0800 Message-ID: Content-Type: multipart/mixed; boundary="000000000000dc671d062ad615a5" Received-SPF: pass client-ip=2a00:1450:4864:20::636; envelope-from=peter.seibel@gmail.com; helo=mail-ej1-x636.google.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.204, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I was going a bit crazy trying to figure out why tab completion in *shell* wasn't working for git add when I was trying to add a new file to my repo. Turns out pcomplete was only completing modified t [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (peter.seibel[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 HTML_MESSAGE BODY: HTML included in message -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Mailman-Approved-At: Fri, 03 Jan 2025 22:33:08 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) --000000000000dc671d062ad615a5 Content-Type: multipart/alternative; boundary="000000000000dc671b062ad615a3" --000000000000dc671b062ad615a3 Content-Type: text/plain; charset="UTF-8" I was going a bit crazy trying to figure out why tab completion in *shell* wasn't working for git add when I was trying to add a new file to my repo. Turns out pcomplete was only completing modified tracked files.This patch changes it so after git add it also completes untracked non-ignored files. I believe I long ago signed a Copyright assignment to the Emacs project but I'm happy to do it again if that's still required. Cheers! -- Peter Seibel http://www.gigamonkeys.com/ --000000000000dc671b062ad615a3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I was going a bit crazy trying to figure out why tab = completion in *shell* wasn't working for git add when I was trying to a= dd a new file to my repo. Turns out pcomplete was only completing modified = tracked files.This patch changes it so after git add it also completes untr= acked non-ignored files.

I believe I long ago sign= ed a Copyright assignment to the Emacs project but I'm happy to do it a= gain if that's still required. Cheers!

--000000000000dc671b062ad615a3-- --000000000000dc671d062ad615a5 Content-Type: application/octet-stream; name="0001-Allow-pcomplete-of-git-add-to-include-untracked-file.patch" Content-Disposition: attachment; filename="0001-Allow-pcomplete-of-git-add-to-include-untracked-file.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m5hf2awz0 RnJvbSA3ODkwYTIzMDk1M2MwODFkOTNjODA2YzhhODAyYWE2OTQ1MmQ3ZTI4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBTZWliZWwgPHBldGVyQGdpZ2Ftb25rZXlzLmNvbT4K RGF0ZTogRnJpLCAzIEphbiAyMDI1IDE1OjU2OjAxIC0wODAwClN1YmplY3Q6IFtQQVRDSF0gQWxs b3cgcGNvbXBsZXRlIG9mIGdpdCBhZGQgdG8gaW5jbHVkZSB1bnRyYWNrZWQgZmlsZXMuCgotLS0K IGxpc3AvcGNtcGwtZ2l0LmVsIHwgMTIgKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMTEg aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpc3AvcGNtcGwtZ2l0 LmVsIGIvbGlzcC9wY21wbC1naXQuZWwKaW5kZXggZjU3YzJkNTQ3MGEuLjQ5ODkxOGFjMWM0IDEw MDY0NAotLS0gYS9saXNwL3BjbXBsLWdpdC5lbAorKysgYi9saXNwL3BjbXBsLWdpdC5lbApAQCAt ODIsOCArODIsMTggQEAgRmlsZXMgbGlzdGVkIGJ5IGBnaXQgbHMtZmlsZXMgQVJHUycgc2F0aXNm eSB0aGUgcHJlZGljYXRlLiIKICAgICAgICAgICAgICAgICAgIChwY29tcGxldGUtZnJvbS1oZWxw IGAoLHZjLWdpdC1wcm9ncmFtICJoZWxwIiAsc3ViY21kKQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgOmFyZ3VtZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAiLStcXCg/OlxcW25vLVxcXVxcKT9bYS16LV0rPT8iKSkpKQorICAgICAgICAg ICAgICAgOzsgQ29tcGxldGUgbW9kaWZpZWQgdHJhY2tlZCBmaWxlcyBhbmQgdW50cmFja2VkIGZp bGVzCisgICAgICAgICAgICAgICAoImFkZCIKKyAgICAgICAgICAgICAgICAocGNvbXBsZXRlLWhl cmUKKyAgICAgICAgICAgICAgICAgKHBjb21wbGV0ZS1lbnRyaWVzCisgICAgICAgICAgICAgICAg ICBuaWwgKGxldCAoKG1vZGlmaWVkIChwY21wbC1naXQtLXRyYWNrZWQtZmlsZS1wcmVkaWNhdGUg Ii1tIikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVudHJhY2tlZCAocGNtcGwtZ2l0 LS10cmFja2VkLWZpbGUtcHJlZGljYXRlICItbyIgIi0tZXhjbHVkZS1zdGFuZGFyZCIpKSkKKyAg ICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKGZpbGUpCisgICAgICAgICAgICAgICAgICAg ICAgICAgIChvcgorICAgICAgICAgICAgICAgICAgICAgICAgICAgKGFuZCBtb2RpZmllZCAoZnVu Y2FsbCBtb2RpZmllZCBmaWxlKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIChhbmQgdW50 cmFja2VkIChmdW5jYWxsIHVudHJhY2tlZCBmaWxlKSkpKSkpKSkKICAgICAgICAgICAgICAgIDs7 IENvbXBsZXRlIG1vZGlmaWVkIHRyYWNrZWQgZmlsZXMKLSAgICAgICAgICAgICAgICgob3IgImFk ZCIgImNvbW1pdCIgInJlc3RvcmUiKQorICAgICAgICAgICAgICAgKChvciAiY29tbWl0IiAicmVz dG9yZSIpCiAgICAgICAgICAgICAgICAgKHBjb21wbGV0ZS1oZXJlCiAgICAgICAgICAgICAgICAg IChwY29tcGxldGUtZW50cmllcwogICAgICAgICAgICAgICAgICAgbmlsIChwY21wbC1naXQtLXRy YWNrZWQtZmlsZS1wcmVkaWNhdGUgIi1tIikpKSkKLS0gCjIuNDcuMQoK --000000000000dc671d062ad615a5-- From unknown Thu Jun 19 16:24:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75336: [PATCH] Allow pcomplete of git add to include untracked files. Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Jan 2025 07:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75336 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Peter Seibel Cc: 75336@debbugs.gnu.org Received: via spool by 75336-submit@debbugs.gnu.org id=B75336.17359771563261 (code B ref 75336); Sat, 04 Jan 2025 07:53:02 +0000 Received: (at 75336) by debbugs.gnu.org; 4 Jan 2025 07:52:36 +0000 Received: from localhost ([127.0.0.1]:53220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTyxY-0000qS-0n for submit@debbugs.gnu.org; Sat, 04 Jan 2025 02:52:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34890) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tTyxS-0000pf-B7 for 75336@debbugs.gnu.org; Sat, 04 Jan 2025 02:52:33 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tTyxN-00031I-14; Sat, 04 Jan 2025 02:52:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=x+bDbZOrN3jD9+e+cUDbIUoZR4/x1bUUOTZqXQ6JXHM=; b=cUD+PEWfmJxG pIg1ipenAJRgKQC7013LnYJsdsqP4NbVuqVeo/ViU3kKd/q3/iRnbBvm2kP/hopoBoQytSoAnLuNC s+1c/y+E4aqA/tVbXE5izHoKvcadxN31QaNI9RgFO4UR+PUMVCwz7Jvh0bQmTB3XAMUOtIVTHgb9D oIaPqGEjva8Lokf+pmdTpDxbzFvJDtsHhzF7YsYQo7kCTa4ol5KLoMt1PyFxsQ+WJDjf9o7Ie0/dn jQlsXOv666dk2Bg1gOmNAR1ZXE28gVUc63naLPPhDK9HURm39XkafvynZbgPDy5/8LEn79/xue9Kj 2mBY72YRQ2AGcDD8XHhVOw==; Date: Sat, 04 Jan 2025 09:52:23 +0200 Message-Id: <86h66ff22w.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Peter Seibel on Fri, 3 Jan 2025 16:00:27 -0800) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Peter Seibel > Date: Fri, 3 Jan 2025 16:00:27 -0800 > > I believe I long ago signed a Copyright assignment to the Emacs project but I'm happy to do it again if that's > still required. Cheers! Form sent off-list. Thanks. From unknown Thu Jun 19 16:24:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75336: [PATCH] Allow pcomplete of git add to include untracked files. Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Jan 2025 07:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75336 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Peter Seibel , Augusto Stoffel Cc: Stefan Monnier , 75336@debbugs.gnu.org Received: via spool by 75336-submit@debbugs.gnu.org id=B75336.17359772703495 (code B ref 75336); Sat, 04 Jan 2025 07:55:02 +0000 Received: (at 75336) by debbugs.gnu.org; 4 Jan 2025 07:54:30 +0000 Received: from localhost ([127.0.0.1]:53225 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTyzN-0000uJ-Kz for submit@debbugs.gnu.org; Sat, 04 Jan 2025 02:54:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53150) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tTyzL-0000u3-UP for 75336@debbugs.gnu.org; Sat, 04 Jan 2025 02:54:28 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tTyzF-00040O-M6; Sat, 04 Jan 2025 02:54:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=0n24Hn5D/ghD1CFQWXdFmT3+sNLvq6AEd1itgr/bOCA=; b=Hgxk7N5jDEeG 3kiX9o/d5aRv5VpRmXHfR8gsn3Fj3WXl4v/4NQ0MdYQPuJE4GyHyMXfsF82ioUsoQibqmu8PLc4dc NJg+5U7QcefjwcCTeqnYZzK0LWbVNO8cosrSpBwD7jeIzARpMPpX5ySVvlVlzlM/8/VxJCBhnVmVy Zu7JA1FtQrk/n0Y9UEHk5tKYloaB0L8tIRcO4pTvJQCBgCWF5967W+LFAK/2sfQQnBNXlVd89b9zX eMQKPVBx6tchSQf4U9f4WQ8xZzhO+XtVxqBch8TGD1SezAy94pc8YjBZ6iGrwnoB0RRMl0qh2yhRk 844ta70dGYcWODnMP1YfkQ==; Date: Sat, 04 Jan 2025 09:54:19 +0200 Message-Id: <86frlzf1zo.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Peter Seibel on Fri, 3 Jan 2025 16:00:27 -0800) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Peter Seibel > Date: Fri, 3 Jan 2025 16:00:27 -0800 > > I was going a bit crazy trying to figure out why tab completion in *shell* wasn't working for git add when I was > trying to add a new file to my repo. Turns out pcomplete was only completing modified tracked files.This > patch changes it so after git add it also completes untracked non-ignored files. Augusto and Stefan, any comments? From unknown Thu Jun 19 16:24:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75336: [PATCH] Allow pcomplete of git add to include untracked files. Resent-From: Peter Seibel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Jan 2025 14:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75336 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: Augusto Stoffel , Stefan Monnier , 75336@debbugs.gnu.org Received: via spool by 75336-submit@debbugs.gnu.org id=B75336.17359991763901 (code B ref 75336); Sat, 04 Jan 2025 14:00:02 +0000 Received: (at 75336) by debbugs.gnu.org; 4 Jan 2025 13:59:36 +0000 Received: from localhost ([127.0.0.1]:53962 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tU4gh-00010q-Tn for submit@debbugs.gnu.org; Sat, 04 Jan 2025 08:59:36 -0500 Received: from mail-ej1-x630.google.com ([2a00:1450:4864:20::630]:38181) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tU4gd-00010b-Ep for 75336@debbugs.gnu.org; Sat, 04 Jan 2025 08:59:32 -0500 Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-aa6a47a3da3so210763666b.1 for <75336@debbugs.gnu.org>; Sat, 04 Jan 2025 05:59:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail-com.20230601.gappssmtp.com; s=20230601; t=1735999170; x=1736603970; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=C8wrFakjqzFu2IKvPFERaSB3sWXkH8Kw98Hvd7iBtZ8=; b=WqRXwMOaahabbszUVZyAEzxYK1FVWCnlw6L9EmcsQxsFmihi7dtZeplJ9FvdTBuPhJ AypGZHAQ2Ae9mQ3cAxe2REFv0/SlqLBI63cXY/GyWUGZ5v8SQI47TPHOTkr0hxIq25/s 1qRrTk5dh9M7q6txVJXhNwQZ8Hk0VuyCbS2SLrAo84pVrNcKsXJAEgI4q+F8N7d/VrIm J6s384BlvtWkg1csrYCiRr3FIm+0g+/FK11XBH4UjQ+/jNam97bj/zl3pCKoVGVQwPT/ 44yRKuIuOdt7OQI5ibfSfvzQ/BGUe1PMVDEa3A7/jkOJhdzjktheYpdIiHwaXnVW7QyN VCFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735999170; x=1736603970; 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=C8wrFakjqzFu2IKvPFERaSB3sWXkH8Kw98Hvd7iBtZ8=; b=i9K08u4/LDphZd0KuIHUlKyd76BiKENwsL1Nh1sQ5BUrA4bRnMvnSPLE+JruQhlku/ PZTm2WDL77bMpMPm44qEgwUEqiqeAdU3psmOtUqHa9VZU2aTeSABqT+7RX6zFg2FTwhS /5q6SRajer+ny4lmO5jPhXJv+zrQQDIllMIvzIO3W2TVOdDt5xRKZBa9xagzY8Advrgc sY+z59hnTjN2AlYnviSbKt76zm9gIPcePtFr18qBOWAhxMv04gwHDYbUqK9z5zFoUrll RAerxYENYWLHVCSSV6hdDJ7KPE/sA440UM/zBQoTHZFMpZ/YVs48CJN812rhSRm51nf1 eDkA== X-Forwarded-Encrypted: i=1; AJvYcCUvWPCegImK9vfRRu40lCDVZfm4T1HsFt7H+lKJufy4pGsYaFoyjSafJJGJFYmxnbCxKdRJcg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwHU4NJTdixEu682wQnBmXLm3UH47+VNBy0lqR9d6G4bKb5sw7K BxZpNbFMDd0kRvytVy0oy3az8HqnXpeZ8ftt4ifNKK34h9zsV5PfQEVuTWDNAwXHmyJcc77KbjU QFEiFU4BSopSvKI8Y9FENpn91zws= X-Gm-Gg: ASbGncuPiJMmhXO6vSeP4DiiA2b3afwJI6cS6basEmgTifwBhfWPz8YhxZkMMSTX8MF gAqr1gsFU4itWL1ck3qWwFHeT14no1LnBBho9 X-Google-Smtp-Source: AGHT+IGacuoFSeKQxSKI6/Le+m9gu8gGF5JzJEpAiri0v3vcAr5C2MmzR144RT9YL10h1y/kSbP3ZF0Z9klzYcURXwc= X-Received: by 2002:a17:907:1998:b0:aa6:6e2e:b7f with SMTP id a640c23a62f3a-aac269824f0mr1629566366b.0.1735999169858; Sat, 04 Jan 2025 05:59:29 -0800 (PST) MIME-Version: 1.0 References: <86frlzf1zo.fsf@gnu.org> In-Reply-To: <86frlzf1zo.fsf@gnu.org> From: Peter Seibel Date: Sat, 4 Jan 2025 05:59:18 -0800 Message-ID: Content-Type: multipart/mixed; boundary="000000000000d9c875062ae1cdd4" X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --000000000000d9c875062ae1cdd4 Content-Type: multipart/alternative; boundary="000000000000d9c874062ae1cdd2" --000000000000d9c874062ae1cdd2 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I just realized there's a better way to do this. New patch attached. On Fri, Jan 3, 2025 at 11:54=E2=80=AFPM Eli Zaretskii wrote: > > From: Peter Seibel > > Date: Fri, 3 Jan 2025 16:00:27 -0800 > > > > I was going a bit crazy trying to figure out why tab completion in > *shell* wasn't working for git add when I was > > trying to add a new file to my repo. Turns out pcomplete was only > completing modified tracked files.This > > patch changes it so after git add it also completes untracked > non-ignored files. > > Augusto and Stefan, any comments? > --=20 Peter Seibel http://www.gigamonkeys.com/ --000000000000d9c874062ae1cdd2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I just realized there's a better way to do this. New p= atch attached.

On Fri, Jan 3, 2025 at 11:54=E2=80=AFPM= Eli Zaretskii <eliz@gnu.org> wro= te:
> From: P= eter Seibel <= peter@gigamonkeys.com>
> Date: Fri, 3 Jan 2025 16:00:27 -0800
>
> I was going a bit crazy trying to figure out why tab completion in *sh= ell* wasn't working for git add when I was
> trying to add a new file to my repo. Turns out pcomplete was only comp= leting modified tracked files.This
> patch changes it so after git add it also completes untracked non-igno= red files.

Augusto and Stefan, any comments?


--
--000000000000d9c874062ae1cdd2-- --000000000000d9c875062ae1cdd4 Content-Type: application/octet-stream; name="0002-Simpler-way-to-get-list-of-addable-files.patch" Content-Disposition: attachment; filename="0002-Simpler-way-to-get-list-of-addable-files.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m5i92gw20 RnJvbSBhYzk4ZmRkNDk0ZTdkMDI1YWU0N2NmNDU0MjRkOWNkYWVlZjdmMTA0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBTZWliZWwgPHBldGVyQGdpZ2Ftb25rZXlzLmNvbT4K RGF0ZTogU2F0LCA0IEphbiAyMDI1IDA1OjU0OjMxIC0wODAwClN1YmplY3Q6IFtQQVRDSCAyLzJd IFNpbXBsZXIgd2F5IHRvIGdldCBsaXN0IG9mIGFkZGFibGUgZmlsZXMuCgotLS0KIGxpc3AvcGNt cGwtZ2l0LmVsIHwgNyArLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDYg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9wY21wbC1naXQuZWwgYi9saXNwL3BjbXBs LWdpdC5lbAppbmRleCA0OTg5MThhYzFjNC4uYWI1ZTMzMDU4NjUgMTAwNjQ0Ci0tLSBhL2xpc3Av cGNtcGwtZ2l0LmVsCisrKyBiL2xpc3AvcGNtcGwtZ2l0LmVsCkBAIC04NiwxMiArODYsNyBAQCBG aWxlcyBsaXN0ZWQgYnkgYGdpdCBscy1maWxlcyBBUkdTJyBzYXRpc2Z5IHRoZSBwcmVkaWNhdGUu IgogICAgICAgICAgICAgICAgKCJhZGQiCiAgICAgICAgICAgICAgICAgKHBjb21wbGV0ZS1oZXJl CiAgICAgICAgICAgICAgICAgIChwY29tcGxldGUtZW50cmllcwotICAgICAgICAgICAgICAgICAg bmlsIChsZXQgKChtb2RpZmllZCAocGNtcGwtZ2l0LS10cmFja2VkLWZpbGUtcHJlZGljYXRlICIt bSIpKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1bnRyYWNrZWQgKHBjbXBsLWdpdC0t dHJhY2tlZC1maWxlLXByZWRpY2F0ZSAiLW8iICItLWV4Y2x1ZGUtc3RhbmRhcmQiKSkpCi0gICAg ICAgICAgICAgICAgICAgICAgICAobGFtYmRhIChmaWxlKQotICAgICAgICAgICAgICAgICAgICAg ICAgICAob3IKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIChhbmQgbW9kaWZpZWQgKGZ1bmNh bGwgbW9kaWZpZWQgZmlsZSkpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAoYW5kIHVudHJh Y2tlZCAoZnVuY2FsbCB1bnRyYWNrZWQgZmlsZSkpKSkpKSkpCisgICAgICAgICAgICAgICAgICBu aWwgKHBjbXBsLWdpdC0tdHJhY2tlZC1maWxlLXByZWRpY2F0ZSAiLW8iICItLWV4Y2x1ZGUtc3Rh bmRhcmQiICItbSIpKSkpCiAgICAgICAgICAgICAgICA7OyBDb21wbGV0ZSBtb2RpZmllZCB0cmFj a2VkIGZpbGVzCiAgICAgICAgICAgICAgICAoKG9yICJjb21taXQiICJyZXN0b3JlIikKICAgICAg ICAgICAgICAgICAocGNvbXBsZXRlLWhlcmUKLS0gCjIuNDcuMQoK --000000000000d9c875062ae1cdd4-- From unknown Thu Jun 19 16:24:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75336: [PATCH] Allow pcomplete of git add to include untracked files. Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Jan 2025 15:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75336 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Peter Seibel Cc: Eli Zaretskii , Augusto Stoffel , 75336@debbugs.gnu.org Received: via spool by 75336-submit@debbugs.gnu.org id=B75336.173600308218312 (code B ref 75336); Sat, 04 Jan 2025 15:05:01 +0000 Received: (at 75336) by debbugs.gnu.org; 4 Jan 2025 15:04:42 +0000 Received: from localhost ([127.0.0.1]:56640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tU5hi-0004lI-Cf for submit@debbugs.gnu.org; Sat, 04 Jan 2025 10:04:42 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:28008) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tU5hf-0004l1-Ge for 75336@debbugs.gnu.org; Sat, 04 Jan 2025 10:04:40 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id B275A440F0E; Sat, 4 Jan 2025 10:04:33 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1736003072; bh=vWgNaBB+TyJuUtqdpnCsIaStgzKXG6d14nPkKmrvkjU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=W6NPz0StSgnLKiuflNfDakN5vFfxF2BkqV/h8OjS2OUbaZ8iJ/nWPughOVX19qmG5 M6YzLgkcpKKlos8btmu7wHoR2TAHqbl16SmkgUn0W5V5HiSb/FtdIApCsGE2YkMcja zVTjwxHq8exAb+RlprUXSLUo4UJBy63UtdgtlQz9eRD4OjpnPwBe0FB+DYSBMLHghE gMd/0qfrD4oo0DEkDZWkSDimKVyxhzXdkxg8FyW5wNNX1nkDx8Vpmkmb5RhYCBNRaX MYRXDO6Dx7gR0J/EObjhUVy7Hi4ZtVqndXfopVG6YKcw+LyS7r+Q7gNsFdl8poHNE4 SYKZpI/CoYlrA== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 869B1440DBD; Sat, 4 Jan 2025 10:04:32 -0500 (EST) Received: from pastel (104-195-236-84.cpe.teksavvy.com [104.195.236.84]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 549B41202C1; Sat, 4 Jan 2025 10:04:32 -0500 (EST) From: Stefan Monnier In-Reply-To: (Peter Seibel's message of "Sat, 4 Jan 2025 05:59:18 -0800") Message-ID: References: <86frlzf1zo.fsf@gnu.org> Date: Sat, 04 Jan 2025 10:04:31 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.025 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> > I was going a bit crazy trying to figure out why tab completion in >> > *shell* wasn't working for git add when I was trying to add a new >> > file to my repo. Turns out pcomplete was only completing modified >> > tracked files. This patch changes it so after git add it also >> > completes untracked non-ignored files. >> Augusto and Stefan, any comments? The (new) patch looks good to me. FWIW, it also makes sense occasionally to `git add` ignored files (e.g. we could want to track a `.elc` file in the test suite inside the Emacs repository to check how we handle specific old-format `.elc` files). Stefan From unknown Thu Jun 19 16:24:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75336: [PATCH] Allow pcomplete of git add to include untracked files. Resent-From: Peter Seibel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Jan 2025 15:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75336 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Monnier Cc: Eli Zaretskii , Augusto Stoffel , 75336@debbugs.gnu.org Received: via spool by 75336-submit@debbugs.gnu.org id=B75336.173600594428194 (code B ref 75336); Sat, 04 Jan 2025 15:53:02 +0000 Received: (at 75336) by debbugs.gnu.org; 4 Jan 2025 15:52:24 +0000 Received: from localhost ([127.0.0.1]:56764 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tU6Rs-0007Kf-0d for submit@debbugs.gnu.org; Sat, 04 Jan 2025 10:52:24 -0500 Received: from mail-ej1-x633.google.com ([2a00:1450:4864:20::633]:40291) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tU6Rp-0007KT-Hs for 75336@debbugs.gnu.org; Sat, 04 Jan 2025 10:52:22 -0500 Received: by mail-ej1-x633.google.com with SMTP id a640c23a62f3a-aa6b7f3c6edso164503966b.1 for <75336@debbugs.gnu.org>; Sat, 04 Jan 2025 07:52:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail-com.20230601.gappssmtp.com; s=20230601; t=1736005940; x=1736610740; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=aDxfHIY9syXSyP6k5iGDM+Y8nAqY9Z9/qm1mKF0c7nw=; b=miiEOzkUJ4C+c5D+NXPX1rjZE0XSe1VQV/PNUENoQTUdLMmN+xvC6b43YrNNMQyfmz WVzSgSYfOKm+2jBDvjbPlvncK0NgzCFXb5fYrECPVRFxAYlot3BQ1l8BeuAU/giNegt4 en/SJvcY5XI9Mz1hAKrzDlc308NrxGyL3ClfEXEnHYfmN9+L6LVb7T/lBfwW3wetQnrl DKOA7Ml03NV06B2iCiTF3C4lRwrRGnlTRixhPLh9i/oX2WgPCdvhQ2m6sgTC1e5FEp2f 7RcW7PTMOo5yucDGIqygARBsGQyx2stiKccBFWo+XPtb/ciWDPq8D2UltXObHOnBxGyX KGHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736005940; x=1736610740; 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=aDxfHIY9syXSyP6k5iGDM+Y8nAqY9Z9/qm1mKF0c7nw=; b=jwcsUZwrbP2QUWr3yNo6w2Jw5vm5V+6TGkCcg8gJXCyq0u68xNdJS5fLYsISjCnYpZ 8dZQTDmt/EMG6TJXHgFABOp3K0VcF7t5un/BBeo6wccGeSRF0agcEHnxGYBPCj7d/xXd 6CeTtPVqjGmnj8ikW0bDgyycpqdAIqdOKtwhQyZXZcUq3Abui+VR8ue/Z2XZctu1CSJ/ Ov64uXpCCHb2AVAPPBMo9YTFGkkGRji7NJxzMUunjOiBAM++UOMFesdpjb4D5JxX3f6z Vtw69TMdOCe54zdCMML/NnRrjyaYX41qd1ZXr0SwAtCJ5+N2WJaJsPgfv56l0Q4HT7UH 5SGQ== X-Forwarded-Encrypted: i=1; AJvYcCX9iOpHCkDwRFgH9hTmypa06NL+KaMCGR39kEXqltp1utBjd36n1pqk9wl7iUGGOpkCjzZ1Dg==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx42zxwAW9MxCwlDswA8XvUpQV/KY9lugOPc+RNL49Ru3WwD2Qk NvDfi1nbpQHgz9T0/SbCcecMOQXmkCLCBlX+OcBr7woo2J19FaIFGRNKYxoVCAv8jAu0xlrgtuH b6yQd642Jrz6C7FXHmXYIhwovh7b0ATfw X-Gm-Gg: ASbGncuZ+JyliJsqQtgvGr32Gczslcp60UA4aoTe2FpJZsVBxfnN/ujVDZyhyTGEwOG hKUbPQv5vzBMP2C6WQZwn6xQljUFo024brhQ0 X-Google-Smtp-Source: AGHT+IHX1l/CNKIx+hHKJuIis4zR+P/Bypq9Lx/mK9SsGQS0RPSwUiGLTycuWTvSASzlKcVp/xJ2G9BR9F+nZMny6z0= X-Received: by 2002:a17:906:7951:b0:aa5:a36c:88f0 with SMTP id a640c23a62f3a-aac3378e312mr1526169766b.12.1736005939597; Sat, 04 Jan 2025 07:52:19 -0800 (PST) MIME-Version: 1.0 References: <86frlzf1zo.fsf@gnu.org> In-Reply-To: From: Peter Seibel Date: Sat, 4 Jan 2025 07:52:07 -0800 Message-ID: Content-Type: multipart/mixed; boundary="0000000000005bd1ff062ae361c5" X-Spam-Score: 0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) --0000000000005bd1ff062ae361c5 Content-Type: multipart/alternative; boundary="0000000000005bd1fd062ae361c3" --0000000000005bd1fd062ae361c3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Okay, here's an updated patch to also complete ignored files when -f or --force is specified. If you want I can rebase and make a single patch. On Sat, Jan 4, 2025 at 7:04=E2=80=AFAM Stefan Monnier wrote: > >> > I was going a bit crazy trying to figure out why tab completion in > >> > *shell* wasn't working for git add when I was trying to add a new > >> > file to my repo. Turns out pcomplete was only completing modified > >> > tracked files. This patch changes it so after git add it also > >> > completes untracked non-ignored files. > >> Augusto and Stefan, any comments? > > The (new) patch looks good to me. > > FWIW, it also makes sense occasionally to `git add` ignored files > (e.g. we could want to track a `.elc` file in the test suite inside the > Emacs repository to check how we handle specific old-format `.elc` > files). > > > Stefan > > --=20 Peter Seibel http://www.gigamonkeys.com/ --0000000000005bd1fd062ae361c3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Okay, here's an updated patch to also complete ignored= files when -f or --force is specified.

If you want I ca= n rebase and make a single patch.

On Sat, Jan 4,= 2025 at 7:04=E2=80=AFAM Stefan Monnier <monnier@iro.umontreal.ca> wrote:
>> > I was going a bit crazy = trying to figure out why tab completion in
>> > *shell* wasn't working for git add when I was trying to a= dd a new
>> > file to my repo.=C2=A0 Turns out pcomplete was only completin= g modified
>> > tracked files.=C2=A0 This patch changes it so after git add i= t also
>> > completes untracked non-ignored files.
>> Augusto and Stefan, any comments?

The (new) patch looks good to me.

FWIW, it also makes sense occasionally to `git add` ignored files
(e.g. we could want to track a `.elc` file in the test suite inside the
Emacs repository to check how we handle specific old-format `.elc`
files).


=C2=A0 =C2=A0 =C2=A0 =C2=A0 Stefan



--
--0000000000005bd1fd062ae361c3-- --0000000000005bd1ff062ae361c5 Content-Type: application/octet-stream; name="0003-Complete-ignored-files-when-force-specified-in-git-a.patch" Content-Disposition: attachment; filename="0003-Complete-ignored-files-when-force-specified-in-git-a.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m5iczlm50 RnJvbSBlYzU1NTU2NTA1YTQ3ZmY2MWQzOGQ2YzhiYzVlNTg5YjAyZGVmODg0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBTZWliZWwgPHBldGVyQGdpZ2Ftb25rZXlzLmNvbT4K RGF0ZTogU2F0LCA0IEphbiAyMDI1IDA3OjQ4OjA5IC0wODAwClN1YmplY3Q6IFtQQVRDSCAzLzNd IENvbXBsZXRlIGlnbm9yZWQgZmlsZXMgd2hlbiBmb3JjZSBzcGVjaWZpZWQgaW4gZ2l0IGFkZC4K Ci0tLQogbGlzcC9wY21wbC1naXQuZWwgfCA5ICsrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDcg aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL3BjbXBsLWdp dC5lbCBiL2xpc3AvcGNtcGwtZ2l0LmVsCmluZGV4IGFiNWUzMzA1ODY1Li5mMjMwMDJkZjI4YiAx MDA2NDQKLS0tIGEvbGlzcC9wY21wbC1naXQuZWwKKysrIGIvbGlzcC9wY21wbC1naXQuZWwKQEAg LTgyLDExICs4MiwxNiBAQCBGaWxlcyBsaXN0ZWQgYnkgYGdpdCBscy1maWxlcyBBUkdTJyBzYXRp c2Z5IHRoZSBwcmVkaWNhdGUuIgogICAgICAgICAgICAgICAgICAgKHBjb21wbGV0ZS1mcm9tLWhl bHAgYCgsdmMtZ2l0LXByb2dyYW0gImhlbHAiICxzdWJjbWQpCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA6YXJndW1lbnQKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICItK1xcKD86XFxbbm8tXFxdXFwpP1thLXotXSs9PyIpKSkpCi0gICAgICAg ICAgICAgICA7OyBDb21wbGV0ZSBtb2RpZmllZCB0cmFja2VkIGZpbGVzIGFuZCB1bnRyYWNrZWQg ZmlsZXMKKyAgICAgICAgICAgICAgIDs7IENvbXBsZXRlIG1vZGlmaWVkIHRyYWNrZWQgZmlsZXMg YW5kIHVudHJhY2tlZCBmaWxlcyBhbmQKKyAgICAgICAgICAgICAgIDs7IGlnbm9yZWQgZmlsZXMg aWYgLWYgb3IgLS1mb3JjZSBpcyBzcGVjaWZpZWQuCiAgICAgICAgICAgICAgICAoImFkZCIKICAg ICAgICAgICAgICAgICAocGNvbXBsZXRlLWhlcmUKICAgICAgICAgICAgICAgICAgKHBjb21wbGV0 ZS1lbnRyaWVzCi0gICAgICAgICAgICAgICAgICBuaWwgKHBjbXBsLWdpdC0tdHJhY2tlZC1maWxl LXByZWRpY2F0ZSAiLW8iICItLWV4Y2x1ZGUtc3RhbmRhcmQiICItbSIpKSkpCisgICAgICAgICAg ICAgICAgICBuaWwKKyAgICAgICAgICAgICAgICAgIChsZXQgKChmbGFncyAobGlzdCAiLW8iICIt bSIpKSkKKyAgICAgICAgICAgICAgICAgICAgKHVubGVzcyAob3IgKG1lbWJlciAiLWYiIHBjb21w bGV0ZS1hcmdzKSAobWVtYmVyICItLWZvcmNlIiBwY29tcGxldGUtYXJncykpCisgICAgICAgICAg ICAgICAgICAgICAgKHB1c2ggIi0tZXhjbHVkZS1zdGFuZGFyZCIgZmxhZ3MpKQorICAgICAgICAg ICAgICAgICAgICAoYXBwbHkgIydwY21wbC1naXQtLXRyYWNrZWQtZmlsZS1wcmVkaWNhdGUgZmxh Z3MpKSkpKQogICAgICAgICAgICAgICAgOzsgQ29tcGxldGUgbW9kaWZpZWQgdHJhY2tlZCBmaWxl cwogICAgICAgICAgICAgICAgKChvciAiY29tbWl0IiAicmVzdG9yZSIpCiAgICAgICAgICAgICAg ICAgKHBjb21wbGV0ZS1oZXJlCi0tIAoyLjQ3LjEKCg== --0000000000005bd1ff062ae361c5-- From unknown Thu Jun 19 16:24:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75336: [PATCH] Allow pcomplete of git add to include untracked files. Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 18 Jan 2025 09:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75336 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Peter Seibel Cc: arstoffel@gmail.com, monnier@iro.umontreal.ca, 75336@debbugs.gnu.org Received: via spool by 75336-submit@debbugs.gnu.org id=B75336.17371924845222 (code B ref 75336); Sat, 18 Jan 2025 09:29:02 +0000 Received: (at 75336) by debbugs.gnu.org; 18 Jan 2025 09:28:04 +0000 Received: from localhost ([127.0.0.1]:40171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tZ57b-0001M9-W6 for submit@debbugs.gnu.org; Sat, 18 Jan 2025 04:28:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52104) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tZ57Z-0001Lb-Tb for 75336@debbugs.gnu.org; Sat, 18 Jan 2025 04:28:02 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tZ57U-0003Hj-9I; Sat, 18 Jan 2025 04:27:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=6567GwL8KL0VHgSwesPC+y1udh+1RE5OrG3jipT+PlY=; b=NJOhzrxB/BhO 15Yh3jKtcbvMiDCI1g1d7gACfDwbejajGyM0Q8jB0rKWdgqEtpqKinB7Dia/p2tQfjpDHYAHx2Bi2 4hQV4y7Wg5uKR3cJSM2wsM3Fcdnm53cXHaJzE3e4B2nVGeyVRYI9dHe9osc0R2wifEm1XoNqC83V3 UtlaJTjAzJLPN1QCHizaxQW+JqmO9Pzecmgn+urF96mg6t7OvGez4k2COuWnO+V28P0BxbdaP7ESv LhF9uB/x88QcNprsV/jikj/ZKlEtdb9eU59OveacaHc555AK6dMMw2uCAuVmegMmOyDK05b/pxGAU XtDFYR6+tLLEhyt9DkKQuA==; Date: Sat, 18 Jan 2025 11:27:51 +0200 Message-Id: <86y0z8bhew.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Peter Seibel on Sat, 4 Jan 2025 07:52:07 -0800) References: <86frlzf1zo.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Peter Seibel > Date: Sat, 4 Jan 2025 07:52:07 -0800 > Cc: Eli Zaretskii , Augusto Stoffel , 75336@debbugs.gnu.org > > Okay, here's an updated patch to also complete ignored files when -f or --force is specified. Thanks. > If you want I can rebase and make a single patch. Yes, please rebase on the latest master, because the patch failed to apply when I tried. From unknown Thu Jun 19 16:24:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75336: [PATCH] Allow pcomplete of git add to include untracked files. Resent-From: Peter Seibel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 18 Jan 2025 16:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75336 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: arstoffel@gmail.com, monnier@iro.umontreal.ca, 75336@debbugs.gnu.org Received: via spool by 75336-submit@debbugs.gnu.org id=B75336.173721610528484 (code B ref 75336); Sat, 18 Jan 2025 16:02:02 +0000 Received: (at 75336) by debbugs.gnu.org; 18 Jan 2025 16:01:45 +0000 Received: from localhost ([127.0.0.1]:43462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tZBGb-0007PL-31 for submit@debbugs.gnu.org; Sat, 18 Jan 2025 11:01:45 -0500 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]:39651) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tZBGZ-0007P8-EM for 75336@debbugs.gnu.org; Sat, 18 Jan 2025 11:01:44 -0500 Received: by mail-ej1-x62e.google.com with SMTP id a640c23a62f3a-aa67773ffd4so56300466b.2 for <75336@debbugs.gnu.org>; Sat, 18 Jan 2025 08:01:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gigamonkeys-com.20230601.gappssmtp.com; s=20230601; t=1737216097; x=1737820897; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=6OsIrKp079Au12Hilb+W9Sc8w4JSY85hzJCgrPyuR2g=; b=z9hzP4n43EsfgaPWZjhoObzB8wEST7sOeXmRrCUCjQaA+QfmIQgb/NaxRtAFoS9Z1V rkVj9DfyeudoOIrcUhDf0HfqHW8QIy5KoKhwy2FRJOF/WSfEi3hQZLBTtvE5TzVCNt8S tLKizNiNkjesiYjppRNYXmxTAQXnD3RB1m8Juj+GlRyoB51LE52XTQKfW+x8nRnSJFGz 9P5EzeJD6Ijg41d2zyGFzZRerBU+U+5hFqmHjnnhLIbGLtji1BR+Pj7eS4sKm1h/gt62 z0LjOBl7T2PwfV/527N6vkHZY8JueHnzHJUGRIah76JsANqI8VPLxhYwDJlLQapyzsf5 ny6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737216097; x=1737820897; 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=6OsIrKp079Au12Hilb+W9Sc8w4JSY85hzJCgrPyuR2g=; b=PhPvlVo1Scaqsj0Z5a2/mUZAmt4mricvsLVEtpbYOVm2MnVHlDTy63NTdM/6LqLQdW lHSykKAjiRW6XskCviCpHug16xaR144gt0hxoH/FUvsBnL4a6FPI/LrRv/ff2ODM1rgZ RS487kYfQMeXRm+2jnWhyia/Ex4YkJi14JOH05cLvgi3IXvYvuHJUK830wzDd8YLYfEL Z9ilD9Ht9iMKI1tT/6MoSKQ35Z+gXkYAEF8pxWHJJBwt6sl1yAAPvE1surjrkCEZsa8J 0uVu68SbFPJjW+iUdZYpo5fXHXer3mscM611TO5xHvQaF83yICnbN2ZFLjUQCK2pvSCH wiQQ== X-Forwarded-Encrypted: i=1; AJvYcCUYr369U+3YOx6fSEaOkO6C3YmMFNQS/7nQhFDcn7vzobmjBGx9qtzT3sbHunyKomo5XRQvqQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxnK+4Gm0jILa+R2SXt5qQ7JZL5HYCv31oMD0Z9+oD98Fb7oQIm Y9fG6SpsbDuNRFoV+ll/Cy3cl7FWlLX3zBkNpUESr4Fp7zFduWE86WT5+7gM/ghAcr7S8A9ThYA BdYLUKStAZ5tPbuLPHpsn4aTfM2U= X-Gm-Gg: ASbGnctcHWhZ8EP7FAPEedJU2UJt61o0EgW83eoRfzAv7PBOSekIKSLCtLtkHa5SW0J yD9tlhYAqY7qc+ITeGSuAHrOTCVpxARmvTEnWa++KvjmuMD0Lzw== X-Google-Smtp-Source: AGHT+IF1hYzqrsenCiVZjASAq9D+n2TIdnCEcrPQZ6uMjSy9lIkdH8oFqxDARxUrvj/XQjXy9z+gh9sEvR7iyDc5A6E= X-Received: by 2002:a17:906:c109:b0:ab3:7812:ad1a with SMTP id a640c23a62f3a-ab38b5346d2mr211396466b.13.1737216096482; Sat, 18 Jan 2025 08:01:36 -0800 (PST) MIME-Version: 1.0 References: <86frlzf1zo.fsf@gnu.org> <86y0z8bhew.fsf@gnu.org> In-Reply-To: <86y0z8bhew.fsf@gnu.org> From: Peter Seibel Date: Sat, 18 Jan 2025 08:01:25 -0800 X-Gm-Features: AbW1kvYOzUkWnfE31Cy3WXRHrtF44sA57W61Jba94OT_Fe0Zo9jgMgwD0Z5MUl8 Message-ID: Content-Type: multipart/mixed; boundary="000000000000546b2b062bfd24e7" X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --000000000000546b2b062bfd24e7 Content-Type: multipart/alternative; boundary="000000000000546b29062bfd24e5" --000000000000546b29062bfd24e5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Okay, here's a single patch. Cheers! On Sat, Jan 18, 2025 at 1:27=E2=80=AFAM Eli Zaretskii wrote: > > From: Peter Seibel > > Date: Sat, 4 Jan 2025 07:52:07 -0800 > > Cc: Eli Zaretskii , Augusto Stoffel = , > 75336@debbugs.gnu.org > > > > Okay, here's an updated patch to also complete ignored files when -f or > --force is specified. > > Thanks. > > > If you want I can rebase and make a single patch. > > Yes, please rebase on the latest master, because the patch failed to > apply when I tried. > --=20 Peter Seibel http://www.gigamonkeys.com/ --000000000000546b29062bfd24e5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Okay, here's a single patch. Cheers!

On Sat, Jan 18, 2025 at 1:27=E2=80=AFAM Eli Zaretskii <eliz@gnu.org> wrote:
> From: Peter Seibel <peter@gigamonkeys.com><= br> > Date: Sat, 4 Jan 2025 07:52:07 -0800
> Cc: Eli Zaretskii <eliz@gnu.org>, Augusto Stoffel <arstoffel@gmail.com>, 75336@debbugs.gnu.org
>
> Okay, here's an updated patch to also complete ignored files when = -f or --force is specified.

Thanks.

> If you want I can rebase and make a single patch.

Yes, please rebase on the latest master, because the patch failed to
apply when I tried.


--
--000000000000546b29062bfd24e5-- --000000000000546b2b062bfd24e7 Content-Type: application/octet-stream; name="0001-Improved-git-add-completion.patch" Content-Disposition: attachment; filename="0001-Improved-git-add-completion.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m62dk38k0 RnJvbSAwMWE3NTljYTNlNTc4NGQ1Y2Q3MzI5YmFiYjdlOTQyOWVkMDIzZmZlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBTZWliZWwgPHBldGVyQGdpZ2Ftb25rZXlzLmNvbT4K RGF0ZTogU2F0LCAxOCBKYW4gMjAyNSAwNzo1NDo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIElt cHJvdmVkIGdpdC1hZGQgY29tcGxldGlvbi4KCi0tLQogbGlzcC9wY21wbC1naXQuZWwgfCAxMiAr KysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9wY21wbC1naXQuZWwgYi9saXNwL3BjbXBsLWdpdC5lbApp bmRleCBmNTdjMmQ1NDcwYS4uZjIzMDAyZGYyOGIgMTAwNjQ0Ci0tLSBhL2xpc3AvcGNtcGwtZ2l0 LmVsCisrKyBiL2xpc3AvcGNtcGwtZ2l0LmVsCkBAIC04Miw4ICs4MiwxOCBAQCBGaWxlcyBsaXN0 ZWQgYnkgYGdpdCBscy1maWxlcyBBUkdTJyBzYXRpc2Z5IHRoZSBwcmVkaWNhdGUuIgogICAgICAg ICAgICAgICAgICAgKHBjb21wbGV0ZS1mcm9tLWhlbHAgYCgsdmMtZ2l0LXByb2dyYW0gImhlbHAi ICxzdWJjbWQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6YXJndW1l bnQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItK1xcKD86XFxbbm8t XFxdXFwpP1thLXotXSs9PyIpKSkpCisgICAgICAgICAgICAgICA7OyBDb21wbGV0ZSBtb2RpZmll ZCB0cmFja2VkIGZpbGVzIGFuZCB1bnRyYWNrZWQgZmlsZXMgYW5kCisgICAgICAgICAgICAgICA7 OyBpZ25vcmVkIGZpbGVzIGlmIC1mIG9yIC0tZm9yY2UgaXMgc3BlY2lmaWVkLgorICAgICAgICAg ICAgICAgKCJhZGQiCisgICAgICAgICAgICAgICAgKHBjb21wbGV0ZS1oZXJlCisgICAgICAgICAg ICAgICAgIChwY29tcGxldGUtZW50cmllcworICAgICAgICAgICAgICAgICAgbmlsCisgICAgICAg ICAgICAgICAgICAobGV0ICgoZmxhZ3MgKGxpc3QgIi1vIiAiLW0iKSkpCisgICAgICAgICAgICAg ICAgICAgICh1bmxlc3MgKG9yIChtZW1iZXIgIi1mIiBwY29tcGxldGUtYXJncykgKG1lbWJlciAi LS1mb3JjZSIgcGNvbXBsZXRlLWFyZ3MpKQorICAgICAgICAgICAgICAgICAgICAgIChwdXNoICIt LWV4Y2x1ZGUtc3RhbmRhcmQiIGZsYWdzKSkKKyAgICAgICAgICAgICAgICAgICAgKGFwcGx5ICMn cGNtcGwtZ2l0LS10cmFja2VkLWZpbGUtcHJlZGljYXRlIGZsYWdzKSkpKSkKICAgICAgICAgICAg ICAgIDs7IENvbXBsZXRlIG1vZGlmaWVkIHRyYWNrZWQgZmlsZXMKLSAgICAgICAgICAgICAgICgo b3IgImFkZCIgImNvbW1pdCIgInJlc3RvcmUiKQorICAgICAgICAgICAgICAgKChvciAiY29tbWl0 IiAicmVzdG9yZSIpCiAgICAgICAgICAgICAgICAgKHBjb21wbGV0ZS1oZXJlCiAgICAgICAgICAg ICAgICAgIChwY29tcGxldGUtZW50cmllcwogICAgICAgICAgICAgICAgICAgbmlsIChwY21wbC1n aXQtLXRyYWNrZWQtZmlsZS1wcmVkaWNhdGUgIi1tIikpKSkKLS0gCjIuNDcuMQoK --000000000000546b2b062bfd24e7-- From unknown Thu Jun 19 16:24:25 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Peter Seibel Subject: bug#75336: closed (Re: bug#75336: [PATCH] Allow pcomplete of git add to include untracked files.) Message-ID: References: <86tt9v6jub.fsf@gnu.org> X-Gnu-PR-Message: they-closed 75336 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 75336@debbugs.gnu.org Date: Sun, 19 Jan 2025 13:00:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1737291603-20072-1" This is a multi-part message in MIME format... ------------=_1737291603-20072-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #75336: [PATCH] Allow pcomplete of git add to include untracked files. which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 75336@debbugs.gnu.org. --=20 75336: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75336 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1737291603-20072-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 75336-done) by debbugs.gnu.org; 19 Jan 2025 12:59:12 +0000 Received: from localhost ([127.0.0.1]:45220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tZUtT-0005Bc-Su for submit@debbugs.gnu.org; Sun, 19 Jan 2025 07:59:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41968) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tZUtQ-0005BO-O7 for 75336-done@debbugs.gnu.org; Sun, 19 Jan 2025 07:59:09 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tZUtL-0000iu-95; Sun, 19 Jan 2025 07:59:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=B1zWQqoDpqKhZqOjHGGW+fnIK1djNGG+pLWMNOZISXo=; b=GclingpVMHEG 29LSBdR2O2AmpKatcFYcgxHjmgIVZMdvS/cjpxJkqjmNm2gRLEaMgGv6/ZZlfr3YJUPoOxo8efoiM cdg5XOBtsr2i+TD4B++9rxSqtf3OQtTq+bqvLyX8/TRxfJnPC+r540WvoEHxgKxDaujuyPHB+WPsX Nra5FtbPNRCURD9tjMh+loCtoWyl2rKiKGnepuSwLHNHO23L7bavSe5d/6/twPIgOTDQBF0Za19+5 K4MZrWfiPLyPz5NbPOUXHAAQj3ss0UJKRQ3KXsYsBZqEtvhxfzEGlzXSpEPwxxvOm9loVGRUeUjoa wK5WmaD9Y8H7iznOxYOLcg==; Date: Sun, 19 Jan 2025 14:58:52 +0200 Message-Id: <86tt9v6jub.fsf@gnu.org> From: Eli Zaretskii To: Peter Seibel In-Reply-To: (message from Peter Seibel on Sat, 18 Jan 2025 08:01:25 -0800) Subject: Re: bug#75336: [PATCH] Allow pcomplete of git add to include untracked files. References: <86frlzf1zo.fsf@gnu.org> <86y0z8bhew.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75336-done Cc: 75336-done@debbugs.gnu.org, arstoffel@gmail.com, monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Peter Seibel > Date: Sat, 18 Jan 2025 08:01:25 -0800 > Cc: monnier@iro.umontreal.ca, arstoffel@gmail.com, 75336@debbugs.gnu.org > > Okay, here's a single patch. Cheers! Thanks, installed on the master branch, and closing the bug. ------------=_1737291603-20072-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Jan 2025 03:33:11 +0000 Received: from localhost ([127.0.0.1]:52886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTuuU-0005QB-4x for submit@debbugs.gnu.org; Fri, 03 Jan 2025 22:33:11 -0500 Received: from lists.gnu.org ([2001:470:142::17]:58398) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tTrb1-0003qQ-PM for submit@debbugs.gnu.org; Fri, 03 Jan 2025 19:00:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tTrav-0007uK-Cw for bug-gnu-emacs@gnu.org; Fri, 03 Jan 2025 19:00:45 -0500 Received: from mail-ej1-x636.google.com ([2a00:1450:4864:20::636]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tTrat-0004uj-5Z for bug-gnu-emacs@gnu.org; Fri, 03 Jan 2025 19:00:45 -0500 Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-aa6647a7556so232777866b.2 for ; Fri, 03 Jan 2025 16:00:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail-com.20230601.gappssmtp.com; s=20230601; t=1735948838; x=1736553638; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=LviBt5yFJU19hypCvVxq3uAafQzY7+aEx2bitDLhQOc=; b=I39Mcs0vTm3/wQoJHUXyMXz0oT1tPNHkPcan/PHqwzqbRFmV84qQoST4soTkEPjENd wyDAZJ5k9eN1vESQkiD7dtp43j96bWXpqoL1KvQFfLTt+kkaUSLksLiF81ASRpa5IG+d 5fC6vwDBCSuBzvVgHueijzcsP4PvVfk2PMKQxGHAuZxGxoiA9RvZEttzsnuWka6WjimN WrLRJkHrVLNOgy/AB8CyiulGttt9UDcSDh31UolNMCI3w2noioITG4Xd0LGysxLPmLAn Hk4UdNDg1SEH37rUY8HUIbUUyh552aRQkzA/uFw3PEt8WI5byI3lUTRBqfIh7StWidwQ FbJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735948838; x=1736553638; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=LviBt5yFJU19hypCvVxq3uAafQzY7+aEx2bitDLhQOc=; b=rL1hKf20qdVLTiUGMZctn1fTnjEAmLfKpBx8Dd0m9PC18ytotEuMiZniVQ6PcWE4BD EI2P2RYiFrG4zSshglwMi/FsyciUnZiKHlXu+8G5k0yC7JJOfu0p0ZhvME9hSk2WP21w gE0ln5vHiJZMg5hTzAi4tHNirxNLTIfYIClMKH4wwDIBLZAfBbiBts6JJQ0RZ1qVf0EX f+Rlcptvxsox+Tu9GO+fMVpxY0e+6/NxeHgVw9omvqwWuzHBpZMEF05+kA3si/MaZeX+ EVmgHO2za+nqScBQoNKkLp/kDKWragl4wn7AnJuU9hKgrr8E+s2VXI5bFRsiBF7vAaWA qwTw== X-Gm-Message-State: AOJu0Yz10QPKDeypG9Es4yZE6WHzG86k1JfKzI+bVTVFqE3oe4Qgeg0l BL25h/rAtpaqw4loo4JIsC4D65lTcN1JPTNSriawzpPLIeFafa3jGNQ4vE86FjQ9opf0G5qUWDS D7ldksyHvXxpGGVTbAA7jBEatIml06UM5 X-Gm-Gg: ASbGncvmlsGbFG0G/jFa+X7dVw25b6J4LxjKS4WPIlCKT3W9f9C8y2dMQBCPG5EU7jx YtMrtdWHpZuO14Kc0FtiNq9U1Vkgf3gn8u/as X-Google-Smtp-Source: AGHT+IFECQUv0N64NYDKbC/dPBBlzPat7yOqYmnokVMxbZVCIIxt71gZszkbTW5/zeV/ut/4Ulu0YKfpFJDUFRyHyT0= X-Received: by 2002:a17:907:7e92:b0:aa6:a674:be3c with SMTP id a640c23a62f3a-aac2adb56d7mr1785715066b.5.1735948838381; Fri, 03 Jan 2025 16:00:38 -0800 (PST) MIME-Version: 1.0 From: Peter Seibel Date: Fri, 3 Jan 2025 16:00:27 -0800 Message-ID: Subject: [PATCH] Allow pcomplete of git add to include untracked files. To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="000000000000dc671d062ad615a5" Received-SPF: pass client-ip=2a00:1450:4864:20::636; envelope-from=peter.seibel@gmail.com; helo=mail-ej1-x636.google.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.204, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I was going a bit crazy trying to figure out why tab completion in *shell* wasn't working for git add when I was trying to add a new file to my repo. Turns out pcomplete was only completing modified t [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (peter.seibel[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 HTML_MESSAGE BODY: HTML included in message -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 03 Jan 2025 22:33:08 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) --000000000000dc671d062ad615a5 Content-Type: multipart/alternative; boundary="000000000000dc671b062ad615a3" --000000000000dc671b062ad615a3 Content-Type: text/plain; charset="UTF-8" I was going a bit crazy trying to figure out why tab completion in *shell* wasn't working for git add when I was trying to add a new file to my repo. Turns out pcomplete was only completing modified tracked files.This patch changes it so after git add it also completes untracked non-ignored files. I believe I long ago signed a Copyright assignment to the Emacs project but I'm happy to do it again if that's still required. Cheers! -- Peter Seibel http://www.gigamonkeys.com/ --000000000000dc671b062ad615a3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I was going a bit crazy trying to figure out why tab = completion in *shell* wasn't working for git add when I was trying to a= dd a new file to my repo. Turns out pcomplete was only completing modified = tracked files.This patch changes it so after git add it also completes untr= acked non-ignored files.

I believe I long ago sign= ed a Copyright assignment to the Emacs project but I'm happy to do it a= gain if that's still required. Cheers!

--000000000000dc671b062ad615a3-- --000000000000dc671d062ad615a5 Content-Type: application/octet-stream; name="0001-Allow-pcomplete-of-git-add-to-include-untracked-file.patch" Content-Disposition: attachment; filename="0001-Allow-pcomplete-of-git-add-to-include-untracked-file.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m5hf2awz0 RnJvbSA3ODkwYTIzMDk1M2MwODFkOTNjODA2YzhhODAyYWE2OTQ1MmQ3ZTI4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBTZWliZWwgPHBldGVyQGdpZ2Ftb25rZXlzLmNvbT4K RGF0ZTogRnJpLCAzIEphbiAyMDI1IDE1OjU2OjAxIC0wODAwClN1YmplY3Q6IFtQQVRDSF0gQWxs b3cgcGNvbXBsZXRlIG9mIGdpdCBhZGQgdG8gaW5jbHVkZSB1bnRyYWNrZWQgZmlsZXMuCgotLS0K IGxpc3AvcGNtcGwtZ2l0LmVsIHwgMTIgKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMTEg aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpc3AvcGNtcGwtZ2l0 LmVsIGIvbGlzcC9wY21wbC1naXQuZWwKaW5kZXggZjU3YzJkNTQ3MGEuLjQ5ODkxOGFjMWM0IDEw MDY0NAotLS0gYS9saXNwL3BjbXBsLWdpdC5lbAorKysgYi9saXNwL3BjbXBsLWdpdC5lbApAQCAt ODIsOCArODIsMTggQEAgRmlsZXMgbGlzdGVkIGJ5IGBnaXQgbHMtZmlsZXMgQVJHUycgc2F0aXNm eSB0aGUgcHJlZGljYXRlLiIKICAgICAgICAgICAgICAgICAgIChwY29tcGxldGUtZnJvbS1oZWxw IGAoLHZjLWdpdC1wcm9ncmFtICJoZWxwIiAsc3ViY21kKQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgOmFyZ3VtZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAiLStcXCg/OlxcW25vLVxcXVxcKT9bYS16LV0rPT8iKSkpKQorICAgICAgICAg ICAgICAgOzsgQ29tcGxldGUgbW9kaWZpZWQgdHJhY2tlZCBmaWxlcyBhbmQgdW50cmFja2VkIGZp bGVzCisgICAgICAgICAgICAgICAoImFkZCIKKyAgICAgICAgICAgICAgICAocGNvbXBsZXRlLWhl cmUKKyAgICAgICAgICAgICAgICAgKHBjb21wbGV0ZS1lbnRyaWVzCisgICAgICAgICAgICAgICAg ICBuaWwgKGxldCAoKG1vZGlmaWVkIChwY21wbC1naXQtLXRyYWNrZWQtZmlsZS1wcmVkaWNhdGUg Ii1tIikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVudHJhY2tlZCAocGNtcGwtZ2l0 LS10cmFja2VkLWZpbGUtcHJlZGljYXRlICItbyIgIi0tZXhjbHVkZS1zdGFuZGFyZCIpKSkKKyAg ICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKGZpbGUpCisgICAgICAgICAgICAgICAgICAg ICAgICAgIChvcgorICAgICAgICAgICAgICAgICAgICAgICAgICAgKGFuZCBtb2RpZmllZCAoZnVu Y2FsbCBtb2RpZmllZCBmaWxlKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIChhbmQgdW50 cmFja2VkIChmdW5jYWxsIHVudHJhY2tlZCBmaWxlKSkpKSkpKSkKICAgICAgICAgICAgICAgIDs7 IENvbXBsZXRlIG1vZGlmaWVkIHRyYWNrZWQgZmlsZXMKLSAgICAgICAgICAgICAgICgob3IgImFk ZCIgImNvbW1pdCIgInJlc3RvcmUiKQorICAgICAgICAgICAgICAgKChvciAiY29tbWl0IiAicmVz dG9yZSIpCiAgICAgICAgICAgICAgICAgKHBjb21wbGV0ZS1oZXJlCiAgICAgICAgICAgICAgICAg IChwY29tcGxldGUtZW50cmllcwogICAgICAgICAgICAgICAgICAgbmlsIChwY21wbC1naXQtLXRy YWNrZWQtZmlsZS1wcmVkaWNhdGUgIi1tIikpKSkKLS0gCjIuNDcuMQoK --000000000000dc671d062ad615a5-- ------------=_1737291603-20072-1-- From unknown Thu Jun 19 16:24:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75336: [PATCH] Allow pcomplete of git add to include untracked files. Resent-From: Peter Seibel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Jan 2025 16:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75336 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 75336-done@debbugs.gnu.org, arstoffel@gmail.com, monnier@iro.umontreal.ca Received: via spool by 75336-done@debbugs.gnu.org id=D75336.173730564110364 (code D ref 75336); Sun, 19 Jan 2025 16:54:02 +0000 Received: (at 75336-done) by debbugs.gnu.org; 19 Jan 2025 16:54:01 +0000 Received: from localhost ([127.0.0.1]:47207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tZYYj-0002h6-3X for submit@debbugs.gnu.org; Sun, 19 Jan 2025 11:54:01 -0500 Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]:41317) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tZYYg-0002gq-DL for 75336-done@debbugs.gnu.org; Sun, 19 Jan 2025 11:53:59 -0500 Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-5d9f842f237so687207a12.1 for <75336-done@debbugs.gnu.org>; Sun, 19 Jan 2025 08:53:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gigamonkeys-com.20230601.gappssmtp.com; s=20230601; t=1737305632; x=1737910432; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=2xlVkLM7tcpP+F4iCetj6vr+TQK2Uhd3YaBcPWKDiWs=; b=IzEmirkFM02H/QoS+4UNOo9AodvzpgtT8HMFiC6sWK4SOzEMF3YcKUFR9NGQad92Lr CjyQEDH+O29lOHEgW4BtUV+6SgvTw4gSlvsNw0ZgOFsGcn4GJcv14MnkabsvohFTiuKp H3zvtu9MSmi2yW1lH+B5pssgtP87XV9Jl9YC2leHvWU3S5SPkvensNu0MoVH5l/74Bgc VBnfLeP2O2ygLDq5T5n3kPwKXxEmWUibfATkgRi3WtoCwMnyPQk2OaG5z+Gy09lvBRaB BevMEC/i/PAV3fVGsuP0KRi41H7s1TwX4QVb2pePqjBVvtQRL5zTBoanoBP3GhdS7xjH AaTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737305632; x=1737910432; 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=2xlVkLM7tcpP+F4iCetj6vr+TQK2Uhd3YaBcPWKDiWs=; b=o8i9oAHjBOBI9BiViXOcRPavhq8kz3VDLH7J08VZmeL5OHetMscEdDB5DjOvIkNyNc aeejoJxogDR83TfoF3x7NPVM0PV7EmEp658CyJtFiE4xZmRb6QV/zuY7TCuqgR4kybuU xS1un/xHJ+BvTx7hCLfTlu0VwRSKkGHha5cO68gn6GX15Pz+AQFnkFgRTJk5Q1Z7+Upy tVHa+Ra3pwr5D77Im6MwbKFgudKk4zHa0yaO+3bDYgEFV8ZiejMr4ORrUXuqKHJtQpbv AcYNW7iZaD0E8Cv7KpLdvhtPecqKJnpMCy3kkwAUzLl3yS5V8teT1ZlZEvnbuKDNyEWk E1OQ== X-Forwarded-Encrypted: i=1; AJvYcCWA5VaPAE5I/ZA5gy5ot7lgFFpWCW2EvrQv3lmbt39eBfSKDAzWfHqQtntB+nPUHJX+NKh5OdGYBRhj@debbugs.gnu.org X-Gm-Message-State: AOJu0YzWXOZ1eliRXtWwc5X2Csarf9sMOyQDpnm3aMbO2w9jJKcUeCEy D6wnrhyxaT9H2lfPToxKt9V2cBixGmhg3ruNHYdfwYLdy95sQCF5sIPHpt/1r8iyowOSYIuvIbi dc2T5q608QzSSMYieGOiUQb6VFbA= X-Gm-Gg: ASbGnctewuqMAQYoEEGTweXhlYrEVrnaOASXNmTt/Io7wlKmjbCLirUCVV9yebo4AZV XxckXmnjhrC5IksXWQHHKbGpiasBSJ6G56Ol3L4o8e73Md0EKfA== X-Google-Smtp-Source: AGHT+IFQI+6mqDhJPQjhtT50mpSCseIMvybIgX77q+2UUniQBWY4FTfUrS+DqKu7PI12m2EIhD9wCQCTSwl5u1KYFjo= X-Received: by 2002:a17:907:969f:b0:aa5:a60:ad6a with SMTP id a640c23a62f3a-ab38b416a57mr395061366b.8.1737305631748; Sun, 19 Jan 2025 08:53:51 -0800 (PST) MIME-Version: 1.0 References: <86frlzf1zo.fsf@gnu.org> <86y0z8bhew.fsf@gnu.org> <86tt9v6jub.fsf@gnu.org> In-Reply-To: <86tt9v6jub.fsf@gnu.org> From: Peter Seibel Date: Sun, 19 Jan 2025 08:53:40 -0800 X-Gm-Features: AbW1kvaXYdF0H5fDNTrLEutWx5BEGZmcI2RIJiLzTunWVG4KYepn-MnYuJsu4dU Message-ID: Content-Type: multipart/alternative; boundary="0000000000000bfbcd062c11fdbc" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --0000000000000bfbcd062c11fdbc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Awesome, thanks. Does that mean it will go out in 31.x? Or 30.x? On Sun, Jan 19, 2025 at 4:59=E2=80=AFAM Eli Zaretskii wrote: > > From: Peter Seibel > > Date: Sat, 18 Jan 2025 08:01:25 -0800 > > Cc: monnier@iro.umontreal.ca, arstoffel@gmail.com, 75336@debbugs.gnu.or= g > > > > Okay, here's a single patch. Cheers! > > Thanks, installed on the master branch, and closing the bug. > --=20 Peter Seibel http://www.gigamonkeys.com/ --0000000000000bfbcd062c11fdbc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Awesome, thanks. Does that mean it will go out in 31.x? Or= 30.x?

On Sun, Jan 19, 2025 at 4:59=E2=80=AFAM Eli Z= aretskii <eliz@gnu.org> wrote:
> From: Peter S= eibel <peter@= gigamonkeys.com>
> Date: Sat, 18 Jan 2025 08:01:25 -0800
> Cc: monn= ier@iro.umontreal.ca, arstoffel@gmail.com, 75336@debbugs.gnu.org
>
> Okay, here's a single patch. Cheers!

Thanks, installed on the master branch, and closing the bug.


--
--0000000000000bfbcd062c11fdbc-- From unknown Thu Jun 19 16:24:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75336: [PATCH] Allow pcomplete of git add to include untracked files. Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Jan 2025 17:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75336 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Peter Seibel , Eli Zaretskii Cc: 75336-done@debbugs.gnu.org, arstoffel@gmail.com, monnier@iro.umontreal.ca Received: via spool by 75336-done@debbugs.gnu.org id=D75336.173730846030320 (code D ref 75336); Sun, 19 Jan 2025 17:41:01 +0000 Received: (at 75336-done) by debbugs.gnu.org; 19 Jan 2025 17:41:00 +0000 Received: from localhost ([127.0.0.1]:47281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tZZIC-0007sx-3y for submit@debbugs.gnu.org; Sun, 19 Jan 2025 12:41:00 -0500 Received: from mail-ej1-x632.google.com ([2a00:1450:4864:20::632]:53724) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tZZIA-0007sk-G1 for 75336-done@debbugs.gnu.org; Sun, 19 Jan 2025 12:40:58 -0500 Received: by mail-ej1-x632.google.com with SMTP id a640c23a62f3a-aaef00ab172so579600266b.3 for <75336-done@debbugs.gnu.org>; Sun, 19 Jan 2025 09:40:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737308452; x=1737913252; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=4zAAoDEaLFJ5qrCMq6/Uhe2999Bjv9JA6F/ZoHE9L7o=; b=mLr3dOjfY4UIjY10gRLCJM+6kIpqyWqN9LfVrXq4+qwKxidFpdDFocE+7B11+SWt61 U6Fi63NLWNBTin+ANEu9Wgl0tsC/e997t7hamjTMRJZhLi8IgSgwUq2QTWP2P9X3Ok7K q0mSt45PBt3baS03yutVbcjrgEVBs4Yjtw/i+ytSq60Hs+KbZogXfpN66HYtysh5r/Mh AHezwW0hSdxjZDawOCnmgD1mHLOPDguDbp4EZaLVzSpDIi1EuVCEdmZGXt7jBGCkdYPg 2OkKP+EraHc7BTulg7vkIHkkltuNm1NuBA4K7fzrwUbKH6r6ITZgUEIH97qnkNyOCj62 r89w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737308452; x=1737913252; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=4zAAoDEaLFJ5qrCMq6/Uhe2999Bjv9JA6F/ZoHE9L7o=; b=qmx2z8RY2dtqHWvBVsT9COXCi9dm21lc2riWQPhJ3ehZ0biWWUmc5aO5tDWS4d3p+h dH91ZXB2ylLLVqSj58ctDKZ7YKqFzDBxqP/QocGKaKUW+NebeMD9Rqc6itda5r15x23/ w7S0dScOwSn3kQ1uDYOvnuwkXBXL7GIj46aNcOm4N2Yhl3v6tzI+CpKLiyGj5Upfr2Ou odW6Ox8CwIcMlViaNs/OzGCt2QTNZkii+2HDOA5PMEfjeSqj88or0XONebX2fqwqgCFy Xv2b6Ua+8mjlvKGETywnoAxmescNyw6H3d229GoONtbySa1G/OhMOc+/q7tZrR3DVXXm 0oQQ== X-Gm-Message-State: AOJu0YyWBrYtmb6kGaFnT2kZ6FfGSgq6n2VqZK0vj3KTcvSYXEUcdaNy 4sSwo7FgO8hgDxtdkYHKDM2jBmPmy99RX4EZifN080kdk1ccTi2qam55UmnVK7Ghomwr+VOcWgH BBByx2eOZMxg1YrU0jrSlG2hnMmE= X-Gm-Gg: ASbGncsiMEq+NIY0VwCN6/qlZJ5roHRX1dGO3ulo/ZcYXwUA+VOVRqxOsjCWtto7jMB nqNznuBIm9pjLJm+jkEmdcnyyRPRwVliDnNIpA2Jbb98aTgxiNMUH X-Google-Smtp-Source: AGHT+IEAZe1Cp3f5BeWYX30uWNLE+C/Xr23mBRqJG5Us0yHHiJxg+7JGtMmXhhbb3SOG4jm0l6GnC2jkfDmF3/CGguI= X-Received: by 2002:a05:6402:2791:b0:5d0:abb8:7a3 with SMTP id 4fb4d7f45d1cf-5db7d2dc6bcmr28029930a12.6.1737308452272; Sun, 19 Jan 2025 09:40:52 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 19 Jan 2025 11:40:51 -0600 From: Stefan Kangas In-Reply-To: References: <86frlzf1zo.fsf@gnu.org> <86y0z8bhew.fsf@gnu.org> <86tt9v6jub.fsf@gnu.org> MIME-Version: 1.0 Date: Sun, 19 Jan 2025 11:40:51 -0600 X-Gm-Features: AbW1kvYMVORzMQt6R4ZH7VV75qiFhBd0NCO9uzONe81PJv69YBniNx6n95zmgIM Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Peter Seibel writes: > Awesome, thanks. Does that mean it will go out in 31.x? Or 30.x? The master branch is what will eventually become Emacs 31.1. Emacs 30.1 is in feature freeze for many months now.