GNU logs - #75788, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75788: [PATCH] Bug-Reference: Allow referencing sourcehut patch series.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 23 Jan 2025 18:08:01 +0000
Resent-Message-ID: <handler.75788.B.173765564216948 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 75788
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: 75788 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173765564216948
          (code B ref -1); Thu, 23 Jan 2025 18:08:01 +0000
Received: (at submit) by debbugs.gnu.org; 23 Jan 2025 18:07:22 +0000
Received: from localhost ([127.0.0.1]:42272 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tb1bt-0004PF-Gt
	for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 13:07:21 -0500
Received: from lists.gnu.org ([2001:470:142::17]:42718)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1tb1bl-0004Or-TW
 for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 13:07:18 -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 <ngraves@HIDDEN>)
 id 1tb1be-0002Xz-Du
 for bug-gnu-emacs@HIDDEN; Thu, 23 Jan 2025 13:07:06 -0500
Received: from 8.mo583.mail-out.ovh.net ([178.32.116.78])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>)
 id 1tb1bb-0006mT-3y
 for bug-gnu-emacs@HIDDEN; Thu, 23 Jan 2025 13:07:06 -0500
Received: from director7.ghost.mail-out.ovh.net (unknown [10.109.176.118])
 by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4Yf8634Jmfz1TP6
 for <bug-gnu-emacs@HIDDEN>; Thu, 23 Jan 2025 18:06:51 +0000 (UTC)
Received: from ghost-submission-5b5ff79f4f-gfwbm (unknown [10.110.188.144])
 by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 2C6E21FD5B
 for <bug-gnu-emacs@HIDDEN>; Thu, 23 Jan 2025 18:06:51 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.99])
 by ghost-submission-5b5ff79f4f-gfwbm with ESMTPSA
 id sgCkOTqFkmc4fgUAzz2Vzg (envelope-from <ngraves@HIDDEN>)
 for <bug-gnu-emacs@HIDDEN>; Thu, 23 Jan 2025 18:06:51 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-99G003e71c39fc-91bc-4712-9409-fa405bd0b53c,
 500C159F6CC1B5F58847AECAE687DF28B59DCF9A) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Thu, 23 Jan 2025 19:06:50 +0100
Message-ID: <87cygdqu9x.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Ovh-Tracer-Id: 9600267034752574116
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrudejgedgvdefgecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfggtgesmhdtreertddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeefjeffgfetfeeitdetteelueehfedtfeetiedugeegheejtdegvdehfeeuiedttdenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggedpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopegsuhhgqdhgnhhuqdgvmhgrtghssehgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=QGqcMW2QPorXegU5badYK2qn5GhPPbGWIdk6Klfz2uE=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1737655611; v=1;
 b=HFFCY0fmin1DymuNzjyeApR8g31/Nvlotf6yhvZf3caPaK5aOrMweIM+YQ5oVlkAlvookb6T
 fCXNKLSslf/H228ENVcpeocqM5NBkvlD41us4m5338wVkyU4OW5gblPw77shTJtSJ8eMFXBLvM+
 P7e+CBDoyEC4xUfJNANSu2bLHa42R/0BdQflrjybfDmZEr3XJ35kVmOqbgAxM/2sFlKdMBdnqK/
 vKo4Rd9yPJhCOEYmHftu8nl8YmK3oCF9YbCDf9frfKmoVuC4iA6hNmZQnPzfpKWZZRVWtlUzKBE
 bjyynUSiiYyQgdJT2vG0J5CTOUg0mZc8kvqkGcER4PQtQ==
Received-SPF: pass client-ip=178.32.116.78; envelope-from=ngraves@HIDDEN;
 helo=8.mo583.mail-out.ovh.net
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
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.0 (/)

--=-=-=
Content-Type: text/plain

Tags: patch


This patch adds a way to bug-reference sourcehut patch series, which are
sometimes used rather than "todo" issues.

In GNU Emacs 29.4 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41,
cairo version 1.18.0)
System Description: Guix System

Configured using:
 'configure
 CONFIG_SHELL=/gnu/store/m0xdsa8cfq6mq1kxgxmpmpg71la4f0b9-bash-minimal-5.1.16/bin/bash
 SHELL=/gnu/store/m0xdsa8cfq6mq1kxgxmpmpg71la4f0b9-bash-minimal-5.1.16/bin/bash
 --prefix=/gnu/store/fs9gpdns2r052dcdj8sb1a8f4cv1qb17-emacs-pgtk-29.4
 --enable-fast-install --with-pgtk --with-cairo --with-modules
 --with-native-compilation=aot --disable-build-details'


--=-=-=
Content-Type: text/patch
Content-Disposition: attachment;
 filename=0001-Bug-Reference-Allow-referencing-sourcehut-patch-seri.patch

From 8538fda01fce00561e9d22bd1a04074796aa2739 Mon Sep 17 00:00:00 2001
From: Nicolas Graves <ngraves@HIDDEN>
Date: Thu, 23 Jan 2025 18:58:20 +0100
Subject: [PATCH] Bug-Reference: Allow referencing sourcehut patch series.

* lisp/progmodes/bug-reference.el
(bug-reference--build-forge-setup-entry):  Add ! syntax to reference
sourcehut patch series.
---
 lisp/progmodes/bug-reference.el | 22 +++++++++++++++-------
 1 file changed, 15 insertions(+), 7 deletions(-)

diff --git a/lisp/progmodes/bug-reference.el b/lisp/progmodes/bug-reference.el
index 2b2858739cb..0622cb52ff6 100644
--- a/lisp/progmodes/bug-reference.el
+++ b/lisp/progmodes/bug-reference.el
@@ -317,9 +317,10 @@ via the internet it might also be http.")
                    (or (match-string-no-properties 2) ns-project)
                    (match-string-no-properties 3)))))))
 
-;; Sourcehut: #19 is an issue.  Other project's issues can be
-;; referenced as ~user/project#19.
-;;
+;; Sourcehut: #19 is an issue. !19 is a patch series
+;; Other project's issues can be referenced as ~user/project#19.
+;; Other project's patch series can be referenced as ~user/project!19.
+
 ;; Caveat: The code assumes that a project on git.sr.ht or hg.sr.ht
 ;; has a tracker of the same name on todo.sh.ht.  That's a very common
 ;; setup but all sr.ht services are loosely coupled, so you can have a
@@ -329,14 +330,21 @@ via the internet it might also be http.")
   (host-domain (_forge-type (eql 'sourcehut)) protocol)
   `(,(concat "[/@]\\(?:git\\|hg\\)." (regexp-quote host-domain)
              "[/:]\\(~[.A-Za-z0-9_/-]+\\)")
-    "\\(\\(~[.A-Za-z0-9_/-]+\\)?\\(?:#\\)\\([0-9]+\\)\\)\\>"
+    "\\(\\(~[.A-Za-z0-9_/-]+\\)?\\([#!]\\)\\([0-9]+\\)\\)\\>"
     ,(lambda (groups)
        (let ((ns-project (nth 1 groups)))
          (lambda ()
-           (format "%s://todo.%s/%s/%s"
-                   protocol host-domain
+           (format "%s://%s.%s/%s%s/%s"
+                   protocol
+                   (if (string= (match-string-no-properties 3) "#")
+                       "todo"
+                     "lists")
+                   host-domain
                    (or (match-string-no-properties 2) ns-project)
-                   (match-string-no-properties 3)))))))
+                   (if (string= (match-string-no-properties 3) "#")
+                       ""
+                     "/patches")
+                   (match-string-no-properties 4)))))))
 
 (defun bug-reference--setup-from-vc-alist (&optional rebuild)
   "Compute the `bug-reference--setup-from-vc-alist' value.
-- 
2.47.1


--=-=-=
Content-Type: text/plain


-- 
Best regards,
Nicolas Graves

--=-=-=--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Nicolas Graves <ngraves@HIDDEN>
Subject: bug#75788: Acknowledgement ([PATCH] Bug-Reference: Allow
 referencing sourcehut patch series.)
Message-ID: <handler.75788.B.173765564216948.ack <at> debbugs.gnu.org>
References: <87cygdqu9x.fsf@HIDDEN>
X-Gnu-PR-Message: ack 75788
X-Gnu-PR-Package: emacs
X-Gnu-PR-Keywords: patch
Reply-To: 75788 <at> debbugs.gnu.org
Date: Thu, 23 Jan 2025 18:08:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 75788 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
75788: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75788
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 25 Jan 2025 00:16:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 24 19:16:59 2025
Received: from localhost ([127.0.0.1]:47725 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbTr9-0007Ge-1s
	for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 19:16:59 -0500
Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]:58790)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1tbTr6-0007GA-Ce
 for control <at> debbugs.gnu.org; Fri, 24 Jan 2025 19:16:56 -0500
Received: by mail-ed1-x52b.google.com with SMTP id
 4fb4d7f45d1cf-5d932eac638so5285063a12.1
 for <control <at> debbugs.gnu.org>; Fri, 24 Jan 2025 16:16:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1737764210; x=1738369010; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=tQXIAhs9u2kEvuV7lXPBtqIrF/fICSX6gZRgIY+7xL0=;
 b=VmiosTLKb/c74S0fk/cXEmu4cypKybDYxY7svwbTRLbDnJfCg6Ej+pxercKfi30IgS
 x3DV2AqjdNSmRn0NDTab7pzaCwaY6RcO8OK5zLrxXDAct6OwuFkk8JwnmzCcKp7ItlT/
 Q0kovx1+rdskngTJdSXyODjxq0YS2w5UVO5aDBvRg8uSmZVbqfnoTJ8/1I4gcBCiD5rz
 /NALtTQqYOhEyNmii8wJPSPtioW6E16wK7dY4yDesJXr7ov5CSQJHurYxdbZ/hqeyXqe
 6dsYPYxVCukbjNFWcs0K2BYjUlxYDQwwFUJmTvpmzgwvN/aPunycV8KHWm0sOE00ipgY
 6ztQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1737764210; x=1738369010;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=tQXIAhs9u2kEvuV7lXPBtqIrF/fICSX6gZRgIY+7xL0=;
 b=N9okr3ZkiBbDUxSxyfT6Mx7z9ZZj4usT15f0KLOYCYdQWz0JgIibQZYCDztXUVSEV+
 zJLWu0wLQxjsaj1QxnO8MfPKGkSYHUic51dG8aNKJTdlhv2w3NNX9WVLV4E5MFI/x/n4
 ObpQV6XFs3WUEOa542fNgUYMpYaMnSQhiZzux0IYJeAuBgZq2lUYlJoQN4EA6IuRJ752
 oVeDb+DJVnXSBCt66AO9zgAItTC1RIEx4JptmMMD67R5BP9S4+Rkl3NSm0PK9mH90Qqz
 C6dQTfPIi2uWMOKfKfvHDKRzUIhq6C33lcNDZ+YK07qAwyz5ou46N1LftB5ErarNLSzI
 A0jw==
X-Gm-Message-State: AOJu0YxpXCyWrQhbZno4bfc0zOwcZfvI/W1IpWDjfnIgyipXztTCni2n
 Dqsg97bWhSuRm+/oQUPyoyf5GDXqlXl9Wmphu5GAP70z/Hn4LV77/7J38kZ0XMyK6+N8Yw/RQhf
 i3Y+F4pqXfOfIe+oEFWEYl5llAiCAIsir
X-Gm-Gg: ASbGncvFDDzxb7CM88jkQydVN8kYrJ3/IruYi9FLdc8bDPPI6ji2IBTFLwqP+E+TehN
 JO81v+qn/3ddN+SAiJaRbKDtOAhupnTOYYuCpzAcW5HXbyRx49R9oJLLtncWkbN8=
X-Google-Smtp-Source: AGHT+IGDTtvaLBroJuA5vgyTpAXzUOqjKHaHC45MNUgLkPpfvDo11taLYYP/YmrJLP/99izbW/f5/Kn56fNpNNQTlXw=
X-Received: by 2002:a05:6402:4416:b0:5d9:a84:d4b6 with SMTP id
 4fb4d7f45d1cf-5db7d0e8a21mr30543033a12.0.1737764210278; Fri, 24 Jan 2025
 16:16:50 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Fri, 24 Jan 2025 18:16:50 -0600
From: Stefan Kangas <stefankangas@HIDDEN>
MIME-Version: 1.0
Date: Fri, 24 Jan 2025 18:16:50 -0600
X-Gm-Features: AWEUYZnaf4appkXLhydp-YlRq1fFGMXFsHoNjDkXU_5ym3HMb_Jd6Zi09-qNR2E
Message-ID: <CADwFkmmWWPw8R83aqc0NwAAGXPXmkrrF0-P5fcsAWcX1=S4zdQ@HIDDEN>
Subject: control message for bug #75788
To: control <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: control
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.0 (-)

severity 75788 wishlist
quit





Last modified: Sat, 25 Jan 2025 00:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.