From unknown Tue Jun 17 01:46:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill Resent-From: James Thomas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Apr 2025 04:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 77857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 77857@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.174486471220209 (code B ref -1); Thu, 17 Apr 2025 04:39:01 +0000 Received: (at submit) by debbugs.gnu.org; 17 Apr 2025 04:38:32 +0000 Received: from localhost ([127.0.0.1]:45354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u5H1D-0005Ft-UQ for submit@debbugs.gnu.org; Thu, 17 Apr 2025 00:38:32 -0400 Received: from lists.gnu.org ([2001:470:142::17]:54690) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u5H19-0005F8-CL for submit@debbugs.gnu.org; Thu, 17 Apr 2025 00:38:30 -0400 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 1u5H11-0005Mf-UG for bug-gnu-emacs@gnu.org; Thu, 17 Apr 2025 00:38:20 -0400 Received: from mout.gmx.net ([212.227.15.15]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u5H0z-0005oM-A7 for bug-gnu-emacs@gnu.org; Thu, 17 Apr 2025 00:38:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1744864692; x=1745469492; i=jimjoe@gmx.net; bh=SvGeKKd+TU0hF+4omSe4JnVQ72FeNDr2bNZUWeT/MvI=; h=X-UI-Sender-Class:From:To:Subject:Date:Message-ID:MIME-Version: Content-Type:cc:content-transfer-encoding:content-type:date:from: message-id:mime-version:reply-to:subject:to; b=gE0TPCChMZlrU8a61g3uAO/NGKYMKObwKYGEAfxHCZQ/nVEklVdoJqqzUXiPnSwz /J51wrcrvNQalNOH4++RmgSBWnr06ZteRYDhnR8R3woPABVrIg2MgowMsE1roR847 tl1NO7FeU3VICZrcK/42d8a/8jDBG2mOu+70E4CO+jhChvTPV3apM5qp/FM+bfnU8 WDBpHEunB+csz8bP+hS9qTfSK2sIGPSYXoK1nxfgeJZeGJTNtGP++h3lq024rCVui InhN2AFYCATm6wkOoHTKC+9gplx/4cFeOdTxSS2sdEHevsApjr03zHdhMDD3VtUdU 2f1cuxWK837KIPHOPg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from vimala ([42.108.26.203]) by mail.gmx.net (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1Msq2E-1uyD3C3X1U-0144qy for ; Thu, 17 Apr 2025 06:38:12 +0200 From: James Thomas Date: Thu, 17 Apr 2025 10:07:52 +0530 Message-ID: <87y0vz9zdr.fsf@gmx.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:hLbbkkJLN6m1ufhoTslBgjzngvqDo3goPCM76GYP1xMNivfzcVO ojUEcj4rHs/o5mXskTaKvgWRuw3KHrilrlX1j8fEwnqsunnMJeAEYlHDd6h4QfP5TWa360Q N1mNxUH2JDh9f9Y2skH/nvafldVhsI4jaIXeCrzTacpO2YtU4gP7hokTeh8TRZbmGnR5nK3 64hkL2WUVi0/G4ImJB9iQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:O25Hbmn7enM=;GDbjYEqmH23iwFjkH2nd3CFzJAL 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 Received-SPF: pass client-ip=212.227.15.15; envelope-from=jimjoe@gmx.net; helo=mout.gmx.net X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 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_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_SBL_CSS=3.335, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.6 (+++) 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: Tags: patch Severity: wishlist From c1f63607d0107c1ec39489bdcfdeb2c086112fbf Mon Sep 17 00:00:00 2001 From: James Thomas Date: Thu, 17 Apr 2025 09:56:27 +0530 Subject: [PATCH] Let eww-copy-page-url append to existing kill Content analysis details: (3.6 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 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jimjoe[at]gmx.net) 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [42.108.26.203 listed in zen.spamhaus.org] 0.0 SPOOFED_FREEMAIL No description available. 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: 2.6 (++) 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: Tags: patch Severity: wishlist From c1f63607d0107c1ec39489bdcfdeb2c086112fbf Mon Sep 17 00:00:00 2001 From: James Thomas Date: Thu, 17 Apr 2025 09:56:27 +0530 Subject: [PATCH] Let eww-copy-page-url append to existing kill Content analysis details: (2.6 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] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [42.108.26.203 listed in zen.spamhaus.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jimjoe[at]gmx.net) 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Tags: patch Severity: wishlist --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Let-eww-copy-page-url-append-to-existing-kill.patch Content-Description: [PATCH] Let eww-copy-page-url append to existing kill Content-Transfer-Encoding: quoted-printable =46rom c1f63607d0107c1ec39489bdcfdeb2c086112fbf Mon Sep 17 00:00:00 2001 From: James Thomas Date: Thu, 17 Apr 2025 09:56:27 +0530 Subject: [PATCH] Let eww-copy-page-url append to existing kill * lisp/net/eww.el (eww-copy-page-url): Make the change. =2D-- lisp/net/eww.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lisp/net/eww.el b/lisp/net/eww.el index c3e927b74a6..df16f12875a 100644 =2D-- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -2159,7 +2159,10 @@ eww-copy-page-url "Copy the URL of the current page into the kill ring." (interactive nil eww-mode) (message "%s" (plist-get eww-data :url)) - (kill-new (plist-get eww-data :url))) + (let ((str (plist-get eww-data :url))) + (if (eq last-command 'kill-region) + (kill-append str nil) + (kill-new str)))) =20 (defun eww-download () "Download a Web page to `eww-download-directory'. =2D-=20 2.46.0 --=-=-= Content-Type: text/plain The way I use this, it lets me add the link to a description of the page (usually text copied from itself) which is now fit for sharing with C-y. Thoughts? -- --=-=-=-- From unknown Tue Jun 17 01:46:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Apr 2025 05:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: James Thomas , 77857@debbugs.gnu.org Received: via spool by 77857-submit@debbugs.gnu.org id=B77857.174486914517146 (code B ref 77857); Thu, 17 Apr 2025 05:53:02 +0000 Received: (at 77857) by debbugs.gnu.org; 17 Apr 2025 05:52:25 +0000 Received: from localhost ([127.0.0.1]:45448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u5IAh-0004SA-IS for submit@debbugs.gnu.org; Thu, 17 Apr 2025 01:52:25 -0400 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]:45529) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u5IAd-0004Qa-Pp for 77857@debbugs.gnu.org; Thu, 17 Apr 2025 01:52:21 -0400 Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-5e5e63162a0so636471a12.3 for <77857@debbugs.gnu.org>; Wed, 16 Apr 2025 22:52:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744869133; x=1745473933; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date:message-id:reply-to; bh=DQTQu03nbYIYUTVIX4nbaN6W2CjqVQkd5gcU6XfphXc=; b=m+K5pre1fwmHslJyKppndC2SX8fDtwXKz3G3DL/CHbvuTL7VBqN/GqLfB0bOWkybTU CjI2AXA7GwWYe2sTBxKOIpKTq8SK5PZWerpzxdBz8O4LNuaaXE4W0CvZVS5k9xQqzHNO oEV+mDaqmgozq3iw9jFP7yT3vg41FRPJtSvK1p+RYpMv7Qz4hJF2veZVbs/A3eKLUGlc s8yzyOZOh+EAJP6TKYGKrIIHOz38aXe8ECrwS55ZkANtnHHpLrKh9eG4x3i5Ad4+hU/6 CWnu3yGqSbz3kFlzT93FEv64JbnJFyTT0JvbKkjEqXbiee7d/bKwria7GfoOEljj4Nsc L+eQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744869133; x=1745473933; h=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=DQTQu03nbYIYUTVIX4nbaN6W2CjqVQkd5gcU6XfphXc=; b=tbVtZ2ymyRWiR+MwqCIZLlkg2jzlW5z8p5Lfo0lm/0qrw6JhnrlimpdXwvYjD7FN9w eG6SwbHYe5h+Tr41MsHDELN9vHv4klbQF6MKgh+1u4Xw7n6JMjI9QVmHOGia/0NrPADh xdeKWZpDhxIXzPRL+e5IjPk5vlBeJyFpwTuVaFzFxN31zK2y19uCt3Jc9/3zMCrSLY+J RZfNvF3N06+Uicn2iso2yoIX10F8Fi40abK/tFVqgsr5cp90zWYgKWTmvySJDlL7rQvN qPKI9empm54tRm0x5oVTqQfjgQAPm4DVciij/3YFKLAO0nvoc4HrVQ9ymgrKvUSlmxhI F2Dg== X-Forwarded-Encrypted: i=1; AJvYcCVwgCcHU3mEqJWJ9HYsNzSCk6hpHUHOCC7jeyvKu6Y6+2BIl6nSHoLZcB8E6PhdHKz8MGe0xw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyPuEiUjKW2XY+1l5lnDnzxyOMXQmao671rIAxjqsvstcDBkJJv +EdThqInj02YJR7GjVpqdX4W3kMYK0nfV1I/bmST+kSIWA/yK6CYTzYB4ULtHJwYesWbsBiFqUB rjPneMTzljr+3HEcc6aq9TN1tegk= X-Gm-Gg: ASbGnct498zkFGJ1yFyz8lwapFfmx9RkJhkvk8kegK4hnj2jpJmZf5PQhnJumK1O2+x FeBJp4AmmJGG1FxWvMYj9RJZ1PffH2pAZbAJAfcDjCJvwq13qpEjSldrpoITeV5xOTyCV1Tywyo 761s4LaS7BU2Am2fJBhdc= X-Google-Smtp-Source: AGHT+IE+Scp7NInKP8gZRQK9tioo0Q0YOIJfQiY7tVFjQMT1VRy3v9dx4cw46HrFli1vbS9AhZ6KTpnen85Zi1zbPS8= X-Received: by 2002:a05:6402:4301:b0:5e7:2871:c137 with SMTP id 4fb4d7f45d1cf-5f4b732ca30mr3827802a12.14.1744869132641; Wed, 16 Apr 2025 22:52:12 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 16 Apr 2025 22:52:12 -0700 Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 16 Apr 2025 22:52:12 -0700 From: Stefan Kangas In-Reply-To: <87y0vz9zdr.fsf@gmx.net> References: <87y0vz9zdr.fsf@gmx.net> MIME-Version: 1.0 Date: Wed, 16 Apr 2025 22:52:12 -0700 X-Gm-Features: ATxdqUHY3V46sHtnK8a7CseBKNEKIJXqz4yv4VMDhE4A7bEA0UDvnjaHup-tzUs 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 (-) James Thomas via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > Tags: patch > Severity: wishlist > > From c1f63607d0107c1ec39489bdcfdeb2c086112fbf Mon Sep 17 00:00:00 2001 > From: James Thomas > Date: Thu, 17 Apr 2025 09:56:27 +0530 > Subject: [PATCH] Let eww-copy-page-url append to existing kill > > * lisp/net/eww.el (eww-copy-page-url): Make the change. > --- > lisp/net/eww.el | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/lisp/net/eww.el b/lisp/net/eww.el > index c3e927b74a6..df16f12875a 100644 > --- a/lisp/net/eww.el > +++ b/lisp/net/eww.el > @@ -2159,7 +2159,10 @@ eww-copy-page-url > "Copy the URL of the current page into the kill ring." > (interactive nil eww-mode) > (message "%s" (plist-get eww-data :url)) > - (kill-new (plist-get eww-data :url))) > + (let ((str (plist-get eww-data :url))) > + (if (eq last-command 'kill-region) > + (kill-append str nil) > + (kill-new str)))) > > (defun eww-download () > "Download a Web page to `eww-download-directory'. > -- > 2.46.0 > > > The way I use this, it lets me add the link to a description of the page > (usually text copied from itself) which is now fit for sharing with C-y. > > Thoughts? Makes sense to me, but I think we should make it optional somehow. It's not the typical use case, and it changes current behavior. Perhaps a new defcustom is in order. This should also be in NEWS, and possibly in the EWW manual. From unknown Tue Jun 17 01:46:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Apr 2025 06:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: James Thomas Cc: 77857@debbugs.gnu.org Received: via spool by 77857-submit@debbugs.gnu.org id=B77857.17448724677997 (code B ref 77857); Thu, 17 Apr 2025 06:48:01 +0000 Received: (at 77857) by debbugs.gnu.org; 17 Apr 2025 06:47:47 +0000 Received: from localhost ([127.0.0.1]:45551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u5J2J-00024u-0D for submit@debbugs.gnu.org; Thu, 17 Apr 2025 02:47:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33244) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u5J2F-000240-8q for 77857@debbugs.gnu.org; Thu, 17 Apr 2025 02:47:44 -0400 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 1u5J29-0002iJ-Ii; Thu, 17 Apr 2025 02:47:37 -0400 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=eHbXfW5u/MoGIZrOrjwJpFw+EPW/zj165EjwARrO2p0=; b=WjigqFjEPaR7 avlDMzMCU/scZL/TH/hutjRzh+4OY//ECgljj8oPZFWrQxxyr+Z8JtdIyzjpq6sTH1awkjs6mDc8L 8YQHTMjTbp+xN4Xv4YnPcV0o3eWyt0UPEJWWsh04S1Y7Zn3JC55LKQBPN6m9Oi13fhmzmRtxWzmow a/gs8pXDlDgmGAV/ChQdj/6mUkLyXCqO2XZZ0ypmXpefqluhkAzCP1E9MF+72kSMKYXCUkemECQt+ 6DDHyQNUzbHp+wFASwlrxwbEanvLYkM+zfvfOHHYxwqafwR2LPr4nAXWrXWLt1pvadLwrvBnxdpDy 2DeX1XPRQmx14rw66ryB8Q==; Date: Thu, 17 Apr 2025 09:47:33 +0300 Message-Id: <86ldrze12y.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87y0vz9zdr.fsf@gmx.net> (bug-gnu-emacs@gnu.org) References: <87y0vz9zdr.fsf@gmx.net> 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 (---) > Date: Thu, 17 Apr 2025 10:07:52 +0530 > From: James Thomas via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > The way I use this, it lets me add the link to a description of the page > (usually text copied from itself) which is now fit for sharing with C-y. > > Thoughts? That's an incompatible change in behavior, no? In any case, it needs to be called out in NEWS. From unknown Tue Jun 17 01:46:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill, Re: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill Resent-From: James Thomas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Apr 2025 09:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: Eli Zaretskii , 77857@debbugs.gnu.org Received: via spool by 77857-submit@debbugs.gnu.org id=B77857.174505468711554 (code B ref 77857); Sat, 19 Apr 2025 09:25:02 +0000 Received: (at 77857) by debbugs.gnu.org; 19 Apr 2025 09:24:47 +0000 Received: from localhost ([127.0.0.1]:57954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u64RK-00030D-HL for submit@debbugs.gnu.org; Sat, 19 Apr 2025 05:24:46 -0400 Received: from mout.gmx.net ([212.227.15.19]:44371) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u64RH-0002zH-AN for 77857@debbugs.gnu.org; Sat, 19 Apr 2025 05:24:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1745054677; x=1745659477; i=jimjoe@gmx.net; bh=iXKZvP8veNmaY+/bFgVLpBt9Ep5e4MDPiV/CBOBZxW0=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=m1jzdUPf8ZU4TSmmvIJ3P4YzCggGHaJAr+noFeRB63zoYkOGr7UKIWEOQWNZlBtb l/u3ZfCV6jpNSEGqVhfsIEiKUMiWMG0kyV+c0S9l02DlWtNw6gJ6Vbfjgvoy7kioh FS4scEqqiu6vFV/GXyXP4I7QnQWDmFfcLLTsT9AKp9YPp1vXP0/pla0cyHAfRdUSK EtjuiwKFeee9VKb7KOe4iMVqXchTrFc/3RbP+V59NIqeSC8FVGUhEfo6dLLJe6j+d gzZdJUzUmsT2ZWGr+XVLwJPTc3CxL3anFIIk3rzUAg32k01xyGhr7/5PS15G+xgHP 7WBaEGVwow8bmdw5tQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from vimala ([42.104.188.212]) by mail.gmx.net (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MJVDW-1uPn9H4BoW-00V1AR; Sat, 19 Apr 2025 11:24:36 +0200 From: James Thomas In-Reply-To: (Stefan Kangas's message of "Wed, 16 Apr 2025 22:52:12 -0700, Thu, 17 Apr 2025 09:47:33 +0300") References: <87y0vz9zdr.fsf@gmx.net> <87y0vz9zdr.fsf@gmx.net> Date: Sat, 19 Apr 2025 14:54:27 +0530 Message-ID: <87jz7g33n8.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:hILWlg2kgm4GubxAovM4fH+8uISTMBI2IK8WKysl+mKxukKRYL1 GJyhWVUVdd9bCWyV4YLXMqfTw3rThEA03XgGQ5RHUEGVizS1geS5DCvBmjQEomlSFbqN3tN OfssVhCDgaxiTFTuUizb8k3mWfs3IQLthUPjggY3Vz61xAA+ouBdf1nagdnvgHnp6fU8rg5 DXo66AUUq0kwAl+uRQHkA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:EX5uhjDS4jo=;ThoTXsVOHVC7x1sNlbvjYHIrLe1 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 X-Spam-Score: 2.9 (++) 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: Stefan Kangas writes: > Makes sense to me, but I think we should make it optional somehow. It's > not the typical use case, and it changes current behavior. Eli Zaretskii writes: Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.19 listed in bl.score.senderscore.com] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.19 listed in sa-trusted.bondedsender.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [42.104.188.212 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.19 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jimjoe[at]gmx.net) 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.19 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 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.9 (+) 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: Stefan Kangas writes: > Makes sense to me, but I think we should make it optional somehow. It's > not the typical use case, and it changes current behavior. Eli Zaretskii writes: Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.19 listed in bl.score.senderscore.com] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.19 listed in wl.mailspike.net] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.19 listed in sa-trusted.bondedsender.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.19 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [42.104.188.212 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jimjoe[at]gmx.net) 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Stefan Kangas writes: > Makes sense to me, but I think we should make it optional somehow. It's > not the typical use case, and it changes current behavior. Eli Zaretskii writes: > That's an incompatible change in behavior, no? Well... no (isn't it?). It only happens with 'C-M-w' before 'w', which currently has no effect: (info "(emacs) Appending Kills"). -- From unknown Tue Jun 17 01:46:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill, Re: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Apr 2025 11:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: James Thomas Cc: stefankangas@gmail.com, 77857@debbugs.gnu.org Received: via spool by 77857-submit@debbugs.gnu.org id=B77857.174506333727952 (code B ref 77857); Sat, 19 Apr 2025 11:49:02 +0000 Received: (at 77857) by debbugs.gnu.org; 19 Apr 2025 11:48:57 +0000 Received: from localhost ([127.0.0.1]:59143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u66gr-0007Gk-1p for submit@debbugs.gnu.org; Sat, 19 Apr 2025 07:48:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57732) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u66gi-0007Fu-5M for 77857@debbugs.gnu.org; Sat, 19 Apr 2025 07:48:48 -0400 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 1u66gc-0007qm-P8; Sat, 19 Apr 2025 07:48:42 -0400 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=/DtQCfzueDnefpD20uNdrDZLbrp0QjOlz+WMKBdxqag=; b=ecanrA7ybA+3 FnidKj/009EidDtpm1laalR3xg5nwdz1WnJ5M8H8Wj4Y1ZSHFHXLZo6pLgmbgkgTTh14kRtT9meD+ NvwQf9Ao0e3B+mYvv72GCqZA5AAFo9u6Khagdg+f67FI5WFFMKZBKW5kqgBx9acOv4EkZfaew8ECK 3FMGEM8sqor+thjt1ECCRNwAPlyohX1vlMtaSJUxd8nXhVpNYJ70uq84Fnbnsty6SF/AH0/Mzd7XC zXxVgBzi7u12Y1Txs3pMZxHbuv42/TcwgUKYKMrzmeMLk2ZhRUANfxH1JY+G+ZUrpB3jLdEWWiiVK vaTgYExcOU22zwfKtHpXhQ==; Date: Sat, 19 Apr 2025 14:48:39 +0300 Message-Id: <8634e49xt4.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87jz7g33n8.fsf@gmx.net> (message from James Thomas on Sat, 19 Apr 2025 14:54:27 +0530) References: <87y0vz9zdr.fsf@gmx.net> <87y0vz9zdr.fsf@gmx.net> <87jz7g33n8.fsf@gmx.net> 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: James Thomas > Cc: Eli Zaretskii , 77857@debbugs.gnu.org > Date: Sat, 19 Apr 2025 14:54:27 +0530 > > Stefan Kangas writes: > > > Makes sense to me, but I think we should make it optional somehow. It's > > not the typical use case, and it changes current behavior. > > Eli Zaretskii writes: > > > That's an incompatible change in behavior, no? > > Well... no (isn't it?). It only happens with 'C-M-w' before 'w', which > currently has no effect: (info "(emacs) Appending Kills"). That's the change: previously Emacs produced different results in this case. People might not expect the 'w' command to do that, they might expect that their previous kill remains intact. From unknown Tue Jun 17 01:46:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill, Re: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill Resent-From: James Thomas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Apr 2025 07:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: stefankangas@gmail.com, 77857@debbugs.gnu.org Received: via spool by 77857-submit@debbugs.gnu.org id=B77857.174513242328424 (code B ref 77857); Sun, 20 Apr 2025 07:01:02 +0000 Received: (at 77857) by debbugs.gnu.org; 20 Apr 2025 07:00:23 +0000 Received: from localhost ([127.0.0.1]:44115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u6Of8-0007ON-Ie for submit@debbugs.gnu.org; Sun, 20 Apr 2025 03:00:22 -0400 Received: from mout.gmx.net ([212.227.17.20]:55027) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u6Of5-0007Nu-BN for 77857@debbugs.gnu.org; Sun, 20 Apr 2025 03:00:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1745132408; x=1745737208; i=jimjoe@gmx.net; bh=czpAcBNz6d0qRTuPSE5SN2MIKJKeI6aiL+NkFspDAdU=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=SxW8gwUFgVL/aOvCLP+ktEoUzV56OxwY3UFksqNrG5bb9OOdNKfrXbaFYpOlOtIf 5cwx/SV3y2BxdfIEyE/0ys/NFPTNPgn8vrJ9Ies0qx7qGflx3Kk+5WyCLy0zQ1Ddx L9bCyj8VjGjQwUPt082KX46gTvmrcrf74eDUBhkzcySzZOPu7oMkTbLEc1TuNs4Ui n+ZPeCriJoJbgoZx4oV9YxFu92hA9eOa74EO071kS23wNU0R1+4lpAggXWjongsNT L1rLTbIUFHPVXX5x5iFBAe/l7FaysVEYQk2pd5TcJmWRAaGoNNtzZlkANpW9sjm7W bK7Qp1g/tK3V+yHkOQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from vimala ([42.108.9.125]) by mail.gmx.net (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MkYbu-1upw0e3YkQ-00pcvn; Sun, 20 Apr 2025 09:00:08 +0200 From: James Thomas In-Reply-To: <8634e49xt4.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 19 Apr 2025 14:48:39 +0300") References: <87y0vz9zdr.fsf@gmx.net> <87y0vz9zdr.fsf@gmx.net> <87jz7g33n8.fsf@gmx.net> <8634e49xt4.fsf@gnu.org> Date: Sun, 20 Apr 2025 12:29:39 +0530 Message-ID: <87h62j48tg.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:PYvwGrK9Ize0XtGISbmZu07lKdqgdLU9+xMCLrITeteGt4LzB/y BO9LqE7SQU2y+5t4JxX36fx045qTSjARa7+h3U5shVkpV6TgtjG6RpUmA0Xil+NZmON5XUn /lBe9E/ePKTv5GclXSabv5DHCZEho9iOT0zYqEOvoXfsVQZVLKcPx2FEimlhFp4npijUYua bQiTy496jgWxLhs28ckXQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:R4mRpl41xpY=;4XK2jGicq70KOaT69yBKosFrHNU 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 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.9 (++) 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: Eli Zaretskii writes: >> From: James Thomas >> Cc: Eli Zaretskii, 77857@debbugs.gnu.org >> Date: Sat, 19 Apr 2025 14:54:27 +0530 >> >> Stefan Kangas writes: >> >> > Makes sense to me, but I think we should make it optional [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jimjoe[at]gmx.net) 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-trusted.bondedsender.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [42.108.9.125 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 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.9 (+) 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: Eli Zaretskii writes: >> From: James Thomas >> Cc: Eli Zaretskii, 77857@debbugs.gnu.org >> Date: Sat, 19 Apr 2025 14:54:27 +0530 >> >> Stefan Kangas writes: >> >> > Makes sense to me, but I think we should make it optional [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-trusted.bondedsender.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [42.108.9.125 listed in zen.spamhaus.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jimjoe[at]gmx.net) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Eli Zaretskii writes: >> From: James Thomas >> Cc: Eli Zaretskii, 77857@debbugs.gnu.org >> Date: Sat, 19 Apr 2025 14:54:27 +0530 >>=20 >> Stefan Kangas writes: >>=20 >> > Makes sense to me, but I think we should make it optional somehow. I= t's >> > not the typical use case, and it changes current behavior. >>=20 >> Eli Zaretskii writes: >>=20 >> > That's an incompatible change in behavior, no? >>=20 >> Well... no (isn't it?). It only happens with 'C-M-w' before 'w', which >> currently has no effect: (info "(emacs) Appending Kills"). > > That's the change: previously Emacs produced different results in this > case. People might not expect the 'w' command to do that, they might > expect that their previous kill remains intact. No, I mean, they'd _have_ to press 'C-M-w' for that to happen, right before the 'w' - which they'd do only if they wanted this. I think we're miscommunicating: Previously: C-M-w w: A simple copy (so no one would type the C-M-w). Now: C-M-w w: Appended to the previous kill. (There's no change in 'w's behaviour without an immediately preceding 'C-M-w') =2D- From unknown Tue Jun 17 01:46:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill, Re: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill Resent-From: James Thomas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Apr 2025 07:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: stefankangas@gmail.com, 77857@debbugs.gnu.org Received: via spool by 77857-submit@debbugs.gnu.org id=B77857.174513324331247 (code B ref 77857); Sun, 20 Apr 2025 07:15:01 +0000 Received: (at 77857) by debbugs.gnu.org; 20 Apr 2025 07:14:03 +0000 Received: from localhost ([127.0.0.1]:44213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u6OsN-00087s-9p for submit@debbugs.gnu.org; Sun, 20 Apr 2025 03:14:03 -0400 Received: from mout.gmx.net ([212.227.17.22]:59735) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u6OsI-00087F-E1 for 77857@debbugs.gnu.org; Sun, 20 Apr 2025 03:14:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1745133230; x=1745738030; i=jimjoe@gmx.net; bh=+JmCWdONDRU2lNdXwrG96y4+jl7slH8dIjCp8yfUsq8=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:Date:Message-ID: References:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=GaOu24UW61ChKWMMQ8OU9G3zBtiaaJGMm3chu4/HvYcl72WPzcCINwFWeiIwoKEG WPFG0vmASLhSaCFtTkbybU11e8ioIJW82K3hHi2yN2fTr231NFz8+MVh8hp7bwJ/9 3JzZNACINZ1HFfdJjJLX4K3ZYvbvXS6jiw/Iy+kFZVpjl4mUXmYaAvHYNI480tt0N ay4w+/Ab5pApmNLF498xIvec8Nv0DllvSd8A+f9nSsDl0XGMEKPNe8pzcVVxgUNWL Fu78nvvJgK385lVWbfZKg+MSkreRfsO99OmP8vpNXF6BmM5nd2dHzO27XQMqzM/mJ McZ1PTT72xOa32pPWg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from vimala ([42.108.9.125]) by mail.gmx.net (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1M9Wyy-1u9g884Ars-000HMG; Sun, 20 Apr 2025 09:13:50 +0200 From: James Thomas In-Reply-To: <87h62j48tg.fsf@gmx.net> (James Thomas's message of "Sun, 20 Apr 2025 12:29:39 +0530") Date: Sun, 20 Apr 2025 12:43:10 +0530 Message-ID: <87cyd7486x.fsf@gmx.net> References: <87y0vz9zdr.fsf@gmx.net> <87y0vz9zdr.fsf@gmx.net> <87jz7g33n8.fsf@gmx.net> <8634e49xt4.fsf@gnu.org> <87h62j48tg.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:6oeNyGHM1zsRT1ui1rqR3UdfBlFuV6xn3yXHwGjU9RfsG4lOMIJ P8cFC/o76tFD/HwQYw9tIIJ2pD84DZAOE5027k4VT83vvalcmYrb6wXkguKFVlObuSwUDYI qHPem2+dDBdfa9swWRMBpOmHlnh5FRm2PbVxjWdSzzMZ6puqTN8XQv7SWLpTGg3jD9vtKi8 swD4V0B1H5KeYgTvr7+6w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:1adK36S0fIM=;LjihbTgSggVCE4d4BHOrfW9d3vc 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 nKQ4+C9XfsNa5S15hMswtg= Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.9 (++) 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: James Thomas writes: > Eli Zaretskii writes: > >>> From: James Thomas >>> Cc: Eli Zaretskii, 77857@debbugs.gnu.org >>> Date: Sat, 19 Apr 2025 14:54:27 +0530 >>> >>> Stefan Kangas writes: >>> >>> > Makes sense to me, but I [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jimjoe[at]gmx.net) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.22 listed in sa-accredit.habeas.com] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.22 listed in bl.score.senderscore.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [42.108.9.125 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.22 listed in list.dnswl.org] 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.9 (+) 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: James Thomas writes: > Eli Zaretskii writes: > >>> From: James Thomas >>> Cc: Eli Zaretskii, 77857@debbugs.gnu.org >>> Date: Sat, 19 Apr 2025 14:54:27 +0530 >>> >>> Stefan Kangas writes: >>> >>> > Makes sense to me, but I [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.22 listed in bl.score.senderscore.com] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.22 listed in sa-trusted.bondedsender.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.22 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [42.108.9.125 listed in zen.spamhaus.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jimjoe[at]gmx.net) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager James Thomas writes: > Eli Zaretskii writes: > >>> From: James Thomas >>> Cc: Eli Zaretskii, 77857@debbugs.gnu.org >>> Date: Sat, 19 Apr 2025 14:54:27 +0530 >>>=20 >>> Stefan Kangas writes: >>>=20 >>> > Makes sense to me, but I think we should make it optional somehow. = It's >>> > not the typical use case, and it changes current behavior. >>>=20 >>> Eli Zaretskii writes: >>>=20 >>> > That's an incompatible change in behavior, no? >>>=20 >>> Well... no (isn't it?). It only happens with 'C-M-w' before 'w', which >>> currently has no effect: (info "(emacs) Appending Kills"). >> >> That's the change: previously Emacs produced different results in this >> case. People might not expect the 'w' command to do that, they might >> expect that their previous kill remains intact. > > No, I mean, they'd _have_ to press 'C-M-w' for that to happen, right > before the 'w' - which they'd do only if they wanted this. > > I think we're miscommunicating: > > Previously: C-M-w w: A simple copy (so no one would type the C-M-w). > Now: C-M-w w: Appended to the previous kill. > > (There's no change in 'w's behaviour without an immediately preceding > 'C-M-w') Okay, I think I see what you mean: Are you talking about a 'C-w' on form field text? If so, the user will have to move out of the field before typing 'w' again: So it'll never be 'last-command', no? =2D- From unknown Tue Jun 17 01:46:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill, Re: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Apr 2025 09:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: James Thomas Cc: stefankangas@gmail.com, 77857@debbugs.gnu.org Received: via spool by 77857-submit@debbugs.gnu.org id=B77857.17451412052775 (code B ref 77857); Sun, 20 Apr 2025 09:27:01 +0000 Received: (at 77857) by debbugs.gnu.org; 20 Apr 2025 09:26:45 +0000 Received: from localhost ([127.0.0.1]:44998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u6Qwn-0000ig-FX for submit@debbugs.gnu.org; Sun, 20 Apr 2025 05:26:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36176) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u6Qwk-0000iQ-5E for 77857@debbugs.gnu.org; Sun, 20 Apr 2025 05:26:43 -0400 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 1u6Qwe-0004aR-Im; Sun, 20 Apr 2025 05:26:36 -0400 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=+tdQYB8OvpzdyX8wTBnXte2DbTdyF3531akW+Rl9xyQ=; b=E9r+6/VhaxXv XXai++bkNItW0lExW54IiCrD72KEf5cVAn20zJ60yKlY+JKN/1nYnZI7yKC1fR8FzZqBnqM+xBIIp wf5XZuQjaQ9kSp1dtWXhalhJbnY8da9JcwGG2mGmDP5VvBhu7PVIGJFFQZBawsGRyVlYggjHOexB2 87W7HZXz+Ka0/HfyHOSTEdwJQh1ToyQRp1CyDELX5h4ccT6gcyevX+3Qwb1eXlP5Qg5vxz7HPyaxY 0KalMzrf9bc2OsShUlH2dTEOXJMuiQwMHwzN/62WMDJH7mhBfZ7QbCrexVe3IuXci/SCePFTqveNa xJK8LyWX0V9jvBJEFAcFwg==; Date: Sun, 20 Apr 2025 12:26:33 +0300 Message-Id: <86zfgb5gl2.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87h62j48tg.fsf@gmx.net> (message from James Thomas on Sun, 20 Apr 2025 12:29:39 +0530) References: <87y0vz9zdr.fsf@gmx.net> <87y0vz9zdr.fsf@gmx.net> <87jz7g33n8.fsf@gmx.net> <8634e49xt4.fsf@gnu.org> <87h62j48tg.fsf@gmx.net> 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: James Thomas > Cc: stefankangas@gmail.com, 77857@debbugs.gnu.org > Date: Sun, 20 Apr 2025 12:29:39 +0530 > > Eli Zaretskii writes: > > >> From: James Thomas > >> Cc: Eli Zaretskii, 77857@debbugs.gnu.org > >> Date: Sat, 19 Apr 2025 14:54:27 +0530 > >> > >> Stefan Kangas writes: > >> > >> > Makes sense to me, but I think we should make it optional somehow. It's > >> > not the typical use case, and it changes current behavior. > >> > >> Eli Zaretskii writes: > >> > >> > That's an incompatible change in behavior, no? > >> > >> Well... no (isn't it?). It only happens with 'C-M-w' before 'w', which > >> currently has no effect: (info "(emacs) Appending Kills"). > > > > That's the change: previously Emacs produced different results in this > > case. People might not expect the 'w' command to do that, they might > > expect that their previous kill remains intact. > > No, I mean, they'd _have_ to press 'C-M-w' for that to happen, right > before the 'w' - which they'd do only if they wanted this. > > I think we're miscommunicating: > > Previously: C-M-w w: A simple copy (so no one would type the C-M-w). > Now: C-M-w w: Appended to the previous kill. > > (There's no change in 'w's behaviour without an immediately preceding > 'C-M-w') What I have in mind is the sequence "M-w w" or "C-w w". AFAIU, previously, 'w' would start a new kill-ring entry, but with your suggestion it will append to whatever C-w/M-w killed before it. Right? From unknown Tue Jun 17 01:46:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill Resent-From: James Thomas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Apr 2025 00:14:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: stefankangas@gmail.com, 77857@debbugs.gnu.org Received: via spool by 77857-submit@debbugs.gnu.org id=B77857.174519440118156 (code B ref 77857); Mon, 21 Apr 2025 00:14:03 +0000 Received: (at 77857) by debbugs.gnu.org; 21 Apr 2025 00:13:21 +0000 Received: from localhost ([127.0.0.1]:56569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u6emm-0004if-Tx for submit@debbugs.gnu.org; Sun, 20 Apr 2025 20:13:21 -0400 Received: from mout.gmx.net ([212.227.17.20]:49927) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u6emi-0004hv-GM for 77857@debbugs.gnu.org; Sun, 20 Apr 2025 20:13:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1745194389; x=1745799189; i=jimjoe@gmx.net; bh=Nb0N+gw0nJvJPxNgAdLR5tQ046BKDT811ZiY7+hl7vk=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=XW8Th0LnXfY7J4jn2k3QEJ4aTyqjYfFaP/dlqVRGnQZu7GkE93klA9bbNt8gD2p7 0vyhm/l/etg9/Hhj/O0QkWET32mqvAKFwNKEYP15Qbk2je054kNqSIkvggQ0Rcw1M Fyu2LV7LlLmq3APTrRw1QbgPzLd2q6kpEOM5AcBjc+WGPgRq51BRBrVHGdlXC3cgD 1yREGd1KbYgxEbzhAeQpkWr3h2R4nZI9/B5Qqub9V9graX2Q2s0bKVhKKq1rUGPoy rXV5mNffgNFMrzAHUTMeoqKEtwX/QHRLLJc9+g64eYAx8sez56bHAi9FIo9Ieqz+z CYEv7Qh77AGiHwJelQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from vimala ([42.108.29.59]) by mail.gmx.net (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MqJqN-1utF9L0mSh-00pzqy; Mon, 21 Apr 2025 02:13:09 +0200 From: James Thomas In-Reply-To: <86zfgb5gl2.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 20 Apr 2025 12:26:33 +0300") References: <87y0vz9zdr.fsf@gmx.net> <87y0vz9zdr.fsf@gmx.net> <87jz7g33n8.fsf@gmx.net> <8634e49xt4.fsf@gnu.org> <87h62j48tg.fsf@gmx.net> <86zfgb5gl2.fsf@gnu.org> Date: Mon, 21 Apr 2025 05:43:00 +0530 Message-ID: <87sem2v0c3.fsf_-_@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:LBUmweHbdv16iOxsG/0+WCFf1PnQ/UXyznMLXrzKdTR0YDUrrVg 1SMt9dSkTtHqBx3PLWE3g4cw0fixMC6r43/msCfSWqZ4bZd4ilv4oaVkiX0SVmIOTQ63Ess /tyUWf+IgcjHiu5HL0Iqm4t7elzhFAVV7HGLYi4q18AGPY+lUudBGY2vwq9dOZejX7nfJn2 uvvNQcGnuP8yoY3ei89Nw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:6u4ycqb0Ps0=;ul2y0CQW0H0ueKYWaek+z19AJ7K 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 rJ7N2CnV0VmMo= X-Spam-Score: 3.9 (+++) 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: Eli Zaretskii writes: >> From: James Thomas >> Cc: stefankangas@gmail.com, 77857@debbugs.gnu.org >> Date: Sun, 20 Apr 2025 12:29:39 +0530 >> >> Eli Zaretskii writes: >> >> >> From: James Thomas >> >> Cc: Eli Zaretskii, 778 [...] Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-trusted.bondedsender.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [42.108.29.59 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jimjoe[at]gmx.net) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 FREEMAIL_REPLY From and body contain different freemails 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.9 (+) 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: Eli Zaretskii writes: >> From: James Thomas >> Cc: stefankangas@gmail.com, 77857@debbugs.gnu.org >> Date: Sun, 20 Apr 2025 12:29:39 +0530 >> >> Eli Zaretskii writes: >> >> >> From: James Thomas >> >> Cc: Eli Zaretskii, 778 [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-accredit.habeas.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [42.108.29.59 listed in zen.spamhaus.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jimjoe[at]gmx.net) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Eli Zaretskii writes: >> From: James Thomas >> Cc: stefankangas@gmail.com, 77857@debbugs.gnu.org >> Date: Sun, 20 Apr 2025 12:29:39 +0530 >>=20 >> Eli Zaretskii writes: >>=20 >> >> From: James Thomas >> >> Cc: Eli Zaretskii, 77857@debbugs.gnu.org >> >> Date: Sat, 19 Apr 2025 14:54:27 +0530 >> >>=20 >> >> Stefan Kangas writes: >> >>=20 >> >> > Makes sense to me, but I think we should make it optional somehow.= It's >> >> > not the typical use case, and it changes current behavior. >> >>=20 >> >> Eli Zaretskii writes: >> >>=20 >> >> > That's an incompatible change in behavior, no? >> >>=20 >> >> Well... no (isn't it?). It only happens with 'C-M-w' before 'w', whi= ch >> >> currently has no effect: (info "(emacs) Appending Kills"). >> > >> > That's the change: previously Emacs produced different results in thi= s >> > case. People might not expect the 'w' command to do that, they might >> > expect that their previous kill remains intact. >>=20 >> No, I mean, they'd _have_ to press 'C-M-w' for that to happen, right >> before the 'w' - which they'd do only if they wanted this. >>=20 >> I think we're miscommunicating: >>=20 >> Previously: C-M-w w: A simple copy (so no one would type the C-M-w). >> Now: C-M-w w: Appended to the previous kill. >>=20 >> (There's no change in 'w's behaviour without an immediately preceding >> 'C-M-w') > > What I have in mind is the sequence "M-w w" or "C-w w". AFAIU, > previously, 'w' would start a new kill-ring entry, but with your > suggestion it will append to whatever C-w/M-w killed before it. > Right? The first wouldn't, because 'M-w' is not 'kill-region', and for the second, one would have to _move out_ of the form field (where the 'C-w' happened) before pressing 'w'. But indeed, when I came up with this I hadn't thought of the situation where 'w' is rebound to a key-chord, perhaps, so that it could be typed immediately after, in the latter case above. So the question now is whether it's even desirable in such a (IMO, rare) case. If so, here's an updated patch with a News entry. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Let-eww-copy-page-url-append-to-existing-kill.patch Content-Description: [PATCH] Let eww-copy-page-url append to existing kill Content-Transfer-Encoding: quoted-printable =46rom 64647223e60adb8559c03151027dc20eff323792 Mon Sep 17 00:00:00 2001 From: James Thomas Date: Mon, 21 Apr 2025 05:01:06 +0530 Subject: [PATCH] Let eww-copy-page-url append to existing kill Author: James Thomas If there was an immediately preceding kill, append to it rather than creating a new one. This allows usage with 'append-next-kill'. * lisp/net/eww.el (eww-copy-page-url): Make the change. =2D-- etc/NEWS | 5 +++++ lisp/net/eww.el | 7 +++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index 00e9e1871cd..d2005469020 100644 =2D-- a/etc/NEWS +++ b/etc/NEWS @@ -507,6 +507,11 @@ content-type of Web pages which don't have a valid 'C= ontent-Type' header. The default value is a function that considers a page with an HTML 'doctype' declaration to have context-type "text/html". =20 +--- +*** 'eww-copy-page-url' now appends to any immediately preceding kill. +This is similar to 'kill-ring-save' and means that it may now be used +with 'append-next-kill'. + ** CC mode =20 +++ diff --git a/lisp/net/eww.el b/lisp/net/eww.el index 0c23ebc19cd..ea3f78d9fbe 100644 =2D-- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -2233,8 +2233,11 @@ eww-same-page-p (defun eww-copy-page-url () "Copy the URL of the current page into the kill ring." (interactive nil eww-mode) - (message "%s" (plist-get eww-data :url)) - (kill-new (plist-get eww-data :url))) + (let ((str (plist-get eww-data :url))) + (message "%s" str) + (if (eq last-command 'kill-region) + (kill-append str nil) + (kill-new str)))) =20 (defun eww-download () "Download URL to `eww-download-directory'. =2D-=20 2.46.0 --=-=-= Content-Type: text/plain -- --=-=-=-- From unknown Tue Jun 17 01:46:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77857: [PATCH] Let eww-copy-page-url append to existing kill Resent-From: James Thomas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Apr 2025 00:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: stefankangas@gmail.com, 77857@debbugs.gnu.org Received: via spool by 77857-submit@debbugs.gnu.org id=B77857.174519626532247 (code B ref 77857); Mon, 21 Apr 2025 00:45:01 +0000 Received: (at 77857) by debbugs.gnu.org; 21 Apr 2025 00:44:25 +0000 Received: from localhost ([127.0.0.1]:56833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u6fGr-0008O2-06 for submit@debbugs.gnu.org; Sun, 20 Apr 2025 20:44:25 -0400 Received: from mout.gmx.net ([212.227.17.20]:51655) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u6fGl-0008ME-8B for 77857@debbugs.gnu.org; Sun, 20 Apr 2025 20:44:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1745196249; x=1745801049; i=jimjoe@gmx.net; bh=5FMr9AMtuBJ0c9lLbkjczii/ZpacyFJeO7N/uylBB18=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=nrXms8p55DsYxFQXh1IwVjmidwH619luSjyzq2n75HNyn5KT3vsHXcu1hUm2F+EV CFNOE+yuxtjjLyfX7Aex2gdsIwvgk/iqKJM/dFRT1rrgpdgn5MDBKEmtPFPjjGQ7J PTAXCVqbTelsLG4xDYlGTWHVaBNMKLjxIQVxM7bzHfCTmY7adRvfjNEmA31+LnMqv 8EfJ8LFl7erRWb6+cAZpl9n7actIN6yW3Tube3sllSuhhXepwEu/krPus3y+9jLnr X1erqFuu8KEJU7QVhG2llJSCgYYlPnNha9fDXy256n9qbmlCwefnm71r/O2i9dekq /Whqbhic8Zy4c9EkIQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from vimala ([42.108.29.59]) by mail.gmx.net (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MAwXh-1uHQuX38XZ-00GYxQ; Mon, 21 Apr 2025 02:44:09 +0200 From: James Thomas In-Reply-To: <87sem2v0c3.fsf_-_@gmx.net> (James Thomas's message of "Mon, 21 Apr 2025 05:43:00 +0530") References: <87y0vz9zdr.fsf@gmx.net> <87y0vz9zdr.fsf@gmx.net> <87jz7g33n8.fsf@gmx.net> <8634e49xt4.fsf@gnu.org> <87h62j48tg.fsf@gmx.net> <86zfgb5gl2.fsf@gnu.org> <87sem2v0c3.fsf_-_@gmx.net> Date: Mon, 21 Apr 2025 06:13:59 +0530 Message-ID: <87ikmyuywg.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:O9Wa0FXyknrhg9FOnFx6n+0OqYnd17fW/aoegVP4Hwulh4w3GjX pZ/o+Bj036L3qmUtiCPz0fgwuawcNLLsQciaZGOpGkEs5L7sdmHbVv31U3kWWvyp5xummFU YvHI+X0eclW3MYAQKqNHvjYNMx9ffO1CktZyNzw//Ufucz7Yhy381hrYfsc6GMNFlh/ZbOu TDVL43eQhPH1pm7r4wDxw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:kAy6ePd4ApA=;+PtgEih9NMGlEDGMwvpJDikGdJH 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 k6gKuEBSoxU6k= X-Spam-Score: 3.9 (+++) 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: James Thomas writes: > Eli Zaretskii writes: > >>> From: James Thomas >>> Cc: stefankangas@gmail.com, 77857@debbugs.gnu.org >>> Date: Sun, 20 Apr 2025 12:29:39 +0530 >>> >>> Eli Zaretskii writes: >>> >>> >> From: James Th [...] Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-accredit.habeas.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [42.108.29.59 listed in zen.spamhaus.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jimjoe[at]gmx.net) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 FREEMAIL_REPLY From and body contain different freemails 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.9 (+) 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: James Thomas writes: > Eli Zaretskii writes: > >>> From: James Thomas >>> Cc: stefankangas@gmail.com, 77857@debbugs.gnu.org >>> Date: Sun, 20 Apr 2025 12:29:39 +0530 >>> >>> Eli Zaretskii writes: >>> >>> >> From: James Th [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-accredit.habeas.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [42.108.29.59 listed in zen.spamhaus.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jimjoe[at]gmx.net) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable James Thomas writes: > Eli Zaretskii writes: > >>> From: James Thomas >>> Cc: stefankangas@gmail.com, 77857@debbugs.gnu.org >>> Date: Sun, 20 Apr 2025 12:29:39 +0530 >>>=20 >>> Eli Zaretskii writes: >>>=20 >>> >> From: James Thomas >>> >> Cc: Eli Zaretskii, 77857@debbugs.gnu.org >>> >> Date: Sat, 19 Apr 2025 14:54:27 +0530 >>> >>=20 >>> >> Stefan Kangas writes: >>> >>=20 >>> >> > Makes sense to me, but I think we should make it optional somehow= . It's >>> >> > not the typical use case, and it changes current behavior. >>> >>=20 >>> >> Eli Zaretskii writes: >>> >>=20 >>> >> > That's an incompatible change in behavior, no? >>> >>=20 >>> >> Well... no (isn't it?). It only happens with 'C-M-w' before 'w', wh= ich >>> >> currently has no effect: (info "(emacs) Appending Kills"). >>> > >>> > That's the change: previously Emacs produced different results in th= is >>> > case. People might not expect the 'w' command to do that, they migh= t >>> > expect that their previous kill remains intact. >>>=20 >>> No, I mean, they'd _have_ to press 'C-M-w' for that to happen, right >>> before the 'w' - which they'd do only if they wanted this. >>>=20 >>> I think we're miscommunicating: >>>=20 >>> Previously: C-M-w w: A simple copy (so no one would type the C-M-w). >>> Now: C-M-w w: Appended to the previous kill. >>>=20 >>> (There's no change in 'w's behaviour without an immediately preceding >>> 'C-M-w') >> >> What I have in mind is the sequence "M-w w" or "C-w w". AFAIU, >> previously, 'w' would start a new kill-ring entry, but with your >> suggestion it will append to whatever C-w/M-w killed before it. >> Right? > > The first wouldn't, because 'M-w' is not 'kill-region', and for the > second, one would have to _move out_ of the form field (where the 'C-w' > happened) before pressing 'w'. > > But indeed, when I came up with this I hadn't thought of the situation > where 'w' is rebound to a key-chord, perhaps, so that it could be typed > immediately after, in the latter case above. So the question now is > whether it's even desirable in such a (IMO, rare) case. If so, here's an > updated patch with a News entry. Updated with doc fixes: --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Let-eww-copy-page-url-append-to-proximate-kill.patch Content-Description: [PATCH] Let eww-copy-page-url append to proximate kill Content-Transfer-Encoding: quoted-printable =46rom cb2feda9243c7461a83cb4de08ce4a8c39576d17 Mon Sep 17 00:00:00 2001 From: James Thomas Date: Mon, 21 Apr 2025 05:01:06 +0530 Subject: [PATCH] Let eww-copy-page-url append to proximate kill If there was an immediately preceding kill, append to it rather than creating a new one. This allows usage with 'append-next-kill'. * lisp/net/eww.el (eww-copy-page-url): Make the change. =2D-- etc/NEWS | 5 +++++ lisp/net/eww.el | 7 +++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index 00e9e1871cd..7d071e6dc85 100644 =2D-- a/etc/NEWS +++ b/etc/NEWS @@ -507,6 +507,11 @@ content-type of Web pages which don't have a valid 'C= ontent-Type' header. The default value is a function that considers a page with an HTML 'doctype' declaration to have context-type "text/html". =20 +--- +*** 'eww-copy-page-url' now appends to any immediately preceding kill. +This is similar to 'kill-ring-save' in that it may now be used with +'append-next-kill'. + ** CC mode =20 +++ diff --git a/lisp/net/eww.el b/lisp/net/eww.el index 0c23ebc19cd..ea3f78d9fbe 100644 =2D-- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -2233,8 +2233,11 @@ eww-same-page-p (defun eww-copy-page-url () "Copy the URL of the current page into the kill ring." (interactive nil eww-mode) - (message "%s" (plist-get eww-data :url)) - (kill-new (plist-get eww-data :url))) + (let ((str (plist-get eww-data :url))) + (message "%s" str) + (if (eq last-command 'kill-region) + (kill-append str nil) + (kill-new str)))) =20 (defun eww-download () "Download URL to `eww-download-directory'. =2D-=20 2.46.0 --=-=-= Content-Type: text/plain -- --=-=-=--