Juri Linkov <juri@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.Received: (at 79793) by debbugs.gnu.org; 10 Nov 2025 07:25:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 10 02:25:09 2025 Received: from localhost ([127.0.0.1]:36498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vIMGz-0002sl-11 for submit <at> debbugs.gnu.org; Mon, 10 Nov 2025 02:25:09 -0500 Received: from mout-p-201.mailbox.org ([2001:67c:2050:0:465::201]:41638) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vIMGx-0002s2-A0; Mon, 10 Nov 2025 02:25:07 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [10.196.197.102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4d4h5735pJz9tgw; Mon, 10 Nov 2025 08:24:59 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001; t=1762759499; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=2L6s1tiK+gI7t867DnHq2KgQvMg/rHx3qUCIqwAoljE=; b=yelOzTKj0ucP45ZSwbl31K6qPvPeO2LlWmrfxzyLXAndavT5YuAlRcJ2yiUmW4glaLIqlg JxuyCXuJmLV3U4A/vOw+KhqN5SU2AyNAaGmfaFWXBc1Q3hWAPxg3NvLIRkA1p41gbC2GU6 0k/RxrupXl3LjuBPClaqs+3ncYP9Hcqlx7OOgchVjPkM5J+VG/VdX+WBjSlsAmWzsaKRO/ 6VsQto5oo1EOJbn2lY4+ZWZ1O1xyxvLY/Se4kbaq5sbuG1G7Gpo/enIcDevUk1+dUBEo3G +WLH39Di5Cr4C+v/e1J4uGUwzbaimb7cOfJNz1LbGkIHE5CxUhjFgVHmrC02rw== From: Juri Linkov <juri@HIDDEN> To: Elijah Gabe =?iso-8859-1?Q?P=E9rez?= <eg642616@HIDDEN> Subject: Re: bug#79793: Add `grep-change-to-grep-edit-mode` to `grep-menu-map` for discoverability In-Reply-To: <875xbioi2y.fsf@HIDDEN> Organization: LINKOV.NET References: <87o6pckxqx.fsf@HIDDEN> <87zf8v3dr0.fsf@HIDDEN> <875xbioi2y.fsf@HIDDEN> Date: Mon, 10 Nov 2025 09:23:12 +0200 Message-ID: <87h5v2l5b3.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 79793 Cc: 79793 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) close 79793 31.0.50 thanks > Thanks, I've fixed it. So now pushed and closed.
bug-gnu-emacs@HIDDEN:bug#79793; Package emacs.
Full text available.
Received: (at 79793) by debbugs.gnu.org; 10 Nov 2025 00:19:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 09 19:19:12 2025
Received: from localhost ([127.0.0.1]:33909 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vIFcl-0004wn-Hw
for submit <at> debbugs.gnu.org; Sun, 09 Nov 2025 19:19:11 -0500
Received: from mail-ot1-x344.google.com ([2607:f8b0:4864:20::344]:46580)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <eg642616@HIDDEN>)
id 1vIFcj-0004wQ-Ol
for 79793 <at> debbugs.gnu.org; Sun, 09 Nov 2025 19:19:10 -0500
Received: by mail-ot1-x344.google.com with SMTP id
46e09a7af769-7c69f515220so554240a34.1
for <79793 <at> debbugs.gnu.org>; Sun, 09 Nov 2025 16:19:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1762733944; x=1763338744; darn=debbugs.gnu.org;
h=mime-version:user-agent:message-id:date:references:in-reply-to
:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
bh=p5y1hAW5tJbTi1ZpEfUKcvcQ6Ou6woRgXY62Wz2tuZg=;
b=D/T4tdfYebKbegQM1YiyBwZ3Bi8LIerUhsh58r+I1tQQoFi/Wqgl5vxCiCPKba/ZWS
7Rg3VCk9YR5UDg90AgrqVrpWJS8k5ryQarCooOIHDjekL6Jxz4ba43aUfoXTqijMzlhA
Atu+klX2Iyk9OpbazcifS1LWiZkw0tt8Seo79vq/9x1fpus2YXMKBef80acplz/ZdO6D
wsBgjUkSymwg+ralja0w5ZYSnM+64skp1kH3ILJ9dNh5YR7gEJNOJPF94iYT9rSdgrAK
6XBigzWKh5Ljs/Rb5Cp0Jn5Lvg3sYbdSwFXhWE7EceD8VS0rv8qcHYP7IilWZgeCvUR/
TtdA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1762733944; x=1763338744;
h=mime-version:user-agent:message-id:date:references:in-reply-to
:subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject
:date:message-id:reply-to;
bh=p5y1hAW5tJbTi1ZpEfUKcvcQ6Ou6woRgXY62Wz2tuZg=;
b=T4AdirPjR+RhrUw746nayK9XjC0iVUDGl1oPQoo67W0c0K2e8m/sw4TOqcrGxHkDAm
0goT0RQpl1+gPN2U6Cqp/nqpvWT2sPUIR6HevuJqvVw1hQJCNMrRM1/Yb6dkbXWA8YS4
r2T4neP5O4AdV9ZDyfTF6ry8pZ2+UfXc6vSONpWBUa1Akhm5n94vffwT1sAoUd7fxXku
epAT/C5XMuryGo6AnksmhcdGDbBIs/iVfKxIeSTby5chfGcjNQXRfdFvBxl39R5lOFq/
fpzhh9FjfFNRPEiF46DcFFb98tHswzia8BVBXcvlcVoVvvh0YHoCSavhzgQGDrqZXNFS
x3aA==
X-Gm-Message-State: AOJu0Yw6OEnMDwcyO+3F3RHTBGmEsEcUtILx5BRPKhJC/Up2Jmir6O7c
Qc14QjlV00DbhqUiqXSy1RUsRMN+cc8Vf/OealvZo5p82GxxsY67JDBiT/7PN7LN
X-Gm-Gg: ASbGncuZazgHL26tk4v99SDwKe2SSm/PGa4o3tILJEDoeu/hVuht/3U0vy2tOkgdHFm
MnzBA6IGlgg6evEyaqcTKil55mO+JjzmB5beBngSiyMulTYFxCHchkZwQL6d3ciGbFT7gahpKep
mUbFiAmA/Tq4PVgRAwxv1ZNiTlTSWrtf5Xfh1jzf2iXSRQd2T5TIMFVKGTccZOG4o4LP2BTksSW
czrxUiN/3z6JrZQ96IxlZ8rkn0MM+X3UQtLZA9HDBee5eX1/0Nj1aoVegIaVEQbCVfxfgIWEaQO
P6gAPXEfcc+/uMGb/NkJg+Wr2PugaeEHfxcItHZxfqP4s521sVnYOT+rjC3CiX6ojqilsailKT5
VZ+g2/JWNBvpbY07Y29s7yjIkvrziKZn8tFDxA2WC3WTxBSajXbTgPDzokz+1MXmhnI0/d4tWVm
A0tmlJ9AMIG31+TQ==
X-Google-Smtp-Source: AGHT+IE780lYCnYSLu6nIsYTfGVb8iZhxx913CYstssXOiAk6FK/n1NyLGA9psiww/YQWipsG4/oBQ==
X-Received: by 2002:a05:6830:337a:b0:7c2:736f:ff98 with SMTP id
46e09a7af769-7c6fd82bed4mr2589000a34.30.1762733943607;
Sun, 09 Nov 2025 16:19:03 -0800 (PST)
Received: from fedora ([189.215.165.71]) by smtp.gmail.com with ESMTPSA id
006d021491bc7-656c57d5928sm5410826eaf.13.2025.11.09.16.19.02
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Sun, 09 Nov 2025 16:19:03 -0800 (PST)
From: =?utf-8?Q?Elijah_Gabe_P=C3=A9rez?= <eg642616@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#79793: Add `grep-change-to-grep-edit-mode` to
`grep-menu-map` for discoverability
In-Reply-To: <87zf8v3dr0.fsf@HIDDEN>
References: <87o6pckxqx.fsf@HIDDEN> <87zf8v3dr0.fsf@HIDDEN>
Date: Sun, 09 Nov 2025 18:19:01 -0600
Message-ID: <875xbioi2y.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 79793
Cc: 79793 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)
--=-=-=
Content-Type: text/plain
Juri Linkov <juri@HIDDEN> writes:
>> @@ -332,6 +332,8 @@ grep-menu-map
>> :help "Run grep via find, with user-specified args"]
>> ["Local grep..." lgrep
>> :help "User-friendly grep in a directory"]
>> + ["Edit Grep Buffer" grep-change-to-grep-edit-mode
>> + :help "Edit the *grep* buffer and apply changes to the original buffers."]
>> ["Recursive grep..." rgrep
>> :help "User-friendly recursive grep in directory tree"]
>> ["Compile..." compile
>
> "Local grep..." and "Recursive grep..." are related,
> so better not to insert any item between them.
>
> A good place to "Edit Grep Buffer" would be near
> "Toggle Command Abbreviation".
Thanks, I've fixed it.
--=-=-=
Content-Type: text/x-patch
Content-Disposition: inline; filename=grep.patch
diff --git a/lisp/progmodes/grep.el b/lisp/progmodes/grep.el
index f91cd2cc400..ab131fddf9d 100644
--- a/lisp/progmodes/grep.el
+++ b/lisp/progmodes/grep.el
@@ -341,7 +341,9 @@ grep-menu-map
:help "Kill the currently running grep process"]
"----"
["Toggle command abbreviation" grep-find-toggle-abbreviation
- :help "Toggle showing verbose command options"]))
+ :help "Toggle showing verbose command options"]
+ ["Edit Grep Buffer" grep-change-to-grep-edit-mode
+ :help "Edit the *grep* buffer and apply changes to the original buffers."]))
(defvar grep-mode-tool-bar-map
;; When bootstrapping, tool-bar-map is not properly initialized yet,
--=-=-=
Content-Type: text/plain
--
- E.G via Gnus and Org.
--=-=-=--
bug-gnu-emacs@HIDDEN:bug#79793; Package emacs.
Full text available.Received: (at 79793) by debbugs.gnu.org; 10 Nov 2025 00:18:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 09 19:18:30 2025 Received: from localhost ([127.0.0.1]:33902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vIFc6-0004vn-2Z for submit <at> debbugs.gnu.org; Sun, 09 Nov 2025 19:18:30 -0500 Received: from mail-oa1-x43.google.com ([2001:4860:4864:20::43]:58412) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <eg642616@HIDDEN>) id 1vIFc2-0004vd-PX for 79793 <at> debbugs.gnu.org; Sun, 09 Nov 2025 19:18:27 -0500 Received: by mail-oa1-x43.google.com with SMTP id 586e51a60fabf-3e7ead70738so343933fac.0 for <79793 <at> debbugs.gnu.org>; Sun, 09 Nov 2025 16:18:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762733901; x=1763338701; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=78MUd7zJxz0IGznvLsy1vLCw/LPTzo5syd7qc2s8TaA=; b=fAOt7xnWPTP4Y/ODwvOCOSZm3dBmigC+z8pUrK6IcmJzfXKZrEuSxSQiOAMyCUYYa0 PiOw0NVjVV2o2Tmzp1a/wE43cweYjVmXPuV2yeIuTzorjY5MUzfdOGs4rZkv9X9PFs9H t2/pVSzh5wwybTbPSNXSO5qm5TIe7bHy7RO7xVBw6L/oFLRfCiFIIcoElQGcKyP8YH9N bTCoGLtFbY4gn3gEcOsZx0OAS27RrreoEljKls8If2q9bOxukbmRdIrgRtkyiG+iT/ff mWButrWE+NR5vxWuHS4aplRoQJN9O2GBh2mrygdi6naotVtFlym3b1DRGq92nnb98060 lxeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762733901; x=1763338701; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=78MUd7zJxz0IGznvLsy1vLCw/LPTzo5syd7qc2s8TaA=; b=ClBBDwk+RFlJ9wcRj6dsXbeDViJP4WxKQTookVEmhyNkzxD/h5BWEhmv21AEwm0Zbr IKSo+3m9LzTyBB1I9HrlgmhePf2VCSHYugd1cv17FSWf/6035Cfy581F2aeYZxuiH//q vi7pIbsneid0BJXy+EmQIQadOiSot0deVW9T4/jcQo85gTKqnHgNb9WBRKx+QqmfBkHn Cy1eF3h2BSKRf36dPwzmD6AehU7OwImVh1YXnPMUZiZ+9Umw8+iqUVonne1Vl2ekhcdH BJfHsEdZsjLdWnGYn+kwo6G4tC96fgK1zEH1xZHK51TxHlHgvlriwMI67VLuhhcpSWFG n3Dg== X-Gm-Message-State: AOJu0YyQ1H3LaYIndyeWhg+kgUXvUga0KnsJD8CKtHIvEWFWsjEph6WP 3sebN2p8nKho176utAOM7Lop5LAhu7ZjSPcRrTu1bV4uxidfGJsgh77seyAjWcSd X-Gm-Gg: ASbGncsFFQC9IqPAtc95rwuFlgKGivg1kDqpM4FV3x3RTsGqc6FuHGMOYjRJJjiMhBL Yk4tXYpTb0ICfxjum4xDZpbCEmRdNTDk/QtiFONRBOX4+ZqlcFDR4hRti5fPcJRXp5RXaMJ3Le7 7MsIYXMvepOTProxK9PINlRK4zhp7Bb+aKOoLifrvwSo8EjNOtfoOJTXHwML1Y8MnAK8r+z2HTj ++izNzXK8YaYi+sk10oxpjl6VHAoeNRLM+hgvRLOIve7RaNGoKR3KfeoGpPh6QHKPR7ZTlSJzDf yf2qrlyg8rNJXfmp+QVNJrvt7YACd/mctr7chhHfUwuwdpNR+IoGIgRoQlqg58SJlAXjZ/ErBgo xluwYk2SFlHqmMfR+I/SeqJY5/0qSMjaNWDaXng82gMrmh407kqTOz1k2CbIWJ7Pgj3a7xnxRZq cGXxU= X-Google-Smtp-Source: AGHT+IGn7eMpkoLh56cMkJYYV+f9LtCzCOuefsgDDOo2N3F5CLh9yk/QFYOwpvNGmV6wkHqDxTkWYA== X-Received: by 2002:a05:6870:b50f:b0:3e0:c070:a734 with SMTP id 586e51a60fabf-3e7c2802ad6mr3794986fac.37.1762733900667; Sun, 09 Nov 2025 16:18:20 -0800 (PST) Received: from fedora ([189.215.165.71]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-3e7d7fd4de3sm2502875fac.6.2025.11.09.16.18.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Nov 2025 16:18:20 -0800 (PST) From: =?utf-8?Q?Elijah_Gabe_P=C3=A9rez?= <eg642616@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#79793: Add `grep-change-to-grep-edit-mode` to `grep-menu-map` for discoverability In-Reply-To: <86a50v680u.fsf@HIDDEN> References: <87o6pckxqx.fsf@HIDDEN> <86a50v680u.fsf@HIDDEN> Date: Sun, 09 Nov 2025 18:18:17 -0600 Message-ID: <878qgeoi46.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 79793 Cc: 79793 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Elijah Gabe P=C3=A9rez <eg642616@HIDDEN> >> Date: Sat, 08 Nov 2025 15:41:58 -0600 >> >> The `grep-change-to-grep-edit-mode` command is not available in the grep >> menu (unlike `occur-edit-mode`). I made a little patch for this: >> >> diff --git a/lisp/progmodes/grep.el b/lisp/progmodes/grep.el >> index f91cd2cc400..f6fae3ea8d6 100644 >> --- a/lisp/progmodes/grep.el >> +++ b/lisp/progmodes/grep.el >> @@ -332,6 +332,8 @@ grep-menu-map >> :help "Run grep via find, with user-specified args"] >> ["Local grep..." lgrep >> :help "User-friendly grep in a directory"] >> + ["Edit Grep Buffer" grep-change-to-grep-edit-mode >> + :help "Edit the *grep* buffer and apply changes to the original bu= ffers."] >> ["Recursive grep..." rgrep >> :help "User-friendly recursive grep in directory tree"] >> ["Compile..." compile > > Thanks, but shouldn't this item be disabled unless the current buffer > is in Grep mode (or any of its descendants)? AFAIK, this item only appears in `grep-menu-map`, so this should only appear in grep mode and derivatives. --=20 - E.G via Gnus and Org.
bug-gnu-emacs@HIDDEN:bug#79793; Package emacs.
Full text available.Received: (at 79793) by debbugs.gnu.org; 9 Nov 2025 07:18:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 09 02:18:59 2025 Received: from localhost ([127.0.0.1]:57065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vHzhT-0003on-Fe for submit <at> debbugs.gnu.org; Sun, 09 Nov 2025 02:18:59 -0500 Received: from mout-p-201.mailbox.org ([80.241.56.171]:52368) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vHzhQ-0003o7-Gr for 79793 <at> debbugs.gnu.org; Sun, 09 Nov 2025 02:18:57 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [IPv6:2001:67c:2050:b231:465::102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4d440R3LRvz9v6H; Sun, 9 Nov 2025 08:18:47 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001; t=1762672727; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=I7yPSrgbpOko0ddPmoZqatEVlbmq7cWANckUyE8lp9g=; b=m7c0xtTkdA3Ceg1IhK9DOQB9BtVzXVhV5r67xPBbSjNStKR1pciSWRVoMEFylJCUzzr7Jg qEjULVz0K6lf3Ajqs15gxABpvHLakKFh6cbNPJfe6aePa9ZnojQKIZAfW5gP7/oR0/iPrc BJtIoc3Yrud2pZ3XqrSEhr2g97cM5FMmcIWmwMGaKzln8IUFLDLW+4L8g+H2ddfl8ihEfj lFGKP4252V1FpdlQI+OGmiyoEZJkjj3PheX3dP32BxE9xU65KZZ0v93RnTWxtwz7Qo3t5c KDbG40bg0hW48rn5vRHNReJzCIxLNVhbW9p9uia6y2DivD7FqOIXJLuao+Fbmg== Authentication-Results: outgoing_mbo_mout; dkim=none; spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates 2001:67c:2050:b231:465::102 as permitted sender) smtp.mailfrom=juri@HIDDEN From: Juri Linkov <juri@HIDDEN> To: Elijah Gabe =?iso-8859-1?Q?P=E9rez?= <eg642616@HIDDEN> Subject: Re: bug#79793: Add `grep-change-to-grep-edit-mode` to `grep-menu-map` for discoverability In-Reply-To: <87o6pckxqx.fsf@HIDDEN> Organization: LINKOV.NET References: <87o6pckxqx.fsf@HIDDEN> Date: Sun, 09 Nov 2025 09:16:55 +0200 Message-ID: <87zf8v3dr0.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4d440R3LRvz9v6H X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 79793 Cc: 79793 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > @@ -332,6 +332,8 @@ grep-menu-map > :help "Run grep via find, with user-specified args"] > ["Local grep..." lgrep > :help "User-friendly grep in a directory"] > + ["Edit Grep Buffer" grep-change-to-grep-edit-mode > + :help "Edit the *grep* buffer and apply changes to the original buffers."] > ["Recursive grep..." rgrep > :help "User-friendly recursive grep in directory tree"] > ["Compile..." compile "Local grep..." and "Recursive grep..." are related, so better not to insert any item between them. A good place to "Edit Grep Buffer" would be near "Toggle Command Abbreviation".
bug-gnu-emacs@HIDDEN:bug#79793; Package emacs.
Full text available.Received: (at 79793) by debbugs.gnu.org; 9 Nov 2025 06:21:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 09 01:21:34 2025 Received: from localhost ([127.0.0.1]:56727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vHynu-00019u-14 for submit <at> debbugs.gnu.org; Sun, 09 Nov 2025 01:21:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58054) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vHynp-00019o-If for 79793 <at> debbugs.gnu.org; Sun, 09 Nov 2025 01:21:32 -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 <eliz@HIDDEN>) id 1vHynk-0002HS-3e; Sun, 09 Nov 2025 01:21:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=18a+5fGzDAKyxsphN6GCk18nTJ2xILRMfNlmlevMsCc=; b=mHc3hl5f/9A6lYoEDK4Z F73No1CObxR2lMH1ABd1jlAfeHPW5RFkbfjKO+VtgRUe6gFo4H99eqP0sETz6FzCTPUlMcRZCWDX2 1BpVYN0ty/OhIj9JiPIU/4OIk0tsz3AHZqZl2/1CH7XjtrUa0RSRpDmJts0gcH7gdQEmvyJVBpexg nUwaxB9FEpIABvkPQQRwWWm7juwrU/3ONDuR5Z1mbEj/bu/ygxdcSwCsMZTD+6eBiHL9wz/yE2mCh Q7bMmfZ5y+zBu5PoQeBLWtl+hVByLhp2O5PdOlkXLbLKWi3eU/FQIKn2R7qpNVt1bZE9l8Jbi1Ooa J8zuiAxGLLMcWg==; Date: Sun, 09 Nov 2025 08:21:21 +0200 Message-Id: <86a50v680u.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Elijah Gabe =?utf-8?Q?P=C3=A9rez?= <eg642616@HIDDEN> In-Reply-To: <87o6pckxqx.fsf@HIDDEN> (message from Elijah Gabe =?utf-8?Q?P=C3=A9rez?= on Sat, 08 Nov 2025 15:41:58 -0600) Subject: Re: bug#79793: Add `grep-change-to-grep-edit-mode` to `grep-menu-map` for discoverability References: <87o6pckxqx.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79793 Cc: 79793 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Elijah Gabe Pérez <eg642616@HIDDEN> > Date: Sat, 08 Nov 2025 15:41:58 -0600 > > The `grep-change-to-grep-edit-mode` command is not available in the grep > menu (unlike `occur-edit-mode`). I made a little patch for this: > > diff --git a/lisp/progmodes/grep.el b/lisp/progmodes/grep.el > index f91cd2cc400..f6fae3ea8d6 100644 > --- a/lisp/progmodes/grep.el > +++ b/lisp/progmodes/grep.el > @@ -332,6 +332,8 @@ grep-menu-map > :help "Run grep via find, with user-specified args"] > ["Local grep..." lgrep > :help "User-friendly grep in a directory"] > + ["Edit Grep Buffer" grep-change-to-grep-edit-mode > + :help "Edit the *grep* buffer and apply changes to the original buffers."] > ["Recursive grep..." rgrep > :help "User-friendly recursive grep in directory tree"] > ["Compile..." compile Thanks, but shouldn't this item be disabled unless the current buffer is in Grep mode (or any of its descendants)?
bug-gnu-emacs@HIDDEN:bug#79793; Package emacs.
Full text available.
Received: (at submit) by debbugs.gnu.org; 8 Nov 2025 21:42:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 08 16:42:23 2025
Received: from localhost ([127.0.0.1]:54038 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vHqhS-00051s-PY
for submit <at> debbugs.gnu.org; Sat, 08 Nov 2025 16:42:23 -0500
Received: from lists.gnu.org ([2001:470:142::17]:46548)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <eg642616@HIDDEN>)
id 1vHqhQ-00051N-I4
for submit <at> debbugs.gnu.org; Sat, 08 Nov 2025 16:42:21 -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 <eg642616@HIDDEN>)
id 1vHqh9-000225-KZ
for bug-gnu-emacs@HIDDEN; Sat, 08 Nov 2025 16:42:03 -0500
Received: from mail-yw1-x1143.google.com ([2607:f8b0:4864:20::1143])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from <eg642616@HIDDEN>)
id 1vHqh8-0004pf-3P
for bug-gnu-emacs@HIDDEN; Sat, 08 Nov 2025 16:42:03 -0500
Received: by mail-yw1-x1143.google.com with SMTP id
00721157ae682-781014f4e12so17097467b3.1
for <bug-gnu-emacs@HIDDEN>; Sat, 08 Nov 2025 13:42:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1762638121; x=1763242921; darn=gnu.org;
h=mime-version:user-agent:message-id:date:subject:to:from:from:to:cc
:subject:date:message-id:reply-to;
bh=D5U+zkyIasQjj+bDNtMmr1MbkAYMS9kPfy7Z6J6Tnoo=;
b=ZLly9yaGKmDTR0JrmqOK5i17Kd58ghkQfVXRj2ENgd1RFwQvwF98DutbforjXOecTS
LFwHtd3WzOZTbe5qI4qUqNyD7SuUoKld/h38qpEJvr1vozAo5gXHw/T8V3IuR6EaHLOA
JurufMZFa4WBKLmsQCc8XM+fdZG3eMsKaHK+fBdcCIc0jVRXNeuVJV5fd8rrsgt+QtnZ
97DYf4selqZkDTUB7vGr/MDfGM5AyEz0329BlfAq5Ofg/XUCwfH2z3l/eHWo5VM92fm9
yjcFTpyR9h6GT5XWPcPCcPu5NXnXJXooIXugiw6als4pBGIkFCiH5dSP76OAsFrcGEyD
9Tbg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1762638121; x=1763242921;
h=mime-version:user-agent:message-id:date:subject:to:from:x-gm-gg
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=D5U+zkyIasQjj+bDNtMmr1MbkAYMS9kPfy7Z6J6Tnoo=;
b=OBS7PEa0mI2cEMGITjReK8NjXhwhgQPUMgGhxWCGCsL14ensXbXmV11lP5xsOetroH
l94eNENrFwlPmT0l1DNKLQxvgXOUHDPbyNe8LjX+LPYuF8CDR+t444vhYIHHXTFcBfUn
v9oYTDwWVSfWDGqeBUdqkHMXmUUzM+4ciOn4ETsQRMpu98OVrqLfF1FC/p425WzUSutW
88b+EYF7EIBB2sC89yMW9l8Liv+Y2xRV/yT0ZcJfdT0Ta7SPFLDkvaWy4Z3OHR413hY+
0uqXbhyf0IA8t7j61pazz8qGY+lfT7+NpvZ4xUq+wb2c80zYlz8IES+0C71hZkXNFFHI
WM/A==
X-Gm-Message-State: AOJu0YybKHMBxOQNjn9wCDmd5jrKN6//pEsmtLHuOJcd8uKZIHuRtiE4
Rxn6B0qBFLR5+HC0mAiXo2xoo4VsWf8fTPNxAzHIwyHN5j2Ak+vwWiC700aF1RmJ
X-Gm-Gg: ASbGncsrVMvkPozODzFIZY6ifB/Kl3RFAFjHjE/vjF0gHGPUSidFSb+0/qG3vj7kmLa
bRHbl0gex8MrLUIHO/ZZW5LuwCQfemlVmA+o/UU+4xPTwKpkseooOKhYc8WhXXibqdJYXrAQizR
YtlL1XrYEetMAKCmFsD47c35SpBbmHQbQ0y2IJ8SL4AyJT4M3f/oYWtEOeN5oC/7nQXmRUGZLYV
bhUD5HqruIs44BZWBM3dVECvzlxRUpUKWiDGZP1+cVqIWDSbDf4j6p8XiFmSSkHRkyTm/hzdpKR
dYb6f3j2/9OQr5+CgQeEuUiRqHjmQ3qHVVbk4jo/onVmoIY+yFeN3OdzHiBH4TWhVxN1pktBDE7
cWgxMa6mJ0IRvohIvA2k7sMUrHE0c9JafQvpVZfbHxr9ZXusZWPBDrxC2G3htYT/66TxEjw==
X-Google-Smtp-Source: AGHT+IFOWbjGfjmfUgxdb9xvOH7SVAcIBpGtfZTJhYBXtqMCPzf9TVNB4ov5Prgmakb93Fr4gTuKcQ==
X-Received: by 2002:a05:690c:6909:b0:786:6b92:b201 with SMTP id
00721157ae682-787d534d0a9mr35425927b3.13.1762638120812;
Sat, 08 Nov 2025 13:42:00 -0800 (PST)
Received: from fedora ([189.215.160.111]) by smtp.gmail.com with ESMTPSA id
00721157ae682-787d6a13f29sm9405667b3.50.2025.11.08.13.42.00
for <bug-gnu-emacs@HIDDEN>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Sat, 08 Nov 2025 13:42:00 -0800 (PST)
From: =?utf-8?Q?Elijah_Gabe_P=C3=A9rez?= <eg642616@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: Add `grep-change-to-grep-edit-mode` to `grep-menu-map` for
discoverability
Date: Sat, 08 Nov 2025 15:41:58 -0600
Message-ID: <87o6pckxqx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=2607:f8b0:4864:20::1143;
envelope-from=eg642616@HIDDEN; helo=mail-yw1-x1143.google.com
X-Spam_score_int: -17
X-Spam_score: -1.8
X-Spam_bar: -
X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001,
RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
SPF_PASS=-0.001 autolearn=ham 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: The `grep-change-to-grep-edit-mode` command is not available
in the grep menu (unlike `occur-edit-mode`). I made a little patch for this:
diff --git a/lisp/progmodes/grep.el b/lisp/progmodes/grep.el index
f91cd2cc400..f6fae3ea8d6
100644 --- a/lisp/progmodes/grep.el +++ b/lisp/progmodes/grep.el @@ -332,6
+332,8 @@ grep-menu-map :help "Ru [...]
Content analysis details: (1.2 points, 10.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-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 SPF_HELO_PASS SPF: HELO matches SPF record
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail
provider (eg642616[at]gmail.com)
1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)
0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
in digit (eg642616[at]gmail.com)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.2 (/)
--=-=-=
Content-Type: text/plain
The `grep-change-to-grep-edit-mode` command is not available in the grep
menu (unlike `occur-edit-mode`). I made a little patch for this:
--=-=-=
Content-Type: text/x-patch
Content-Disposition: inline; filename=grep-menu.patch
diff --git a/lisp/progmodes/grep.el b/lisp/progmodes/grep.el
index f91cd2cc400..f6fae3ea8d6 100644
--- a/lisp/progmodes/grep.el
+++ b/lisp/progmodes/grep.el
@@ -332,6 +332,8 @@ grep-menu-map
:help "Run grep via find, with user-specified args"]
["Local grep..." lgrep
:help "User-friendly grep in a directory"]
+ ["Edit Grep Buffer" grep-change-to-grep-edit-mode
+ :help "Edit the *grep* buffer and apply changes to the original buffers."]
["Recursive grep..." rgrep
:help "User-friendly recursive grep in directory tree"]
["Compile..." compile
--=-=-=
Content-Type: text/plain
--
- E.G via Gnus and Org.
--=-=-=--
Elijah Gabe Pérez <eg642616@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#79793; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.