From unknown Fri Aug 15 17:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38289: 27.0.50; C-c C-w not working if signature from gnus-posting-styles applies Resent-From: Amin Bandali Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Wed, 20 Nov 2019 06:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 38289 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: To: 38289@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.157423227930477 (code B ref -1); Wed, 20 Nov 2019 06:45:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Nov 2019 06:44:39 +0000 Received: from localhost ([127.0.0.1]:48881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXJjD-0007vU-Cr for submit@debbugs.gnu.org; Wed, 20 Nov 2019 01:44:39 -0500 Received: from lists.gnu.org ([209.51.188.17]:34970) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXJjA-0007vK-Gp for submit@debbugs.gnu.org; Wed, 20 Nov 2019 01:44:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35206) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iXJj9-0008Go-E5 for bug-gnu-emacs@gnu.org; Wed, 20 Nov 2019 01:44:36 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,BAYES_00, GAPPY_SUBJECT autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35557) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iXJj8-0002Qi-39 for bug-gnu-emacs@gnu.org; Wed, 20 Nov 2019 01:44:34 -0500 Received: from [2607:fea8:3b80:1ea:c14:d608:f9df:343b] (port=47248 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iXJj6-0001i7-5A for bug-gnu-emacs@gnu.org; Wed, 20 Nov 2019 01:44:33 -0500 From: Amin Bandali Date: Wed, 20 Nov 2019 01:44:30 -0500 Message-ID: <87o8x73v3l.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.2 (--) 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.2 (---) As the title suggests, pressing C-c C-w (bound to message-insert-signature) in message-mode does not insert the signature if the signature field of a style defined in gnus-posting-styles applies here. However, if I comment those bits out and instead use a ~/.signature file, then C-c C-w inserts the signature as expected. From unknown Fri Aug 15 17:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38289: 27.0.50; C-c C-w not working if signature from gnus-posting-styles applies Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Thu, 21 Nov 2019 13:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38289 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: To: Amin Bandali Cc: 38289@debbugs.gnu.org Received: via spool by 38289-submit@debbugs.gnu.org id=B38289.15743437138625 (code B ref 38289); Thu, 21 Nov 2019 13:42:01 +0000 Received: (at 38289) by debbugs.gnu.org; 21 Nov 2019 13:41:53 +0000 Received: from localhost ([127.0.0.1]:51605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXmiX-0002F3-0v for submit@debbugs.gnu.org; Thu, 21 Nov 2019 08:41:53 -0500 Received: from quimby.gnus.org ([95.216.78.240]:59412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXmiV-0002Eq-Un for 38289@debbugs.gnu.org; Thu, 21 Nov 2019 08:41:52 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iXmiK-0004z5-JZ; Thu, 21 Nov 2019 14:41:43 +0100 From: Lars Ingebrigtsen References: <87o8x73v3l.fsf@gnu.org> Date: Thu, 21 Nov 2019 14:41:39 +0100 In-Reply-To: <87o8x73v3l.fsf@gnu.org> (Amin Bandali's message of "Wed, 20 Nov 2019 01:44:30 -0500") Message-ID: <87eey1z6r0.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Amin Bandali writes: > As the title suggests, pressing C-c C-w (bound to > message-insert-signature) in message-mode does not insert the > signature if the signature field of a style defined in > gnus-posting-styles appli [...] Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] -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] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: 0.1 (/) 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: -0.9 (/) Amin Bandali writes: > As the title suggests, pressing C-c C-w (bound to > message-insert-signature) in message-mode does not insert the > signature if the signature field of a style defined in > gnus-posting-styles applies here. However, if I comment those bits > out and instead use a ~/.signature file, then C-c C-w inserts the > signature as expected. I'm not sure that's a bug, though: message-mode knows nothing about gnus-posting-styles, and `C-c C-w' is documented to act according to what the `message-signature' variables says. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 21 08:41:57 2019 Received: (at control) by debbugs.gnu.org; 21 Nov 2019 13:41:57 +0000 Received: from localhost ([127.0.0.1]:51608 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXmib-0002FM-AS for submit@debbugs.gnu.org; Thu, 21 Nov 2019 08:41:57 -0500 Received: from quimby.gnus.org ([95.216.78.240]:59426) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXmiZ-0002Eu-2C for control@debbugs.gnu.org; Thu, 21 Nov 2019 08:41:56 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iXmiR-0004zF-F7 for control@debbugs.gnu.org; Thu, 21 Nov 2019 14:41:49 +0100 Date: Thu, 21 Nov 2019 14:41:46 +0100 Message-Id: <87d0dlz6qt.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #38289 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: severity 38289 minor 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 (-) severity 38289 minor quit From unknown Fri Aug 15 17:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38289: 27.0.50; C-c C-w not working if signature from gnus-posting-styles applies Resent-From: Amin Bandali Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Thu, 21 Nov 2019 20:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38289 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 38289@debbugs.gnu.org Received: via spool by 38289-submit@debbugs.gnu.org id=B38289.15743686918116 (code B ref 38289); Thu, 21 Nov 2019 20:39:01 +0000 Received: (at 38289) by debbugs.gnu.org; 21 Nov 2019 20:38:11 +0000 Received: from localhost ([127.0.0.1]:53373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXtDO-00026q-VK for submit@debbugs.gnu.org; Thu, 21 Nov 2019 15:38:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34843) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXtDO-00026f-1S for 38289@debbugs.gnu.org; Thu, 21 Nov 2019 15:38:10 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38251) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iXtDG-0007d1-W5; Thu, 21 Nov 2019 15:38:03 -0500 Received: from [2607:fea8:3b80:1ea:352f:8954:a315:68fe] (port=41316 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iXtDG-0007Tm-JN; Thu, 21 Nov 2019 15:38:02 -0500 From: Amin Bandali References: <87o8x73v3l.fsf@gnu.org> <87eey1z6r0.fsf@gnus.org> Date: Thu, 21 Nov 2019 15:38:01 -0500 In-Reply-To: <87eey1z6r0.fsf@gnus.org> Message-ID: <87ftih6k46.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.2 (--) 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.2 (---) Lars Ingebrigtsen writes: > I'm not sure that's a bug, though: > message-mode knows nothing about > gnus-posting-styles, and `C-c C-w' is > documented to act according to what the > `message-signature' variables says. While I so wish `message-mode' knew about `gnus-posting-styles', that's not the bug I'm reporting. This is a bug where whenever a signature rule from `gnus-posting-styles' applies, `C-c C-w' ceases to work according to its documentation; it does /nothing/ at all. The expected behaviour would be for `C-c C-w' to carry out whatever `message-signature' is set to do, like you mentioned; but that doesn't happen; at least not for me. For instance, if `message-mode' was opened by hitting `r' on an article in nnimap+gnu:INBOX which has a custom signature set using `gnus-posting-styles', if I manually remove the prefilled signature and hit `C-c C-w', nothing happens, as if `message-signature' was set to nil; whereas it is actually t. Makes sense? From unknown Fri Aug 15 17:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38289: 27.0.50; C-c C-w not working if signature from gnus-posting-styles applies Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Thu, 21 Nov 2019 23:05:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38289 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: To: Amin Bandali Cc: 38289@debbugs.gnu.org Received: via spool by 38289-submit@debbugs.gnu.org id=B38289.157437749122345 (code B ref 38289); Thu, 21 Nov 2019 23:05:06 +0000 Received: (at 38289) by debbugs.gnu.org; 21 Nov 2019 23:04:51 +0000 Received: from localhost ([127.0.0.1]:53506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXvVI-0005oD-GH for submit@debbugs.gnu.org; Thu, 21 Nov 2019 18:04:48 -0500 Received: from quimby.gnus.org ([95.216.78.240]:38420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXvUz-0005mX-1v for 38289@debbugs.gnu.org; Thu, 21 Nov 2019 18:04:30 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iXvUn-0005C8-C9; Fri, 22 Nov 2019 00:04:20 +0100 From: Lars Ingebrigtsen References: <87o8x73v3l.fsf@gnu.org> <87eey1z6r0.fsf@gnus.org> <87ftih6k46.fsf@gnu.org> Date: Fri, 22 Nov 2019 00:04:16 +0100 In-Reply-To: <87ftih6k46.fsf@gnu.org> (Amin Bandali's message of "Thu, 21 Nov 2019 15:38:01 -0500") Message-ID: <87k17svnkf.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Amin Bandali writes: > For instance, if `message-mode' was opened by > hitting `r' on an article in nnimap+gnu:INBOX > which has a custom signature set using > `gnus-posting-styles', if I manually remove the > prefilled s [...] Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: gnu.org] -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] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: 0.1 (/) 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: -0.9 (/) Amin Bandali writes: > For instance, if `message-mode' was opened by > hitting `r' on an article in nnimap+gnu:INBOX > which has a custom signature set using > `gnus-posting-styles', if I manually remove the > prefilled signature and hit `C-c C-w', nothing > happens, as if `message-signature' was set to > nil; whereas it is actually t. Makes sense? Yes indeed -- I misread your bug report. And, yes, that's how this works. When doing the posting styles, Gnus sets the message variables buffer-locally: ((eq 'signature (car result)) (set (make-local-variable 'message-signature) nil) (set (make-local-variable 'message-signature-file) nil) I'm now quite sure what's the best way to fix this -- perhaps `C-c C-w' should consult the global values? But that may be equally wrong, because somebody may be setting that variable buffer-locally in a hook, for instance, and `C-c C-w' should do the obvious thing and work on that value. The nil case makes it seem obvious that Message should be doing something other than what it's doing now, but if you've set the signature via Gnus posting styles, and then deleted it, and then want to insert it again with `C-c C-w' -- shouldn't that work? I think it should. So that leaves the nil case -- `C-c C-w' could peek at the global version of the variable if it's buffer-locally nil? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Fri Aug 15 17:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38289: 27.0.50; C-c C-w not working if signature from gnus-posting-styles applies Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Thu, 21 Nov 2019 23:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38289 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: To: Amin Bandali Cc: 38289@debbugs.gnu.org Received: via spool by 38289-submit@debbugs.gnu.org id=B38289.157437845431457 (code B ref 38289); Thu, 21 Nov 2019 23:21:01 +0000 Received: (at 38289) by debbugs.gnu.org; 21 Nov 2019 23:20:54 +0000 Received: from localhost ([127.0.0.1]:53534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXvks-0008BJ-0x for submit@debbugs.gnu.org; Thu, 21 Nov 2019 18:20:54 -0500 Received: from quimby.gnus.org ([95.216.78.240]:38756) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXvkp-0008B1-Qm for 38289@debbugs.gnu.org; Thu, 21 Nov 2019 18:20:52 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iXvkf-0005Ko-7p; Fri, 22 Nov 2019 00:20:43 +0100 From: Lars Ingebrigtsen References: <87o8x73v3l.fsf@gnu.org> <87eey1z6r0.fsf@gnus.org> <87ftih6k46.fsf@gnu.org> <87k17svnkf.fsf@gnus.org> Date: Fri, 22 Nov 2019 00:20:40 +0100 In-Reply-To: <87k17svnkf.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 22 Nov 2019 00:04:16 +0100") Message-ID: <87y2w8u88n.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Lars Ingebrigtsen writes: > So that leaves the nil case -- `C-c C-w' could peek at the > global version of the variable if it's buffer-locally nil? I've now done this on the trunk. It seems harmless and is more DWIM. Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] -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] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: 0.1 (/) 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: -0.9 (/) Lars Ingebrigtsen writes: > So that leaves the nil case -- `C-c C-w' could peek at the > global version of the variable if it's buffer-locally nil? I've now done this on the trunk. It seems harmless and is more DWIM. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 21 18:20:58 2019 Received: (at control) by debbugs.gnu.org; 21 Nov 2019 23:20:58 +0000 Received: from localhost ([127.0.0.1]:53537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXvkw-0008BZ-FG for submit@debbugs.gnu.org; Thu, 21 Nov 2019 18:20:58 -0500 Received: from quimby.gnus.org ([95.216.78.240]:38770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXvks-0008B6-I6 for control@debbugs.gnu.org; Thu, 21 Nov 2019 18:20:54 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iXvkl-0005Ku-1L for control@debbugs.gnu.org; Fri, 22 Nov 2019 00:20:49 +0100 Date: Fri, 22 Nov 2019 00:20:46 +0100 Message-Id: <87wobsu88h.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #38289 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 38289 fixed close 38289 27.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 38289 fixed close 38289 27.1 quit From unknown Fri Aug 15 17:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38289: 27.0.50; C-c C-w not working if signature from gnus-posting-styles applies Resent-From: Eric Abrahamsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Fri, 22 Nov 2019 05:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38289 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: fixed To: Lars Ingebrigtsen Cc: Amin Bandali , 38289@debbugs.gnu.org Received: via spool by 38289-submit@debbugs.gnu.org id=B38289.157440212211984 (code B ref 38289); Fri, 22 Nov 2019 05:56:01 +0000 Received: (at 38289) by debbugs.gnu.org; 22 Nov 2019 05:55:22 +0000 Received: from localhost ([127.0.0.1]:53624 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iY1uc-00037D-7H for submit@debbugs.gnu.org; Fri, 22 Nov 2019 00:55:22 -0500 Received: from ericabrahamsen.net ([52.70.2.18]:52252 helo=mail.ericabrahamsen.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iY1uY-00036x-U5 for 38289@debbugs.gnu.org; Fri, 22 Nov 2019 00:55:20 -0500 Received: from localhost (75-172-6-247.tukw.qwest.net [75.172.6.247]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id E0ADFFA0E4; Fri, 22 Nov 2019 05:55:12 +0000 (UTC) From: Eric Abrahamsen References: <87o8x73v3l.fsf@gnu.org> <87eey1z6r0.fsf@gnus.org> <87ftih6k46.fsf@gnu.org> <87k17svnkf.fsf@gnus.org> <87y2w8u88n.fsf@gnus.org> Date: Thu, 21 Nov 2019 21:55:10 -0800 In-Reply-To: <87y2w8u88n.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 22 Nov 2019 00:20:40 +0100") Message-ID: <8736eg4fr5.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.2 (--) 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.2 (---) Lars Ingebrigtsen writes: > Lars Ingebrigtsen writes: > >> So that leaves the nil case -- `C-c C-w' could peek at the >> global version of the variable if it's buffer-locally nil? > > I've now done this on the trunk. It seems harmless and is more DWIM. Okay, let me just float an idea here, and if it looks appealing I'll open a separate bug report to keep it for posterity, and if it doesn't we can just quietly let it go. How about a Gnus-specific minor-mode to run in message buffers that are expected to be tied to Gnus? Like gnus-message-minor-mode, whatever. The minor mode could do two things: 1. Hook into header completion, so that completing a mail address in any of the To/From/Cc/Bcc fields would run the whole message through gnus-posting-styles again, possibly re-writing other parts of the draft message. 2. Add an X-Gnus-Server header (stripped on sending), which could be set as a part of posting styles, or associated with a From address, or otherwise figured out later. The header value would be a Gnus server (eg nntp:news.gmane.org), and other message action functions would be patched by the minor mode to first query that server to see if it wants to "handle" the action, before passing it on to the message-mode functions. The beautiful future I'm imagining is that an nnimap server queries its remote server for "special use" mailboxes, so that it knows which of its groups is \Drafts, which is \Sent, etc. Now we save the message as a draft, and the minor mode first checks with the X-Gnus-Server: "can you handle drafts?" The server can! Or it can't, and the message goes into nndraft. Or the message is sent, and if there's no Gcc, the minor mode asks the server, "Can you archive this somewhere?" And hey, maybe the server can. All this confined to a minor-mode, of course. WDYT? From unknown Fri Aug 15 17:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38289: 27.0.50; C-c C-w not working if signature from gnus-posting-styles applies Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Fri, 22 Nov 2019 12:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38289 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: fixed To: Eric Abrahamsen Cc: Amin Bandali , 38289@debbugs.gnu.org Received: via spool by 38289-submit@debbugs.gnu.org id=B38289.15744263179485 (code B ref 38289); Fri, 22 Nov 2019 12:39:02 +0000 Received: (at 38289) by debbugs.gnu.org; 22 Nov 2019 12:38:37 +0000 Received: from localhost ([127.0.0.1]:53898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iY8Cr-0002Su-3a for submit@debbugs.gnu.org; Fri, 22 Nov 2019 07:38:37 -0500 Received: from quimby.gnus.org ([95.216.78.240]:48302) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iY8Cq-0002Sg-4g for 38289@debbugs.gnu.org; Fri, 22 Nov 2019 07:38:36 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iY8Cf-0002yw-9B; Fri, 22 Nov 2019 13:38:27 +0100 From: Lars Ingebrigtsen References: <87o8x73v3l.fsf@gnu.org> <87eey1z6r0.fsf@gnus.org> <87ftih6k46.fsf@gnu.org> <87k17svnkf.fsf@gnus.org> <87y2w8u88n.fsf@gnus.org> <8736eg4fr5.fsf@ericabrahamsen.net> Date: Fri, 22 Nov 2019 13:38:24 +0100 In-Reply-To: <8736eg4fr5.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Thu, 21 Nov 2019 21:55:10 -0800") Message-ID: <87sgmgrsqn.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Eric Abrahamsen writes: > How about a Gnus-specific minor-mode to run in message buffers that are > expected to be tied to Gnus? Like gnus-message-minor-mode, whatever. The > minor mode could do two things: Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] -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] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: 0.1 (/) 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: -0.9 (/) Eric Abrahamsen writes: > How about a Gnus-specific minor-mode to run in message buffers that are > expected to be tied to Gnus? Like gnus-message-minor-mode, whatever. The > minor mode could do two things: That does sound cleaner than the current Gnus/Message integration, which is based inserting some text in the buffer, and then locally setting a bunch of Message variables to disable the default action. But I'm not sure how it would look in practice. > 1. Hook into header completion, so that completing a mail address in > any of the To/From/Cc/Bcc fields would run the whole message through > gnus-posting-styles again, possibly re-writing other parts of the draft > message. Hm... I'm not sure I see how that would work. The posting styles just insert a bunch of stuff and can eval whatever. > The beautiful future I'm imagining is that an nnimap server queries its > remote server for "special use" mailboxes, so that it knows which of its > groups is \Drafts, which is \Sent, etc. Now we save the message as a > draft, and the minor mode first checks with the X-Gnus-Server: "can you > handle drafts?" The server can! Or it can't, and the message goes into > nndraft. Or the message is sent, and if there's no Gcc, the minor mode > asks the server, "Can you archive this somewhere?" And hey, maybe the > server can. > > All this confined to a minor-mode, of course. It sounds a bit abstract -- would it ignore nndrafts if the IMAP server has \Drafts? (Auto-saving over nnimap isn't recommended, really.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Fri Aug 15 17:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38289: 27.0.50; C-c C-w not working if signature from gnus-posting-styles applies Resent-From: Eric Abrahamsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Fri, 22 Nov 2019 18:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38289 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: fixed To: Lars Ingebrigtsen Cc: Amin Bandali , 38289@debbugs.gnu.org Received: via spool by 38289-submit@debbugs.gnu.org id=B38289.157444682131836 (code B ref 38289); Fri, 22 Nov 2019 18:21:02 +0000 Received: (at 38289) by debbugs.gnu.org; 22 Nov 2019 18:20:21 +0000 Received: from localhost ([127.0.0.1]:55474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYDXZ-0008HQ-90 for submit@debbugs.gnu.org; Fri, 22 Nov 2019 13:20:21 -0500 Received: from ericabrahamsen.net ([52.70.2.18]:40736 helo=mail.ericabrahamsen.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYDXU-0008H9-Pw for 38289@debbugs.gnu.org; Fri, 22 Nov 2019 13:20:19 -0500 Received: from localhost (c-73-254-86-141.hsd1.wa.comcast.net [73.254.86.141]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 84724FA01D; Fri, 22 Nov 2019 18:20:10 +0000 (UTC) From: Eric Abrahamsen References: <87o8x73v3l.fsf@gnu.org> <87eey1z6r0.fsf@gnus.org> <87ftih6k46.fsf@gnu.org> <87k17svnkf.fsf@gnus.org> <87y2w8u88n.fsf@gnus.org> <8736eg4fr5.fsf@ericabrahamsen.net> <87sgmgrsqn.fsf@gnus.org> Date: Fri, 22 Nov 2019 10:20:08 -0800 In-Reply-To: <87sgmgrsqn.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 22 Nov 2019 13:38:24 +0100") Message-ID: <871rtzbwo7.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.2 (--) 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.2 (---) Lars Ingebrigtsen writes: > Eric Abrahamsen writes: > >> How about a Gnus-specific minor-mode to run in message buffers that are >> expected to be tied to Gnus? Like gnus-message-minor-mode, whatever. The >> minor mode could do two things: > > That does sound cleaner than the current Gnus/Message integration, which > is based inserting some text in the buffer, and then locally setting a > bunch of Message variables to disable the default action. > > But I'm not sure how it would look in practice. Well I certainly didn't spend a lot of time thinking about it :) >> 1. Hook into header completion, so that completing a mail address in >> any of the To/From/Cc/Bcc fields would run the whole message through >> gnus-posting-styles again, possibly re-writing other parts of the draft >> message. > > Hm... I'm not sure I see how that would work. The posting styles just > insert a bunch of stuff and can eval whatever. I'm not sure exactly how it would look either, but I believe that with some refactoring, we could trigger a change of sending "profile" based on completions of To/From addresses. Ideally re-using what people have already got in their posting styles. There are a few external packages out there that provide for "personas", it's a definite need. I could put it on the list of things to think about. >> The beautiful future I'm imagining is that an nnimap server queries its >> remote server for "special use" mailboxes, so that it knows which of its >> groups is \Drafts, which is \Sent, etc. Now we save the message as a >> draft, and the minor mode first checks with the X-Gnus-Server: "can you >> handle drafts?" The server can! Or it can't, and the message goes into >> nndraft. Or the message is sent, and if there's no Gcc, the minor mode >> asks the server, "Can you archive this somewhere?" And hey, maybe the >> server can. >> >> All this confined to a minor-mode, of course. > > It sounds a bit abstract -- would it ignore nndrafts if the IMAP server > has \Drafts? (Auto-saving over nnimap isn't recommended, really.) Actually I think this part would be much more straightforward to implement. We decide on a priority for the various headers -- ie, an explicit Gcc beats a X-Gnus-Server that can handle sent message, for drafts maybe X-Draft-From comes into play -- and then just run through what's in the message buffer. For drafts I think it would be easy enough to have the auto-save process save the message to nndrafts, while explicit "C-x C-s", "C-c C-d" and the gnus-quit prompt would check the server for draft capability and give that priority. Shall I open a wishlist bug report for this? Or keep it to myself? Eric From unknown Fri Aug 15 17:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38289: 27.0.50; C-c C-w not working if signature from gnus-posting-styles applies Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Sat, 23 Nov 2019 12:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38289 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: fixed To: Eric Abrahamsen Cc: Amin Bandali , 38289@debbugs.gnu.org Received: via spool by 38289-submit@debbugs.gnu.org id=B38289.157451049711647 (code B ref 38289); Sat, 23 Nov 2019 12:02:01 +0000 Received: (at 38289) by debbugs.gnu.org; 23 Nov 2019 12:01:37 +0000 Received: from localhost ([127.0.0.1]:55861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYU6W-00031i-43 for submit@debbugs.gnu.org; Sat, 23 Nov 2019 07:01:37 -0500 Received: from quimby.gnus.org ([95.216.78.240]:34920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYU6N-00031O-6H for 38289@debbugs.gnu.org; Sat, 23 Nov 2019 07:01:25 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iYU6E-0004xz-7p; Sat, 23 Nov 2019 13:01:16 +0100 From: Lars Ingebrigtsen References: <87o8x73v3l.fsf@gnu.org> <87eey1z6r0.fsf@gnus.org> <87ftih6k46.fsf@gnu.org> <87k17svnkf.fsf@gnus.org> <87y2w8u88n.fsf@gnus.org> <8736eg4fr5.fsf@ericabrahamsen.net> <87sgmgrsqn.fsf@gnus.org> <871rtzbwo7.fsf@ericabrahamsen.net> Date: Sat, 23 Nov 2019 13:01:13 +0100 In-Reply-To: <871rtzbwo7.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Fri, 22 Nov 2019 10:20:08 -0800") Message-ID: <87wobqpzsm.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Eric Abrahamsen writes: > For drafts I think it would be easy enough to have the auto-save > process save the message to nndrafts, while explicit "C-x C-s", "C-c > C-d" and the gnus-quit prompt would check the server for dra [...] Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] -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] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: 0.1 (/) 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: -0.9 (/) Eric Abrahamsen writes: > For drafts I think it would be easy enough to have the auto-save > process save the message to nndrafts, while explicit "C-x C-s", "C-c > C-d" and the gnus-quit prompt would check the server for draft > capability and give that priority. Yeah, having `C-c C-d' save messages to \Drafts would be nice. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Fri Aug 15 17:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38289: 27.0.50; C-c C-w not working if signature from gnus-posting-styles applies Resent-From: Eric Abrahamsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Sat, 23 Nov 2019 14:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38289 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: fixed To: Lars Ingebrigtsen Cc: Amin Bandali , 38289@debbugs.gnu.org Received: via spool by 38289-submit@debbugs.gnu.org id=B38289.15745188094422 (code B ref 38289); Sat, 23 Nov 2019 14:21:01 +0000 Received: (at 38289) by debbugs.gnu.org; 23 Nov 2019 14:20:09 +0000 Received: from localhost ([127.0.0.1]:56028 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYWGc-00019B-M5 for submit@debbugs.gnu.org; Sat, 23 Nov 2019 09:20:09 -0500 Received: from ericabrahamsen.net ([52.70.2.18]:38906 helo=mail.ericabrahamsen.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYWGa-00018d-A7 for 38289@debbugs.gnu.org; Sat, 23 Nov 2019 09:20:05 -0500 Received: from localhost (c-73-254-86-141.hsd1.wa.comcast.net [73.254.86.141]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 9633AFA01D; Sat, 23 Nov 2019 14:19:57 +0000 (UTC) From: Eric Abrahamsen References: <87o8x73v3l.fsf@gnu.org> <87eey1z6r0.fsf@gnus.org> <87ftih6k46.fsf@gnu.org> <87k17svnkf.fsf@gnus.org> <87y2w8u88n.fsf@gnus.org> <8736eg4fr5.fsf@ericabrahamsen.net> <87sgmgrsqn.fsf@gnus.org> <871rtzbwo7.fsf@ericabrahamsen.net> <87wobqpzsm.fsf@gnus.org> Date: Sat, 23 Nov 2019 06:19:55 -0800 In-Reply-To: <87wobqpzsm.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 23 Nov 2019 13:01:13 +0100") Message-ID: <87a78m4qus.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.2 (--) 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.2 (---) Lars Ingebrigtsen writes: > Eric Abrahamsen writes: > >> For drafts I think it would be easy enough to have the auto-save >> process save the message to nndrafts, while explicit "C-x C-s", "C-c >> C-d" and the gnus-quit prompt would check the server for draft >> capability and give that priority. > > Yeah, having `C-c C-d' save messages to \Drafts would be nice. Okay, I'll put this on the (already very long) list. Maybe a new derived major-mode...