From unknown Mon Aug 18 00:06:12 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#47128 <47128@debbugs.gnu.org> To: bug#47128 <47128@debbugs.gnu.org> Subject: Status: 28.0.50; Be more helpful regarding message-syntax-checks Reply-To: bug#47128 <47128@debbugs.gnu.org> Date: Mon, 18 Aug 2025 07:06:12 +0000 retitle 47128 28.0.50; Be more helpful regarding message-syntax-checks reassign 47128 emacs submitter 47128 Eric Abrahamsen severity 47128 minor tag 47128 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 13 17:39:16 2021 Received: (at submit) by debbugs.gnu.org; 13 Mar 2021 22:39:16 +0000 Received: from localhost ([127.0.0.1]:60877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLCui-00022x-3B for submit@debbugs.gnu.org; Sat, 13 Mar 2021 17:39:16 -0500 Received: from lists.gnu.org ([209.51.188.17]:38122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLCud-00022m-HY for submit@debbugs.gnu.org; Sat, 13 Mar 2021 17:39:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50856) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lLCud-00014D-AR for bug-gnu-emacs@gnu.org; Sat, 13 Mar 2021 17:39:11 -0500 Received: from ericabrahamsen.net ([52.70.2.18]:60652 helo=mail.ericabrahamsen.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lLCua-0000yV-Og for bug-gnu-emacs@gnu.org; Sat, 13 Mar 2021 17:39:11 -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 BBA32FA0FB for ; Sat, 13 Mar 2021 22:38:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1615675140; bh=bBJIuIrZKAJDdI84Ih524PJoYyNlpoIB6HtbpStVX9E=; h=From:To:Subject:Date:From; b=u/b6JD5EQBwDhtTorp3j2y7kAsoUaJFygrxn4rtNOCSCBg/5UyM585iHR20veQ0PX 7eLhetKEgZObMmDX0XiadEejjUqsqPgzMi9igJm1GonRP9xQuI5iFbUk1heioFBp46 QvpN66vMKeJ/BKBHTsC/vtcYCaONXkrZe6GP5q+g= From: Eric Abrahamsen To: bug-gnu-emacs@gnu.org Subject: 28.0.50; Be more helpful regarding message-syntax-checks Date: Sat, 13 Mar 2021 14:38:56 -0800 Message-ID: <87k0qasmpr.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=52.70.2.18; envelope-from=eric@ericabrahamsen.net; helo=mail.ericabrahamsen.net X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.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.4 (--) --=-=-= Content-Type: text/plain The `message-syntax-checks' option doesn't have a very useful customization :type, and the manual section explaining what it does isn't in the most obvious spot. This patch moves the manual explanation from "News Headers" to the more general "Message Headers" section, as the option governs both mail and news. It also expands the :type definition to explicitly list all the possible options. The defcustom originally had two comments on it, one saying "Guess this one shouldn't be easy to customize...", and another on the :type line saying "improve this". That seems a bit contradictory. Anyway, I don't see the point of actually obfuscating the use of this option; this patch should make it a little more discoverable. What would be even better is to obsolete this in favor of a new `message-disabled-syntax-checks' option that was simply a plain list of symbols. Eric --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Improvements-to-message-syntax-checks-docs-and-optio.patch >From e9c6ce1195200916f1ce4ee428ca1379de4d4f44 Mon Sep 17 00:00:00 2001 From: Eric Abrahamsen Date: Sat, 13 Mar 2021 14:25:47 -0800 Subject: [PATCH] Improvements to message-syntax-checks docs and options * doc/misc/message.texi: Move the manual entry from the "News Headers" section to the "Message Headers" section, as it is generally applicable, not just to News. * lisp/gnus/message.el (message-syntax-checks): Add an explicit alist type specifying the valid options; point to the manual for more information. --- doc/misc/message.texi | 163 +++++++++++++++++++++--------------------- lisp/gnus/message.el | 22 +++--- 2 files changed, 94 insertions(+), 91 deletions(-) diff --git a/doc/misc/message.texi b/doc/misc/message.texi index 1497c710e4..d2353e6cec 100644 --- a/doc/misc/message.texi +++ b/doc/misc/message.texi @@ -1792,8 +1792,89 @@ Message Headers @code{message-carefully-insert-headers} will not insert a @code{To} header when the message is already @code{CC}ed to the recipient. +@item message-syntax-checks +@vindex message-syntax-checks +Controls what syntax checks should not be performed on outgoing posts. +To disable checking of long signatures, for instance, add + +@lisp +(signature . disabled) +@end lisp + +to this list. + +Valid checks are: + +@table @code +@item approved +@cindex approved +Check whether the article has an @code{Approved} header, which is +something only moderators should include. +@item continuation-headers +Check whether there are continuation header lines that don't begin with +whitespace. +@item control-chars +Check for invalid characters. +@item empty +Check whether the article is empty. +@item existing-newsgroups +Check whether the newsgroups mentioned in the @code{Newsgroups} and +@code{Followup-To} headers exist. +@item from +Check whether the @code{From} header seems nice. +@item illegible-text +Check whether there is any non-printable character in the body. +@item invisible-text +Check whether there is any invisible text in the buffer. +@item long-header-lines +Check for too long header lines. +@item long-lines +@cindex long lines +Check for too long lines in the body. +@item message-id +Check whether the @code{Message-ID} looks syntactically ok. +@item multiple-headers +Check for the existence of multiple equal headers. +@item new-text +Check whether there is any new text in the messages. +@item newsgroups +Check whether the @code{Newsgroups} header exists and is not empty. +@item quoting-style +Check whether text follows last quoted portion. +@item repeated-newsgroups +Check whether the @code{Newsgroups} and @code{Followup-To} headers +contains repeated group names. +@item reply-to +Check whether the @code{Reply-To} header looks ok. +@item sender +@cindex Sender +Insert a new @code{Sender} header if the @code{From} header looks odd. +@item sendsys +@cindex sendsys +Check for the existence of version and sendsys commands. +@item shoot +Check whether the domain part of the @code{Message-ID} header looks ok. +@item shorten-followup-to +Check whether to add a @code{Followup-To} header to shorten the number +of groups to post to. +@item signature +Check the length of the signature. +@item size +Check for excessive size. +@item subject +Check whether the @code{Subject} header exists and is not empty. +@item subject-cmsg +Check the subject for commands. +@item valid-newsgroups +Check whether the @code{Newsgroups} and @code{Followup-To} headers +are valid syntactically. @end table +All these conditions are checked by default, except for @code{sender} +for which the check is disabled by default if +@code{message-insert-canlock} is non-@code{nil} (@pxref{Canceling News}). + +@end table @node Mail Headers @section Mail Headers @@ -2072,88 +2153,6 @@ News Headers @table @code -@item message-syntax-checks -@vindex message-syntax-checks -Controls what syntax checks should not be performed on outgoing posts. -To disable checking of long signatures, for instance, add - -@lisp -(signature . disabled) -@end lisp - -to this list. - -Valid checks are: - -@table @code -@item approved -@cindex approved -Check whether the article has an @code{Approved} header, which is -something only moderators should include. -@item continuation-headers -Check whether there are continuation header lines that don't begin with -whitespace. -@item control-chars -Check for invalid characters. -@item empty -Check whether the article is empty. -@item existing-newsgroups -Check whether the newsgroups mentioned in the @code{Newsgroups} and -@code{Followup-To} headers exist. -@item from -Check whether the @code{From} header seems nice. -@item illegible-text -Check whether there is any non-printable character in the body. -@item invisible-text -Check whether there is any invisible text in the buffer. -@item long-header-lines -Check for too long header lines. -@item long-lines -@cindex long lines -Check for too long lines in the body. -@item message-id -Check whether the @code{Message-ID} looks syntactically ok. -@item multiple-headers -Check for the existence of multiple equal headers. -@item new-text -Check whether there is any new text in the messages. -@item newsgroups -Check whether the @code{Newsgroups} header exists and is not empty. -@item quoting-style -Check whether text follows last quoted portion. -@item repeated-newsgroups -Check whether the @code{Newsgroups} and @code{Followup-To} headers -contains repeated group names. -@item reply-to -Check whether the @code{Reply-To} header looks ok. -@item sender -@cindex Sender -Insert a new @code{Sender} header if the @code{From} header looks odd. -@item sendsys -@cindex sendsys -Check for the existence of version and sendsys commands. -@item shoot -Check whether the domain part of the @code{Message-ID} header looks ok. -@item shorten-followup-to -Check whether to add a @code{Followup-To} header to shorten the number -of groups to post to. -@item signature -Check the length of the signature. -@item size -Check for excessive size. -@item subject -Check whether the @code{Subject} header exists and is not empty. -@item subject-cmsg -Check the subject for commands. -@item valid-newsgroups -Check whether the @code{Newsgroups} and @code{Followup-To} headers -are valid syntactically. -@end table - -All these conditions are checked by default, except for @code{sender} -for which the check is disabled by default if -@code{message-insert-canlock} is non-@code{nil} (@pxref{Canceling News}). - @item message-ignored-news-headers @vindex message-ignored-news-headers Regexp of headers to be removed before posting. The default is@* diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el index 1e0362a3bf..3eaf8ed162 100644 --- a/lisp/gnus/message.el +++ b/lisp/gnus/message.el @@ -186,22 +186,26 @@ message-insert-canlock (defcustom message-syntax-checks (if message-insert-canlock '((sender . disabled)) nil) - ;; Guess this one shouldn't be easy to customize... "Controls what syntax checks should not be performed on outgoing posts. To disable checking of long signatures, for instance, add `(signature . disabled)' to this list. Don't touch this variable unless you really know what you're doing. -Checks include `approved', `bogus-recipient', `continuation-headers', -`control-chars', `empty', `existing-newsgroups', `from', `illegible-text', -`invisible-text', `long-header-lines', `long-lines', `message-id', -`multiple-headers', `new-text', `newsgroups', `quoting-style', -`repeated-newsgroups', `reply-to', `sender', `sendsys', `shoot', -`shorten-followup-to', `signature', `size', `subject', `subject-cmsg' -and `valid-newsgroups'." +See the Message manual for the meanings of the valid syntax check +types." :group 'message-news - :type '(repeat sexp)) ; Fixme: improve this + :link '(custom-manual "(message)Message Headers") + :type '(alist + :key-type symbol + :value-type (const disabled) + :options (approved bogus-recipient continuation-headers + control-chars empty existing-newsgroups from illegible-text + invisible-text long-header-lines long-lines message-id + multiple-headers new-text newgroups quoting-style + repeated-newsgroups reply-to sender sendsys shoot + shorten-followup-to signature size subject subject-cmsg + valid-newsgroups))) (defcustom message-required-headers '((optional . References) From) -- 2.30.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 03 20:30:01 2021 Received: (at control) by debbugs.gnu.org; 4 Apr 2021 00:30:01 +0000 Received: from localhost ([127.0.0.1]:34609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lSqeP-00081O-AQ for submit@debbugs.gnu.org; Sat, 03 Apr 2021 20:30:01 -0400 Received: from mail-pf1-f180.google.com ([209.85.210.180]:37586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lSqeN-00080w-7y for control@debbugs.gnu.org; Sat, 03 Apr 2021 20:30:00 -0400 Received: by mail-pf1-f180.google.com with SMTP id c204so2163647pfc.4 for ; Sat, 03 Apr 2021 17:29:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=cW/XnyTUGsWagT46ePZ0GY8HiCbDjHnKXBHA90NCHis=; b=lQgpHBuLf5EOknNCN8i33IKrMnWq5BhYrN3eHufNhN8oyKUYdWJs9c0fWgFR54/qMo K5U3GQAbmwMcPSuPOOD0H+MFTZpbbZ9CauHBfWyPIiuifHgyKqFFGHB7BzAoSxPtOHrc tqi0xeiBKRat8iiWmq7yt6NHEipbTzTF0I0RX2k+gERQs6nh1P83BRFfwBgOLTnugsZP PXfaNJmVmWjlxUKcg+2KE49NDXiBsyTwayAbuZSERvl7z3M2eNs828HX2ZnIFdhB8Pmg CH7GtnN1TZm6EdQZIKDmrg/1x58rOz18T6RAV+OgFgNEPFilwV9S9Nz7/2ZOLohzVQe3 xfIw== X-Gm-Message-State: AOAM533u7MILQx2dbCNl7mxLOOMwWM9j1vVHlQHFCi0/k6Gdjym4LOh9 QzLYb99lA9uyWcAvV4HzgwdxgEV6TmgJESuI4aJH514z X-Google-Smtp-Source: ABdhPJxACND+W4QG05ldQthJySIG+ijE2/WnFQJ6vhAXjEs2MLNGxuZWpZ3K+IZbTSQubxyHQ89hf/Or+VY6YvjhVNU= X-Received: by 2002:a62:168b:0:b029:20d:69a5:189 with SMTP id 133-20020a62168b0000b029020d69a50189mr17951636pfw.57.1617496193426; Sat, 03 Apr 2021 17:29:53 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 3 Apr 2021 19:29:53 -0500 From: Stefan Kangas MIME-Version: 1.0 Date: Sat, 3 Apr 2021 19:29:53 -0500 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 47128 + patch thanks Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.180 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.210.180 listed in wl.mailspike.net] 2.0 BLANK_SUBJECT Subject is present but empty 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 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.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 47128 + patch thanks Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.210.180 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.180 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 2.0 BLANK_SUBJECT Subject is present but empty 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders tags 47128 + patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 12 12:46:29 2021 Received: (at 47128) by debbugs.gnu.org; 12 Apr 2021 16:46:29 +0000 Received: from localhost ([127.0.0.1]:57908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lVzhk-0004G9-Ql for submit@debbugs.gnu.org; Mon, 12 Apr 2021 12:46:29 -0400 Received: from ericabrahamsen.net ([52.70.2.18]:35066 helo=mail.ericabrahamsen.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lVzhj-0004Fw-Qw for 47128@debbugs.gnu.org; Mon, 12 Apr 2021 12:46:28 -0400 Received: from localhost (c-71-197-184-122.hsd1.wa.comcast.net [71.197.184.122]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id A65A5FA099 for <47128@debbugs.gnu.org>; Mon, 12 Apr 2021 16:46:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1618245981; bh=l3LxSBtJc9kHL4Mm4XblcmuwY2t8O14QEbN876NpPEs=; h=From:To:Subject:References:Date:In-Reply-To:From; b=iLVXQd49uGsWLhdqI/3JMu3RBzcRosr200OpbB91kEUyUz1lqkOPxdwKwqYDUZl3N flr6C77C2Tp+aEOreKqs2GiWWUpzTNBrVkaDAfo5K2RS/b8fiSIpaBs0wXVvLqR9Z2 aAIiZNOCAQm7mdvIApnn1yvN5wRl/yACzqPT+m7U= From: Eric Abrahamsen To: 47128@debbugs.gnu.org Subject: Re: bug#47128: 28.0.50; Be more helpful regarding message-syntax-checks References: <87k0qasmpr.fsf@ericabrahamsen.net> Date: Mon, 12 Apr 2021 09:46:19 -0700 In-Reply-To: <87k0qasmpr.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Sat, 13 Mar 2021 14:38:56 -0800") Message-ID: <87im4rsb6s.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47128 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 (---) Eric Abrahamsen writes: > The `message-syntax-checks' option doesn't have a very useful > customization :type, and the manual section explaining what it does > isn't in the most obvious spot. This patch moves the manual explanation > from "News Headers" to the more general "Message Headers" section, as > the option governs both mail and news. It also expands the :type > definition to explicitly list all the possible options. > > The defcustom originally had two comments on it, one saying "Guess this > one shouldn't be easy to customize...", and another on the :type line > saying "improve this". That seems a bit contradictory. > > Anyway, I don't see the point of actually obfuscating the use of this > option; this patch should make it a little more discoverable. > > What would be even better is to obsolete this in favor of a new > `message-disabled-syntax-checks' option that was simply a plain list of > symbols. I feel like this is fairly uncontroversial -- does anyone have any objections? I may just go ahead and push, otherwise. (I've since tweaked the patch so that `message-syntax-checks' belongs to the 'message-headers group, in line with the other changes.) From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 13 03:47:27 2021 Received: (at 47128) by debbugs.gnu.org; 13 Apr 2021 07:47:27 +0000 Received: from localhost ([127.0.0.1]:58892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lWDlf-0001ck-G3 for submit@debbugs.gnu.org; Tue, 13 Apr 2021 03:47:27 -0400 Received: from quimby.gnus.org ([95.216.78.240]:59286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lWDle-0001cW-2m for 47128@debbugs.gnu.org; Tue, 13 Apr 2021 03:47:26 -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=Vn5JMk3yEgzxfC+YyKhPptg4/PY6UUseG1BmUONd0r0=; b=d0pA8CWqm4MSSSseG1J/BBR/4g WWW0V040JSWIICI4re4HbZ0bh90rBW/z3OeTMZ8hO33UMUbzRwrNsrIF2hqaBq13pbC2BJKs41Xlk 8FkR/0BaKpyGqEUhnVpQbL0xOa/6QN+/vjiRoPQTiTy8MZzcl4zR9pBgmdYzLKyxRaQw=; 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 1lWDlP-0000nv-Gz; Tue, 13 Apr 2021 09:47:19 +0200 From: Lars Ingebrigtsen To: Eric Abrahamsen Subject: Re: bug#47128: 28.0.50; Be more helpful regarding message-syntax-checks References: <87k0qasmpr.fsf@ericabrahamsen.net> <87im4rsb6s.fsf@ericabrahamsen.net> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEXx6Oy8pMpvc6/d aJr///8sYALUAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+UEDQceASu+R0AAAAF1SURBVDjLdZRbgoMw CEXDZAMhbKBkNiCy/70Nj2g1OqkfNofnhbYUP4itrGccpy8M7dg19vF5OAV8RjMH7H0Yud/3mYJX cib/F/C4pxkXEm74AJ3fASPfsoxLVW85mNcWT4fWXstlt28vobIasM8KwngF+8iuEQregI6sycxv APXorRUkFali78xcSPoJNM9W3LbqCZqlqULaSgRX4AwOOeUxAmBR7Jz1Ih8LEIAUsxP4yp5vauln KFANkNpVr9hcfhxsVy2ni61jWri3d+NZPL2DKf9WrR0AVPH0DkoJUyXvE0yKbpXaQ5LZUwGrLQRz RRrsnwOQEJJ1Zfcmh5kAJhAx49hiJRuOvz2A7rmVE2gIRF7Inks5ASXQCUbHK2g1vuR2z3IpZ57g d78AcRAieLxmg/x6FPcQV/rSuQQgDclTRJISQBp8QC+zoM0e3VAQuP/qd60hKUkrBmT5sdeNsJgH r/8C1bbAwXof62Hb2n3acxn+AE6tVO1qmSHXAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTA0LTEz VDA3OjMwOjAxKzAwOjAwHlQbjAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wNC0xM1QwNzozMDow MSswMDowMG8JozAAAAAASUVORK5CYII= X-Now-Playing: Marianne Faithfull's _A Child's Adventure_: "Ashes In My Hand" Date: Tue, 13 Apr 2021 09:47:11 +0200 In-Reply-To: <87im4rsb6s.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Mon, 12 Apr 2021 09:46:19 -0700") Message-ID: <87o8eisk1s.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: Eric Abrahamsen writes: >> What would be even better is to obsolete this in favor of a new >> `message-disabled-syntax-checks' option that was simply a plain list of >> symbols. > > I feel like this is fairly uncontroversial [...] 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: 47128 Cc: 47128@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 (-) Eric Abrahamsen writes: >> What would be even better is to obsolete this in favor of a new >> `message-disabled-syntax-checks' option that was simply a plain list of >> symbols. > > I feel like this is fairly uncontroversial -- does anyone have any > objections? I may just go ahead and push, otherwise. (I've since tweaked > the patch so that `message-syntax-checks' belongs to the > 'message-headers group, in line with the other changes.) The patch looks fine to me -- obsoleting the variable in favour of an opposite variable doesn't seem to be optimal, though. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 13 11:46:45 2021 Received: (at 47128-done) by debbugs.gnu.org; 13 Apr 2021 15:46:45 +0000 Received: from localhost ([127.0.0.1]:60591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lWLFU-0001cy-Hd for submit@debbugs.gnu.org; Tue, 13 Apr 2021 11:46:45 -0400 Received: from ericabrahamsen.net ([52.70.2.18]:36092 helo=mail.ericabrahamsen.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lWLFT-0001cm-9e for 47128-done@debbugs.gnu.org; Tue, 13 Apr 2021 11:46:43 -0400 Received: from localhost (c-71-197-184-122.hsd1.wa.comcast.net [71.197.184.122]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id F1DD5FA20D; Tue, 13 Apr 2021 15:46:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1618328797; bh=fepRK971KwfMHhhT/l/DoGmWxAFaZdo0og5zUEOKRYM=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=Aco3y9/HJi1nc3iaoYUuO+8xsb68KGYiEThUS8nq2f+oxVsrOAcACxsLnAAV9pWQW 6FBx8bvZmGSyEUJtz9eutWaPRQ0YhuxqdBfc0qnEVluoEx6UaX3pSjthmST5F+UVG8 AyiMUhGLu7VVkjeSV4zxgvbTayF8fWonigiN+3ek= From: Eric Abrahamsen To: Lars Ingebrigtsen Subject: Re: bug#47128: 28.0.50; Be more helpful regarding message-syntax-checks References: <87k0qasmpr.fsf@ericabrahamsen.net> <87im4rsb6s.fsf@ericabrahamsen.net> <87o8eisk1s.fsf@gnus.org> Date: Tue, 13 Apr 2021 08:46:35 -0700 In-Reply-To: <87o8eisk1s.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 13 Apr 2021 09:47:11 +0200") Message-ID: <87mtu2gpb8.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47128-done Cc: 47128-done@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 (---) On 04/13/21 09:47 AM, Lars Ingebrigtsen wrote: > Eric Abrahamsen writes: > >>> What would be even better is to obsolete this in favor of a new >>> `message-disabled-syntax-checks' option that was simply a plain list of >>> symbols. >> >> I feel like this is fairly uncontroversial -- does anyone have any >> objections? I may just go ahead and push, otherwise. (I've since tweaked >> the patch so that `message-syntax-checks' belongs to the >> 'message-headers group, in line with the other changes.) > > The patch looks fine to me -- obsoleting the variable in favour of an > opposite variable doesn't seem to be optimal, though. That's fine, it wasn't a big deal -- it just seemed oddly verbose to require the 'disabled symbol, when 'disabled the only viable option. But no actual harm in it, of course. Closing this now... From unknown Mon Aug 18 00:06:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 12 May 2021 11:24:04 +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