From unknown Wed Jun 18 22:56:28 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#77263 <77263@debbugs.gnu.org> To: bug#77263 <77263@debbugs.gnu.org> Subject: Status: MH-E: want all folder buffers to use $HOME as default-directory Reply-To: bug#77263 <77263@debbugs.gnu.org> Date: Thu, 19 Jun 2025 05:56:28 +0000 retitle 77263 MH-E: want all folder buffers to use $HOME as default-directo= ry reassign 77263 emacs submitter 77263 Stephen Gildea severity 77263 wishlist tag 77263 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 25 17:07:57 2025 Received: (at submit) by debbugs.gnu.org; 25 Mar 2025 21:07:57 +0000 Received: from localhost ([127.0.0.1]:40216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1txBV7-0002Al-0p for submit@debbugs.gnu.org; Tue, 25 Mar 2025 17:07:57 -0400 Received: from lists.gnu.org ([2001:470:142::17]:41376) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1txBV4-0002AV-E6 for submit@debbugs.gnu.org; Tue, 25 Mar 2025 17:07:55 -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 1txBUx-00067X-Ss for bug-gnu-emacs@gnu.org; Tue, 25 Mar 2025 17:07:47 -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 1txBUx-0004Cn-L3 for bug-gnu-emacs@gnu.org; Tue, 25 Mar 2025 17:07:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by fencepost.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1txBUv-0006CP-2V for bug-emacs@gnu.org; Tue, 25 Mar 2025 17:07:45 -0400 Received: from tigger.sg.gildea.net ([99.65.78.170] helo=tigger3.gildea.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1txBUt-0004Bc-1u for bug-emacs@gnu.org; Tue, 25 Mar 2025 17:07:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gildea.com; i=@gildea.com; q=dns/txt; s=2023b; t=1742936853; h=from : to : subject : mime-version : content-type : content-id : date : message-id : from; bh=BJaprIl4JkPXcQnO1ZLqzVmvdZMo6QU3pawTL3smDE8=; b=ltvVqD6PxG9ZW16KuYXRnXUpRt05OelC8pPNxNds9Thosy6P/z4a8kdpiyZkKIQXR0dlF 9OEnTGvVUhH4euNupOkwn3MmhKoCCZiCvZh/8zrEL4L8NvsJyzqZeg2pnLbPHG9mRi/3cRv X47UUQ3JmCM8sjlpRxBhAZxMIJ/In/pZY+pEPD1jCAwM8x3xFm89abicvQByZTQpeO3tYRw GXfqcNygIkgNN2iAguCX8V4dRVp0+7u+0ihcZP5svIbcJWBI6QIOjcMr1wsTFBjnSNSZ4Nc dM274qxGKvsUZXtRCEjc4LdZzOVMUS6tO3PZP1QHZ5UdfJP6trRcT5t9NErw== Received: from pental.sg.gildea.net (pental.wg.gildea.net [192.168.113.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "pental-mail", Issuer "gildea.net Mail Root CA" (verified OK)) by tigger3.gildea.net (Postfix) with ESMTPS id ABAF23E92F0 for ; Tue, 25 Mar 2025 14:07:33 -0700 (PDT) Received: from pental.sg.gildea.net (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by pental.sg.gildea.net (Postfix) with ESMTPS id 81DEC3AEF69 for ; Tue, 25 Mar 2025 14:07:33 -0700 (PDT) From: Stephen Gildea To: bug-emacs@gnu.org Subject: MH-E: want all folder buffers to use $HOME as default-directory X-Mailer: MH-E 8.6+git; nmh 1.8; Emacs 31.0.50 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <2481257.1742936853.1@pental.sg.gildea.net> Date: Tue, 25 Mar 2025 14:07:33 -0700 Message-ID: <2481259.1742936853@pental.sg.gildea.net> Received-SPF: pass client-ip=99.65.78.170; envelope-from=stepheng+emacs@gildea.com; helo=tigger3.gildea.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_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_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: 0.0 (/) 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: -1.0 (-) Version: 30.1 Severity: wishlist Tags: patch An MH-E folder buffer inherits the default-directory of the buffer you happened to be in when you gave the command 'mh-rmail'. This seems arbitrary in general, and inconvenient when the current directory happens to be remote. With a remote directory, Emacs tries to do remote things in the background, and all I'm trying to do is read my (local) email. The following patch would fix the problem. It introduces a new variable 'mh-default-directory', which defaults to $HOME. diff --git a/lisp/mh-e/mh-e.el b/lisp/mh-e/mh-e.el index e507996c581..ca829c6cf3c 100644 --- a/lisp/mh-e/mh-e.el +++ b/lisp/mh-e/mh-e.el @@ -144,6 +144,9 @@ mh-lib-progs ;;;###autoload (put 'mh-lib-progs 'risky-local-variable t) +(defvar mh-default-directory "~/" + "Default directory for MH-E folder buffers.") + ;; Profile Components (defvar mh-draft-folder nil diff --git a/lisp/mh-e/mh-folder.el b/lisp/mh-e/mh-folder.el index 5009c2c4f98..43b4c98ef01 100644 --- a/lisp/mh-e/mh-folder.el +++ b/lisp/mh-e/mh-folder.el @@ -51,9 +51,12 @@ mh-rmail (interactive "P") (mh-find-path) (if arg - (call-interactively 'mh-visit-folder) + (progn + (call-interactively 'mh-visit-folder) + (cd-absolute mh-default-directory)) (unless (get-buffer mh-inbox) - (mh-visit-folder mh-inbox (symbol-name mh-unseen-seq))) + (mh-visit-folder mh-inbox (symbol-name mh-unseen-seq)) + (cd-absolute mh-default-directory)) (mh-inc-folder))) ;;;###autoload @@ -67,6 +70,7 @@ mh-nmail (mh-find-path) ; init mh-inbox (if arg (call-interactively 'mh-visit-folder) - (mh-visit-folder mh-inbox))) + (mh-visit-folder mh-inbox)) + (cd-absolute mh-default-directory)) From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 26 08:16:41 2025 Received: (at 77263) by debbugs.gnu.org; 26 Mar 2025 12:16:41 +0000 Received: from localhost ([127.0.0.1]:41858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1txPgX-0002nA-4R for submit@debbugs.gnu.org; Wed, 26 Mar 2025 08:16:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42754) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1txPgU-0002mq-B5 for 77263@debbugs.gnu.org; Wed, 26 Mar 2025 08:16:39 -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 1txPgN-0005KO-Bv; Wed, 26 Mar 2025 08:16:31 -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=AZmeR19ZeJ6QBR+sOu/C1SJ8pZCYDmZUm1cnFNod6Zw=; b=hpLR0S4FbSha TpLeunany1F9CJq8LlXfjUVBDS8QI6HyG4veH25QWe691GTa3ljZ2WInIYCXfO+hoEGBZF5IZstAE m/ttUYwTEJ5kLVnJbwkh/f06rJHTI4cJ2QoF4oVvkCB0i3qm3l+zCVNuM9aX2ilij9T9l8GzDTUNL v60fRGHEMD9RQIHpo3taHSbFlcVUb+fwVR728wjxmGDokJX+9R/vz6F6bDgDBl+vde8xxJNBJhbn6 gASYsjU4pOeZFauQTeYMaZg8zj3FpX54igv4J9D+PhVv4d5cKQHaqQyKEgVAbNH0Wval73L+o9etl th8ye0YnjdrpHAE0yWrkAw==; Date: Wed, 26 Mar 2025 14:16:20 +0200 Message-Id: <86a598dm23.fsf@gnu.org> From: Eli Zaretskii To: Stephen Gildea , Bill Wohler In-Reply-To: <2481259.1742936853@pental.sg.gildea.net> (message from Stephen Gildea on Tue, 25 Mar 2025 14:07:33 -0700) Subject: Re: bug#77263: MH-E: want all folder buffers to use $HOME as default-directory References: <2481259.1742936853@pental.sg.gildea.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77263 Cc: 77263@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: -3.3 (---) > From: Stephen Gildea > Date: Tue, 25 Mar 2025 14:07:33 -0700 > > An MH-E folder buffer inherits the default-directory of the > buffer you happened to be in when you gave the command 'mh-rmail'. > > This seems arbitrary in general, and inconvenient when the > current directory happens to be remote. With a remote > directory, Emacs tries to do remote things in the background, > and all I'm trying to do is read my (local) email. > > The following patch would fix the problem. It introduces a new > variable 'mh-default-directory', which defaults to $HOME. Bill, any comments? > --- a/lisp/mh-e/mh-folder.el > +++ b/lisp/mh-e/mh-folder.el > @@ -51,9 +51,12 @@ mh-rmail > (interactive "P") > (mh-find-path) > (if arg > - (call-interactively 'mh-visit-folder) > + (progn > + (call-interactively 'mh-visit-folder) > + (cd-absolute mh-default-directory)) > (unless (get-buffer mh-inbox) > - (mh-visit-folder mh-inbox (symbol-name mh-unseen-seq))) > + (mh-visit-folder mh-inbox (symbol-name mh-unseen-seq)) > + (cd-absolute mh-default-directory)) > (mh-inc-folder))) > > ;;;###autoload > @@ -67,6 +70,7 @@ mh-nmail > (mh-find-path) ; init mh-inbox > (if arg > (call-interactively 'mh-visit-folder) > - (mh-visit-folder mh-inbox))) > + (mh-visit-folder mh-inbox)) > + (cd-absolute mh-default-directory)) > I wonder if calling cd-absolute here is really a good idea. That function could signal an error, and it insists on the directory being an existing accessible directory. Is it a good idea to potentially screw up starting MH-E if the directory happens to be problematic? Why not simply set the default-directory of the buffer instead? However, I'm not using MH-E, so feel free to disregard the above. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 26 11:54:23 2025 Received: (at 77263) by debbugs.gnu.org; 26 Mar 2025 15:54:23 +0000 Received: from localhost ([127.0.0.1]:43973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1txT5D-00066W-4S for submit@debbugs.gnu.org; Wed, 26 Mar 2025 11:54:23 -0400 Received: from dormouse.ash.relay.mailchannels.net ([23.83.222.50]:19039) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1txT5A-00066K-Cb for 77263@debbugs.gnu.org; Wed, 26 Mar 2025 11:54:21 -0400 X-Sender-Id: inmotionhosting|x-authuser|wohler@newt.com Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 042E67826DB; Wed, 26 Mar 2025 15:54:18 +0000 (UTC) Received: from ecbiz329.inmotionhosting.com (100-120-134-241.trex-nlb.outbound.svc.cluster.local [100.120.134.241]) (Authenticated sender: inmotionhosting) by relay.mailchannels.net (Postfix) with ESMTPA id 09DB2781D9D; Wed, 26 Mar 2025 15:54:16 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1743004457; a=rsa-sha256; cv=none; b=AbTb9SNn43A21ooF7lro4js0jvGK7LmFxOlygSx7/dD0PiNB6jVbBgFOGHorKQTg03J3/Z s9Kh+pAxyLO+8B7mQ/t34B0HuWujHKrQdsttE4tKitighVA1EliyZdyKarzSWjSib0qQeW 4Gkywf2p9Y+H2UslhKapevrejn3RGAWg5t3Qh0WudJ5mDfYMmYw456OtkzSA4EfR0SvfDL i00G63XIPRPrjyLGng2GTqGbDQewJOnkldCk079vvN7n783sPpr5n1jH8l35uCuAWZBQNu H9HecRFY1Foos144cVJ/rc+WZcr7zYsxbMzbr0Nsquxgk3/5HXioFXAg84YMWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1743004457; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:dkim-signature; bh=732Fx8SaVksnQm5SZ7cvy23LO07t5WysKGOZXRK6czQ=; b=pnhJARVtb3nmWdFXLuh9TmdqymPKwHJC+roSO3NlYUQdE0NDZgN3MClQSK0AMNibNQE+MS 2QK8AiI44GI5arMqal0x/84SrkfSGpCrT1xYG5R+E64ochbazxntX+WRBWK1kv6F7DuNIg 8H7lEX8BMdEGkYZBMkLeQRwAnkQTJEs2ryUBYiA75CevWclE3giV0x5+uizYN2MlGgE9Bz pXibW2lXqMHxEaOgGAh6OSMAUPySy2trc8gtdTy3ymyCoptllMEClirp4YbRuBSZRU+igb Pc481oMs81kYiWkgx/Q5yPdEMjKH9XTwdHuZY+0Nr/8LVaTMrT3PPk0950/J0w== ARC-Authentication-Results: i=1; rspamd-778b9b95d7-vfpm5; auth=pass smtp.auth=inmotionhosting smtp.mailfrom=wohler@newt.com X-Sender-Id: inmotionhosting|x-authuser|wohler@newt.com X-MC-Relay: Neutral X-MailChannels-SenderId: inmotionhosting|x-authuser|wohler@newt.com X-MailChannels-Auth-Id: inmotionhosting X-Befitting-Gusty: 4125796d282ba084_1743004457721_3096161827 X-MC-Loop-Signature: 1743004457721:1570539539 X-MC-Ingress-Time: 1743004457721 Received: from ecbiz329.inmotionhosting.com (ecbiz329.inmotionhosting.com [209.182.198.38]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.120.134.241 (trex/7.0.2); Wed, 26 Mar 2025 15:54:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=newt.com; s=default; h=Message-ID:Date:Content-ID:Content-Type:MIME-Version:References: In-reply-to:Subject:From:cc:To:Sender:Reply-To:Content-Transfer-Encoding: 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=IQDvAmilzQEVRzbuI85CCFrk0SqQ5Kk2tTtHS3WGA2A=; b=OYiG5Bl2xBUAGc/RhjOBccugA7 0mbTqf3jE9VPVitFUrfclS4m26TH+gMX1D93JfeYXkGqS5kvlT794mH+CQYQ/wh1EPDNtf4/ysNp9 JjvNX/Fjt4yt5IHn9YrcVGDQZkISGD07Q2k/VYapmnmzAF/JUB+FfK2u/ceHNi+Bjd8L17ythzuxF pJYXNeMrptRIX4k7dUqKb5YxH/iWWpX+ff/LFiSIvry3gGINtWCRcvONZXEfvC0ff9RxYERBWHMyq q8VKlI8CHl5mLJfHy4Guhe2i7FdBdHJJiMk7adJWPpAGhLCRVwVM0aeVHaw9MzCg4ctgRE+6/AAec Dz9pnWXg==; Received: from [174.62.80.102] (port=46572 helo=olgas.newt.com) by ecbiz329.inmotionhosting.com with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98.1) (envelope-from ) id 1txT57-00000002KpQ-1DjJ; Wed, 26 Mar 2025 11:54:16 -0400 Received: by olgas.newt.com (Postfix, from userid 1000) id 46675380F6A; Wed, 26 Mar 2025 08:54:15 -0700 (PDT) To: Eli Zaretskii From: Bill Wohler Subject: Re: bug#77263: MH-E: want all folder buffers to use $HOME as default-directory In-reply-to: <86a598dm23.fsf@gnu.org> References: <2481259.1742936853@pental.sg.gildea.net> <86a598dm23.fsf@gnu.org> Comments: In-reply-to Eli Zaretskii message dated "Wed, 26 Mar 2025 14:16:20 +0200." Organization: Newt Software X-Mailer: MH-E 8.6+git; nmh 1.8-RC2; Emacs 31.0.50 X-Image-URL: http://www.newt.com/wohler/images/bill-diving.png MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <936793.1743004455.1@olgas.newt.com> Date: Wed, 26 Mar 2025 08:54:15 -0700 Message-ID: <936794.1743004455@olgas.newt.com> X-AuthUser: wohler@newt.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77263 Cc: 77263@debbugs.gnu.org, Stephen Gildea 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 (-) Eli Zaretskii wrote: > > From: Stephen Gildea > > Date: Tue, 25 Mar 2025 14:07:33 -0700 > > > > An MH-E folder buffer inherits the default-directory of the > > buffer you happened to be in when you gave the command 'mh-rmail'. > > > > This seems arbitrary in general, and inconvenient when the > > current directory happens to be remote. With a remote > > directory, Emacs tries to do remote things in the background, > > and all I'm trying to do is read my (local) email. > > > > The following patch would fix the problem. It introduces a new > > variable 'mh-default-directory', which defaults to $HOME. > > Bill, any comments? > > > --- a/lisp/mh-e/mh-folder.el > > +++ b/lisp/mh-e/mh-folder.el > > @@ -51,9 +51,12 @@ mh-rmail > > (interactive "P") > > (mh-find-path) > > (if arg > > - (call-interactively 'mh-visit-folder) > > + (progn > > + (call-interactively 'mh-visit-folder) > > + (cd-absolute mh-default-directory)) > > (unless (get-buffer mh-inbox) > > - (mh-visit-folder mh-inbox (symbol-name mh-unseen-seq))) > > + (mh-visit-folder mh-inbox (symbol-name mh-unseen-seq)) > > + (cd-absolute mh-default-directory)) > > (mh-inc-folder))) > > > > ;;;###autoload > > @@ -67,6 +70,7 @@ mh-nmail > > (mh-find-path) ; init mh-inbox > > (if arg > > (call-interactively 'mh-visit-folder) > > - (mh-visit-folder mh-inbox))) > > + (mh-visit-folder mh-inbox)) > > + (cd-absolute mh-default-directory)) > > > > I wonder if calling cd-absolute here is really a good idea. That > function could signal an error, and it insists on the directory being > an existing accessible directory. Is it a good idea to potentially > screw up starting MH-E if the directory happens to be problematic? > Why not simply set the default-directory of the buffer instead? Stefan, Eli raises a good point. I know we've been using M-x cd to work around the problem, but if setting the default-directory to mh-default-directory does the trick, I'm all for it. Does Eli's suggestion work in our context? > However, I'm not using MH-E, so feel free to disregard the above. > > Thanks. > -- Bill Wohler aka http://www.newt.com/wohler/, GnuPG ID:610BD9AD From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 26 12:22:40 2025 Received: (at 77263) by debbugs.gnu.org; 26 Mar 2025 16:22:40 +0000 Received: from localhost ([127.0.0.1]:44054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1txTWZ-0007XK-Jx for submit@debbugs.gnu.org; Wed, 26 Mar 2025 12:22:39 -0400 Received: from tigger.sg.gildea.net ([99.65.78.170]:52180 helo=tigger3.gildea.net) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1txTWW-0007Wx-GU for 77263@debbugs.gnu.org; Wed, 26 Mar 2025 12:22:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gildea.com; i=@gildea.com; q=dns/txt; s=2023b; t=1743006149; h=from : to : cc : subject : in-reply-to : mime-version : content-type : content-id : date : message-id : from; bh=vpms9c+q7gYh0e5IJcDovFMz8j2+U5aX5W5FZLeiKag=; b=f3oDgDLkhup9+H55cK6r4XVZxNae/AGwkCdnoWEKkbczDTp8HDzuNI1XyV75VmEgyYgyw 6bnnobYmxtFGj76l5XZCmyzXMxQ2pF9F6B0Lgvhh3WSsvPEz+1xxywsvungSYQtq9aQS2Pt DOsJcOnz4MPA1p5F/C+xzi7tbvNq9EyvW53pIl6Kk7KEyCO66LjE37OscL43ZnF6lIcF+lr 7Ljn3LkNeBVxygFtCorLgXDXQ0NNUIhDgEVtch0I72rNFPyacscxVVTqpbRxAkS6qrVwrFk QZsXVwAzWmtjY8dxJYL5GZ+EwjLtM/Rg7ceSGvwsir3ZCKcMWsvR85TA5DWw== Received: from pental.sg.gildea.net (pental.wg.gildea.net [192.168.113.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "pental-mail", Issuer "gildea.net Mail Root CA" (verified OK)) by tigger3.gildea.net (Postfix) with ESMTPS id 4C66A3E9666; Wed, 26 Mar 2025 09:22:29 -0700 (PDT) Received: from pental.sg.gildea.net (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by pental.sg.gildea.net (Postfix) with ESMTPS id 2E9F83AF3CD; Wed, 26 Mar 2025 09:22:29 -0700 (PDT) From: Stephen Gildea To: 77263@debbugs.gnu.org Subject: Re: bug#77263: MH-E: want all folder buffers to use $HOME as default-directory In-Reply-To: Message from eliz@gnu.org of 26 Mar 2025 14:16:20 +0200 <86a598dm23.fsf@gnu.org> X-Mailer: MH-E 8.6+git; nmh 1.8; Emacs 31.0.50 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <65487.1743006149.1@pental.sg.gildea.net> Date: Wed, 26 Mar 2025 09:22:29 -0700 Message-ID: <65488.1743006149@pental.sg.gildea.net> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77263 Cc: Bill Wohler 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 (-) Eli Zaretskii wrote: > I wonder if calling cd-absolute here is really a good idea. That > function could signal an error, and it insists on the directory being > an existing accessible directory. Is it a good idea to potentially > screw up starting MH-E if the directory happens to be problematic? > Why not simply set the default-directory of the buffer instead? I had not realized that 'cd-absolute' had issues when called from Lisp. Here is a revised version of my patch: diff --git a/lisp/mh-e/mh-e.el b/lisp/mh-e/mh-e.el index e507996c581..f64b02c7bca 100644 --- a/lisp/mh-e/mh-e.el +++ b/lisp/mh-e/mh-e.el @@ -144,6 +144,10 @@ mh-lib-progs ;;;###autoload (put 'mh-lib-progs 'risky-local-variable t) +(defvar mh-default-directory "~/" + "Default directory for MH-E folder buffers. +Set to nil to have MH-E buffers inherit default-directory.") + ;; Profile Components (defvar mh-draft-folder nil @@ -438,6 +442,12 @@ mh-list-to-string-1 (error "Bad element: %s" element)))) new-list)) +(defun mh-set-default-directory () + "Set `default-directory' to `mh-default-directory' unless it is nil." + (when (stringp mh-default-directory) + (setq default-directory (file-name-as-directory + (expand-file-name mh-default-directory))))) + ;;; MH-E Process Support diff --git a/lisp/mh-e/mh-folder.el b/lisp/mh-e/mh-folder.el index 5009c2c4f98..e0c53724f9c 100644 --- a/lisp/mh-e/mh-folder.el +++ b/lisp/mh-e/mh-folder.el @@ -51,9 +51,12 @@ mh-rmail (interactive "P") (mh-find-path) (if arg - (call-interactively 'mh-visit-folder) + (progn + (call-interactively 'mh-visit-folder) + (mh-set-default-directory)) (unless (get-buffer mh-inbox) - (mh-visit-folder mh-inbox (symbol-name mh-unseen-seq))) + (mh-visit-folder mh-inbox (symbol-name mh-unseen-seq)) + (mh-set-default-directory)) (mh-inc-folder))) ;;;###autoload @@ -67,6 +70,7 @@ mh-nmail (mh-find-path) ; init mh-inbox (if arg (call-interactively 'mh-visit-folder) - (mh-visit-folder mh-inbox))) + (mh-visit-folder mh-inbox)) + (mh-set-default-directory)) From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 26 23:59:03 2025 Received: (at 77263) by debbugs.gnu.org; 27 Mar 2025 03:59:04 +0000 Received: from localhost ([127.0.0.1]:46101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1txeOT-0007gD-LC for submit@debbugs.gnu.org; Wed, 26 Mar 2025 23:59:03 -0400 Received: from seashell.cherry.relay.mailchannels.net ([23.83.223.162]:18043) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1txeOQ-0007fQ-1q for 77263@debbugs.gnu.org; Wed, 26 Mar 2025 23:58:59 -0400 X-Sender-Id: inmotionhosting|x-authuser|wohler@newt.com Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 42EEE16230E; Thu, 27 Mar 2025 03:58:56 +0000 (UTC) Received: from ecbiz329.inmotionhosting.com (trex-5.trex.outbound.svc.cluster.local [100.96.205.12]) (Authenticated sender: inmotionhosting) by relay.mailchannels.net (Postfix) with ESMTPA id 55C68161812; Thu, 27 Mar 2025 03:58:55 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1743047935; a=rsa-sha256; cv=none; b=OJm7eyjDfEFhoTjGJHayX/4UTlxFovmRX1gwUs45TTVH0zO+7q98srT0He0i4v3BKU88Qm xsmrBgHNpkawbcg6QkRJmi0//ogAnNaeALjHAYcKd2QnY1dx8/I0smoo7rzQYN/F8LsvD9 d+I03HT7zdboKwmfgycsXxr81A1XYlPbsVRPdUVQfqT3QY4608tqvIR8FPLbJXV3sVrIKW eKXUi1kddwp1uSqf+Luk/CP+MiDmi0d5Gum7GnVF31NifD+Mnz0Z0srTSycNliwpmZ5FZ0 4w91nXwH26bUlQ4RK3OUGJ4F11R7JdBr71M45Ed7YXDiczdRf3dGdLR2EdZ6LQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1743047935; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:dkim-signature; bh=+Abal3wz/g1tFzyIOCS3tfwy07Bf0KsJd6wep5R2mwI=; b=H2fASoOr6bvMHUriY2QRwuN+qratKHkCwkUWng1S1NPgLfX5RQ3S/lkc9fOoL7CnVGpOgX lnsjzKoiOo6j/l/XYuzYPoE2lDN0ugO+4FGAf7Isx/bOH3eS0EaaIXBeZwISsEWM/BEzqW CQ206jEBgbo9zoFTKyFAIUBI5vRg4p0xFRq1aC2nKdCkP89mCMXB2e73gB3mAUu1gHHgl7 SMMXQyKtAsOfSyuZv1UEq5ryCZKmfi1jYn71iCh93CakHnVeCiu59jTfJC0bCKORbf9RQE 1yNMtwJR890xtZYgF5yeqcdYAOdm4y8vnKtF7zhfXrRbMCApVZj/M6DPkXIXTw== ARC-Authentication-Results: i=1; rspamd-64c8db8d65-4l7lz; auth=pass smtp.auth=inmotionhosting smtp.mailfrom=wohler@newt.com X-Sender-Id: inmotionhosting|x-authuser|wohler@newt.com X-MC-Relay: Neutral X-MailChannels-SenderId: inmotionhosting|x-authuser|wohler@newt.com X-MailChannels-Auth-Id: inmotionhosting X-Spicy-Shelf: 02dde06d276d3eba_1743047936073_3294727270 X-MC-Loop-Signature: 1743047936073:3531383986 X-MC-Ingress-Time: 1743047936073 Received: from ecbiz329.inmotionhosting.com (ecbiz329.inmotionhosting.com [209.182.198.38]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.96.205.12 (trex/7.0.2); Thu, 27 Mar 2025 03:58:56 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=newt.com; s=default; h=Message-ID:Date:Content-ID:Content-Type:MIME-Version:References: In-reply-to:Subject:From:cc:To:Sender:Reply-To:Content-Transfer-Encoding: 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=gBfM7hFpPp2uWvaRt7K57W2UEqgpfyPdtIiSNNIBnLs=; b=wp6bzdhRnS7jcib/DbaErLxBl2 GwpTj7bl+UPnYOUVCOdor3DqHXqtE9LiNYRl56bSVPCzZNDfrz+usHZO2fFtG0KneyAxfwEXzaSTC w+WADjo8ZLg1qpytnSnRzgWWf4D204yUA5w5QTCzYxqUyoBQjJ2W0zmHZSemu1LlA4am6dscKQFn6 Wyx+qcXgLEFDe2wpEhs7NhOMRD1WNS06byh1FfOA1yrOtBqoXCCfG5XmRet4VOn6td6nIvwUKj7r6 2f+oGhrQaRzyWwV3MXCH+rpjVETlQKEFsQ6l4k3G+8OzOJLTUi7RCvNScK1N6ANg75awP/IRfiSV8 vOcjJsMw==; Received: from [174.62.80.102] (port=42810 helo=olgas.newt.com) by ecbiz329.inmotionhosting.com with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98.1) (envelope-from ) id 1txeON-0000000Diny-2DMX; Wed, 26 Mar 2025 23:58:54 -0400 Received: by olgas.newt.com (Postfix, from userid 1000) id 8043D380F6A; Wed, 26 Mar 2025 20:58:53 -0700 (PDT) To: Stephen Gildea From: Bill Wohler Subject: Re: bug#77263: MH-E: want all folder buffers to use $HOME as default-directory In-reply-to: <65488.1743006149@pental.sg.gildea.net> References: <65488.1743006149@pental.sg.gildea.net> Comments: In-reply-to Stephen Gildea message dated "Wed, 26 Mar 2025 09:22:29 -0700." Organization: Newt Software X-Mailer: MH-E 8.6+git; nmh 1.8-RC2; Emacs 31.0.50 X-Image-URL: http://www.newt.com/wohler/images/bill-diving.png MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <1011289.1743047933.1@olgas.newt.com> Date: Wed, 26 Mar 2025 20:58:53 -0700 Message-ID: <1011290.1743047933@olgas.newt.com> X-AuthUser: wohler@newt.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77263 Cc: 77263@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 (-) Stephen Gildea wrote: > Eli Zaretskii wrote: > > > I wonder if calling cd-absolute here is really a good idea. That > > function could signal an error, and it insists on the directory being > > an existing accessible directory. Is it a good idea to potentially > > screw up starting MH-E if the directory happens to be problematic? > > Why not simply set the default-directory of the buffer instead? > > I had not realized that 'cd-absolute' had issues when called > from Lisp. Here is a revised version of my patch: I applied this patch and it fixes a long-standing issue I've had with MH-E. Does this work for you, Eli? Thanks, Stephen! > diff --git a/lisp/mh-e/mh-e.el b/lisp/mh-e/mh-e.el > index e507996c581..f64b02c7bca 100644 > --- a/lisp/mh-e/mh-e.el > +++ b/lisp/mh-e/mh-e.el > @@ -144,6 +144,10 @@ mh-lib-progs > ;;;###autoload > (put 'mh-lib-progs 'risky-local-variable t) > > +(defvar mh-default-directory "~/" > + "Default directory for MH-E folder buffers. > +Set to nil to have MH-E buffers inherit default-directory.") > + > ;; Profile Components > > (defvar mh-draft-folder nil > @@ -438,6 +442,12 @@ mh-list-to-string-1 > (error "Bad element: %s" element)))) > new-list)) > > +(defun mh-set-default-directory () > + "Set `default-directory' to `mh-default-directory' unless it is nil." > + (when (stringp mh-default-directory) > + (setq default-directory (file-name-as-directory > + (expand-file-name mh-default-directory))))) > + > > > ;;; MH-E Process Support > diff --git a/lisp/mh-e/mh-folder.el b/lisp/mh-e/mh-folder.el > index 5009c2c4f98..e0c53724f9c 100644 > --- a/lisp/mh-e/mh-folder.el > +++ b/lisp/mh-e/mh-folder.el > @@ -51,9 +51,12 @@ mh-rmail > (interactive "P") > (mh-find-path) > (if arg > - (call-interactively 'mh-visit-folder) > + (progn > + (call-interactively 'mh-visit-folder) > + (mh-set-default-directory)) > (unless (get-buffer mh-inbox) > - (mh-visit-folder mh-inbox (symbol-name mh-unseen-seq))) > + (mh-visit-folder mh-inbox (symbol-name mh-unseen-seq)) > + (mh-set-default-directory)) > (mh-inc-folder))) > > ;;;###autoload > @@ -67,6 +70,7 @@ mh-nmail > (mh-find-path) ; init mh-inbox > (if arg > (call-interactively 'mh-visit-folder) > - (mh-visit-folder mh-inbox))) > + (mh-visit-folder mh-inbox)) > + (mh-set-default-directory)) > > > -- Bill Wohler aka http://www.newt.com/wohler/, GnuPG ID:610BD9AD From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 27 03:11:36 2025 Received: (at 77263) by debbugs.gnu.org; 27 Mar 2025 07:11:36 +0000 Received: from localhost ([127.0.0.1]:47128 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1txhOp-0003ul-Lq for submit@debbugs.gnu.org; Thu, 27 Mar 2025 03:11:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47050) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1txhOl-0003tO-DR for 77263@debbugs.gnu.org; Thu, 27 Mar 2025 03:11:32 -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 1txhOe-0007RO-4y; Thu, 27 Mar 2025 03:11:24 -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=pNlgdvRYGAjw/l5GfPYKeJd5DIEZ8bPta/Kz7cJWs1Q=; b=RIgpvB3ma96s MC6Bqun5EsxAPh58ZuRaLSnWbRVxt1u2isbhqX1fCObuanD5rwifgPG1POpfcVkXOQh17dATj8jTE Oq1clKXWtt6xAa8x3EEt8Up9wj8faOTG1QiAuojaEHyq/nGmMaXRXIRiVrdqn6IRwWEZ05epxEQiC vnnU9p73okogCE+HRvoA4u7048GGSbdpzxt8i2fTcFMGOv5QyFZW7dPyxzHFIz+Oik/4Uqf1WVOG9 br9FUyWu1UWvLB5IfTO1C1YzhH01bKaS2vS/sjw6+ulz7/S+GOoJcJsjjC3yshzWuWDSLrxNljcjg ywAfWBpzjwqehQSXNCYFWw==; Date: Thu, 27 Mar 2025 09:11:16 +0200 Message-Id: <86jz8bc5ij.fsf@gnu.org> From: Eli Zaretskii To: Bill Wohler In-Reply-To: <1011290.1743047933@olgas.newt.com> (bug-gnu-emacs@gnu.org) Subject: Re: bug#77263: MH-E: want all folder buffers to use $HOME as default-directory References: <65488.1743006149@pental.sg.gildea.net> <1011290.1743047933@olgas.newt.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77263 Cc: 77263@debbugs.gnu.org, stepheng+emacs@gildea.com 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 (---) > Cc: 77263@debbugs.gnu.org > Comments: In-reply-to Stephen Gildea > message dated "Wed, 26 Mar 2025 09:22:29 -0700." > Date: Wed, 26 Mar 2025 20:58:53 -0700 > From: Bill Wohler via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Stephen Gildea wrote: > > > Eli Zaretskii wrote: > > > > > I wonder if calling cd-absolute here is really a good idea. That > > > function could signal an error, and it insists on the directory being > > > an existing accessible directory. Is it a good idea to potentially > > > screw up starting MH-E if the directory happens to be problematic? > > > Why not simply set the default-directory of the buffer instead? > > > > I had not realized that 'cd-absolute' had issues when called > > from Lisp. Here is a revised version of my patch: > > I applied this patch and it fixes a long-standing issue I've had with > MH-E. Does this work for you, Eli? Yes, thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 27 18:39:31 2025 Received: (at 77263-done) by debbugs.gnu.org; 27 Mar 2025 22:39:31 +0000 Received: from localhost ([127.0.0.1]:51788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1txvsp-0004bY-0o for submit@debbugs.gnu.org; Thu, 27 Mar 2025 18:39:31 -0400 Received: from tigger.sg.gildea.net ([99.65.78.170]:57014 helo=tigger3.gildea.net) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1txvsj-0004bD-VM for 77263-done@debbugs.gnu.org; Thu, 27 Mar 2025 18:39:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gildea.com; i=@gildea.com; q=dns/txt; s=2023b; t=1743115159; h=from : to : subject : in-reply-to : mime-version : content-type : content-id : date : message-id : from; bh=A8Efg7+R/zH/X7CniRK8uTHLfH32+8FdHFSRVtys84k=; b=lw0O85aiaJHLoojE+fWUVfzzDnQ1PPzCAaK2TpTYC0qg2JxPiABYAff1vFHrCI2ZXYtoQ k3dTH15J7f99LMdV8hZ6d5l/SNT5mte5ghR8maVDvGUBNbZOnCujPGVUwzP3bn0kgzIsPE1 1iAANXJ9dvErj3c4EHO7RdZO6xSuB6AnP4pt1lCJgaY7Trs7muB72i5nIgYfso5JeL8SR1g llkrN6bT5m1f7B5xzE1OayiVBZ5/GyQpAoIz/ZHsQhF0r6nEJ4W0vrAMl3mcvN2XNAjMjUv Z2LW0NVpfp8LXA6wGPsapstr9oJRIKtdXbkoSjpRKVkCnwfXNxL6kSb3kSJg== Received: from pental.sg.gildea.net (pental.wg.gildea.net [192.168.113.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "pental-mail", Issuer "gildea.net Mail Root CA" (verified OK)) by tigger3.gildea.net (Postfix) with ESMTPS id 433A33E96FB for <77263-done@debbugs.gnu.org>; Thu, 27 Mar 2025 15:39:19 -0700 (PDT) Received: from pental.sg.gildea.net (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by pental.sg.gildea.net (Postfix) with ESMTPS id 1F14A3B1B9E for <77263-done@debbugs.gnu.org>; Thu, 27 Mar 2025 15:39:19 -0700 (PDT) From: Stephen Gildea To: 77263-done@debbugs.gnu.org Subject: Re: bug#77263: MH-E: want all folder buffers to use $HOME as default-directory In-Reply-To: Message from eliz@gnu.org of 27 Mar 2025 09:11:16 +0200 <86jz8bc5ij.fsf@gnu.org> X-Mailer: MH-E 8.6+git; nmh 1.8; Emacs 31.0.50 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <204139.1743115159.1@pental.sg.gildea.net> Date: Thu, 27 Mar 2025 15:39:19 -0700 Message-ID: <204140.1743115159@pental.sg.gildea.net> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77263-done 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 (-) I pushed the revised patch earlier today, commit 01f4a0cb6c. Closing the bug report. < Stephen From unknown Wed Jun 18 22:56:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 25 Apr 2025 11:24:09 +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