From unknown Fri Aug 15 04:02:59 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#47132 <47132@debbugs.gnu.org> To: bug#47132 <47132@debbugs.gnu.org> Subject: Status: 28.0.50; [PATCH] Uniquify: trailing-separator-p + strip-common-suffix Reply-To: bug#47132 <47132@debbugs.gnu.org> Date: Fri, 15 Aug 2025 11:02:59 +0000 retitle 47132 28.0.50; [PATCH] Uniquify: trailing-separator-p + strip-commo= n-suffix reassign 47132 emacs submitter 47132 Gabriel severity 47132 normal tag 47132 patch fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 14 01:05:25 2021 Received: (at submit) by debbugs.gnu.org; 14 Mar 2021 06:05:25 +0000 Received: from localhost ([127.0.0.1]:32832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLJsS-0006A7-RC for submit@debbugs.gnu.org; Sun, 14 Mar 2021 01:05:25 -0500 Received: from lists.gnu.org ([209.51.188.17]:33598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLJsQ-00069x-8x for submit@debbugs.gnu.org; Sun, 14 Mar 2021 01:05:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44512) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lLJsP-0007B0-T1 for bug-gnu-emacs@gnu.org; Sun, 14 Mar 2021 01:05:22 -0500 Received: from mail-oln040092005098.outbound.protection.outlook.com ([40.92.5.98]:25838 helo=NAM02-SN1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lLJsN-0003GB-F0 for bug-gnu-emacs@gnu.org; Sun, 14 Mar 2021 01:05:21 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FfSlvPyZP1pc55CjIOBdOtxZS9KoE7CT5IHh4C6ufeyxI/GHPJaG2yoOMWAUXEtSOyKGJ3HMaDXEOYY/In6iCAtA+sMoD794hLHnmCSxqmChHF24r2A9s2TB5PGIaOP4l9fieJK7zU74/JQy1eYsXe8FS1XFzNfdoawfet83QwN8obTNTyni7WB0qeBNqK9DEBvX8L7Kc+jETJA0rzMmLip+qpNoZHc12483vE0bR02P+OAhPuuIr31R86V7MyU7vFmw9RN1OuExEaJKcJQ4RzYQqVUCDbtzDNQ09XVn40TORhaW+FWpDEmO1EEusz7Dmym4StbvfnNVhlF/KPEinQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ma9PfYK2+C2Gmmf6sKeSnnddCPTWDEDv0Y6JAY8pioo=; b=DQNMZrMn87yfa2SoubJK9Ptt2Ie+jp/kqRyxs5YSceK2ihenR5hhB3fF5z9xm+SzPan/vaT172uM0wCTjayBa5k5N9C2iTCdXs3NMeJusJuXSygJQp3Uae7NFimhHh2k44GupY9RTf6LG4Dfnbkp01qSxGvdKkgPAaSBRMtkiaD1Gy4HkKQRY2GFGG2ZNMtcTOxoakR/R2HgJkey31RV7SeoCrsAFQOeJLw588TV76TqPcPnzDLxwlRRPADov/W3ICBZFE9PI75ipQZrct3mya/4hVzaLZWCok9TLhxLqo81W4O82WlFfOl9xw/D7zbYR75ob7bo0iQ/imyOlQXJTg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ma9PfYK2+C2Gmmf6sKeSnnddCPTWDEDv0Y6JAY8pioo=; b=f0ki8jZfN0IaN4teluH+cEDgTzwxpgloC4Fe3KHsBEwArjWFpvRiz4/qv0CE8PNHJBsaExB3iZQoL+uKSPuKLGQ9tDg1R9gIc7QCEtGjEmrMoql5Us7Htl1GHWnwIV5CpwqrArrR3Momj7RW/LQjm15XKsR/2a9qmLRiJ9G3KyrBcGCKmvqTjysKWVmcfAcVRxogLU0ZQQTvH1yysLMW67B0woCuuUjiKEskrQ17FsY4fystLFf9VcxWWBzrk+1ZWnAqTmQzcaP83ZtlkdXPhWgIzyEIS9MNRYGYPGWQxgDiVYh+Xq8TSBRD2Wf1IYgEZ+oEFfVN5VsOwD62PBTyiw== Received: from SN1NAM02FT033.eop-nam02.prod.protection.outlook.com (10.152.72.52) by SN1NAM02HT018.eop-nam02.prod.protection.outlook.com (10.152.73.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.25; Sun, 14 Mar 2021 05:50:14 +0000 Received: from CH2PR01MB5879.prod.exchangelabs.com (2a01:111:e400:7e44::4c) by SN1NAM02FT033.mail.protection.outlook.com (2a01:111:e400:7e44::133) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.32 via Frontend Transport; Sun, 14 Mar 2021 05:50:14 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:BA547F6462115ECD6554B17681FF780B645661ECF5A5533A4554F53A7A5E9B2B; UpperCasedChecksum:D4A8958C0098A35B4C8F19C866F99B17E7DA7BD86AF64F6E5271730F0646138C; SizeAsReceived:7255; Count:42 Received: from CH2PR01MB5879.prod.exchangelabs.com ([fe80::592f:9a58:d8cd:d9c9]) by CH2PR01MB5879.prod.exchangelabs.com ([fe80::592f:9a58:d8cd:d9c9%7]) with mapi id 15.20.3912.031; Sun, 14 Mar 2021 05:50:14 +0000 From: Gabriel To: bug-gnu-emacs@gnu.org Subject: 28.0.50; [PATCH] Uniquify: trailing-separator-p + strip-common-suffix Date: Sun, 14 Mar 2021 02:50:06 -0300 Message-ID: Content-Type: multipart/mixed; boundary="=-=-=" X-TMN: [KVqofWfL1C4IP0UdRkdX0mkp50Rjed5OSR26cohRQZtjWGZyLT/WXKH6EaC6Xesr] X-ClientProxiedBy: CP2P15201CA0008.LAMP152.PROD.OUTLOOK.COM (2603:10d6:102:1a::18) To CH2PR01MB5879.prod.exchangelabs.com (2603:10b6:610:3c::12) X-Microsoft-Original-Message-ID: <87wnuamghd.fsf@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from precision5540 (2804:431:c7f3:d29c:53b4:90fd:7c9c:69ef) by CP2P15201CA0008.LAMP152.PROD.OUTLOOK.COM (2603:10d6:102:1a::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.31 via Frontend Transport; Sun, 14 Mar 2021 05:50:11 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 42 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 7d03fc62-2175-4a73-67e0-08d8e6ad08c4 X-MS-TrafficTypeDiagnostic: SN1NAM02HT018: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: V63mT8j9muM0YQhb+7qf7cYc7fdDibgPUUQTVaNyowwfFBApxkDkCs2WCu/a716ZJ3mA4zDNhxLcunfAgUiJXKGQoOjZJYF2xGXgzKezeBn1WHlJGrywa9bxwF83XxC1xxtWKdbiSlq4mGWtRdWu4INX3sh6iI46biVrHF6WmDgusb0opLyaNIbsJjn5q0GaKpYyh2348l1dshsDhx9kyBxT9RyRxNdi0gLRzEdgmwafS08RSip9FaJNH0cpDCd+WHsxEamfO9Re6/18WpMf7IXFlvGELUkla7atNcH+LK5cnFgeX16vcyU3oTcsFDjhPC/ONABpR8A9A0sVZoo0lqK/FdNenp5GPxNN7ySB7gsLa4SOAAGaHuR1OebrDwzL X-MS-Exchange-AntiSpam-MessageData: OohEnkZtHkV1Rh754rJfpwjtXVDHcCEyQFTRVyVQAJebUfMaPZNQYofsIstvVRNrrYUGBF3RSP3kZ9Kma5/fzq+Nu3Jmcv748e0LhpEUZtLcZgLahr0Dj7yeu3+5OiJacmNhbsI/8x3Il4k4XbLSGDLRjQVtM1HpGU/LhygfrX55xaaxeH7vpul1U+ZNmXgIUqKTRk1DHASsm9nysWCGBQ== X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7d03fc62-2175-4a73-67e0-08d8e6ad08c4 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Mar 2021 05:50:14.0305 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: SN1NAM02FT033.eop-nam02.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM02HT018 Received-SPF: pass client-ip=40.92.5.98; envelope-from=gabriel376@hotmail.com; helo=NAM02-SN1-obe.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.4 (/) X-Debbugs-Envelope-To: submit 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.1 (--) --=-=-= Content-Type: text/plain A possible bug exists on uniquify.el when 'uniquify-strip-common-suffix' and 'uniquify-trailing-separator-p' are both set to true. Case 1: when 'uniquify-strip-common-suffix' is t and 'uniquify-trailing-separator-p' is nil 1. emacs -Q 2. Configure uniquify: (setq-default uniquify-buffer-name-style 'forward uniquify-strip-common-suffix t uniquify-trailing-separator-p nil) 3. Open two similar dired buffers, e.g.: C-x C-f "~/A/gnu/emacs/lisp" RET C-x C-f "~/B/gnu/emacs/lisp" RET 4. The buffers will be renamed to 'A/lisp' and 'B/lisp' as expected, because 'uniquify-strip-common-suffix' is true and 'uniquify-trailing-separator-p' is nil Case 2: when 'uniquify-strip-common-suffix' is nil and 'uniquify-trailing-separator-p' is t 1. emacs -Q 2. Configure uniquify: (setq-default uniquify-buffer-name-style 'forward uniquify-strip-common-suffix nil uniquify-trailing-separator-p t) 3. Open two similar dired buffers, e.g.: C-x C-f "~/A/gnu/emacs/lisp" RET C-x C-f "~/B/gnu/emacs/lisp" RET 4. The buffers will be renamed to 'A/gnu/emacs/lisp/' and 'B/gnu/emacs/lisp/' as expected, because 'uniquify-strip-common-suffix' is nil and 'uniquify-trailing-separator-p' is true Case 3: when 'uniquify-strip-common-suffix' is t and 'uniquify-trailing-separator-p' is t 1. emacs -Q 2. Configure uniquify: (setq-default uniquify-buffer-name-style 'forward uniquify-strip-common-suffix t uniquify-trailing-separator-p t) 3. Open two similar dired buffers, e.g.: C-x C-f "~/A/gnu/emacs/lisp" RET C-x C-f "~/B/gnu/emacs/lisp" RET 4. The buffers will be renamed to 'A/lisp' and 'B/lisp'. The common suffix was removed as expected, but the trailing separator is missing Cause: It seems that the following verification on 'uniquify-get-proposed-name' fails because dirname is not the true dirname, but the one with the common suffix stripped. Thus, 'file-directory-p' fails to find the directory: ;; Distinguish directories by adding extra separator. (if (and uniquify-trailing-separator-p (file-directory-p (expand-file-name base dirname)) ;; <-- HERE (not (string-equal base ""))) (cond ((eq uniquify-buffer-name-style 'forward) (setq base (file-name-as-directory base))) ;; (setq base (concat base "/"))) ((eq uniquify-buffer-name-style 'reverse) (setq base (concat (or uniquify-separator "\\") base))))) The dirname on the line above is '~/A' and '~/B' for each invocation (common suffix was stripped), so 'expand-file-name' expands to '~/A/lisp' and '~/B/lisp' and 'file-directory-p' fails to find it. The function that removes the common suffix is 'uniquify-rationalize'. I managed to create a patch where the original dirname is preserved in the 'uniquify-item' struct and passed along as an optional argument, so 'uniquify-get-proposed-name' can properly verify if the directory exists. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Make-uniquify-trailing-separator-p-work-with-uniquif.patch >From 2ca185f2f7fbbc7f68f78c0d052242a3329a6e53 Mon Sep 17 00:00:00 2001 From: Gabriel do Nascimento Ribeiro Date: Sun, 14 Mar 2021 02:33:20 -0300 Subject: [PATCH] Make uniquify-trailing-separator-p work with uniquify-strip-common-suffix lisp/uniquify.el: (uniquify-item): New slot 'original-dirname'. (uniquify-rationalize-file-buffer-names): Use new slot. (uniquify-rationalize): Use new slot. (uniquify-get-proposed-name): New optional argument 'original-dirname' to properly add a trailing separator when the corresponding user option is set and the dirname is an existing directory. --- lisp/uniquify.el | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/lisp/uniquify.el b/lisp/uniquify.el index c1ec90e290..9c0576ee93 100644 --- a/lisp/uniquify.el +++ b/lisp/uniquify.el @@ -175,8 +175,8 @@ uniquify-list-buffers-directory-modes (cl-defstruct (uniquify-item (:constructor nil) (:copier nil) (:constructor uniquify-make-item - (base dirname buffer &optional proposed))) - base dirname buffer proposed) + (base dirname buffer &optional proposed original-dirname))) + base dirname buffer proposed original-dirname) ;; Internal variables used free (defvar uniquify-possibly-resolvable nil) @@ -211,7 +211,7 @@ uniquify-rationalize-file-buffer-names (with-current-buffer newbuf (setq uniquify-managed nil)) (when dirname (setq dirname (expand-file-name (directory-file-name dirname))) - (let ((fix-list (list (uniquify-make-item base dirname newbuf))) + (let ((fix-list (list (uniquify-make-item base dirname newbuf nil dirname))) items) (dolist (buffer (buffer-list)) (when (and (not (and uniquify-ignore-buffers-re @@ -284,7 +284,9 @@ uniquify-rationalize ;; Refresh the dirnames and proposed names. (setf (uniquify-item-proposed item) (uniquify-get-proposed-name (uniquify-item-base item) - (uniquify-item-dirname item))) + (uniquify-item-dirname item) + nil + (uniquify-item-original-dirname item))) (setq uniquify-managed fix-list))) ;; Strip any shared last directory names of the dirname. (when (and (cdr fix-list) uniquify-strip-common-suffix) @@ -307,7 +309,8 @@ uniquify-rationalize (uniquify-item-dirname item)))) (and f (directory-file-name f))) (uniquify-item-buffer item) - (uniquify-item-proposed item)) + (uniquify-item-proposed item) + (uniquify-item-original-dirname item)) fix-list))))) ;; If uniquify-min-dir-content is 0, this will end up just ;; passing fix-list to uniquify-rationalize-conflicting-sublist. @@ -335,13 +338,13 @@ uniquify-rationalize-a-list (uniquify-rationalize-conflicting-sublist conflicting-sublist old-proposed depth))) -(defun uniquify-get-proposed-name (base dirname &optional depth) +(defun uniquify-get-proposed-name (base dirname &optional depth original-dirname) (unless depth (setq depth uniquify-min-dir-content)) (cl-assert (equal (directory-file-name dirname) dirname)) ;No trailing slash. ;; Distinguish directories by adding extra separator. (if (and uniquify-trailing-separator-p - (file-directory-p (expand-file-name base dirname)) + (file-directory-p (expand-file-name base original-dirname)) (not (string-equal base ""))) (cond ((eq uniquify-buffer-name-style 'forward) (setq base (file-name-as-directory base))) @@ -410,7 +413,8 @@ uniquify-rationalize-conflicting-sublist (uniquify-get-proposed-name (uniquify-item-base item) (uniquify-item-dirname item) - depth))) + depth + (uniquify-item-original-dirname item)))) (uniquify-rationalize-a-list conf-list depth)) (unless (string= old-name "") (uniquify-rename-buffer (car conf-list) old-name))))) -- 2.27.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 18 02:55:33 2021 Received: (at 47132) by debbugs.gnu.org; 18 Mar 2021 06:55:34 +0000 Received: from localhost ([127.0.0.1]:44773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMmZB-0008KR-Nh for submit@debbugs.gnu.org; Thu, 18 Mar 2021 02:55:33 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMmZ9-0008KB-WB for 47132@debbugs.gnu.org; Thu, 18 Mar 2021 02:55:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ATmZkMSVO+7MvvSEy3D1nPBvHVWHhjew7t+h706EYfA=; b=g1Ui7nbIKuSW7b5aGduG/8mRjC mBfaQlhOSoJRK/LRM5p15UE69SPu9nTwMqvLIIBlB+IQPIzEHM7MwoaG/aHVa/akvZ4eYmb5H/1fD Kml3Tm0/friWmaGWxR0b1RO8sNgDzXcZCfai3FcWJ4swfe4FtgKuXspCiVqI4w+PaEKQ=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lMmZ1-0000jz-DH; Thu, 18 Mar 2021 07:55:25 +0100 From: Lars Ingebrigtsen To: Gabriel Subject: Re: bug#47132: 28.0.50; [PATCH] Uniquify: trailing-separator-p + strip-common-suffix References: X-Now-Playing: Sansibar's _Natural Sciences: Age in Decline_: "Can't See" Date: Thu, 18 Mar 2021 07:55:22 +0100 In-Reply-To: (Gabriel's message of "Sun, 14 Mar 2021 02:50:06 -0300") Message-ID: <875z1prlwl.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: Gabriel writes: > I managed to create a patch where the original dirname is preserved in > the 'uniquify-item' struct and passed along as an optional argument, so > 'uniquify-get-proposed-name' can properly verify if [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47132 Cc: 47132@debbugs.gnu.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.0 (-) Gabriel writes: > I managed to create a patch where the original dirname is preserved in > the 'uniquify-item' struct and passed along as an optional argument, so > 'uniquify-get-proposed-name' can properly verify if the directory > exists. Your patch fixes the problem here, too, so I've applied it to Emacs 28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 18 02:55:40 2021 Received: (at control) by debbugs.gnu.org; 18 Mar 2021 06:55:40 +0000 Received: from localhost ([127.0.0.1]:44776 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMmZH-0008Kj-W0 for submit@debbugs.gnu.org; Thu, 18 Mar 2021 02:55:40 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMmZF-0008KP-UV for control@debbugs.gnu.org; Thu, 18 Mar 2021 02:55:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=YX4Aun9TDBOIk4vefDsmXMNJEtchC34o8bAzP2JmDSM=; b=XVAMBlGL/jcEbkHvH2tmfj/OSj xCbs4tzlL0UPjkRD/C5ccAhU+24MwhwRgsLCiDTj7IMIgfpqPsHrERc+qlOcoJOMRYgDYkue67vj2 7cXtesM6M5BCFN2BHi93VyB2mGSia3j/D1p9Ap3+wedYNgrPtApDxFRb09Eyd8uzgwRc=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lMmZ8-0000k6-8o for control@debbugs.gnu.org; Thu, 18 Mar 2021 07:55:32 +0100 Date: Thu, 18 Mar 2021 07:55:29 +0100 Message-Id: <874kh9rlwe.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #47132 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: tags 47132 fixed close 47132 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 47132 fixed close 47132 28.1 quit From unknown Fri Aug 15 04:02:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 15 Apr 2021 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator