Received: (at 72442) by debbugs.gnu.org; 14 Feb 2025 17:06:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 14 12:06:58 2025 Received: from localhost ([127.0.0.1]:51481 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiz9V-0002Ee-Lm for submit <at> debbugs.gnu.org; Fri, 14 Feb 2025 12:06:57 -0500 Received: from mail-ej1-x62a.google.com ([2a00:1450:4864:20::62a]:60579) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1tiz9S-0002EJ-MW for 72442 <at> debbugs.gnu.org; Fri, 14 Feb 2025 12:06:55 -0500 Received: by mail-ej1-x62a.google.com with SMTP id a640c23a62f3a-ab7d451f7c4so335896366b.0 for <72442 <at> debbugs.gnu.org>; Fri, 14 Feb 2025 09:06:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739552808; x=1740157608; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=2VdL8TZhJUl8suRq60112ETFRJImOu/CrqBVAB5q+RM=; b=boX8LX2tNm2F7twr0OvaYQeBFdmR7+bV4H1QOUmV/C9+2Z9cKBiGskJe3e/NBOKDuJ pYZXxBEVWA8JjP8qbH4b+ubJVLGLnEmDw8Q0gfmZt5aDRFFstZJr4C0CrG7GhYcP/17Q gG6soX1o6PZZpkCm++R9c8q0eyx7JzLpyRceYkznEAq+fHXvK21/8kdqYHHvPHP7/ePq 93yy3bfgNoGH91ONoFjCtiamkgnIa/t0ZBWwFjZS8YP6/6DHvSH73d1W9p3ocnLC2+SA nzPAaGHqQjZbEGoDoo0jtujdczmWIVIWnitsE2r+RZcS2N4PwAHTijsdx4cQnPO3ISsV E27w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739552808; x=1740157608; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=2VdL8TZhJUl8suRq60112ETFRJImOu/CrqBVAB5q+RM=; b=LfFNRZpQqe1K+k8TPuOxdIZcnArfCBfyc6mwgLL2JkTLzktzGaGjXE/0EcmWcrfRsX 8ZB4fUZS245dxAAQEdLp8s/ToV5DlAf29hFMk7o4FjpIxrT4/zF7jgW4PEXZnadO/GBY 0z5UDxl7e0oRW6/zrxjm+mqyen9DbeN/T+FNFp6UArljBmHfZLYm4JmzbJfzxmSXk/sS MxFn+FfAKnlEzMtWUWC08EoDnQkl3eIGeb4yMR26bGa8SVeat69SHi/BHkXfddH3VF7M tJaCC7JhNqo35M6k8LJUewipmEW8deYyflE7FwfO5ggmhC8/ABCDNfpBa5k8m3c5vPG6 8vyQ== X-Gm-Message-State: AOJu0YwzkYrQy8esSNIFwg51bNsqVkhnNiH99lPiN5ZuQYDt+RF2Sfzt ZYGVOowl0mUoNd1xMRxNBYuA7vVzCg4Fv8+Epo3KwCFtoYikYRu1cLMdtVVhkKawOcL6CFrZslS kh2LCXqaphJhggTuoc8K7dRjEK5E= X-Gm-Gg: ASbGnctuwBIUR4iAFIF4ghihh70bfwzezEfcDEuCvlfl9c5IECxLRz3K7E1RojuZ/i3 POoWfSzCT7TxnlwyI0/caIN4y67pcc91OoDGhvBis1vysVFyia/jKJjct3Bb2h8BCRHQoMmQ= X-Google-Smtp-Source: AGHT+IHP7bgmijHsFyohGBCZYZHTiIYAAdLa2RrIaNKd6+dMnQmGb8pK5B8Yx4DPDdkQjQEWrwpEpOxbWXMfpXXFmyk= X-Received: by 2002:a17:907:60d5:b0:ab6:eecb:41f0 with SMTP id a640c23a62f3a-ab7f34738a9mr1091894466b.35.1739552807919; Fri, 14 Feb 2025 09:06:47 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 14 Feb 2025 11:06:46 -0600 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <67af6a4d.190a0220.251e62.efc5SMTPIN_ADDED_BROKEN@HIDDEN> References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> <87ed5fitlq.fsf@HIDDEN> <8734gi3rhb.fsf@HIDDEN> <67ae2a1d.170a0220.29b6ad.f995SMTPIN_ADDED_BROKEN@HIDDEN> <87ldu93gfy.fsf@HIDDEN> <86ikpdh9kd.fsf@HIDDEN> <86v7tcg1fa.fsf@HIDDEN> <67af6a4d.190a0220.251e62.efc5SMTPIN_ADDED_BROKEN@HIDDEN> MIME-Version: 1.0 Date: Fri, 14 Feb 2025 11:06:46 -0600 X-Gm-Features: AWEUYZn4q7kKiFXM7O5UFqnEeJXqLeK2SVgfSICWCmdNCf0B0g1aDoLoOBMf9JQ Message-ID: <CADwFkmne2+3POc8P9Wafvf7quztGRthnDeswYmHhvpa2yQajWQ@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users To: =?UTF-8?B?QmrDtnJuIEJpZGFy?= <bjorn.bidar@HIDDEN>, Eli Zaretskii <eliz@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, rpluim@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Bj=C3=B6rn Bidar via "Bug reports for GNU Emacs, the Swiss army knife of te= xt editors" <bug-gnu-emacs@HIDDEN> writes: > That's true however the point wasn't that it isn't used but that there > is a point why some programs try to localize the term when many of their > users don't know the Latin abbreviations. Yes, we believe that doing so is fundamentally wrong. It undermines not only interoperability but also cross-language communication. Similarly, we don=E2=80=99t translate example.com to example.f=C3=B6r to "localize" th= e URL for Swedish users. The standard is "Re", and deviating from that is bad and counter-productive. If you disagree, then let's agree to disagree. Meanwhile, I updated the text yet again, and I hope that means that we can now move on to more pressing issues.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 14 Feb 2025 16:06:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 14 11:06:53 2025 Received: from localhost ([127.0.0.1]:51335 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiyDM-0007m8-RQ for submit <at> debbugs.gnu.org; Fri, 14 Feb 2025 11:06:53 -0500 Received: from thaodan.de ([185.216.177.71]:55640) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <bjorn.bidar@HIDDEN>) id 1tiyDK-0007ln-BX for 72442 <at> debbugs.gnu.org; Fri, 14 Feb 2025 11:06:51 -0500 Received: from odin (dsl-trebng12-50dc7b-49.dhcp.inet.fi [80.220.123.49]) by thaodan.de (Postfix) with ESMTPSA id 9A736D00077; Fri, 14 Feb 2025 18:06:43 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1739549203; bh=nw9rpjAOGKvLJY4KEWYl3aYxQ4x3eB1RlZxvVlONQ64=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=2OyNHtZk31CY9Z7NSGOzuftMxc6Pp68/y0yzhDVBByLa4/tdkUblV93TO7oWeNkom Facc/y0amIN7s2qIZKCoINItG49Tzs6exLUJLI17FKaY6GIuhOyuNtagXOMFPtVGJP WnZp4V2t9voH19lz6XpHsnedJogY0SMCEsrClBavAz/ZrFRwTBwd1+TOlYhu9ZwOrz IjfJ8IRhdDKSGtTWxbFei5vGym9mG9v+4t49u/z/3o8LdUL/Ktu57O/OlaICpEaunE +KaKmfCVGe9ZTsjqSjj2Wq63X6lrUZ6/6ACfQbbcZuNiDXoHOyBl272xCKGARs8x7L 0V1mZ1MtOeJIerRQb3VvcHX+4/vG/trwyrNS2fvGbNnMm/KFJNNiH4VK3XmDA9g0r5 pyhQHTQzFTxL38VrljbR9+v/qp1Sl5+12PknfgnEPlOQiMKOj7zdC/tIPb3UdRKPQH M42Ldb+gRdduyM2g5pwrVxJughsikq48ye3oUhCKCfeF7OE9+nXBs+rmDVZTGAbHfY 6hlKucP6pcx6czvfXhLeoPnxj7BnaJv0UcdPj8CVsGZ71ToaLRyuj8s7iLlxa3aXX+ PwZFeSmsm/1jlml7dnrt8SxcwpfscuKtbVHgty4aFlAudhYAxLeOxHwjObjrHxnzSd SQG7Hr6N84J9TsVAjEtjz7Rc= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <86v7tcg1fa.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 14 Feb 2025 14:23:37 +0200") References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> <87ed5fitlq.fsf@HIDDEN> <8734gi3rhb.fsf@HIDDEN> <67ae2a1d.170a0220.29b6ad.f995SMTPIN_ADDED_BROKEN@HIDDEN> <87ldu93gfy.fsf@HIDDEN> <86ikpdh9kd.fsf@HIDDEN> <86v7tcg1fa.fsf@HIDDEN> Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Fri, 14 Feb 2025 18:06:36 +0200 Message-ID: <877c5scxyr.fsf@> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.2 (+) 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: Eli Zaretskii <eliz@HIDDEN> writes: >> From: Björn Bidar <bjorn.bidar@HIDDEN> >> Cc: rpluim@HIDDEN, 72442 <at> debbugs.gnu.org >> Date: Fri, 14 Feb 2025 12:22:52 +0200 >> >> Eli Zaretskii <eliz@HIDDEN> writes: >> >> > We could choos [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [185.216.177.71 listed in bl.score.senderscore.com] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [185.216.177.71 listed in sa-accredit.habeas.com] 1.2 INVALID_MSGID Message-Id is not valid, according to RFC 2822 X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, rpluim@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.2 (/) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Bj=C3=B6rn Bidar <bjorn.bidar@HIDDEN> >> Cc: rpluim@HIDDEN, 72442 <at> debbugs.gnu.org >> Date: Fri, 14 Feb 2025 12:22:52 +0200 >>=20 >> Eli Zaretskii <eliz@HIDDEN> writes: >>=20 >> > We could choose other words, but are we not allowed in general to >> > express contempt towards silly decisions made out of ignorance? >>=20 >> The word standards-challanged sounds like ableism. > > I don't understand why. > > But I was asking a more general question, which you haven't answered. Because the decision to localize something isn't silly. >> If I read RFC 5322 correctly it only states: >>=20 >> "When used in a reply, the field body MAY start with the >> string "Re: " (an abbreviation of the Latin "in re", meaning "in the >> matter of")" >>=20 >> It doesn't say MUST (See section 1.2.1). > > Yes, because a reply can simply reuse the original Subject. But I > don't see how that is relevant. It's relevant because it says the field body MAY start with Re: (and the retention rules for it) but doesn't stay other prefixes must not be used. The issue might be also that before RFC 2822 there wasn't any rule for how the Subject field should/could look like for replies (RFC 822). When then non-Latin reply prefixes are already in use before specification of that RFC it is understandable why some users expect these prefixes. >> So there isn't any ignorance but just no use of Latin for the messagge >> prefix. > > The ignorance is not when Re: is not used, the ignorance is when it is > assumed to be a short for "response", and especially be software > developers who develop localized MUAs. > >> In any case manuals goal should educational, not there to insert >> off-handed remarks of localization of Latin terms. > > I'm asking again: aren't we allowed to express contempt towards > ignorance? Isn't contempt towards ignorance an important educational > device? Towards what ignorance to try make it easier for users to understand the prefix? While Re: might be easy to guess there's still a point in translating the term. But wherever my point was about the remark not any argument behind.=20 >> I think this also related to (info "(standards) GNU Manuals"): > > Please report any problems you have with that document to the > appropriate forum. Here we are discussing only the Emacs manuals, for > which we are responsible as part of the Emacs project. I used manual mentioned above as reference.=20 >> Remember that the audience for a GNU manual (and other GNU >> documentation) is global, and that it will be used for years, maybe >> decades. This means that the reader could have very different cultural >> reference points. Decades from now, all but old folks will have very >> different cultural reference points; many things that "everyone knows >> about" today may be mostly forgotten. >>=20 >> For this reason, try to avoid writing in a way that depends on >> cultural reference points for proper understanding, or that refers to >> them in ways that would impede reading for someone that doesn't >> recognize them. > > There's no "Latin culture" nowadays, so cultural references are not > relevant here. Latin is part of a general cross-culture educational > level, and it's IMO reasonable to expect people using email to know > where it came from, especially if they are designing and coding MUAs. I am not talking about Latin as in the culture but the use a auxiliary language inside the local language. Not every Latin term is used as cross cultural term, if Latin is used at all in the specific local language varies. > Won't you expect a person who writes scientific papers to know what > "Cf." or "QED" mean? For English scientific papers sure. For German or Finnish not so much. Finnish isn't my native language so my knowledge is limited, however for German the use of Latin abbreviations is rare. >> >> I don't think insulting or judging user who don't use English >> >> as their native language is a good thing. >> > >> > As the text says, "res" is Latin, not English. So this has nothing to >> > do with native English speakers. >>=20 >> Those who use English might want to use "Re:" based on the Latin "res" >> but that doesn't mean everyone else uses this Latin based abbreviation. >> So just because it's custom in the English speaking world doesn't mean >> it's done everywhere else. > > "Re:" is used in many non-English locales, so it is definitely NOT > English-specific. That's true however the point wasn't that it isn't used but that there is a point why some programs try to localize the term when many of their users don't know the Latin abbreviations.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 14 Feb 2025 15:03:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 14 10:03:26 2025 Received: from localhost ([127.0.0.1]:51151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tixDy-0004he-1g for submit <at> debbugs.gnu.org; Fri, 14 Feb 2025 10:03:26 -0500 Received: from mail-ej1-x630.google.com ([2a00:1450:4864:20::630]:52512) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1tixDv-0004hH-20 for 72442 <at> debbugs.gnu.org; Fri, 14 Feb 2025 10:03:23 -0500 Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-aaedd529ba1so262739066b.1 for <72442 <at> debbugs.gnu.org>; Fri, 14 Feb 2025 07:03:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739545397; x=1740150197; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=FYIWLQkOMGu8bcQ/SsYIPnd5/cdPKCa1jjXxJJlKEPo=; b=g1lTbNzF4K5VL67eiVaK457AC7Yxlg/PvvF3Wq+Vv57hxqph3SveDR9FwlABeCtlpf z5RCxwWwmrvUqoh1qO1CkaAOdzssil8751nsPRtr3gLMfuGPStkhuiM/jQsC21+jfXSO sICsmk+PcMdYyT5ysEoNj4OecCE/gwzngyBc8ilSZC6tK/LAjSj4vGDTf5PvEv6GG6ki Vdk7Ovp+DbKn6HvoRHEoDNxFEPERC6vHknlpL20IQqLcxZ2sXKfItoEmaYqX2ETEt6xD y3Wev5E+kzsjtH+6Da7Ac/Z4BSAV7f/fbGVwg1BOIbJiGrVnwR8BMA/9PB4OZkhhngXZ KiFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739545397; x=1740150197; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=FYIWLQkOMGu8bcQ/SsYIPnd5/cdPKCa1jjXxJJlKEPo=; b=hY+JuCYz2/tVXpoRzCfJYWD06JNSDNlr4ZiNtMNKd5Y37zFcbcjoMITXG8OzK1lPsv 2wWb4+NUYW1VGfHd3GXW/GXhQCiXUaDPoc6SY5/X8WwYgu5tMV3zzLt9UzHDGDrXWiej zpVgs5MLYWTTRYwXtJuLCyUTsXi/OUFpD2KHJiGkEYpxKGe4vNqjPeYojNhZgsoAxuyX 1QrLnM4WEKQLzmtF08nDCCVpql8YgxoZA+/86EUGmez+i5BsskeS6iPl9ZxdX3/32JCf bR2OMxtPeeKeBMSEbprjc186b8ixGx5x6e9gf0UaS9VQO/h2ORIaJuIvcB49WjZdwrvW T0Lg== X-Gm-Message-State: AOJu0Ywbcz8Hm6ADgipMe9yCZ0uWcng+IZ/FCU0Dlqc9AUTCxLBwLKOf 3P64q8N5bfFmxzB8J0bHLKIuMiROtEDMw3ZB74Ts4eshqZu/yhT+L1tFAdzFU4xyeVPKzBC6yDO V3CKLNWW+Wr4e2XyA0cpp1NA9lN0= X-Gm-Gg: ASbGncumMHcNkkWuSTqwudLlnzuXRZ8VV1a853UWQH/HQlNBQPVZVeaKceE8JgBz4CU GVxRL/VBJfTG+b5oy1aE9ABUnZDPcroy7X5MgWguZBW3kqQ6XUvrmLuXHirOYdW3zOLJ7vto= X-Google-Smtp-Source: AGHT+IEMX0vokm74C89sjjA43OyhIfvLA47s/La1yZL9VcGkkS2WBOnPD975ha+azygIxge8+BjTMacHffRo44zSkxo= X-Received: by 2002:a05:6402:3905:b0:5dc:cf9b:b04a with SMTP id 4fb4d7f45d1cf-5dec9d2c151mr16571231a12.1.1739545394884; Fri, 14 Feb 2025 07:03:14 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 14 Feb 2025 07:03:13 -0800 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <87v7tc22df.fsf@HIDDEN> References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> <87ed5fitlq.fsf@HIDDEN> <8734gi3rhb.fsf@HIDDEN> <67ae2a1d.170a0220.29b6ad.f995SMTPIN_ADDED_BROKEN@HIDDEN> <87ldu93gfy.fsf@HIDDEN> <86ikpdh9kd.fsf@HIDDEN> <67af197f.df0a0220.290c03.7e93SMTPIN_ADDED_BROKEN@HIDDEN> <87v7tc22df.fsf@HIDDEN> MIME-Version: 1.0 Date: Fri, 14 Feb 2025 07:03:13 -0800 X-Gm-Features: AWEUYZn6ESI2bjy0ZvYXSRr-lJXhmu0OAxZ0y9bJcMgkFqZl3KZCBSfVa2FGmmA Message-ID: <CADwFkmmwLYvhP+YSZCVXJBwZCEbuM4-v-bGE64kDTkrhgQNLAA@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users To: Robert Pluim <rpluim@HIDDEN>, =?UTF-8?B?QmrDtnJuIEJpZGFy?= <bjorn.bidar@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Robert Pluim <rpluim@HIDDEN> writes: >>>>>> On Fri, 14 Feb 2025 12:22:52 +0200, Bj=C3=B6rn Bidar <bjorn.bidar@th= aodan.de> said: > > Bj=C3=B6rn> The word standards-challanged sounds like ableism. > > OK, we can put back "illiterate nincompoops" then. +1
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 14 Feb 2025 15:01:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 14 10:01:29 2025 Received: from localhost ([127.0.0.1]:51141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tixC4-0004b5-HS for submit <at> debbugs.gnu.org; Fri, 14 Feb 2025 10:01:28 -0500 Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]:59604) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1tixC1-0004Nn-6R for 72442 <at> debbugs.gnu.org; Fri, 14 Feb 2025 10:01:26 -0500 Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-5dec996069aso3759798a12.2 for <72442 <at> debbugs.gnu.org>; Fri, 14 Feb 2025 07:01:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739545279; x=1740150079; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=XG56SPvjJLCNtcYmkuLvsXJ/EUy23wSsGN7I+QVczd0=; b=FYQJ9GBpqifWUqrDY/dVLMr0YDtDfL+IZ45V9Yodfj2QzS/pHC1hsrBzz4KkHDGqlJ GjuF0K2sOBbYKC5HpRMOsH+Fom04ELsPXVng0hnmSCYUHwYt16pfuDDAQ1Frk5UZ6HPF egzQMawtEK80NdMN14rAhSA56zypuow/8pHHO7qAaCD6GlFvhGDOXImWAY2hbfCR/Ci7 BrDZDwl+oBsvewoQ4L3gENa6tcwkf7bjDkdqkwLYTFia63PfzQ+2VKDqiMk9hAjLFhF1 Ci3zYmFg96H2+ipvAzSVutuh4KQgKCT+dEZ9LWsFc3IAPl6i/NNa4H40+V8tn2POqcFf ewFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739545279; x=1740150079; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=XG56SPvjJLCNtcYmkuLvsXJ/EUy23wSsGN7I+QVczd0=; b=BsZNiOPpga4xKa/XrkaAQROV1BiDiBcG/+q/QJ5qWq2yjab50+zHvV2T2O079Nz1Z+ kgVNW+VMpDzrbbIZrmjKNBv4+nTv1jp5sgvjcSSxRi698hEBA2KC+gTj2cCgvX0uRjoU esOTA6J6EzugnCLQqvMcLmfnXRebwt4BuGwYECLMmguslvw7UTFvaL8VLVxEg6XXAGVU PhZRPa9OGWHbEcpc5wqJCw5ehSC7xZmSe5/0+urh7QihY44WRMcVftfs96I+sUwIFSRK Fd6pb9FHJhkb8K7cSgI7uXqYrVvru7griWzPMIdS2F2kTjMnNmubb+uQnpOtfTZUYVGu nACA== X-Gm-Message-State: AOJu0YxYh/thv39vycjRiJMDxE7a97jGj2spOCIEH2XvJy5fSZU1oash VJZSCHpe5Dt/8oFChTFWPP9fUDvkboKGY0kE6s6n0jgM5uipapsftbl/TrTPwY+jm9gJ/lA43UT DTjKKGApXa7Kwx/7QXGzaBGO7VCE= X-Gm-Gg: ASbGncv7vsNRQIcTISIXTueeCX57qYD8aK1Vgz7EtoDHr12vuxrAS/ySRIdSsinc+YZ yCz0tAJoT/hPmSTrXZ7VEmsahtYmjnRShl8uNnrQAcQTJqvQy1hERlcJm0aZ7V9CCxgOIEuc= X-Google-Smtp-Source: AGHT+IFNBooiwREInbP1XqdBaVsgpgjyKc3a4hVukS6gHoJKgXhjFWuP48tgfzXdJZ0jQNAn/ks2p1u7tcGoDyp8qBo= X-Received: by 2002:a05:6402:2807:b0:5dc:da2f:9cda with SMTP id 4fb4d7f45d1cf-5deade07f66mr11072917a12.27.1739545278704; Fri, 14 Feb 2025 07:01:18 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 14 Feb 2025 09:01:16 -0600 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <67af19df.050a0220.2e03cf.0769SMTPIN_ADDED_BROKEN@HIDDEN> References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> <87ed5fitlq.fsf@HIDDEN> <8734gi3rhb.fsf@HIDDEN> <67ae2a1d.170a0220.29b6ad.f995SMTPIN_ADDED_BROKEN@HIDDEN> <87ldu93gfy.fsf@HIDDEN> <86ikpdh9kd.fsf@HIDDEN> <67af19df.050a0220.2e03cf.0769SMTPIN_ADDED_BROKEN@HIDDEN> MIME-Version: 1.0 Date: Fri, 14 Feb 2025 09:01:16 -0600 X-Gm-Features: AWEUYZlclkzv48v-QegckHlfs88JmxdrxAGdrUAhHSycys3qptyR1ZQJWx1oH8Y Message-ID: <CADwFkmkgWgO1pAnGJKkX-7AKNQc6Z_ZOwGEsYEhMahHSiGjSyw@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users To: =?UTF-8?B?QmrDtnJuIEJpZGFy?= <bjorn.bidar@HIDDEN>, Eli Zaretskii <eliz@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, rpluim@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Bj=C3=B6rn Bidar via "Bug reports for GNU Emacs, the Swiss army knife of te= xt editors" <bug-gnu-emacs@HIDDEN> writes: > If I read RFC 5322 correctly it only states: > > "When used in a reply, the field body MAY start with the > string "Re: " (an abbreviation of the Latin "in re", meaning "in the > matter of")" > > It doesn't say MUST (See section 1.2.1). Not every email is a reply, so having a MUST would be strange. It also doesn't say that it MAY start with "Sv: " or similar.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 14 Feb 2025 12:23:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 14 07:23:50 2025 Received: from localhost ([127.0.0.1]:47424 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiujW-0003ap-7P for submit <at> debbugs.gnu.org; Fri, 14 Feb 2025 07:23:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51540) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tiujR-0003aO-FN for 72442 <at> debbugs.gnu.org; Fri, 14 Feb 2025 07:23:48 -0500 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 <eliz@HIDDEN>) id 1tiujL-0003NA-Fm; Fri, 14 Feb 2025 07:23:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=JZfMG7q27UvHIB/44hB9JwKLfmHkSrGSuodrDyswdsg=; b=n6jZ15uWrpArVMbHbUAS 8GWLlPY/JPplsEnlbdP+sf7jXLkRaH0rEmXwVUKtJ04m10ohck5lNk2EF5OdQumEiDKz73o3qE+Vz KR1hPsHXEBPtGQhupMSf6OU0djPaJCcmxeRN67MyjgUQsKG9pQFGNyakikEie9Fn4y07DDHj4YIcY M6hKtjIqqxhCsN/M7h+z6uRkObBjB0Jl7tgMk6UiZP0kf1sEtaEzJwNXRa4E27F+VUpAbTykWdLK6 VU6B3z3pDv3PUxRrtxn88Iew0LN3DdUfPff76rHKSqrqGOtMGUtRthRBr4XRGvHxCiKAmlkVuIpqG 2rVQCvfFSR2Yvg==; Date: Fri, 14 Feb 2025 14:23:37 +0200 Message-Id: <86v7tcg1fa.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> In-Reply-To: <87wmdsddvn.fsf@> (message from =?utf-8?Q?Bj=C3=B6rn?= Bidar on Fri, 14 Feb 2025 12:22:52 +0200) Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> <87ed5fitlq.fsf@HIDDEN> <8734gi3rhb.fsf@HIDDEN> <67ae2a1d.170a0220.29b6ad.f995SMTPIN_ADDED_BROKEN@HIDDEN> <87ldu93gfy.fsf@HIDDEN> <86ikpdh9kd.fsf@HIDDEN> <87wmdsddvn.fsf@> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, rpluim@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Björn Bidar <bjorn.bidar@HIDDEN> > Cc: rpluim@HIDDEN, 72442 <at> debbugs.gnu.org > Date: Fri, 14 Feb 2025 12:22:52 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > We could choose other words, but are we not allowed in general to > > express contempt towards silly decisions made out of ignorance? > > The word standards-challanged sounds like ableism. I don't understand why. But I was asking a more general question, which you haven't answered. > If I read RFC 5322 correctly it only states: > > "When used in a reply, the field body MAY start with the > string "Re: " (an abbreviation of the Latin "in re", meaning "in the > matter of")" > > It doesn't say MUST (See section 1.2.1). Yes, because a reply can simply reuse the original Subject. But I don't see how that is relevant. > So there isn't any ignorance but just no use of Latin for the messagge > prefix. The ignorance is not when Re: is not used, the ignorance is when it is assumed to be a short for "response", and especially be software developers who develop localized MUAs. > In any case manuals goal should educational, not there to insert > off-handed remarks of localization of Latin terms. I'm asking again: aren't we allowed to express contempt towards ignorance? Isn't contempt towards ignorance an important educational device? > I think this also related to (info "(standards) GNU Manuals"): Please report any problems you have with that document to the appropriate forum. Here we are discussing only the Emacs manuals, for which we are responsible as part of the Emacs project. > Remember that the audience for a GNU manual (and other GNU > documentation) is global, and that it will be used for years, maybe > decades. This means that the reader could have very different cultural > reference points. Decades from now, all but old folks will have very > different cultural reference points; many things that "everyone knows > about" today may be mostly forgotten. > > For this reason, try to avoid writing in a way that depends on > cultural reference points for proper understanding, or that refers to > them in ways that would impede reading for someone that doesn't > recognize them. There's no "Latin culture" nowadays, so cultural references are not relevant here. Latin is part of a general cross-culture educational level, and it's IMO reasonable to expect people using email to know where it came from, especially if they are designing and coding MUAs. Won't you expect a person who writes scientific papers to know what "Cf." or "QED" mean? > >> I don't think insulting or judging user who don't use English > >> as their native language is a good thing. > > > > As the text says, "res" is Latin, not English. So this has nothing to > > do with native English speakers. > > Those who use English might want to use "Re:" based on the Latin "res" > but that doesn't mean everyone else uses this Latin based abbreviation. > So just because it's custom in the English speaking world doesn't mean > it's done everywhere else. "Re:" is used in many non-English locales, so it is definitely NOT English-specific.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 14 Feb 2025 11:27:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 14 06:27:02 2025 Received: from localhost ([127.0.0.1]:47341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1titqY-0000qD-00 for submit <at> debbugs.gnu.org; Fri, 14 Feb 2025 06:27:02 -0500 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]:61511) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1titqV-0000pq-Ri for 72442 <at> debbugs.gnu.org; Fri, 14 Feb 2025 06:27:00 -0500 Received: by mail-wr1-x434.google.com with SMTP id ffacd0b85a97d-38ddfee3ba9so1494507f8f.2 for <72442 <at> debbugs.gnu.org>; Fri, 14 Feb 2025 03:26:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739532413; x=1740137213; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=PiWSoPIXPjvkJH5/MR2Xjd54H4eI0DOy8xM7+ichCiw=; b=P7D3zQB53R6MbFvpFlFbs3JIplPF048Beg7ITtK+femCSaNhi/9ongO7wTD9eJv1Su 80JLbvUXx+Eg5d9DseWjYD/+46VLqPc5eE8UBk7b9rWgvDN+RUs50xy9XoLmmbJvE1XL tOp2ZHZnczZ+iuWl7SlfMirPKjNAGULVQwGArij9Wcrr7lsZ5dwyGlYt2xb4+PmA4Xdj j3lreB3/xRRsydN+q8dHYwvEaKz64FVLrOQ+2OXv2kv60SbA+DxNXYurPRX26eOyWw4Q hOEFrPRni0fYim0n+03ihebV1M5hwkSGWez+cSFkr1dOcSeiJ8CBN1WpzAZDoJUfQbQ2 Ip8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739532413; x=1740137213; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PiWSoPIXPjvkJH5/MR2Xjd54H4eI0DOy8xM7+ichCiw=; b=Ocz/VYRjVax2MWYqn6uuk3TZXmbwwWe38ioWUOfS/meV1jewck5r+hfjTveMXN+EPA fWCSvjUJiIYr5CulObW3GSM2+pHFkyiKLkV9edWqCOyW/J9yInchs4sWsaVZJ0PpuIy+ h1r4XbR1jiaRgg6cKVfx/Oo5DIIaSql6+q2bvZijD2+F0Q5emtQyY1cLEVogmFay8kF1 MM+gD63Is3dyFVC9r9ggTWp9IsQymjUgZOiCphpt+i9VCc9mrabri+AyjifzjNveu2AG LCKSaBYSwVtggkV0Xriw1cQaYgtFiA5FE1vREQXmU5eylIflUOnMr7bGJ9WtgKqhgBRp oKhQ== X-Forwarded-Encrypted: i=1; AJvYcCWj4H8odyHEvphrlYbYZtRQ7vcjNTPQ4wfqM3ujpp2nFPVQE8umKCgrTEXdnWGgiaE1Tf2Aog==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx3h+sx6zNYzYbRbHgFhDjn25jtdAxN56v4+1aUjDiOg0iMLGi+ JmlngmT2rpMf1jao5ouyptnR38xbFjF0MWoRe87m9T0wWzvNtjScnaqwpg== X-Gm-Gg: ASbGncst1Ky+4SJReFX6+oAAJd+HO+o2QLVAyiBl0ABCFCGHrSo2QCIMM50RvNMDVb/ AihiENfnp2yeTH1ata5gQQAv4HFmdf5M7YdKt40yIbt+xzEmk+1zUVVSvcclC7AbcbjGx9Ev2xv sm3EuW81kItcT0L+k8RxDc3ecPZt4yczPLRNCgQ37hWzF6SjVY4AmXZ98Lw9P7dYMl509JDoKII Tag06Govgr+wpv43MUyt4vXZS7gklwf2ZpKRdanW7aXIHyXKXPnW3VDO2KFpqOvVZ23L5ycpr9/ X-Google-Smtp-Source: AGHT+IG3YvrOsA4NK6EvrmRSWTyEoMmwpaycCAVSsMjm4dWeZqGm6SK+1RcWXdPObUw9T+bpFUzgjQ== X-Received: by 2002:a5d:6c6f:0:b0:38d:d299:709f with SMTP id ffacd0b85a97d-38dea2fa0camr13194405f8f.48.1739532412921; Fri, 14 Feb 2025 03:26:52 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:ee0:6988:8ff4:bba]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38f259d65bcsm4383669f8f.65.2025.02.14.03.26.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Feb 2025 03:26:52 -0800 (PST) From: Robert Pluim <rpluim@HIDDEN> To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <67af197f.df0a0220.290c03.7e93SMTPIN_ADDED_BROKEN@HIDDEN> References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> <87ed5fitlq.fsf@HIDDEN> <8734gi3rhb.fsf@HIDDEN> <67ae2a1d.170a0220.29b6ad.f995SMTPIN_ADDED_BROKEN@HIDDEN> <87ldu93gfy.fsf@HIDDEN> <86ikpdh9kd.fsf@HIDDEN> <67af197f.df0a0220.290c03.7e93SMTPIN_ADDED_BROKEN@HIDDEN> Date: Fri, 14 Feb 2025 12:26:52 +0100 Message-ID: <87v7tc22df.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Fri, 14 Feb 2025 12:22:52 +0200, Bj=C3=B6rn Bidar <bjorn.bidar@tha= odan.de> said: Bj=C3=B6rn> The word standards-challanged sounds like ableism. OK, we can put back "illiterate nincompoops" then. Robert --=20
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 14 Feb 2025 10:23:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 14 05:23:04 2025 Received: from localhost ([127.0.0.1]:47167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tisqd-00033i-LT for submit <at> debbugs.gnu.org; Fri, 14 Feb 2025 05:23:04 -0500 Received: from thaodan.de ([2a03:4000:4f:f15::1]:42980) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <bjorn.bidar@HIDDEN>) id 1tisqa-00032w-IV for 72442 <at> debbugs.gnu.org; Fri, 14 Feb 2025 05:23:01 -0500 Received: from odin (dsl-trebng12-50dc7b-49.dhcp.inet.fi [80.220.123.49]) by thaodan.de (Postfix) with ESMTPSA id 5ECECD00074; Fri, 14 Feb 2025 12:22:54 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1739528574; bh=e1toerAk1c867oUWuvJNLoltxIqGbAnGQ1nYI441ml4=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=OmeHU1xzs+kzFfEZc6mDw1NH/fMSRYrY3nOb6s77jX7Z9WXrgdXroYicJXOVY5/ls QD4/gtkqKgPUotAZRM6AmmBwbSx+EvL4NWP3ZrultWr2h3SBTmV/EOWpNi01yqCSR9 dhbPN76yM91coB/9lYnwA0zPGdQv0kxjWgTa20sX2VYUtdrG3glZaJAJJ9QZfhfKDU esl7/nnOC3O3e04u33seXHEI921UffKHbpN2rmXvrLyaSxMS/rjv/erR8yOJE4g9YY 6qbJopRYhoEGSzBdDQzQYL4I2oVALSXo54nRgAGmdqsL8fzdPNHui5B+hP1pli3YoM qqUCmIxgQlD9xukjplPXQc8oj9x3ko+i0jwg363Uq7N5+Qn+BQM4u2s1bN5LVBonjc 9+UH69+9Z9ei+aXCAeKzcpogeCI5bQf29p3p9uUxrAQRzdqB/TPIY+AfLzBiPiV31A k6f5jKwTE75vpuIxcTVj0ZnJ5ITOTZpQcpy34cErdt2hPfoGsuhzGV6yqumx8SiyPs Es/VoZvP3yiVo25v9BuLs5nTIdRmRJkBAEsKbcZcRLLYsso334N+p14x7Wk7O9K2Kk PS3SRbZngNUN/HkHADlkb1SjLm1xYQ7hcconK5R//vMKIpaxWoDL6DcVxrB6qJru0y r5wSNxselLfHNkt1lHRN3o6k= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <86ikpdh9kd.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 13 Feb 2025 22:30:10 +0200") References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> <87ed5fitlq.fsf@HIDDEN> <8734gi3rhb.fsf@HIDDEN> <67ae2a1d.170a0220.29b6ad.f995SMTPIN_ADDED_BROKEN@HIDDEN> <87ldu93gfy.fsf@HIDDEN> <86ikpdh9kd.fsf@HIDDEN> Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Fri, 14 Feb 2025 12:22:52 +0200 Message-ID: <87wmdsddvn.fsf@> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.2 (+) 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: Eli Zaretskii <eliz@HIDDEN> writes: >> From: Björn Bidar <bjorn.bidar@HIDDEN> >> Cc: Eli Zaretskii <eliz@HIDDEN>, 72442 <at> debbugs.gnu.org >> Date: Thu, 13 Feb 2025 20:04:16 +0200 >> >> Robert Pluim <rpluim@HIDDEN> writes: >> >> > [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.2 INVALID_MSGID Message-Id is not valid, according to RFC 2822 X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, rpluim@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.2 (/) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Bj=C3=B6rn Bidar <bjorn.bidar@HIDDEN> >> Cc: Eli Zaretskii <eliz@HIDDEN>, 72442 <at> debbugs.gnu.org >> Date: Thu, 13 Feb 2025 20:04:16 +0200 >>=20 >> Robert Pluim <rpluim@HIDDEN> writes: >>=20 >> >>>>>> On Thu, 13 Feb 2025 19:21:32 +0200, Bj=C3=B6rn Bidar <bjorn.bidar= @thaodan.de> said: >> > >> > Bj=C3=B6rn> The message manual is still tell insulting users and/o= r is inaccurate now: >> > >> > >> =E2=80=98message-subject-re-regexp=E2=80=99 >> > >> Responses to messages have subjects that start with =E2=80=98Re= : =E2=80=99. This >> > >> is _not_ an abbreviation of the English word =E2=80=9Cresponse= =E2=80=9D, but it >> > >> comes from the Latin =E2=80=9Cres=E2=80=9D, and means =E2=80=9C= in the matter of=E2=80=9D. Some >> > >> illiterate nincompoops have failed to grasp this fact, and have >> > >> =E2=80=9Cinternationalized=E2=80=9D their software to use abomi= nations like =E2=80=98Aw: =E2=80=99 >> > >> (=E2=80=9Cantwort=E2=80=9D) or =E2=80=98Sv: =E2=80=99 (=E2=80= =9Csvar=E2=80=9D) instead, which is meaningless and >> > >> evil. However, you may have to deal with users that use these = evil >> > >> tools, in which case you may set this variable to a regexp that >> > >> matches these prefixes. Myself, I just throw away non-compliant >> > >> mail. >> > >> > Bj=C3=B6rn> (info "(message) Message Headers") >> > >> > That text is slightly different now, but I=CA=BCm not going to bowdler= ize >> > it further. >>=20 >> standards-challenged? The voicing is still passive aggressive. I think >> it should be enough to say some users might fail to understand or >> misunderstand. Even better could be to just drop the drop the offhanded >> comment. > > We could choose other words, but are we not allowed in general to > express contempt towards silly decisions made out of ignorance? The word standards-challanged sounds like ableism. If I read RFC 5322 correctly it only states: "When used in a reply, the field body MAY start with the string "Re: " (an abbreviation of the Latin "in re", meaning "in the matter of")" It doesn't say MUST (See section 1.2.1). So there isn't any ignorance but just no use of Latin for the messagge prefix. In any case manuals goal should educational, not there to insert off-handed remarks of localization of Latin terms. I think this also related to (info "(standards) GNU Manuals"): Remember that the audience for a GNU manual (and other GNU documentation) is global, and that it will be used for years, maybe decades. This means that the reader could have very different cultural reference points. Decades from now, all but old folks will have very different cultural reference points; many things that "everyone knows about" today may be mostly forgotten. For this reason, try to avoid writing in a way that depends on cultural reference points for proper understanding, or that refers to them in ways that would impede reading for someone that doesn't recognize them. In this context there is nothing impeding directly but certainly distracts from the purpose of the manual and makes it looks like it's ok to just drop answers which not use the Latin prefix although that's perfectly ok, even if the applicable RFC 5322 is the deciding factor.=20 >> I don't think insulting or judging user who don't use English >> as their native language is a good thing. > > As the text says, "res" is Latin, not English. So this has nothing to > do with native English speakers. Those who use English might want to use "Re:" based on the Latin "res" but that doesn't mean everyone else uses this Latin based abbreviation. So just because it's custom in the English speaking world doesn't mean it's done everywhere else.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 13 Feb 2025 20:30:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 15:30:24 2025 Received: from localhost ([127.0.0.1]:45631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tifqp-0000Cl-Oi for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 15:30:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43444) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tifqn-0000BD-DI for 72442 <at> debbugs.gnu.org; Thu, 13 Feb 2025 15:30:22 -0500 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 <eliz@HIDDEN>) id 1tifqh-0006N8-Ho; Thu, 13 Feb 2025 15:30:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=fGYF1LuQDZQrXALjbwXHIKTZRc4YiqPB8V5H6bVx0H4=; b=T7wP++V26TBtjfePJQiE XEo5iW2GnuA0fwk5FTIDrtkYUlOxupJAbHiFERC+fUZujMM5KebjygFa5v22gDD3DjwFqYOG8RMdw dTKKPyesGuYU/Qe9UgLMYXxIUMPgKkju8UYnQZ5k3uLA8V0q8+aKI0jtLpqZ+xjnFHt5nwWGS/AGz GUkYZgv6mRNXqrdu3STjVH3qs/1WdRlEQDAbQItBxjMcdsk1hd4iaWULQag6W11PqmKuE+VbCPPLS Kd4Z/njSjVMxaSjp74Defv2uKGyNC+Q1l/HJFFor5uL4ETFM5QMK9vHT4RAZA36PXEXGUMEVYox63 Pxj+Bxk+2QMSSA==; Date: Thu, 13 Feb 2025 22:30:10 +0200 Message-Id: <86ikpdh9kd.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> In-Reply-To: <87a5apen6n.fsf@> (message from =?utf-8?Q?Bj=C3=B6rn?= Bidar on Thu, 13 Feb 2025 20:04:16 +0200) Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> <87ed5fitlq.fsf@HIDDEN> <8734gi3rhb.fsf@HIDDEN> <67ae2a1d.170a0220.29b6ad.f995SMTPIN_ADDED_BROKEN@HIDDEN> <87ldu93gfy.fsf@HIDDEN> <87a5apen6n.fsf@> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, rpluim@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Björn Bidar <bjorn.bidar@HIDDEN> > Cc: Eli Zaretskii <eliz@HIDDEN>, 72442 <at> debbugs.gnu.org > Date: Thu, 13 Feb 2025 20:04:16 +0200 > > Robert Pluim <rpluim@HIDDEN> writes: > > >>>>>> On Thu, 13 Feb 2025 19:21:32 +0200, Björn Bidar <bjorn.bidar@HIDDEN> said: > > > > Björn> The message manual is still tell insulting users and/or is inaccurate now: > > > > >> ‘message-subject-re-regexp’ > > >> Responses to messages have subjects that start with ‘Re: ’. This > > >> is _not_ an abbreviation of the English word “response”, but it > > >> comes from the Latin “res”, and means “in the matter of”. Some > > >> illiterate nincompoops have failed to grasp this fact, and have > > >> “internationalized” their software to use abominations like ‘Aw: ’ > > >> (“antwort”) or ‘Sv: ’ (“svar”) instead, which is meaningless and > > >> evil. However, you may have to deal with users that use these evil > > >> tools, in which case you may set this variable to a regexp that > > >> matches these prefixes. Myself, I just throw away non-compliant > > >> mail. > > > > Björn> (info "(message) Message Headers") > > > > That text is slightly different now, but Iʼm not going to bowdlerize > > it further. > > standards-challenged? The voicing is still passive aggressive. I think > it should be enough to say some users might fail to understand or > misunderstand. Even better could be to just drop the drop the offhanded > comment. We could choose other words, but are we not allowed in general to express contempt towards silly decisions made out of ignorance? > I don't think insulting or judging user who don't use English > as their native language is a good thing. As the text says, "res" is Latin, not English. So this has nothing to do with native English speakers.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 13 Feb 2025 18:58:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 13:58:01 2025 Received: from localhost ([127.0.0.1]:45480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiePR-0004TP-Ag for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 13:58:01 -0500 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:50393) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1tiePP-0004T2-EU for 72442 <at> debbugs.gnu.org; Thu, 13 Feb 2025 13:57:59 -0500 Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-38a25d4b9d4so874293f8f.0 for <72442 <at> debbugs.gnu.org>; Thu, 13 Feb 2025 10:57:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739473073; x=1740077873; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=NEIkkjByiD63eb9K8HVpXxLkClTS4WWv4MtoW6jhBSE=; b=Vs7cPU9ijs7MAboFOK+NKEXM78+pe2HKjxrD5WXYIoVIhEUu7gC0rON42TZS5GVwX9 KbdaFjMityKjZwpPpapA4YxOKR4mv+VsnUqM9VQIbUgAvi26d+E22LFJ++ClEBw5mdsX qa5Zxsc+yGt0d/dFd4PIhhWS7l2ZgHzKBLTQ0CbQoR2hMmrDLNRnCg7oQOHGWhjzuaOU arQ3kCbKP7DJOPYxfA+TlgnMJKz9C/7IOLrjKxezPUi82DDFcGlkcTCDbXmG1x7bm943 a9qThnmUPyHjynwtzPdlu2Dq691luJJVKZqufzIFzgLptwsBd8RwlAjG7RxerbJqlqZ1 ohHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739473073; x=1740077873; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=NEIkkjByiD63eb9K8HVpXxLkClTS4WWv4MtoW6jhBSE=; b=iuaCjqc4u0MrIw3xSA2rUX5QGj2XL8BhF/E0T7mqxtucoH2Dx3M2qgITECcAFhkRnb dxnDXWhYm6PLyVIzOZYarM9ehgc1pbpyP+N1/FGIj4VYB6xgBEfXadfmu2jDTVUj4ZLD Iw3ZjQ1jY9nHmwQFw28e02K33fQOQpXwtT2bpir+W8yk+xOgK/LNDvmwx7v8zHmsg25n sOF0Q5l1tHC4su4nmByipvvo7iK3ruFOn+lprpt1wFti4A+iesQMW2Kant11/cnBDtfB 2fKvWKnVQ/wq59FoLQbIW3PALCl5TMpdfDZJVZrT/O6tCtS02u+F5v9Sn0JxKRUJ5xwE Y0zw== X-Forwarded-Encrypted: i=1; AJvYcCUtXx/INi+j5H3nRMwWrG5BvSQ3GSkBB/rpE7vvpGhDgviyvtZu5MMm6BMbNOEbUkM4NDeMgw==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yzs+jTSjD2ZhPQ8KKWKMkmPCfnbdwi9/PZbuBZUhTdfkyyYzc/0 Jko+sJvtOjxhb1QEvHIfwh81junwjoAS6a/VMEFe1yJmlf6Rn8KMlPEnow== X-Gm-Gg: ASbGnct8zcOH64w9HU32T0XPDtEVAtFfQWEoBUF5euuFcYTdMWAnL+3p6xKj8z/nxog 7h2S0u67KjxBQu1pDWE3hbQZOGgXZoBBiCBzFCH9RNX8QqY3gmY+MYArEK6M/1jttpkKZk7Locn hrDlSFcNxSoCXxEXYlLR/91DFH5xz7d6axNC7WdC+sTmzkIG0RBlIxt+9DfEkg6Gn7KOw76Cfo7 OeJ6U9OmCMQnFPytxWTEWvRS2/0oOn4w3yPmkxEefE/hWoXirZbm7RiVnIT1OIX4Nbd+aBEMuJ9 Bw== X-Google-Smtp-Source: AGHT+IEexoKi0TeXcvmQfBjuGHb+qQZz9YFP4gMeNfxRkJdQgtMbW8TrZ324lS8yMAlox42+zCIZcw== X-Received: by 2002:adf:e386:0:b0:38e:c2de:70d4 with SMTP id ffacd0b85a97d-38f24512d6amr4252416f8f.42.1739473072828; Thu, 13 Feb 2025 10:57:52 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:2b56:1cf5:496:fd6e]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38f258ddbb2sm2562197f8f.40.2025.02.13.10.57.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Feb 2025 10:57:52 -0800 (PST) From: Robert Pluim <rpluim@HIDDEN> To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <67ae3422.df0a0220.3f5f8.ebf3SMTPIN_ADDED_BROKEN@HIDDEN> References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> <87ed5fitlq.fsf@HIDDEN> <8734gi3rhb.fsf@HIDDEN> <67ae2a1d.170a0220.29b6ad.f995SMTPIN_ADDED_BROKEN@HIDDEN> <87ldu93gfy.fsf@HIDDEN> <67ae3422.df0a0220.3f5f8.ebf3SMTPIN_ADDED_BROKEN@HIDDEN> Date: Thu, 13 Feb 2025 19:57:52 +0100 Message-ID: <87cyfl3c5r.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Thu, 13 Feb 2025 20:04:16 +0200, Bj=C3=B6rn Bidar <bjorn.bidar@tha= odan.de> said: Bj=C3=B6rn> Robert Pluim <rpluim@HIDDEN> writes: >>>>>>> On Thu, 13 Feb 2025 19:21:32 +0200, Bj=C3=B6rn Bidar <bjorn.bid= ar@HIDDEN> said: >>=20 Bj=C3=B6rn> The message manual is still tell insulting users and/or is = inaccurate now: >>=20 >> >> =E2=80=98message-subject-re-regexp=E2=80=99 >> >> Responses to messages have subjects that start with =E2=80=98Re: = =E2=80=99. This >> >> is _not_ an abbreviation of the English word =E2=80=9Cresponse=E2= =80=9D, but it >> >> comes from the Latin =E2=80=9Cres=E2=80=9D, and means =E2=80=9Cin= the matter of=E2=80=9D. Some >> >> illiterate nincompoops have failed to grasp this fact, and have >> >> =E2=80=9Cinternationalized=E2=80=9D their software to use abomina= tions like =E2=80=98Aw: =E2=80=99 >> >> (=E2=80=9Cantwort=E2=80=9D) or =E2=80=98Sv: =E2=80=99 (=E2=80=9Cs= var=E2=80=9D) instead, which is meaningless and >> >> evil. However, you may have to deal with users that use these ev= il >> >> tools, in which case you may set this variable to a regexp that >> >> matches these prefixes. Myself, I just throw away non-compliant >> >> mail. >>=20 Bj=C3=B6rn> (info "(message) Message Headers") >>=20 >> That text is slightly different now, but I=CA=BCm not going to bowdl= erize >> it further. Bj=C3=B6rn> standards-challenged? The voicing is still passive aggressi= ve. I think Bj=C3=B6rn> it should be enough to say some users might fail to underst= and or Bj=C3=B6rn> misunderstand. Even better could be to just drop the drop t= he offhanded Bj=C3=B6rn> comment. I don't think insulting or judging user who don't = use English Bj=C3=B6rn> as their native language is a good thing. The text concerns the *providers* of email software who changed it to internationalize the "Re" prefix, in ignorance of the relevant standards. It offers no judgement on the *users* of said software based on their native language. Robert --=20
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 13 Feb 2025 18:04:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 13:04:31 2025 Received: from localhost ([127.0.0.1]:45396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tidZe-000285-RI for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 13:04:31 -0500 Received: from thaodan.de ([2a03:4000:4f:f15::1]:46184) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <bjorn.bidar@HIDDEN>) id 1tidZb-00027l-1O for 72442 <at> debbugs.gnu.org; Thu, 13 Feb 2025 13:04:28 -0500 Received: from odin (dsl-trebng12-50dc7b-49.dhcp.inet.fi [80.220.123.49]) by thaodan.de (Postfix) with ESMTPSA id 011B3D00043; Thu, 13 Feb 2025 20:04:16 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1739469857; bh=mVazLz1qV4jJzNjpu3qybrEgw9sEWQM0sTLpGPJobds=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=ThLUL6FRVx0+HpMlpyob/O3R/PN5BCOjDuBe/wsNbOwh2h43CpmJD3o79GLx7FoE3 9lOT6M7UkhPhSZ5hB7cIggWTJyCI1LCm/OQhkMXr6EklX6bJBcJPQW9Uat/qqgGc8Z wNTW0JZuBpl+p6CoZSR0zcbrKTBGG5tE0/0sRpS0y/9ZPbzM+rvJQcn0iy8WuE4v5o QMfAr2nbrRhELNqokhpFX6Rk9lOnvzFvYLrEDQq0DZcEO0bc+df+PyHnsv+oJJzQLe RYFqcS/0ny7qwiLr4Ph0e3DW93nEJYcG/u+/9wdKs31yYOW3Arge9sBCb6K+GiR9YU G6TuN5nVuCBduXXmkumn9cULTlCVqdixXImOjeTPHHaFAb5Srt/ndva3DjsKjEcDxH JBQW0JtA2Q5fUxgY6mx6StLUGpTeQJJUjdOf9peO3aoatYyHPPSlEVyj4ydSdbRLPJ WD6TCbQs82lg0j0rhhJPXdWW2qznFSbzYLeuAn7/bgohrqMDB20VuPOlXc8KvM4lXh perjI4Byd99j8Tf1tF0TMb5EWChXjjptyb0kDDoupHsAJwW7DU5owGNPhR+22H7ghS iqpNtutfLgHYERWm0gzo1eBmkV8lYLYbnUeZA9SAJ+wOVOKjUG/NEh4/dkfDODRaNh muhlvhb0/tE/g4Hi5z0aLoo8= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <87ldu93gfy.fsf@HIDDEN> (Robert Pluim's message of "Thu, 13 Feb 2025 18:25:21 +0100") References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> <87ed5fitlq.fsf@HIDDEN> <8734gi3rhb.fsf@HIDDEN> <67ae2a1d.170a0220.29b6ad.f995SMTPIN_ADDED_BROKEN@HIDDEN> <87ldu93gfy.fsf@HIDDEN> Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Thu, 13 Feb 2025 20:04:16 +0200 Message-ID: <87a5apen6n.fsf@> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.2 (+) 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: Robert Pluim <rpluim@HIDDEN> writes: >>>>>> On Thu, 13 Feb 2025 19:21:32 +0200, Björn Bidar <bjorn.bidar@HIDDEN> said: > > Björn> The message manual is still tell insulting users and/or is inaccurate now: > > >> ‘message-subject- [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.2 INVALID_MSGID Message-Id is not valid, according to RFC 2822 X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.2 (/) Robert Pluim <rpluim@HIDDEN> writes: >>>>>> On Thu, 13 Feb 2025 19:21:32 +0200, Bj=C3=B6rn Bidar <bjorn.bidar@th= aodan.de> said: > > Bj=C3=B6rn> The message manual is still tell insulting users and/or i= s inaccurate now: > > >> =E2=80=98message-subject-re-regexp=E2=80=99 > >> Responses to messages have subjects that start with =E2=80=98Re: = =E2=80=99. This > >> is _not_ an abbreviation of the English word =E2=80=9Cresponse=E2= =80=9D, but it > >> comes from the Latin =E2=80=9Cres=E2=80=9D, and means =E2=80=9Cin = the matter of=E2=80=9D. Some > >> illiterate nincompoops have failed to grasp this fact, and have > >> =E2=80=9Cinternationalized=E2=80=9D their software to use abominat= ions like =E2=80=98Aw: =E2=80=99 > >> (=E2=80=9Cantwort=E2=80=9D) or =E2=80=98Sv: =E2=80=99 (=E2=80=9Csv= ar=E2=80=9D) instead, which is meaningless and > >> evil. However, you may have to deal with users that use these evil > >> tools, in which case you may set this variable to a regexp that > >> matches these prefixes. Myself, I just throw away non-compliant > >> mail. > > Bj=C3=B6rn> (info "(message) Message Headers") > > That text is slightly different now, but I=CA=BCm not going to bowdlerize > it further. standards-challenged? The voicing is still passive aggressive. I think it should be enough to say some users might fail to understand or misunderstand. Even better could be to just drop the drop the offhanded comment. I don't think insulting or judging user who don't use English as their native language is a good thing.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 13 Feb 2025 17:25:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 12:25:32 2025 Received: from localhost ([127.0.0.1]:45319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ticxv-0000TZ-Lg for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 12:25:31 -0500 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]:43290) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1ticxs-0000TI-F9 for 72442 <at> debbugs.gnu.org; Thu, 13 Feb 2025 12:25:29 -0500 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-4395a917f33so13156495e9.1 for <72442 <at> debbugs.gnu.org>; Thu, 13 Feb 2025 09:25:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739467522; x=1740072322; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=/wFLzUiCgYHQV+8ksh2tGl+zmeVLkLrOTIcz69f4GtM=; b=aVJpL6fqgDBqCzxAx8iCmwmPkFEW2nvS3V7P67bfJVjeBsMsbKl6Lom+5I4AtDOJuC 3E5rvvw0LqLnqwjCsV6SLRcycUXdgsQhfTR65EfoBbolGRqpSMBcgypZJ1KSb7Vi774D dH3r2Fs2K9xSPV0srpFcEwm1R7fZGk/eLBywW/QwYx9rDXfZYOSZP7Q4FNcpqghJJ4GA Xj3km9EzHLONYFW8xbTq2M7nbrLBUVx2xF0bID5zk6NbysFVuNbUNBUSQM7t2m7jgHNQ UlXSY8Pkq+C4cn3W/OnaFhZpwXcP7U9CJM7YiMzyqLQKAh4Y0zDuMgz2GNPkT1fNuXBr 34Fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739467522; x=1740072322; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=/wFLzUiCgYHQV+8ksh2tGl+zmeVLkLrOTIcz69f4GtM=; b=BHAdjSCcbuoKGqwuqhOkkBYTtWwqfySI3F1SZlP/KehsftBgWvswTtCmVEzndsV15v z+fPYoiA4WNymbUhV/AgF7heLv7Gx2MuBiiL/4+AyrIVruUhAMnETS/AUDJebhf2xSt0 qjhW3UK/pf0yIoOpvZkRtkm11sqPtLonSdSKtXPRJ8IPXq4jumCbvzIykYBoS6qKo+ul FGW+c45qFIV1FgL1aYi+UY4iVklKYepenxASaREBJ++vqMjrdiHeMOI1zkA46WO5rD8u kZ0uLNSmJyhe0FM0rdGhs12AJXANZBjKBjCwTk0j1s1dGRFUwpkTVIqBFLgkglAza4WP PMfg== X-Forwarded-Encrypted: i=1; AJvYcCXvYmLRiCWEVIlqqN9egueULS9UXShBlckZDX40fO+MNpvPMpmbd+5IMsdTqtfBFRmHTDwrkg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxQSHIlytQ+cDpzhUKv3CyarqZSeSEkvl/RFeg/zA0kBBnSolLN FrUCMOgZ/G8YCWI3FUmJtLEb3edDizYp5QCRLn/Ztohnfz5USgBbBn5Jtw== X-Gm-Gg: ASbGncs/FeULLslAn7xDl6OwNWYYJCQX+EIBuW/KpxBWkKiJG+sr99b7ea/3ssDBUuX GNGxXU2s23BMI1IbEqI+B0sUySFwnjrOwFc5zMgJr+dVObzaIMj8Ov0pTUfxPVMOF6k96Kium4H EVbZe1BN+06uf+1rm5Axy3KujMRkMQmMyhOfsIeLbt44GBLSENf5xiuAIKIlTFpVEwn/gK+fQQX qPSwQMZwBF9lStkjQ+Oxn0p1VA1VnvflFi61vAQBsCeAf26fIZIkY8g3vrgPGhmZYo78p0k3ikI Qg== X-Google-Smtp-Source: AGHT+IHgJ1PyfnzPRY1xBMmzLmL/GoajZ8AFvFARB8cx3lIRr94bW/CJVHTf5Omz2uy4IzYjtk87Uw== X-Received: by 2002:a5d:6f19:0:b0:38d:e420:3942 with SMTP id ffacd0b85a97d-38f24ce772emr4711666f8f.3.1739467521942; Thu, 13 Feb 2025 09:25:21 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:2b56:1cf5:496:fd6e]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38f259d5655sm2407643f8f.77.2025.02.13.09.25.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Feb 2025 09:25:21 -0800 (PST) From: Robert Pluim <rpluim@HIDDEN> To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <67ae2a1d.170a0220.29b6ad.f995SMTPIN_ADDED_BROKEN@HIDDEN> References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> <87ed5fitlq.fsf@HIDDEN> <8734gi3rhb.fsf@HIDDEN> <67ae2a1d.170a0220.29b6ad.f995SMTPIN_ADDED_BROKEN@HIDDEN> Date: Thu, 13 Feb 2025 18:25:21 +0100 Message-ID: <87ldu93gfy.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Thu, 13 Feb 2025 19:21:32 +0200, Bj=C3=B6rn Bidar <bjorn.bidar@tha= odan.de> said: Bj=C3=B6rn> The message manual is still tell insulting users and/or is = inaccurate now: >> =E2=80=98message-subject-re-regexp=E2=80=99 >> Responses to messages have subjects that start with =E2=80=98Re: =E2= =80=99. This >> is _not_ an abbreviation of the English word =E2=80=9Cresponse=E2=80= =9D, but it >> comes from the Latin =E2=80=9Cres=E2=80=9D, and means =E2=80=9Cin th= e matter of=E2=80=9D. Some >> illiterate nincompoops have failed to grasp this fact, and have >> =E2=80=9Cinternationalized=E2=80=9D their software to use abominatio= ns like =E2=80=98Aw: =E2=80=99 >> (=E2=80=9Cantwort=E2=80=9D) or =E2=80=98Sv: =E2=80=99 (=E2=80=9Csvar= =E2=80=9D) instead, which is meaningless and >> evil. However, you may have to deal with users that use these evil >> tools, in which case you may set this variable to a regexp that >> matches these prefixes. Myself, I just throw away non-compliant >> mail. Bj=C3=B6rn> (info "(message) Message Headers") That text is slightly different now, but I=CA=BCm not going to bowdlerize it further. Robert --=20
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 13 Feb 2025 17:21:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 12:21:43 2025 Received: from localhost ([127.0.0.1]:45312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ticuF-0000HJ-FR for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 12:21:43 -0500 Received: from thaodan.de ([2a03:4000:4f:f15::1]:56776) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <bjorn.bidar@HIDDEN>) id 1ticuC-0000H0-BL for 72442 <at> debbugs.gnu.org; Thu, 13 Feb 2025 12:21:40 -0500 Received: from odin (dsl-trebng12-50dc7b-49.dhcp.inet.fi [80.220.123.49]) by thaodan.de (Postfix) with ESMTPSA id 2B29BD00043; Thu, 13 Feb 2025 19:21:33 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1739467293; bh=SY5hPgwOj7Q9n6nVgOoTBP/iGOzjy6UciyxTaUsRmn4=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=fAiHuWEnHV8C2FT+NppNR2atsYrrWZ2tOHFUExItcxGyQ4BR5x/tbkELKC0ik8nLu s3K3JW2VTFNEJNo9fsq/vZVHoAwLn0fmGefjFBVjlSwYcFlYoNeQ8IpPqtHeWhLdLs 1mbAIDeLbJkYHrd8Uz9PjxomBdnQYdfy0y8H0iEKzKh+Xf9+QwGaSVAZfk7YoSCdYD 0osBZWAskJPrIIje7b7iTSTXP2AmKcOU89hlMGkACtyAvpvOdU5K0umXBdpuYqy5DN 9JFsxNs7utjf22xti7f0G4heOhTN2O1dxgm/5XUQoMOt00CS65RWIgDBK4evqlirTt TV0zKunqCfrK5f4eiDbGE5Hh8yF5NFnmXSPXqIlBSb1nQ9sdnPwIQD5qkns42g/VM2 7BlBdjW7Q1tuAnO9v1PqlbdNOSjNxnJajo2tK05CC80Fe977zgt/pdCiVW3jj5qsGT Ln8ToDIrdMP3HjjIPcvCI+VO5kaNLVVWpgrddvm4Ukvnrf1LHtWHSEyzOn7M7rT0Rz rbr32b72DH20Z3IbLjXLBIe0JnCNCC175mwrwujZUJBGuNk3LqxBhWvubRZ7KiuEtP 7rMgl8BkQq1UN//lZctW/nN/O/WXXmhf8MWdCJh1eXaREXjyWUoQCTebmtYD2Eibk+ sNowL99D/5PMzb12BPRw1f6U= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <8734gi3rhb.fsf@HIDDEN> (Robert Pluim's message of "Thu, 13 Feb 2025 14:26:56 +0100") References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> <87ed5fitlq.fsf@HIDDEN> <8734gi3rhb.fsf@HIDDEN> Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Thu, 13 Feb 2025 19:21:32 +0200 Message-ID: <87msepep5v.fsf@> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.2 (+) 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: Robert Pluim <rpluim@HIDDEN> writes: > tags 72442 fixed > close 72442 31.1 > quit > > This has been working fine for me for a while, and if it breaks I have > time to fix it this week 😸 > > Closing. > Committed as 315519fa7c8 > > Robe [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.2 INVALID_MSGID Message-Id is not valid, according to RFC 2822 X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.2 (/) Robert Pluim <rpluim@HIDDEN> writes: > tags 72442 fixed > close 72442 31.1 > quit > > This has been working fine for me for a while, and if it breaks I have > time to fix it this week =F0=9F=98=B8 > > Closing. > Committed as 315519fa7c8 > > Robert The message manual is still tell insulting users and/or is inaccurate now: > =E2=80=98message-subject-re-regexp=E2=80=99 > Responses to messages have subjects that start with =E2=80=98Re: =E2= =80=99. This > is _not_ an abbreviation of the English word =E2=80=9Cresponse=E2=80= =9D, but it > comes from the Latin =E2=80=9Cres=E2=80=9D, and means =E2=80=9Cin the= matter of=E2=80=9D. Some > illiterate nincompoops have failed to grasp this fact, and have > =E2=80=9Cinternationalized=E2=80=9D their software to use abomination= s like =E2=80=98Aw: =E2=80=99 > (=E2=80=9Cantwort=E2=80=9D) or =E2=80=98Sv: =E2=80=99 (=E2=80=9Csvar= =E2=80=9D) instead, which is meaningless and > evil. However, you may have to deal with users that use these evil > tools, in which case you may set this variable to a regexp that > matches these prefixes. Myself, I just throw away non-compliant > mail. (info "(message) Message Headers")
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Robert Pluim <rpluim@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Robert Pluim <rpluim@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 13 Feb 2025 13:27:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 08:27:08 2025 Received: from localhost ([127.0.0.1]:41369 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiZFE-0004iM-5o for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 08:27:08 -0500 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:59600) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1tiZFA-0004hf-ML; Thu, 13 Feb 2025 08:27:05 -0500 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-4394036c0efso5594795e9.2; Thu, 13 Feb 2025 05:27:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739453218; x=1740058018; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=FN2DwSY6LZP2TL3Jox4PDoP/0+XuWDizfHRU+qEEs6k=; b=K40DmhGMZIgQaTNJb7bNNOYBBc/FrsWYU4dVhUNVQhw0rWLOeefbKDZoq4RuTkHbqn aDZ3gu10+YGbnpoiDDxpJQLKacLarFSH1EadEfZuGwSOOHzxcSKHiOyPhYfB+S4DIj7i 3sGJdDTEzJADFL2drGk18O9wS37YZdsm2ONNZ9ZskaKQUljp8XKu0DdbGcOCSki3ajsW 9m6FrL02q9h2VfntqbGpnHSLkxG9TuCPVVHnCZzRSQWqGU+g1rh0lSx7srbQPx+3KG0u hQgg7KKhObQVZ1KGGNqFGBz0j+udZ77ao+Zmp5Zu54R/LdoTWxtoK942npXiDLbx3jTr TuQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739453218; x=1740058018; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FN2DwSY6LZP2TL3Jox4PDoP/0+XuWDizfHRU+qEEs6k=; b=ZwemGgsjOuXFIpR+x8zXeHJoG+fXrExXF3l8HkPUFc4Iyxds6HWzoo4OEdChEz6Hy/ KeRHKQImludIfPu/MzVV41AuE8aPEqxUr2O4UURJ9YUb9CF67hXpEKd+l1TxImuWiunj fbR92W+gTS+uyJvhH/QFZTQhzmqkq6ypLVZODlC8prrldc25cvqy++Lux1zj4Ds8grJH gBCv3pt9/s/VA44SRuQ25GJ0FU6EKWjSm1ymcIDN3P9kxz5D6oc4CAnu13nWB67iWPWn wGCdf/+t6roWkk3oD8YSS6bbm2aagCWXWb0SGY0GojaaWnkyaAmwCfsD/wztJDW7RDzA 7BXg== X-Forwarded-Encrypted: i=1; AJvYcCXqcl2bQn0WT/T9GtvCM2yfXP24JuIiQcrrYc2cgVD/yEDrLcLtZzD0+LSGXnxutDeakfQDH6io <at> debbugs.gnu.org X-Gm-Message-State: AOJu0Yykzv1UdzZUrQztYPutgWdWrEBLQrb92QTxxwdWuREk5QJDRCrJ b+7LuWemkwtO4nUVjahuwmHDIY322xfrIMMWc4aunsLKCGZmJdU0Y2P5zA== X-Gm-Gg: ASbGncua4p6wPDzCYOOgPU6qdZcN1zTokDwcF8554CxDl4o/iLCfOljpNPs0KRIiuBW hmeBbwj6Fk+MEJW4hg9T8J3FjcGP9kP4hG/kg0AWpGYf/44YMQxkbP9/Q8q4NKsN9eO2lGg/Ayu pp9V7daUoJ8wTNg2LntvchkX9tuI4TBvtqnsCtHs4IAJmiBMq39xlIb1hA7CleA4Hvd4LWHfQ4a sFWQO5lWFK3XVx+NAil5jdTpzCP2CLB0IoyuDWIZxso6tcRNHDTCTll3CyVCS3h7o6u13DdirIH gg== X-Google-Smtp-Source: AGHT+IF1i+KDoTAAA6Ua6t6SiJLzNzYhD9OudW7TjzUhMgkHND163bdk1k3JdOZMvakqD+rYpqH+GA== X-Received: by 2002:a05:600c:4f45:b0:439:643a:c8d3 with SMTP id 5b1f17b1804b1-439643ad0e2mr17729945e9.20.1739453217689; Thu, 13 Feb 2025 05:26:57 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:2b56:1cf5:496:fd6e]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4396180f199sm17690755e9.15.2025.02.13.05.26.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Feb 2025 05:26:57 -0800 (PST) From: Robert Pluim <rpluim@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <87ed5fitlq.fsf@HIDDEN> References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> <87ed5fitlq.fsf@HIDDEN> Date: Thu, 13 Feb 2025 14:26:56 +0100 Message-ID: <8734gi3rhb.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, bjorn.bidar@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) tags 72442 fixed close 72442 31.1 quit This has been working fine for me for a while, and if it breaks I have time to fix it this week =F0=9F=98=B8 Closing. Committed as 315519fa7c8 Robert --=20
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 19 Sep 2024 14:53:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 19 10:53:47 2024 Received: from localhost ([127.0.0.1]:33253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1srIXS-0003pv-EV for submit <at> debbugs.gnu.org; Thu, 19 Sep 2024 10:53:47 -0400 Received: from mail-wr1-f52.google.com ([209.85.221.52]:51653) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1srIXP-0003pc-Fe for 72442 <at> debbugs.gnu.org; Thu, 19 Sep 2024 10:53:44 -0400 Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-374d29ad870so565084f8f.3 for <72442 <at> debbugs.gnu.org>; Thu, 19 Sep 2024 07:53:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726757540; x=1727362340; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=40xusey5vZ5aRyLOYDq87vxtIyI6dbMGF7EXtb42Dcw=; b=Pr2GzOkfU7kMAyUwErvXyntKnCoekzGvKUrFiLmTvCat8zwZxLbhkFVycykIEx+seb P5woi8W230tHqcNCNjAKdSKi/k89BvrSD1gCmQ5RW/FERtffKnsUH7TUZKhrFU6ADJZg Nif0E8R7Pt9PqLNqMchPkd4rfHBP4OOKv1CORQAupNv2IZBqdEvrVsegRGkTZnj7uQsi Wgbs3LrZtiV1fLL7Eixhx+ujk8SCJg6dh1wYU+qPpyQWMLZYSffIsjZylpe+FN9EBC30 FGapf/dBikPvWj483LL+Cnurm7lBGV3JKMmTuX7DJUhK94W3AXpJ4Pd3yQmXsc/EW93o mfGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726757540; x=1727362340; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=40xusey5vZ5aRyLOYDq87vxtIyI6dbMGF7EXtb42Dcw=; b=Lkiz2qDc6ARLifk5T9vEsg8s5JP2VNeTZ5XpB5HfLF1hCvmdeWEDW9IZyhBTxItf6p 3gYU55VkyS6gRtT2vVkHB/tLSs+9NythLgroJVNa9P304x12whYeKGBB5OOJ4RU3fL1h F2F/xeUQmsZ3tMCms/1kx0EU3yLmeWz5odkVZ1SGl2xaN7kYAgftv9bsC2yuU8Vkk+nG NErhjvVI4GhJZ8worOuS6wT9ZR5ywFwm5v1gSJ/TXjJURW2TnnKimYDfqRTS0vI4IboS aSwK7ebeGyPb5/b7nr3zVEROr4atGtE12gGotj6K1juYjuRH81+U+fv5Rn5PYmV8o8zU c4VQ== X-Forwarded-Encrypted: i=1; AJvYcCVP0kRzxX0JunFa7ThC1bq8Fc5ahleYRQoSX65tJdbI5wbJs1K2jZBG6E3nOk71moj+Da97NQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yxf2EBuhvQ3+R9oAlV1o1kroIXGRrYgi2WYS8g6JbaQ3JHJVEXV ldbSHvgAjQ34+cEWzBy0+Y2mSqnBYp69iR8gjSCJ5YvsardmMPWOJjKHLw== X-Google-Smtp-Source: AGHT+IHcT7+kry+5C5lCDS0srpl/5mnXIJumbZX8IAnh1R+1MbVreHrNZRtg1gr3IBIEgL/le1rQfQ== X-Received: by 2002:a5d:4a52:0:b0:371:8f19:bff5 with SMTP id ffacd0b85a97d-378d61d630amr13229155f8f.3.1726757539525; Thu, 19 Sep 2024 07:52:19 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb51:3f8e:9d48:84d3:6a9f]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-378e78002besm15365885f8f.67.2024.09.19.07.52.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Sep 2024 07:52:18 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: Robert Pluim's message of "(unknown date)" References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> <86ikvlj4xr.fsf@HIDDEN> Date: Thu, 19 Sep 2024 16:52:17 +0200 Message-ID: <87ed5fitlq.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, bjorn.bidar@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable >>>>> Robert Pluim <rpluim@HIDDEN> said: >>>>> On Tue, 27 Aug 2024 19:39:28 +0300, Eli Zaretskii <eliz@HIDDEN> said: >>> From: Robert Pluim <rpluim@HIDDEN> >>> Cc: bjorn.bidar@HIDDEN, 72442 <at> debbugs.gnu.org >>> Date: Tue, 27 Aug 2024 17:50:41 +0200 >>>=20 >>> >>>>> On Thu, 22 Aug 2024 15:15:03 +0300, Eli Zaretskii <eliz@HIDDEN= rg> said: >>>=20 Eli> For backward compatibility, let's leave rmail-re-abbrevs in place,= and Eli> just initialize it from that new defcustom. >>> OK >>> + "\\(\\[[0-9]*\\]\\)*" >>> + " ?\u00a0*[:=EF=BC=9A][ \t]*" Eli> These two parts could use a comment that explains what they handle. >>> + "\\(([0-9]+)\\|\\[[0-9]+\\]\\|\\^[0-9]+\\)?" >>> + " ?\u00a0*[:=EF=BC=9A][ \t]*\\)*[ \t]*"))) Eli> Same here. Done. The rmail and gnus code now use exactly the same final regexp derived from the new user option. Patch attached, it=CA=BCs been working fine for me in Gnus, but somebody who uses rmail should give it a go. Robert --=20 --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: attachment; filename=0001-Teach-gnus-message-about-international-Re-variants.patch Content-Transfer-Encoding: quoted-printable From 2452929bc2a615a93a626c06ac8b70e726789fed Mon Sep 17 00:00:00 2001 From: Robert Pluim <rpluim@HIDDEN> Date: Thu, 22 Aug 2024 18:49:12 +0200 Subject: [PATCH] Teach gnus/message about international Re: variants To: emacs-devel@HIDDEN Bug#72442 * lisp/mail/mail-utils.el (mail-re-regexps): New defcustom, contains the components used to construct 'rmail-re-abbrevs' and 'message-subject-re-regexp'. * lisp/gnus/message.el (message-subject-re-regexp): Derive from 'mail-re-regexps'. (message-strip-subject-re): Make the match case-insensitive. * lisp/mail/rmail.el (rmail-re-abbrevs): Derive from 'mail-re-regexps'. Update 'rmail-reply-regexp' when it changes. (rmail-reply-regexp): Set to nil, 'rmail-re-abbrevs' will set it. * doc/emacs/rmail.texi (Rmail Reply): Describe 'mail-re-regexps'. * doc/misc/message.texi (Message Headers): Describe 'mail-re-regexps'. --- doc/emacs/rmail.texi | 8 ++++++++ doc/misc/message.texi | 13 ++++++++++++- etc/NEWS | 26 ++++++++++++++++++++++++++ lisp/gnus/message.el | 25 ++++++++++++++++++------- lisp/mail/mail-utils.el | 31 +++++++++++++++++++++++++++++++ lisp/mail/rmail.el | 27 ++++++++++++++++----------- 6 files changed, 111 insertions(+), 19 deletions(-) diff --git a/doc/emacs/rmail.texi b/doc/emacs/rmail.texi index 9c20d30c442..e090ec6fe76 100644 --- a/doc/emacs/rmail.texi +++ b/doc/emacs/rmail.texi @@ -776,6 +776,14 @@ Rmail Reply sent the message you received, and the @samp{CC} field starts out with all the other recipients of that message. =20 +@vindex rmail-re-abbrevs +@vindex rmail-reply-prefix +@vindex mail-re-regexps +The @samp{Subject} header field may contain one or more instances of +@samp{Re:} or localized variants thereof. These are removed if they +match @code{rmail-re-abbrevs} (which is initialized from +@code{mail-re-regexps}), and @code{rmail-reply-prefix} is prepended. + @vindex mail-dont-reply-to-names You can exclude certain recipients from being included automatically in replies, using the variable @code{mail-dont-reply-to-names}. Its diff --git a/doc/misc/message.texi b/doc/misc/message.texi index 468bf81599d..f5399aecee1 100644 --- a/doc/misc/message.texi +++ b/doc/misc/message.texi @@ -1693,13 +1693,14 @@ Message Headers =20 @item message-subject-re-regexp @vindex message-subject-re-regexp +@vindex mail-re-regexps @cindex Aw @cindex Sv @cindex Re Responses to messages have subjects that start with @samp{Re: }. This is @emph{not} an abbreviation of the English word ``response'', but it comes from the Latin ``res'', and means ``in the matter of''. Some -illiterate nincompoops have failed to grasp this fact, and have +standards-challenged companies have failed to grasp this fact, and have ``internationalized'' their software to use abominations like @samp{Aw: } (``antwort'') or @samp{Sv: } (``svar'') instead, which is meaningless and evil. However, you may have to deal with users that @@ -1731,6 +1732,16 @@ Message Headers )) @end lisp =20 +You shouldn't need to do this, since the default value of +@code{message-subject-re-regexp} is initialized based on +@code{mail-re-regexps}, which covers most known cases of such +internationalization, and is a lot easier to customize. Customizing +@code{mail-re-regexps} updates @code{message-subject-re-regexp} to +match. + +Note that the regexp is matched case-insensitively against the +@samp{Subject} header contents. + @item message-subject-trailing-was-query @vindex message-subject-trailing-was-query @vindex message-subject-trailing-was-ask-regexp diff --git a/etc/NEWS b/etc/NEWS index 8bd5c7c9515..35de85224d9 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -194,6 +194,32 @@ By passing '-t' or '--timeout', you can specify a maxi= mum time to wait for the processes to exit. Additionally, you can now wait for external processes by passing their PIDs. =20 ++++ +** Mail-util + +*** New user option 'mail-re-regexps'. +This contains the list of regular expressions used to match "Re:" and +international variants of it when modifying the Subject field in +replies. + ++++ +** Rmail + +*** 'rmail-re-abbrevs' default value is now derived from 'mail-re-regexps'. +'mail-re-regexps' is a new user option that is easier to customize than +'rmail-re-abbrevs'. 'rmail-re-abbrevs' is still honored if it was +already set. + ++++ +** Message + +*** 'message-subject-re-regexp' default value is now derived from 'mail-re= -regexps'. +'mail-re-regexps' is a new user option that is easier to customize than +'message-subject-re-regexp'. 'message-subject-re-regexp' is still +honored if it was already set. + +*** 'message-strip-subject-re' now matches case-insensitively. + ** SHR =20 +++ diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el index d52ed9662a7..ad0c4d1f3f8 100644 --- a/lisp/gnus/message.el +++ b/lisp/gnus/message.el @@ -305,11 +305,20 @@ message-ignored-supersedes-headers regexp)) =20 (defcustom message-subject-re-regexp - "^[ \t]*\\([Rr][Ee]\\(\\[[0-9]*\\]\\)* ?:[ \t]*\\)*[ \t]*" - "Regexp matching \"Re: \" in the subject line." + (mail--wrap-re-regexp + (concat + "\\(" + (string-join mail-re-regexps "\\|") + "\\)")) + "Regexp matching \"Re: \" in the subject line. +Matching is done case-insensitively. +Initialized from the value of `mail-re-regexps', which is easier to +customize." :group 'message-various :link '(custom-manual "(message)Message Headers") - :type 'regexp) + :type 'regexp + :set-after '(mail-re-regexps) + :version "31.1") =20 (defcustom message-screenshot-command '("import" "png:-") "Command to take a screenshot. @@ -2257,10 +2266,12 @@ message-strip-list-identifiers subject))) =20 (defun message-strip-subject-re (subject) - "Remove \"Re:\" from subject lines in string SUBJECT." - (if (string-match message-subject-re-regexp subject) - (substring subject (match-end 0)) - subject)) + "Remove \"Re:\" from subject lines in string SUBJECT. +This uses `mail-re-regexps, matching is done case-insensitively." + (let ((case-fold-search t)) + (if (string-match message-subject-re-regexp subject) + (substring subject (match-end 0)) + subject))) =20 (defcustom message-replacement-char "." "Replacement character used instead of unprintable or not decodable char= s." diff --git a/lisp/mail/mail-utils.el b/lisp/mail/mail-utils.el index c9e4d0b3812..cfac56c0125 100644 --- a/lisp/mail/mail-utils.el +++ b/lisp/mail/mail-utils.el @@ -46,6 +46,37 @@ mail-dont-reply-to-names :type '(choice regexp (const :tag "Your Name" nil)) :group 'mail) =20 +(defun mail--wrap-re-regexp (re) + (concat "\\`[ \t]*" + "\\(" + re + ; Re(1) or Re[1] or Re^1 + "\\(([0-9]+)\\|\\[[0-9]+\\]\\|\\^[0-9]+\\)?" + ; SPC/NBSP followed by colon and TAB/SPC + " ?\u00a0*[:=EF=BC=9A][ \t]*" + ; Handle repetition, eg "Re[1]: Re[2]:" + "\\)*" + "[ \t]*")) + +;;;###autoload +(defcustom mail-re-regexps + '("RE" "R\u00c9\\.?" "FWD?" "=D8=B1=D8=AF" "=E5=9B=9E=E5=A4=8D" "=E5=9B= =9E=E8=A6=86" "SV" "Antw\\.?" + "VS" "REF" "AW" "=CE=91=CE=A0" "=CE=A3=CE=A7=CE=95=CE=A4" "=D7=94=D7=A9= =D7=91" "V=C3=A1" "R" "RIF" "BLS" "RES" + "Odp" "YNT" "ATB") + "List of localized \"Re:\" abbreviations in various languages. +Each component can be a regular expression or a simple string. Matching +is done case-insensitively. Used to initialize the legacy +`rmail-re-abbrevs' and `message-subject-re-regexp' user options." + :type '(repeat regexp) + :set (lambda (sym val) + (custom-set-default sym val) + (dolist (sym '(rmail-re-abbrevs + message-subject-re-regexp)) + (when (get sym 'standard-value) + (custom-reevaluate-setting sym)))) + :group 'mail + :version "31.1") + (defvar epa-inhibit) ;; Returns t if file FILE is an Rmail file. ;;;###autoload diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el index e38ab12fae6..7fc5363f30c 100644 --- a/lisp/mail/rmail.el +++ b/lisp/mail/rmail.el @@ -527,22 +527,27 @@ rmail-automatic-folder-directives (defvar rmail-reply-prefix "Re: " "String to prepend to Subject line when replying to a message.") =20 -;; Note: this is matched with case-fold-search bound to t. -(defcustom rmail-re-abbrevs - "\\(RE\\|=D8=B1=D8=AF\\|=E5=9B=9E=E5=A4=8D\\|=E5=9B=9E=E8=A6=86\\|SV\\|A= ntw\\|VS\\|REF\\|AW\\|=CE=91=CE=A0\\|=CE=A3=CE=A7=CE=95=CE=A4\\|=D7=94=D7= =A9=D7=91\\|V=C3=A1\\|R\\|RIF\\|BLS\\|RES\\|Odp\\|YNT\\|ATB\\)" - "Regexp with localized \"Re:\" abbreviations in various languages." - :version "28.1" - :type 'regexp) +(defvar rmail-reply-regexp nil ;; set by `rmail-re-abbrevs + "Regexp to delete from Subject line before inserting `rmail-reply-prefix= '.") =20 ;; Some mailers use "Re(2):" or "Re^2:" or "Re: Re:" or "Re[2]:". ;; This pattern should catch all the common variants. ;; rms: I deleted the change to delete tags in square brackets ;; because they mess up RT tags. -(defvar rmail-reply-regexp - (concat "\\`\\(" - rmail-re-abbrevs - "\\(([0-9]+)\\|\\[[0-9]+\\]\\|\\^[0-9]+\\)?\u00a0*[:=EF=BC=9A] *= \\)*") - "Regexp to delete from Subject line before inserting `rmail-reply-prefix= '.") +;; Note: this is matched with case-fold-search bound to t. +(defcustom rmail-re-abbrevs + (concat "\\(" + (string-join mail-re-regexps "\\|") + "\\)") + "Regexp with localized \"Re:\" abbreviations in various languages. +Matching is done case-insensitively. +Initialized from `mail-re-regexps', which is easier to customize." + :set-after '(mail-re-regexps) + :set (lambda (sym val) + (custom-set-default sym val) + (setq rmail-reply-regexp (mail--wrap-re-regexp val))) + :type 'regexp + :version "31.1") =20 (defcustom rmail-display-summary nil "If non-nil, Rmail always displays the summary buffer." --=20 2.39.2 --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 27 Aug 2024 16:40:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 27 12:40:33 2024 Received: from localhost ([127.0.0.1]:47492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sizFB-0001qb-Az for submit <at> debbugs.gnu.org; Tue, 27 Aug 2024 12:40:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sizF9-0001qN-DD for 72442 <at> debbugs.gnu.org; Tue, 27 Aug 2024 12:40: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 <eliz@HIDDEN>) id 1sizED-0002D1-2I; Tue, 27 Aug 2024 12:39:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=0W0lMKXSmqLIvhiWx61ptiklpKWZIGSFCAjxHLQ8qf4=; b=KZ+0UDxXwwbcZFQazHxN afLzCyQLOERCPqE1m7F6BDAiQbHWxZ3OjCUfVl6R6JPD1Ni9P6VlyL1gg7l8LviwscvIGRKlR3+Hk xdgNH01zndMKBokCI3qyc2l6nxJe2swcb+ofEXHYp//+W5/Br9tRUrzITcWIMTUMtyr2ACQUcBgTF 4wzQkXaplZbE02eJagq4ycWhxWxSqnCB3cD7HuXmCZAP2Fpdju6gwL/u9V2RLaHF0XHHZefKRkpRu /rGcaAA5KQK3ds5TX1O0pb2LUYu8ePQMpMrQh/6B7Tnr4aOTLt+7OIrQZuKqkZ6etL8DxGQ7TgE6+ lBneJJS1UyEDnw==; Date: Tue, 27 Aug 2024 19:39:28 +0300 Message-Id: <86ikvlj4xr.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <875xrmvub2.fsf@HIDDEN> (message from Robert Pluim on Tue, 27 Aug 2024 17:50:41 +0200) Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> <875xrmvub2.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, bjorn.bidar@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Robert Pluim <rpluim@HIDDEN> > Cc: bjorn.bidar@HIDDEN, 72442 <at> debbugs.gnu.org > Date: Tue, 27 Aug 2024 17:50:41 +0200 > > >>>>> On Thu, 22 Aug 2024 15:15:03 +0300, Eli Zaretskii <eliz@HIDDEN> said: > > Eli> For backward compatibility, let's leave rmail-re-abbrevs in place, and > Eli> just initialize it from that new defcustom. > > Patch attached. Works for gnus for me, and manual testing of the rmail > regexp works. Thanks. > Did you want me to obsolote the rmail and message variables as well? I see no reason to obsolete them. > + "\\(\\[[0-9]*\\]\\)*" > + " ?\u00a0*[::][ \t]*" These two parts could use a comment that explains what they handle. > + "\\(([0-9]+)\\|\\[[0-9]+\\]\\|\\^[0-9]+\\)?" > + " ?\u00a0*[::][ \t]*\\)*[ \t]*"))) Same here.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 27 Aug 2024 15:52:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 27 11:52:46 2024 Received: from localhost ([127.0.0.1]:47224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1siyUv-0000EA-Km for submit <at> debbugs.gnu.org; Tue, 27 Aug 2024 11:52:46 -0400 Received: from mail-wr1-f47.google.com ([209.85.221.47]:47524) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1siyUt-0000De-Bn for 72442 <at> debbugs.gnu.org; Tue, 27 Aug 2024 11:52:44 -0400 Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-3718acbc87fso3166314f8f.3 for <72442 <at> debbugs.gnu.org>; Tue, 27 Aug 2024 08:51:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724773844; x=1725378644; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=y4BlHbw7Fa+RFJqYD1p6LhdBeNbazybPhYYdNAFk+/I=; b=PanUtRUJivyMVtJ7RU0AfJ2Uk8xXmtgY6hmAzSV5rwXwSLOfc+zsm8ELcBlPaln1o+ UK0snTLhirZyDaeKUwGATePFMRGH7drxAlzYUPjntzWAhhpyZh2aOwjzn4XrH+ijpYfl QH5eieYbxJtLmX5alrnShop2qdRDgiYMV/NEOPuNrJUY9M2ODQ2QibtR/fwoq6DxG1eK 0JpHGff6c5llUSZuJKiKwec6Tc5ZjFxkpx2Gbq2uQaMF8XAXmCJK/z8uUk64UEG6pAa7 2kwwDe3zuOGzbRmHe2W1iwM7BWiTJSEBsRClKJDZ7K/OzzyktismblQdC1d/otZoLqcI MZXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724773844; x=1725378644; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=y4BlHbw7Fa+RFJqYD1p6LhdBeNbazybPhYYdNAFk+/I=; b=lBX6F7FlRNw+6wOGIM+LU3sW7JF6ku0EG/chp1617u//UhgC8im+0CFgX261ByVahK mt7XDa9YsFPjg1nLrg8k4nxwih7CamgCkgM2gFmpwOxsD2miEE9PX6rxQ6mDtOJUTrlv x0BxG7seTVuCCDQpWQ/MgvSlXpAiGxdcU+RVVmK4wAIxO8hUyMB0ywDosC66tor8+G03 Wsc0qSMdN8mDYQn3rbwizucDZFV/3ESdKz3qiTx+aA1c5sWi0rV+rAun9fzjwbD3Fan5 1XbUk7MnIRVgoRmUdgmMvdcwcwwXFjvhkdUjftmniy0HubSH9COuZuQ54P2axkEmMREm LmnA== X-Forwarded-Encrypted: i=1; AJvYcCUk7zD2+xU3mPyBXeFx+tEgtfE/HBSnLeVMlCciT8rmLK2bvwLMDhdRb+zw60fep3FHEv4T8A==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzpfixeK2F84i+Pf1m3rOsVz2bbHgsH4gGadmNoLpns7E3ttsm3 q+LERM9x91svvM06OoYblzt2LOl/pLpL81BdgPzIyRhQnLNrLplop2+OBg== X-Google-Smtp-Source: AGHT+IEhDtQGDHnb31wpyWqkAPMXKFcTjBR2zEJ6T1pN7GI5C8CIrm7Hbm3lqmyDQNQDwhID6q51ow== X-Received: by 2002:adf:a351:0:b0:371:7e46:68cb with SMTP id ffacd0b85a97d-373118c6b95mr7775209f8f.50.1724773844023; Tue, 27 Aug 2024 08:50:44 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb51:702d:b85:b5c9:fe6f]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3730826b10bsm13297199f8f.114.2024.08.27.08.50.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Aug 2024 08:50:42 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <86zfp4sqig.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 22 Aug 2024 15:15:03 +0300") References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <86zfp4sqig.fsf@HIDDEN> Date: Tue, 27 Aug 2024 17:50:41 +0200 Message-ID: <875xrmvub2.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, bjorn.bidar@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain >>>>> On Thu, 22 Aug 2024 15:15:03 +0300, Eli Zaretskii <eliz@HIDDEN> said: Eli> For backward compatibility, let's leave rmail-re-abbrevs in place, and Eli> just initialize it from that new defcustom. Patch attached. Works for gnus for me, and manual testing of the rmail regexp works. Did you want me to obsolote the rmail and message variables as well? Robert -- --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: attachment; filename=0001-Teach-gnus-message-about-international-Re-variants.patch Content-Transfer-Encoding: quoted-printable From ae84c547234ab28cc50ae2bb288bd401978ec293 Mon Sep 17 00:00:00 2001 From: Robert Pluim <rpluim@HIDDEN> Date: Thu, 22 Aug 2024 18:49:12 +0200 Subject: [PATCH] Teach gnus/message about international Re: variants To: emacs-devel@HIDDEN Bug#72442 * lisp/mail/mail-utils.el (mail-re-regexps): New defcustom, contains the components used to construct 'rmail-re-abbrevs' and 'message-subject-re-regexp'. * lisp/gnus/message.el (message-subject-re-regexp): Derive from 'mail-re-regexps'. (message-strip-subject-re): Make the match case-insensitive. * lisp/mail/rmail.el (rmail-re-abbrevs): Derive from 'mail-re-regexps'. Update 'rmail-reply-regexp' when it changes. (rmail-reply-regexp): Set to nil, 'rmail-re-abbrevs' will set it. * doc/emacs/rmail.texi (Rmail Reply): Describe 'mail-re-regexps'. * doc/misc/message.texi (Message Headers): Describe 'mail-re-regexps'. --- doc/emacs/rmail.texi | 8 ++++++++ doc/misc/message.texi | 13 ++++++++++++- etc/NEWS | 26 ++++++++++++++++++++++++++ lisp/gnus/message.el | 29 ++++++++++++++++++++++------- lisp/mail/mail-utils.el | 19 +++++++++++++++++++ lisp/mail/rmail.el | 31 ++++++++++++++++++++----------- 6 files changed, 107 insertions(+), 19 deletions(-) diff --git a/doc/emacs/rmail.texi b/doc/emacs/rmail.texi index 9c20d30c442..e090ec6fe76 100644 --- a/doc/emacs/rmail.texi +++ b/doc/emacs/rmail.texi @@ -776,6 +776,14 @@ Rmail Reply sent the message you received, and the @samp{CC} field starts out with all the other recipients of that message. =20 +@vindex rmail-re-abbrevs +@vindex rmail-reply-prefix +@vindex mail-re-regexps +The @samp{Subject} header field may contain one or more instances of +@samp{Re:} or localized variants thereof. These are removed if they +match @code{rmail-re-abbrevs} (which is initialized from +@code{mail-re-regexps}), and @code{rmail-reply-prefix} is prepended. + @vindex mail-dont-reply-to-names You can exclude certain recipients from being included automatically in replies, using the variable @code{mail-dont-reply-to-names}. Its diff --git a/doc/misc/message.texi b/doc/misc/message.texi index 468bf81599d..f5399aecee1 100644 --- a/doc/misc/message.texi +++ b/doc/misc/message.texi @@ -1693,13 +1693,14 @@ Message Headers =20 @item message-subject-re-regexp @vindex message-subject-re-regexp +@vindex mail-re-regexps @cindex Aw @cindex Sv @cindex Re Responses to messages have subjects that start with @samp{Re: }. This is @emph{not} an abbreviation of the English word ``response'', but it comes from the Latin ``res'', and means ``in the matter of''. Some -illiterate nincompoops have failed to grasp this fact, and have +standards-challenged companies have failed to grasp this fact, and have ``internationalized'' their software to use abominations like @samp{Aw: } (``antwort'') or @samp{Sv: } (``svar'') instead, which is meaningless and evil. However, you may have to deal with users that @@ -1731,6 +1732,16 @@ Message Headers )) @end lisp =20 +You shouldn't need to do this, since the default value of +@code{message-subject-re-regexp} is initialized based on +@code{mail-re-regexps}, which covers most known cases of such +internationalization, and is a lot easier to customize. Customizing +@code{mail-re-regexps} updates @code{message-subject-re-regexp} to +match. + +Note that the regexp is matched case-insensitively against the +@samp{Subject} header contents. + @item message-subject-trailing-was-query @vindex message-subject-trailing-was-query @vindex message-subject-trailing-was-ask-regexp diff --git a/etc/NEWS b/etc/NEWS index 07d1cce0966..82c0eac4e5c 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -162,6 +162,32 @@ By passing '-t' or '--timeout', you can specify a maxi= mum time to wait for the processes to exit. Additionally, you can now wait for external processes by passing their PIDs. =20 ++++ +** Mail-util + +*** New user option 'mail-re-regexps'. +This contains the list of regular expressions used to match "Re:" and +international variants of it when modifying the Subject field in +replies. + ++++ +** Rmail + +*** 'rmail-re-abbrevs' default value is now derived from 'mail-re-regexps'. +'mail-re-regexps' is a new user option that is easier to customize than +'rmail-re-abbrevs'. 'rmail-re-abbrevs' is still honored if it was +already set. + ++++ +** Message + +*** 'message-subject-re-regexp' default value is now derived from 'mail-re= -regexps'. +'mail-re-regexps' is a new user option that is easier to customize than +'message-subject-re-regexp'. 'message-subject-re-regexp' is still +honored if it was already set. + +*** 'message-strip-subject-re' now matches case-insensitively. + ** SHR =20 +++ diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el index 98f63571389..081c6986a66 100644 --- a/lisp/gnus/message.el +++ b/lisp/gnus/message.el @@ -305,11 +305,24 @@ message-ignored-supersedes-headers regexp)) =20 (defcustom message-subject-re-regexp - "^[ \t]*\\([Rr][Ee]\\(\\[[0-9]*\\]\\)* ?:[ \t]*\\)*[ \t]*" - "Regexp matching \"Re: \" in the subject line." + (concat "^[ \t]*" + "\\(" + "\\(" + (string-join mail-re-regexps "\\|") + "\\)" + "\\(\\[[0-9]*\\]\\)*" + " ?\u00a0*[:=EF=BC=9A][ \t]*" + "\\)" + "*[ \t]*") + "Regexp matching \"Re: \" in the subject line. +Matching is done case-insensitively. +Initialized from the value of `mail-re-regexps', which is easier to +customize." :group 'message-various :link '(custom-manual "(message)Message Headers") - :type 'regexp) + :type 'regexp + :set-after '(mail-re-regexps) + :version "31.1") =20 (defcustom message-screenshot-command '("import" "png:-") "Command to take a screenshot. @@ -2257,10 +2270,12 @@ message-strip-list-identifiers subject))) =20 (defun message-strip-subject-re (subject) - "Remove \"Re:\" from subject lines in string SUBJECT." - (if (string-match message-subject-re-regexp subject) - (substring subject (match-end 0)) - subject)) + "Remove \"Re:\" from subject lines in string SUBJECT. +This uses `mail-re-regexps, matching is done case-insensitively." + (let ((case-fold-search t)) + (if (string-match message-subject-re-regexp subject) + (substring subject (match-end 0)) + subject))) =20 (defcustom message-replacement-char "." "Replacement character used instead of unprintable or not decodable char= s." diff --git a/lisp/mail/mail-utils.el b/lisp/mail/mail-utils.el index c9e4d0b3812..a04092b5727 100644 --- a/lisp/mail/mail-utils.el +++ b/lisp/mail/mail-utils.el @@ -46,6 +46,25 @@ mail-dont-reply-to-names :type '(choice regexp (const :tag "Your Name" nil)) :group 'mail) =20 +;;;###autoload +(defcustom mail-re-regexps + '("RE" "R\u00c9\\.?" "FWD?" "=D8=B1=D8=AF" "=E5=9B=9E=E5=A4=8D" "=E5=9B= =9E=E8=A6=86" "SV" "Antw\\.?" + "VS" "REF" "AW" "=CE=91=CE=A0" "=CE=A3=CE=A7=CE=95=CE=A4" "=D7=94=D7=A9= =D7=91" "V=C3=A1" "R" "RIF" "BLS" "RES" + "Odp" "YNT" "ATB") + "List of localized \"Re:\" abbreviations in various languages. +Each component can be a regular expression or a simple string. Matching +is done case-insensitively. Used to initialize the legacy +`rmail-re-abbrevs' and `message-subject-re-regexp' user options." + :type '(repeat regexp) + :set (lambda (sym val) + (custom-set-default sym val) + (dolist (sym '(rmail-re-abbrevs + message-subject-re-regexp)) + (when (get sym 'standard-value) + (custom-reevaluate-setting sym)))) + :group 'mail + :version "31.1") + (defvar epa-inhibit) ;; Returns t if file FILE is an Rmail file. ;;;###autoload diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el index e38ab12fae6..4965907916c 100644 --- a/lisp/mail/rmail.el +++ b/lisp/mail/rmail.el @@ -527,23 +527,32 @@ rmail-automatic-folder-directives (defvar rmail-reply-prefix "Re: " "String to prepend to Subject line when replying to a message.") =20 -;; Note: this is matched with case-fold-search bound to t. -(defcustom rmail-re-abbrevs - "\\(RE\\|=D8=B1=D8=AF\\|=E5=9B=9E=E5=A4=8D\\|=E5=9B=9E=E8=A6=86\\|SV\\|A= ntw\\|VS\\|REF\\|AW\\|=CE=91=CE=A0\\|=CE=A3=CE=A7=CE=95=CE=A4\\|=D7=94=D7= =A9=D7=91\\|V=C3=A1\\|R\\|RIF\\|BLS\\|RES\\|Odp\\|YNT\\|ATB\\)" - "Regexp with localized \"Re:\" abbreviations in various languages." - :version "28.1" - :type 'regexp) - ;; Some mailers use "Re(2):" or "Re^2:" or "Re: Re:" or "Re[2]:". ;; This pattern should catch all the common variants. ;; rms: I deleted the change to delete tags in square brackets ;; because they mess up RT tags. -(defvar rmail-reply-regexp - (concat "\\`\\(" - rmail-re-abbrevs - "\\(([0-9]+)\\|\\[[0-9]+\\]\\|\\^[0-9]+\\)?\u00a0*[:=EF=BC=9A] *= \\)*") +(defvar rmail-reply-regexp nil ;; set by `rmail-re-abbrevs "Regexp to delete from Subject line before inserting `rmail-reply-prefix= '.") =20 +;; Note: this is matched with case-fold-search bound to t. +(defcustom rmail-re-abbrevs + (concat "\\(" + (string-join mail-re-regexps "\\|") + "\\)") + "Regexp with localized \"Re:\" abbreviations in various languages. +Matching is done case-insensitively. +Initialized from `mail-re-regexps', which is easier to customize." + :set-after '(mail-re-regexps) + :set (lambda (sym val) + (custom-set-default sym val) + (setq rmail-reply-regexp + (concat "\\`[ \t]*\\(" + val + "\\(([0-9]+)\\|\\[[0-9]+\\]\\|\\^[0-9]+\\)?" + " ?\u00a0*[:=EF=BC=9A][ \t]*\\)*[ \t]*"))) + :type 'regexp + :version "31.1") + (defcustom rmail-display-summary nil "If non-nil, Rmail always displays the summary buffer." :group 'rmail-summary --=20 2.39.2 --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 23 Aug 2024 08:02:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 23 04:02:56 2024 Received: from localhost ([127.0.0.1]:38932 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shPG4-0007qu-2o for submit <at> debbugs.gnu.org; Fri, 23 Aug 2024 04:02:56 -0400 Received: from mail-wm1-f52.google.com ([209.85.128.52]:58563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1shPG1-0007qc-OU for 72442 <at> debbugs.gnu.org; Fri, 23 Aug 2024 04:02:55 -0400 Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-4280ee5f1e3so13345785e9.0 for <72442 <at> debbugs.gnu.org>; Fri, 23 Aug 2024 01:02:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724400061; x=1725004861; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=v4FOZGGEUYRqrHrgc7D10MbAPL3DkYH9ehJw4jXiFcU=; b=IibLowPkXq5Xl07sZWZgoe4vBP+6sidENTLK31xAzK/QQvce6kPxo6K5heuZmX4m2Z doKzlzwOCVK2bH1jvA9ilhDnqSgiEXYHq81ydAwSSyAYFayRfc1GX4T8uoHqs2FllKlR W3vCWXObceqWWOkZBZ68XFGJcNthAC32lC/EgUbS+2F4LHjPEmKj6tpTjnJl+piQn68N DImQ2dGJI3yftSR5Lljevm+67EOo3ZoZ5iKoUN8MdhhadI0K5ejNxvFmAGsOKZWEjSry 2CpnK2tEebKLINbvo+B3HPRBe1SRYdJzZfLMmXFTeRip7eIMsHBtz7+kAmcvJi19ztGz 3m8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724400061; x=1725004861; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=v4FOZGGEUYRqrHrgc7D10MbAPL3DkYH9ehJw4jXiFcU=; b=tcOtbA6f7yhhFj/+Z8xYHhGh5Kl5Ou8nrsnS/axaLSKrrx+wov+2qHRed4OsY2s5Ux fLL9gAnY/f+cK8iYJpzt+IVn32Xcbw8m4GRj0T+s1XFG4ZKVXd0iuq/EX/PBQjmOK3Ie O1pxDMK9mxpMvfkuuRAM5JsKhwxu8/R/Ej5kuhj7t6nXSONT3RZrbTK+RB9mAnloV6n+ fBvVntR5BYDNdHHoTw29pSKFGGHP6xv4Y8pdMOEsfPv/JTWfGdhRHis3wQjtFDXRjrVr 7ROgNVlGxLpQ1h6z1RkQAaFduujxOj+lHNPcGkddYa1iuCRyaoqZ7Ud5l5I80u4/qFSU fDDg== X-Gm-Message-State: AOJu0YxzA0o9EOsfX/MIaJlg6h5ANva/YFhyB8EaAyHggC4pVj/pDv6l ansxECxbD47ZQug60K8uagiYJ/xSqKhqEC5wpfL3jnxgTiU5AyH8 X-Google-Smtp-Source: AGHT+IEf9pEopWSRWcMJvwTSo6HqcKKR3dEOOc73FcXCH6Di5Pz0HlKLA48IF4gSwpuskzlY4TxkJQ== X-Received: by 2002:a05:600c:3154:b0:426:554a:e0bf with SMTP id 5b1f17b1804b1-42acc8dcbbemr10001195e9.16.1724400060613; Fri, 23 Aug 2024 01:01:00 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb51:89e0:b015:65da:a37f]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-42ac5158485sm50622145e9.13.2024.08.23.01.00.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Aug 2024 01:00:59 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> Subject: Re: : bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <66c8208e.050a0220.16a63b.3a8cSMTPIN_ADDED_BROKEN@HIDDEN> (=?utf-8?Q?=22Bj=C3=B6rn?= Bidar"'s message of "Fri, 23 Aug 2024 08:39:25 +0300") References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <66c7296a.a70a0220.2590d7.c939SMTPIN_ADDED_BROKEN@HIDDEN> <87bk1ku2c8.fsf@HIDDEN> <66c8208e.050a0220.16a63b.3a8cSMTPIN_ADDED_BROKEN@HIDDEN> Date: Fri, 23 Aug 2024 10:00:58 +0200 Message-ID: <87ttfbsm6d.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Fri, 23 Aug 2024 08:39:25 +0300, Bj=C3=B6rn Bidar <bjorn.bidar@tha= odan.de> said: Bj=C3=B6rn> Does it make sense to build the regexp using regexp-search-= word or Bj=C3=B6rn> regexp-opt after the user has entered the words to filter i= n defcustom? Not really. `regexp-opt' only works with fixed strings, and the components here are regexps. I don=CA=BCt know what `regexp-search-word' is. Robert --=20
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 23 Aug 2024 05:40:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 23 01:40:21 2024 Received: from localhost ([127.0.0.1]:38699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shN25-0003uX-70 for submit <at> debbugs.gnu.org; Fri, 23 Aug 2024 01:40:21 -0400 Received: from thaodan.de ([185.216.177.71]:39414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <bjorn.bidar@HIDDEN>) id 1shN22-0003uI-Sb for 72442 <at> debbugs.gnu.org; Fri, 23 Aug 2024 01:40:19 -0400 Received: from odin (dsl-trebng12-50dc75-154.dhcp.inet.fi [80.220.117.154]) by thaodan.de (Postfix) with ESMTPSA id EB65AD00051; Fri, 23 Aug 2024 08:39:25 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1724391566; bh=EBWVwY+JkUZINyozWrQgbfTByqgfFvqAor8mcGCCp54=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=qPv/GmIRvofBiSaOKXPQY+eTYEQJ6ekusKNKCV9m+dUIgt4O768XCu90YWRnAyujO xXi7JyTItOyPNXUQq44Zvmg5yhV34DIe4cM1X4AgDjIY5T1Rojd9p3K6/PueVFddvN 9YmjYFdcTpmsaM3Rz3d1eATnE78sN+GEC1lCsWRjFINWS9CL1OnzYaG/d9UhUC89Kt 1+hzycrfihWxzEWupHP0ZUU2bJNJ2S6D/gWgKKCJzyzPzg4kflL/LNF9p/kXYjEIIs 5cKje//2KqwTu4ca+TutG0M1EpADF/m/+qXVGGCiV/gA2ZZrEKuKafKLI9Yty9iOOC /S3NLLIJ9+3TolVpbF1rCJW8zcJ7Qi9ygt88dDpL8yqmOFsUDAmI3k0MMTgfFwC4ZI Z7xSHJ0RAohDol8QZXnu4Rl+f2MAFz2STQW+dJCeVr0prVLnuSAOMwBUKd7y9Vlz0H zuQu9y5m/m00g+vyjCR6YNEnx/bn6VqKvc5gjM7zS5wFks1SjEKuJVDkcaqd7Q6eRc a5gOsMy5UVfsQTDViT2vV5BNm8OO9FX50be5OjR0W+UfrKgZ7CWGZfOMZtScJhQa7e mpZdYXn4Vz1e55UvYGzDXfMIKVRcdy/WSISBGw85VyWPxGuTcuM5LQ0KTrzqEb4q3Z fHpz+4VM6+A7d6R4If8h9bPA= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <87bk1ku2c8.fsf@HIDDEN> (Robert Pluim's message of "Thu, 22 Aug 2024 15:14:15 +0200") References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <66c7296a.a70a0220.2590d7.c939SMTPIN_ADDED_BROKEN@HIDDEN> <87bk1ku2c8.fsf@HIDDEN> Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Fri, 23 Aug 2024 08:39:25 +0300 Message-ID: <87y14ndche.fsf@> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.2 (+) 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: Robert Pluim <rpluim@HIDDEN> writes: >>>>>> On Thu, 22 Aug 2024 15:04:56 +0300, Björn Bidar <bjorn.bidar@HIDDEN> said: > > Björn> Robert Pluim <rpluim@HIDDEN> writes: > >>>>>>> On Tue, 20 Aug 2024 15:56:24 +0200, Robert Pluim <r [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.2 INVALID_MSGID Message-Id is not valid, according to RFC 2822 X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.2 (/) Robert Pluim <rpluim@HIDDEN> writes: >>>>>> On Thu, 22 Aug 2024 15:04:56 +0300, Bj=C3=B6rn Bidar <bjorn.bidar@th= aodan.de> said: > > Bj=C3=B6rn> Robert Pluim <rpluim@HIDDEN> writes: > >>>>>>> On Tue, 20 Aug 2024 15:56:24 +0200, Robert Pluim <rpluim@gmai= l.com> said: > >>=20 > Robert> The first is easy. The second is a bit more difficult, since = the two > Robert> don=CA=BCt cover exactly the same cases, and message matches > Robert> case-sensitively, unlike rmail, so we=CA=BCd need to either a= dapt eg "=CE=A3=CE=A7=CE=95=CE=A4" to > Robert> "[=CE=A3=CF=83][=CE=A7=CF=87][=CE=95=CE=B5][=CE=A4=CF=84]" or= make the breaking change of binding > Robert> `case-fold-search' in message. Personally I=CA=BCd prefer the= latter. > >>=20 > Robert> (are there really mailers that prefix the subject with "R:"?) > >>=20 > >> The current setting for rmail is more complete than the suggestion= in > >> the Gnus manual, except it=CA=BCs missing: > >>=20 > >> - "R=C3=89" > >> - an optional "." after "Antw" > >> - an optional space between the "RE" string and the ":" > >> - "FW"/"FWD" > >>=20 > >> The first 3 seem obvious. Adding the last might annoy people :-) > >>=20 > >> I can add those to `rmail-re-abbrevs', but perhaps it=CA=BCs bette= r to have a > >> new defcustom that both rmail and message would use? Something like > >> 'mail-re-regexps' in "mail-utils.el" perhaps? Plus some appropriate > >> editing of the manual. > > Bj=C3=B6rn> If there would be an easy way to new prefix to the ignore= list that > Bj=C3=B6rn> would work. Can't expect (avarage) users to build their r= egular > Bj=C3=B6rn> expression especially when multiple languages are involve= d. > > The new defcustom could be a list of regexps, ie > > ("RE" "R\u00c9\\.?" "FWD?" "=D8=B1=D8=AF" "=E5=9B=9E=E5=A4=8D" "=E5=9B= =9E=E8=A6=86" "SV" "Antw\\.?" > "VS" "REF" "AW" =CE=91=CE=A0" "=CE=A3=CE=A7=CE=95=CE=A4" "=D7=94=D7=A9= =D7=91" "V=C3=A1" "R" "RIF" "BLS" "RES" > "Odp" "YNT" "ATB") > > which we=CA=BCd concatenate with "\\|" to get the real regexp. That would > be quite easy to edit in custom. Does it make sense to build the regexp using regexp-search-word or regexp-opt after the user has entered the words to filter in defcustom?
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 22 Aug 2024 13:16:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 22 09:16:12 2024 Received: from localhost ([127.0.0.1]:37052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sh7fg-0001o8-Hh for submit <at> debbugs.gnu.org; Thu, 22 Aug 2024 09:16:12 -0400 Received: from mail-wm1-f45.google.com ([209.85.128.45]:52323) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1sh7fd-0001no-RU for 72442 <at> debbugs.gnu.org; Thu, 22 Aug 2024 09:16:11 -0400 Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-428243f928fso7872685e9.0 for <72442 <at> debbugs.gnu.org>; Thu, 22 Aug 2024 06:15:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724332458; x=1724937258; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=oDMpmFANv4bRHUTRYl1SoCsX7gMenABBjkbpn539inw=; b=Es8pNbthqSboV9ntb2YArsawIFH/8xnO2aU/+woYZae7RJThI9u/G3xCrOUoJmtB27 QTpI6PLmvDXy6VvXPn5l50g7DOk6ulucAcSVUlU3osiTvdKmGH/tmhwECm9mrxfM7x72 YUD1+zQ2EwuaiCbF+8L+I4Y1QemY6QPz4+2rtKs8DED1Y2/1MI9BE63hwl0Q74s5Rkw3 kjiAZtN/TkJxoZeVqJQwbWRD8IyQI4Tnu+DhQ+Dz21i6AU9PoCr800wD8fYCiO4QJdza niBgw/bL0PaEKpCGvDAnrvsrFHZ2MNfZPNwd72mMRa0DG/u0rLEL9JcVGU/+Q9/LLCbH VO9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724332458; x=1724937258; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=oDMpmFANv4bRHUTRYl1SoCsX7gMenABBjkbpn539inw=; b=oObRCx/kJ4WfGwz+UcNppdJrXrvMjjcu33fhat6jvIHr1U1CNzxGQ4bj4oR7ih8D4w 9XXbxnBtramqt+jJdZihFYqbBxPVC46/AolFJ6mRoeOICPwCN1aEP2xlraIpkIxLoDEl 7LPDbtQdzffxjJj2nHdDNh9799rBA/IwWFSZYJ4JVK5JFqG3T9X670NgrzFzeqR/sctJ BU619UhkQMwFreMeopZoaMSJs1lzsW5gCVPT95CDCy+Etgq8UESE6psGvGltJ/cFj8mB 97KdW9Zy2HWInLHZ6Za/FrQud5I8PYNLp3zRRkboBvh54aDQ1/U0AwLi+vZhNTLX80ry DKCA== X-Forwarded-Encrypted: i=1; AJvYcCXhN0z82D4ElY+rL+HdE0FUdDMXo9UPRBIebUXxnzubwrbhoxIEiJrG+eGqaUeDDimcQeP65g==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzCGAvLNC66YdoL08nBE7HZcKmCF2spj+rI8975dPqT2dn1H76O oOsGSKwQvWMUT2kCZx4FF1PPbMx4eE9GiEXAox+rBr0+aCsk4qAJX4ee4g== X-Google-Smtp-Source: AGHT+IGGcvHLGMzLq4r2c8FZXYnZp8fUrZTFE0oxEvhdk48abVIhOaC3GiPayCcygDDgBllHrwafNQ== X-Received: by 2002:a05:6000:18a5:b0:366:ee01:30d6 with SMTP id ffacd0b85a97d-37308d75a58mr1710597f8f.49.1724332457399; Thu, 22 Aug 2024 06:14:17 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb51:c589:922e:91c1:6f28]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3730817a4bfsm1659543f8f.62.2024.08.22.06.14.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Aug 2024 06:14:16 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <66c7296a.a70a0220.2590d7.c939SMTPIN_ADDED_BROKEN@HIDDEN> (=?utf-8?Q?=22Bj=C3=B6rn?= Bidar"'s message of "Thu, 22 Aug 2024 15:04:56 +0300") References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> <66c7296a.a70a0220.2590d7.c939SMTPIN_ADDED_BROKEN@HIDDEN> Date: Thu, 22 Aug 2024 15:14:15 +0200 Message-ID: <87bk1ku2c8.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Thu, 22 Aug 2024 15:04:56 +0300, Bj=C3=B6rn Bidar <bjorn.bidar@tha= odan.de> said: Bj=C3=B6rn> Robert Pluim <rpluim@HIDDEN> writes: >>>>>>> On Tue, 20 Aug 2024 15:56:24 +0200, Robert Pluim <rpluim@gmail.= com> said: >>=20 Robert> The first is easy. The second is a bit more difficult, since th= e two Robert> don=CA=BCt cover exactly the same cases, and message matches Robert> case-sensitively, unlike rmail, so we=CA=BCd need to either ada= pt eg "=CE=A3=CE=A7=CE=95=CE=A4" to Robert> "[=CE=A3=CF=83][=CE=A7=CF=87][=CE=95=CE=B5][=CE=A4=CF=84]" or m= ake the breaking change of binding Robert> `case-fold-search' in message. Personally I=CA=BCd prefer the l= atter. >>=20 Robert> (are there really mailers that prefix the subject with "R:"?) >>=20 >> The current setting for rmail is more complete than the suggestion in >> the Gnus manual, except it=CA=BCs missing: >>=20 >> - "R=C3=89" >> - an optional "." after "Antw" >> - an optional space between the "RE" string and the ":" >> - "FW"/"FWD" >>=20 >> The first 3 seem obvious. Adding the last might annoy people :-) >>=20 >> I can add those to `rmail-re-abbrevs', but perhaps it=CA=BCs better = to have a >> new defcustom that both rmail and message would use? Something like >> 'mail-re-regexps' in "mail-utils.el" perhaps? Plus some appropriate >> editing of the manual. Bj=C3=B6rn> If there would be an easy way to new prefix to the ignore l= ist that Bj=C3=B6rn> would work. Can't expect (avarage) users to build their reg= ular Bj=C3=B6rn> expression especially when multiple languages are involved. The new defcustom could be a list of regexps, ie ("RE" "R\u00c9\\.?" "FWD?" "=D8=B1=D8=AF" "=E5=9B=9E=E5=A4=8D" "=E5=9B=9E= =E8=A6=86" "SV" "Antw\\.?" "VS" "REF" "AW" =CE=91=CE=A0" "=CE=A3=CE=A7=CE=95=CE=A4" "=D7=94=D7=A9=D7= =91" "V=C3=A1" "R" "RIF" "BLS" "RES" "Odp" "YNT" "ATB") which we=CA=BCd concatenate with "\\|" to get the real regexp. That would be quite easy to edit in custom. Robert --=20
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 22 Aug 2024 12:16:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 22 08:16:03 2024 Received: from localhost ([127.0.0.1]:37013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sh6jS-0000Ar-MB for submit <at> debbugs.gnu.org; Thu, 22 Aug 2024 08:16:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sh6jQ-0000AJ-6P for 72442 <at> debbugs.gnu.org; Thu, 22 Aug 2024 08:16:00 -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 <eliz@HIDDEN>) id 1sh6iZ-0003eM-MO; Thu, 22 Aug 2024 08:15:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=Jh0JG1DwNhwUo7kUAxhikFzqgeWa4jL6OClN/oW5yLM=; b=J+prcEXvwhcpwoV6a61g 3riFWbfD/pts3z4Lg0gGNsgPOXZl+AyYKOlr1GiM2B828jmgMMk/pvusI9iOO0kw9Fk969+CJhfIB BSluT8Rnvj9ZVE6MN6cvLpRFRE/SUqIwhNuGi02Mg1o6CriDI0ht1AQT7+fhcmkP7BmTMiLsiaFfn I6F5/2qL4lydFtPOApJHbS7nbyCRLwJ+1JYudzCDrULemksHDstYzJMB25ko/MsV/QPHPI+lEOoXC qaDPbj2O4yUthCyll0MeHtNo7Df44+9WKrlFOZXeOIYSMgQbtE+J6A+C68M+iz19FbEulRUVs6JjB uP5BRhkkotFhag==; Date: Thu, 22 Aug 2024 15:15:03 +0300 Message-Id: <86zfp4sqig.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <87jzg8u6tw.fsf@HIDDEN> (message from Robert Pluim on Thu, 22 Aug 2024 13:37:15 +0200) Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, bjorn.bidar@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Robert Pluim <rpluim@HIDDEN> > Cc: bjorn.bidar@HIDDEN, 72442 <at> debbugs.gnu.org > Date: Thu, 22 Aug 2024 13:37:15 +0200 > > The current setting for rmail is more complete than the suggestion in > the Gnus manual, except itʼs missing: > > - "RÉ" > - an optional "." after "Antw" > - an optional space between the "RE" string and the ":" > - "FW"/"FWD" > > The first 3 seem obvious. Adding the last might annoy people :-) > > I can add those to `rmail-re-abbrevs', but perhaps itʼs better to have a > new defcustom that both rmail and message would use? Something like > 'mail-re-regexps' in "mail-utils.el" perhaps? Plus some appropriate > editing of the manual. Sounds like a good plan to me, thanks. For backward compatibility, let's leave rmail-re-abbrevs in place, and just initialize it from that new defcustom.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 22 Aug 2024 12:06:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 22 08:06:26 2024 Received: from localhost ([127.0.0.1]:37003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sh6aA-0008MR-1v for submit <at> debbugs.gnu.org; Thu, 22 Aug 2024 08:06:26 -0400 Received: from thaodan.de ([185.216.177.71]:53488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <bjorn.bidar@HIDDEN>) id 1sh6a6-0008MA-NA for 72442 <at> debbugs.gnu.org; Thu, 22 Aug 2024 08:06:23 -0400 Received: from odin (dsl-trebng12-50dc75-154.dhcp.inet.fi [80.220.117.154]) by thaodan.de (Postfix) with ESMTPSA id 6AB3ED00045; Thu, 22 Aug 2024 15:04:57 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1724328297; bh=syBn0mQPQYwFKfV2dPj1roToKXwfwNS4V7r1+4ldW1Y=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=pqSJd4lKEwj5mzne5em0OEnO7HIlDdrGZ21+0oD+meEhLxPiNmknys07tcPKBiwkC FIIFyng8hK22GfAK2i46g5QlK0G1vMoiiWOY7Y6GjVmm/F15q23erK/QrrdJ9C4Hf8 txJRbv5c0Op/QNz1hEHR8hvqIe/nan26XsIGGVSI5h80NWKt0pXRUdQ2SyzzKo1qy2 So0gJ2HfbJ7bZhObztYl7VixCGGlCMSBy0ltY3R6leSTpvNzqCEDEIC21QSfV14BBG rKtj010V1GHJinSBHyymagG4YEWGkt8EntvLdGjhSCsr5mDDNrhdq4b0wY7ps6wqxb eipkd+aeIgfIqG8i9j93t31W+b8zGMGbGJ2pNw2kqdgsmUTQPQ3N8STFBVLfvhd5W2 CxYuzXDYic6+eks1bVv6b4/RJpbmBqoZGqCKlpivVKUPYcbNaabfpNY01GCEMpcN9D Ydk/gD+pmvP7B4qFLWxoOqxZZfdu0/jlSJakLBpSg4jQ35ZH9rXFrJ64nYui1DHEHu OEi3ow3IAXy2ASLcnidhiLbjambsVdhffVtCwinxp/VIQg4D+n9HTQO02T++BEt3aA 5+/MJ+xmAdnVv727urpw/bpTealxwzhv0N/htmN8WlJeMoXqCxm9SKdz2vFo0fUI+e WwGYMj7+R9imboivnAf2Nk60= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <87jzg8u6tw.fsf@HIDDEN> (Robert Pluim's message of "Thu, 22 Aug 2024 13:37:15 +0200") References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> <87jzg8u6tw.fsf@HIDDEN> Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Thu, 22 Aug 2024 15:04:56 +0300 Message-ID: <87o75khifr.fsf@> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.2 (+) 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: Robert Pluim <rpluim@HIDDEN> writes: >>>>>> On Tue, 20 Aug 2024 15:56:24 +0200, Robert Pluim <rpluim@HIDDEN> said: > > Robert> The first is easy. The second is a bit more difficult, since the two > Robert> donʼt cover exactly the sam [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.2 INVALID_MSGID Message-Id is not valid, according to RFC 2822 X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.2 (/) Robert Pluim <rpluim@HIDDEN> writes: >>>>>> On Tue, 20 Aug 2024 15:56:24 +0200, Robert Pluim <rpluim@HIDDEN> = said: > > Robert> The first is easy. The second is a bit more difficult, since = the two > Robert> don=CA=BCt cover exactly the same cases, and message matches > Robert> case-sensitively, unlike rmail, so we=CA=BCd need to either a= dapt eg "=CE=A3=CE=A7=CE=95=CE=A4" to > Robert> "[=CE=A3=CF=83][=CE=A7=CF=87][=CE=95=CE=B5][=CE=A4=CF=84]" or= make the breaking change of binding > Robert> `case-fold-search' in message. Personally I=CA=BCd prefer the= latter. > > Robert> (are there really mailers that prefix the subject with "R:"?) > > The current setting for rmail is more complete than the suggestion in > the Gnus manual, except it=CA=BCs missing: > > - "R=C3=89" > - an optional "." after "Antw" > - an optional space between the "RE" string and the ":" > - "FW"/"FWD" > > The first 3 seem obvious. Adding the last might annoy people :-) > > I can add those to `rmail-re-abbrevs', but perhaps it=CA=BCs better to ha= ve a > new defcustom that both rmail and message would use? Something like > 'mail-re-regexps' in "mail-utils.el" perhaps? Plus some appropriate > editing of the manual. If there would be an easy way to new prefix to the ignore list that would work. Can't expect (avarage) users to build their regular expression especially when multiple languages are involved.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 22 Aug 2024 11:39:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 22 07:39:12 2024 Received: from localhost ([127.0.0.1]:36914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sh69n-0007V7-NL for submit <at> debbugs.gnu.org; Thu, 22 Aug 2024 07:39:11 -0400 Received: from mail-wm1-f50.google.com ([209.85.128.50]:58778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1sh69l-0007Um-Ij for 72442 <at> debbugs.gnu.org; Thu, 22 Aug 2024 07:39:10 -0400 Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-42808071810so5245505e9.1 for <72442 <at> debbugs.gnu.org>; Thu, 22 Aug 2024 04:38:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724326637; x=1724931437; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=KZ+ls0Ggsotc97FrZI5Wtb80YwLWHOgbuxIPjJmryw0=; b=FuRjq0I2WOYrxoWc7+NkqXiItV1BykMdKGBecRGahB01pnCQaSwl/QGqHoiFzqAEXy fjRvzQ7zoPosHTb5Bojhv+b4+XlEmCBVMhWkz8cxWZdgNd/EHxDJfbixwBcPL/Eethpj bTIaw2U1Huh/ReBDynI5MuF1Pn+kihZrj8uti2rTLC4hkQrEaD2K/y4DQMgIY8WpXxM0 THDjCc19uQLUcWfSVyb9vgENXyb/f3+O2CLyKYO2YW1sYKzViVeuuQZoPr8iu9fcFKp8 xBXUXAUF3wu16mx+Otf0vsdrLUVtPwWZyc5gAz6WUJE0EpcCnaWoazUaX4maa9En8zMB ccBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724326637; x=1724931437; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KZ+ls0Ggsotc97FrZI5Wtb80YwLWHOgbuxIPjJmryw0=; b=Bgxj6xRutq440wJFFRMboJPxn5YZ7P35EAU1LZSdWrYtUL/Bzykq/sILXp2YOJGXSi Fi6Yq/FLbepvRRueFl8Mh+N+EK/+EmaomidHXfCdC/oSLWOs1ijwdb/npY112RRTM6mB iFw+LPA5u+vg3ypPmH/IX2CnyUfwpyrYm8Rgx1coUWrJAt8kepEq5w0+EiEEH7UnNJtv 7SMPg8bmaOwfK+Mzg6i5cr7m9+iAI9Bo7zag0omdqC53+iZUJ3tP8xyjfdb0ZS/fQSZ0 9G6KuY8DP+k+pVCmG6JcBqJVGH503RclIglre4/hKJkqkyRKgUr6ui0B4hWuVHhWu3XD 407A== X-Forwarded-Encrypted: i=1; AJvYcCVc3acTjnbu/nXpnlbq1VCBQsoldI5PsxRTi6e9y9Dt8Y2DFN9dvy6xC1VTlh207PFJ2pF2Qw==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yws2iDP1Iml1JjJveSXH8bVxw6LQYyLZW7WiNRA809IYU3h1cZg Mvpkv4vLp6QsnSNCG0b48vdbdSFgmMYYOkx38Ihtp25bOqt1okuqEuovOw== X-Google-Smtp-Source: AGHT+IG4+OlA18Ip3j7MYmk7rTaR/z+YcnKqZzDzrdClwthTMlq1e80dg/bGI7MvpfPYFRrFdPMtLQ== X-Received: by 2002:a05:600c:1c90:b0:426:62c5:4742 with SMTP id 5b1f17b1804b1-42abd11208fmr34651235e9.7.1724326636750; Thu, 22 Aug 2024 04:37:16 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb51:c589:922e:91c1:6f28]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-42ac5162322sm21543625e9.24.2024.08.22.04.37.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Aug 2024 04:37:16 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <87bk1nuwl3.fsf@HIDDEN> (Robert Pluim's message of "Tue, 20 Aug 2024 15:56:24 +0200") References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> Date: Thu, 22 Aug 2024 13:37:15 +0200 Message-ID: <87jzg8u6tw.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, bjorn.bidar@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Tue, 20 Aug 2024 15:56:24 +0200, Robert Pluim <rpluim@HIDDEN> s= aid: Robert> The first is easy. The second is a bit more difficult, since th= e two Robert> don=CA=BCt cover exactly the same cases, and message matches Robert> case-sensitively, unlike rmail, so we=CA=BCd need to either ada= pt eg "=CE=A3=CE=A7=CE=95=CE=A4" to Robert> "[=CE=A3=CF=83][=CE=A7=CF=87][=CE=95=CE=B5][=CE=A4=CF=84]" or m= ake the breaking change of binding Robert> `case-fold-search' in message. Personally I=CA=BCd prefer the l= atter. Robert> (are there really mailers that prefix the subject with "R:"?) The current setting for rmail is more complete than the suggestion in the Gnus manual, except it=CA=BCs missing: - "R=C3=89" - an optional "." after "Antw" - an optional space between the "RE" string and the ":" - "FW"/"FWD" The first 3 seem obvious. Adding the last might annoy people :-) I can add those to `rmail-re-abbrevs', but perhaps it=CA=BCs better to have= a new defcustom that both rmail and message would use? Something like 'mail-re-regexps' in "mail-utils.el" perhaps? Plus some appropriate editing of the manual. Robert --=20
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 21 Aug 2024 10:23:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 21 06:23:11 2024 Received: from localhost ([127.0.0.1]:35026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sgiUh-0005UW-Cr for submit <at> debbugs.gnu.org; Wed, 21 Aug 2024 06:23:11 -0400 Received: from plesklin7.if1.ehiweb.it ([79.98.45.16]:43549) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <pot@HIDDEN>) id 1sgiUf-0005UL-8G for 72442 <at> debbugs.gnu.org; Wed, 21 Aug 2024 06:23:09 -0400 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) by plesklin7.if1.ehiweb.it (Postfix) with ESMTPSA id F36BCFF43A; Wed, 21 Aug 2024 12:21:52 +0200 (CEST) Message-Id: <8734mymb0f.fsf@HIDDEN> From: =?utf-8?Q?Francesco_Potort=C3=AC?= <pot@HIDDEN> Date: Wed, 21 Aug 2024 12:21:52 +0200 To: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <87bk1nuwl3.fsf@HIDDEN> (rpluim@HIDDEN) Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> <87bk1nuwl3.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Organization: The GNU project X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 X-PPP-Message-ID: <20240821102153.12185.43267@HIDDEN> X-PPP-Vhost: potorti.it X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, bjorn.bidar@HIDDEN, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) >(are there really mailers that prefix the subject with "R:"?) Yes, I have seen them regularly in the past years. I have just grepped my personal email backups for July and August and I found 3 different emails with "R:". Ok, it's 3 over some thousands, but anyway...
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 20 Aug 2024 13:58:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 20 09:58:18 2024 Received: from localhost ([127.0.0.1]:33485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sgPNK-0003L4-FD for submit <at> debbugs.gnu.org; Tue, 20 Aug 2024 09:58:18 -0400 Received: from mail-wm1-f43.google.com ([209.85.128.43]:56752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1sgPNH-0003Ko-Eo for 72442 <at> debbugs.gnu.org; Tue, 20 Aug 2024 09:58:17 -0400 Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-4281c164408so44007045e9.1 for <72442 <at> debbugs.gnu.org>; Tue, 20 Aug 2024 06:57:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724162186; x=1724766986; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=bd1c/1Q7+xBVIUh+9RAg0EU9hglVBZVFJ5FQqXAYhaI=; b=Pl2YH+K99rk7NeZKkDFG+2gHataLzNkhhs6XNRPbYI3linQbV51Nm0kBP3DVlcVTSi ITd5HCAIPQbT05afuPGihYmtre2kikq6RSReVceMFjsxXstWHPehb23B7rAaz3f+DR8a Vr8vbgAdlY6VX5eDXQSO0SH9lt4XmJATBYtO/PaApPCCWJeZQmFMDVAJAW3nJS4gbsC6 fSmH0yFR5r2WNpES44o5hsA768z8hAO/mE3VZfMqFTz8ERzY9mChU5Dg1No8h3HMAkTj oWK+sZP3PHJAwVgbxArU4/ghX//BHP2G73vlDwf+n8vIj2L6jYGR8JvmJ9BK+OL2LoIH eC8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724162186; x=1724766986; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bd1c/1Q7+xBVIUh+9RAg0EU9hglVBZVFJ5FQqXAYhaI=; b=N/iamB686lM5AVtTCHa9lV2rShIevP4y8C+qAxpY4pf5YYtJD4gc0ZJFScS0ar1lqD vC61m3wTwNrhZneS2NDT/waj3TKdwZfGAhC4956VMV5xm9/C6P67phKzXMHL1Um4A1YT 2IzWofH2EpoYG/kj59JoTLQ0wnam/NLSxtIvnxkFnQP+C8IdBqwuB1Brocb0Z7NN/Fiy kJ92nvELxXvijBM/vVv1ScDPIXSYYwXOAw5r/Zw2V6HIU9deQFZD8LRQFlGd0jlNxKuW 69s30Sy1fsEJEm+BylH3I5csD3qon8LHKrJRrkVzgiuEVcxHag5C1nwu2o5/bXY9w5i4 c9vA== X-Forwarded-Encrypted: i=1; AJvYcCV5g63qVZY7Ruv+wqCQ3j/2lITW0YXPlmMMGiW1po0YF7dn94JGkp08sebhXqSdcDzRplDmK83wWCWWtzqkAcACkITxdCA= X-Gm-Message-State: AOJu0YxkPLm6WKSpHrhbdLeCApNIh33Fni/gM/9Q5tfI4fOAINBEaFat OvKnAygPGSo2St1XKVleRyFMBephBNw6RSPVG3TjYVDmwfDZYEbUBmDihQ== X-Google-Smtp-Source: AGHT+IFtDUo4Z/Qr1F1IjaeA+PQ/6+UbLr2VF+KFMzsEN7Iq/GqOtcKOBM/uaDeGINotownOcv/wUw== X-Received: by 2002:a05:600c:35c5:b0:427:ff7a:794 with SMTP id 5b1f17b1804b1-429ed77722dmr91634635e9.4.1724162185948; Tue, 20 Aug 2024 06:56:25 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb51:91f:f442:d03d:a968]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-429ed65072asm142465875e9.13.2024.08.20.06.56.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Aug 2024 06:56:25 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <86ed6jwfkp.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 20 Aug 2024 15:20:54 +0300") References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> <86ed6jwfkp.fsf@HIDDEN> Date: Tue, 20 Aug 2024 15:56:24 +0200 Message-ID: <87bk1nuwl3.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, bjorn.bidar@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Tue, 20 Aug 2024 15:20:54 +0300, Eli Zaretskii <eliz@HIDDEN> said: >> From: Robert Pluim <rpluim@HIDDEN> >> Cc: Bj=C3=B6rn Bidar <bjorn.bidar@HIDDEN>, >> 72442 <at> debbugs.gnu.org >> Date: Tue, 20 Aug 2024 11:46:26 +0200 >>=20 >> >>>>> On Sat, 03 Aug 2024 20:19:48 +0300, Eli Zaretskii <eliz@HIDDEN= g> said: >>=20 >> >> From: Bj=C3=B6rn Bidar <bjorn.bidar@HIDDEN> >> >> Cc: 72442 <at> debbugs.gnu.org >> >> Date: Sat, 03 Aug 2024 19:58:46 +0300 >> >>=20 >> >> Eli Zaretskii <eliz@HIDDEN> writes: >> >>=20 >> >> > FWIW, Rmail does support the various ways of saying "Re:", so t= he code >> >> > could be lifted from there. >>=20 >> So does message, you just have to configure >> `message-subject-re-regexp'. The message manual contains an >> appropriate setting. Eli> I wouldn't expect users to know how to do that in advance of getti= ng Eli> the various "Re:" variants out there. Should we perhaps improve t= he Eli> default value to be less English-centric? Yes, we should. >> We could just add the example from the manual to the `defcustom' for >> `message-subject-re-regexp' (and also align it with whatever Rmail >> does). Eli> I think good defaults here win big time. This corner is notorious= ly Eli> dark and most users will not know how to make it better. The first is easy. The second is a bit more difficult, since the two don=CA=BCt cover exactly the same cases, and message matches case-sensitively, unlike rmail, so we=CA=BCd need to either adapt eg "=CE= =A3=CE=A7=CE=95=CE=A4" to "[=CE=A3=CF=83][=CE=A7=CF=87][=CE=95=CE=B5][=CE=A4=CF=84]" or make the brea= king change of binding `case-fold-search' in message. Personally I=CA=BCd prefer the latter. (are there really mailers that prefix the subject with "R:"?) Robert --=20
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 20 Aug 2024 12:21:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 20 08:21:51 2024 Received: from localhost ([127.0.0.1]:60022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sgNrz-0000E5-12 for submit <at> debbugs.gnu.org; Tue, 20 Aug 2024 08:21:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sgNrx-0000Da-2d for 72442 <at> debbugs.gnu.org; Tue, 20 Aug 2024 08:21:49 -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 <eliz@HIDDEN>) id 1sgNrA-0005aY-PA; Tue, 20 Aug 2024 08:21:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=u8VAW/b++HmYC/pb1MzeqLK6tvabWj5S+Y3QDCa+oqQ=; b=BtMwW0gXYVvDb9dDFXkZ vlNvWeaPiEcfDsceTRHv69dYR6Eo6Zv8ZKLHlz9kMbNXLq4+qYX9MwVQkJtX7A21e2wIYdFvsAY+x N7/7K+C4Mzze6AMZnDtYGKjain17w/DuLSOVuEw+WZ7b9Q4AKz7RSOQlZydqC+MmtoeD87QP3nJk6 wW8/uvQ//PhQefpawn+aV49hN7pDeFkslXFrU+sH+EWTMKL3mEaMZ62JQ48jTMpwRsBfiiEAvZxwX pa042G9EQk8utUnJmVvDwOJmH/WKefBhIV/Vg494DPrjhzX1u5gPSWEoa7MfT93ubNXnf+ahVsRoE lMnSEjnGABNs8g==; Date: Tue, 20 Aug 2024 15:20:54 +0300 Message-Id: <86ed6jwfkp.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <87o75nv85p.fsf@HIDDEN> (message from Robert Pluim on Tue, 20 Aug 2024 11:46:26 +0200) Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> <87o75nv85p.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, bjorn.bidar@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Robert Pluim <rpluim@HIDDEN> > Cc: Björn Bidar <bjorn.bidar@HIDDEN>, > 72442 <at> debbugs.gnu.org > Date: Tue, 20 Aug 2024 11:46:26 +0200 > > >>>>> On Sat, 03 Aug 2024 20:19:48 +0300, Eli Zaretskii <eliz@HIDDEN> said: > > >> From: Björn Bidar <bjorn.bidar@HIDDEN> > >> Cc: 72442 <at> debbugs.gnu.org > >> Date: Sat, 03 Aug 2024 19:58:46 +0300 > >> > >> Eli Zaretskii <eliz@HIDDEN> writes: > >> > >> > FWIW, Rmail does support the various ways of saying "Re:", so the code > >> > could be lifted from there. > > So does message, you just have to configure > `message-subject-re-regexp'. The message manual contains an > appropriate setting. I wouldn't expect users to know how to do that in advance of getting the various "Re:" variants out there. Should we perhaps improve the default value to be less English-centric? > We could just add the example from the manual to the `defcustom' for > `message-subject-re-regexp' (and also align it with whatever Rmail > does). I think good defaults here win big time. This corner is notoriously dark and most users will not know how to make it better.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 20 Aug 2024 09:48:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 20 05:48:20 2024 Received: from localhost ([127.0.0.1]:59906 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sgLTP-0004T6-UV for submit <at> debbugs.gnu.org; Tue, 20 Aug 2024 05:48:20 -0400 Received: from mail-wm1-f45.google.com ([209.85.128.45]:45503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1sgLTN-0004Ss-VA for 72442 <at> debbugs.gnu.org; Tue, 20 Aug 2024 05:48:18 -0400 Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-42809d6e719so44331495e9.3 for <72442 <at> debbugs.gnu.org>; Tue, 20 Aug 2024 02:47:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724147189; x=1724751989; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=0umr290kbnsvunaYlJXn8Qf52qczwWQFBee8cNPtzpg=; b=FYQEdbELZ+ID6M6RE5yP26OVJdy9NoESiUeDpmPg/R0X3yQ0trqe5HFeFVpsgPnZ8A PRUg6kf6gOyzuHv82ZfueWWS0L8naf674ufqxcvfi7Em+PtIG+7oPCh7gVdyAXxwcIEp epWujHKRXObg06r+DOwP3JPu7SutTltiy79CcJW8Kn+xDSfmoN1mZaGzij8DnBV95uXP 27JrL7Ju4HitiUN9vookp4sWgbq4ko7UnyEb5QRZfYs8IMNQVf8Xc+l5fhVoenrzDT1q lk1JqZmBylap4VTCoYuthyYItutX7Tvj2NjdjJuS/71FB4++g0/NFlUx1WB7JFFMCJQu iT6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724147189; x=1724751989; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0umr290kbnsvunaYlJXn8Qf52qczwWQFBee8cNPtzpg=; b=GGkhUoZwFjT7lyy3jTN9faKl73hsRj6AH5kU4ukD9axP/ot/Ipe54QPeFJSiEqkwKz igFLgNQ20c/lwDgPLaIUNS6opn+Hj7+OoZIYt/HRYhQR8JvCanKDkY4gOzXcCL+pZt1O FI2NttTLOWwAU398nn7A82/5yr44oHBJoaqykJAyUz49oYGzLE5Ctn0Bprle8Rb+JLLN UxgqjjPqs2brKJfHh7TtkazGoGajUvpDxR41xOetPq5jnpe6farNKJg3KxIe8Ig7rO2K oNNIQyK3L5mKLoacEhxddO5/oAQ1LnXrqY9F42YZpXVdcGtBAeBSM7wTetg9ibKy9zFF 8bgQ== X-Forwarded-Encrypted: i=1; AJvYcCV7LbGV7kLfvfuyPWYFyigQ9G+I/oqowyi15hPJ+ieABh5Ij9Vjs9z8tx6HO6LRnfs55G1PqQ1oXFOcARvr5wFNW53PKr0= X-Gm-Message-State: AOJu0YxbcCqlnI/38e//hnUqFrkCk1qMYY1AfxdJMqqQJ5lhPX68QMum wATUK+9fQPW0Gm9kOWfFORrBEu3Sor4xifmtgx3U0bNtv0riIsqPvLOZ8A== X-Google-Smtp-Source: AGHT+IF4CwLawXbIXokb2UZDgHR5WFtRkIBqvrR5+MKz3l/3FXt7H6e5WJSBG4JUzioF5+PahHIUTQ== X-Received: by 2002:a05:600c:3493:b0:426:6f31:5f5c with SMTP id 5b1f17b1804b1-42ab6737a74mr11775495e9.17.1724147188514; Tue, 20 Aug 2024 02:46:28 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb51:91f:f442:d03d:a968]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-429ed784726sm136956065e9.35.2024.08.20.02.46.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Aug 2024 02:46:27 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <861q35v80b.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 03 Aug 2024 20:19:48 +0300") References: <868qxdvchc.fsf@HIDDEN> <861q35v80b.fsf@HIDDEN> Date: Tue, 20 Aug 2024 11:46:26 +0200 Message-ID: <87o75nv85p.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org, =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Sat, 03 Aug 2024 20:19:48 +0300, Eli Zaretskii <eliz@HIDDEN> said: >> From: Bj=C3=B6rn Bidar <bjorn.bidar@HIDDEN> >> Cc: 72442 <at> debbugs.gnu.org >> Date: Sat, 03 Aug 2024 19:58:46 +0300 >>=20 >> Eli Zaretskii <eliz@HIDDEN> writes: >>=20 >> > FWIW, Rmail does support the various ways of saying "Re:", so the = code >> > could be lifted from there. So does message, you just have to configure `message-subject-re-regexp'. The message manual contains an appropriate setting. >>=20 >> Would it make sense to move regexp and intermittent variable to >> message.el or mail-utils.el? >>=20 >> I would assume the latter. Eli> The latter, yes. But note that Rmail does that for 2 different Eli> purposes and in 2 different functions AFAIR. We could just add the example from the manual to the `defcustom' for `message-subject-re-regexp' (and also align it with whatever Rmail does). Robert --=20
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 3 Aug 2024 17:20:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 03 13:20:18 2024 Received: from localhost ([127.0.0.1]:54749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1saIQU-0004Wg-DG for submit <at> debbugs.gnu.org; Sat, 03 Aug 2024 13:20:18 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1saIQS-0004W9-Jj for 72442 <at> debbugs.gnu.org; Sat, 03 Aug 2024 13:20:17 -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 <eliz@HIDDEN>) id 1saIQ3-0006Gh-5M; Sat, 03 Aug 2024 13:19:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=8HGb5qFSNctCRJSloHXPKyCw3IFkywelYviw2vJ97+M=; b=FqKu6QGzfYaFuVPR8jak BrUKoFwD2tLdVvG3ZT5FYY9PG1d4AsreFFYIH30SW/3cwENyneu8Q4+od029eeCgZuupjBF9ICTYJ ts96xCpbTweOJAAfmzZYI22QqXi73WtE3e9RGfS3JvLW/rl0dWBsDQlSSU6krm8F4CGoyZ/TqPHs3 61hoEQkt3NextwM6RIiJ7VMEG2091FM9ZQk7wJUNGDKgKxiBgAzx3RLsBnrUbhbx1OfI4/2WzdwPC JYJONmw8GYHTAzz4MQ9a2b3G5WoYoERlVFnTkK6FkQ38Qc+6Oq69KmtL+drZPFUHiREsnHgZKeuPs /04G7RhBXNWBsQ==; Date: Sat, 03 Aug 2024 20:19:48 +0300 Message-Id: <861q35v80b.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> In-Reply-To: <87ed75lf09.fsf@> (message from =?utf-8?Q?Bj=C3=B6rn?= Bidar on Sat, 03 Aug 2024 19:58:46 +0300) Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users References: <868qxdvchc.fsf@HIDDEN> <87ed75lf09.fsf@> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Björn Bidar <bjorn.bidar@HIDDEN> > Cc: 72442 <at> debbugs.gnu.org > Date: Sat, 03 Aug 2024 19:58:46 +0300 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > FWIW, Rmail does support the various ways of saying "Re:", so the code > > could be lifted from there. > > Would it make sense to move regexp and intermittent variable to > message.el or mail-utils.el? > > I would assume the latter. The latter, yes. But note that Rmail does that for 2 different purposes and in 2 different functions AFAIR.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 3 Aug 2024 16:59:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 03 12:59:47 2024 Received: from localhost ([127.0.0.1]:54739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1saI6c-0003W7-Vx for submit <at> debbugs.gnu.org; Sat, 03 Aug 2024 12:59:47 -0400 Received: from thaodan.de ([185.216.177.71]:37248) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <bjorn.bidar@HIDDEN>) id 1saI6a-0003Vj-NV for 72442 <at> debbugs.gnu.org; Sat, 03 Aug 2024 12:59:46 -0400 Received: from odin (dsl-trebng12-50dc75-154.dhcp.inet.fi [80.220.117.154]) by thaodan.de (Postfix) with ESMTPSA id 49FE4D00080; Sat, 3 Aug 2024 19:58:47 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1722704327; bh=KUfWsMwhP/rMHmAi2+gFU1245VfML0FElx3vBbDJirY=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=VjKopB7qZdW0/HyKPjzSDRPaECMS1Uu2uNxb/AyNItZ0KAzlXtL/pMZTR+6OgQoSL Zomg33wqIbHpLNOR+qUpy3iVrOgIG9QBlHUDSR84k2E2LHpqectrOtjM++RJyotMF+ cyKLIwJ63vmSA7Bt66/rZg8fml+xX7ty69/PyyynTpY045X55xKqAMtaBcVZes3+4/ XYC2m5defJ41b/i1LXhWZVubn7295hhRgPFxL+nxFsUw74GwysIZwemiIxQK3c8oQs DkaHvRzEBhOVboxUZmORqOjQ11REgRgERTpcaJB4pxm3Ct5rP2cKQzf29CRWwDPXwX rTZeP8LBFDN4zKgbvTJdbpkinhk8xhLERfR+EZ3guVgkOCIaLLYBIpOtd7jgTuFXyn VJTBcNWjdgw46jm2HX4MYFch8GfMQFPGwOSAncQ8DFaPa5AdnXAQuQNVp3EuJYrbL+ IAIXzKC9krOV92yNgJiDSWDLbXkiBaVBjeojWbZNnaXPkTHrd1Gv1zcr6qicN7Yn8T aCEjhxnQkAxRPwrf3LkG1NgFpPi3s1QyWEtPaeTYrZR8Lwn4Mph0gRDWLiGd5Xr8jv 9ymcvKcTely3R6w1wlx0wZ4wTolB1tWZwHQFerYIsP1XIdOSYX12Nff7++ebfgfkNe bj4H1VV0vcj8Vwhmg+P+YtTw= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users In-Reply-To: <868qxdvchc.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 03 Aug 2024 18:43:11 +0300") References: <868qxdvchc.fsf@HIDDEN> Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Sat, 03 Aug 2024 19:58:46 +0300 Message-ID: <87ed75lf09.fsf@> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.2 (+) 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: Eli Zaretskii <eliz@HIDDEN> writes: >> Date: Sat, 03 Aug 2024 16:14:39 +0300 >> From: Björn Bidar via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> >> >> >> Gnus doesn't handle internation [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.2 INVALID_MSGID Message-Id is not valid, according to RFC 2822 X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.2 (/) Eli Zaretskii <eliz@HIDDEN> writes: >> Date: Sat, 03 Aug 2024 16:14:39 +0300 >> From: Bj=C3=B6rn Bidar via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> >>=20 >>=20 >> Gnus doesn't handle international message reply prefixes as opposed >> to Re: or it's variants. >>=20 >> An example would be `gnus-simpliy-subject-re' which threats English >> subject prefixes. >>=20 >> Message.el doesn't do so either (by default) I don't think it makes >> sense to open a separate bug about this but please reply that should be >> done. >>=20 >> The message manual also judges users for using localized variants of >> "Re: " by calling them "nincompoops" for using these "abominations" >> which it says are "meaningless and evil". >>=20 >> The offending text can be found in the documentation for >> `message-subject-re-regexp' in the chapter "3.1 Message Headers". > > FWIW, Rmail does support the various ways of saying "Re:", so the code > could be lifted from there. Would it make sense to move regexp and intermittent variable to message.el or mail-utils.el? I would assume the latter.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at 72442) by debbugs.gnu.org; 3 Aug 2024 15:43:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 03 11:43:41 2024 Received: from localhost ([127.0.0.1]:54712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1saGuy-0000A1-U8 for submit <at> debbugs.gnu.org; Sat, 03 Aug 2024 11:43:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1saGux-00009o-3I for 72442 <at> debbugs.gnu.org; Sat, 03 Aug 2024 11:43:40 -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 <eliz@HIDDEN>) id 1saGuX-0002sG-V3; Sat, 03 Aug 2024 11:43:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=Gfr5SQJNRBS7sGwgoa3kF4D4FuFqoMP/uNl+IYd64pA=; b=BhZWXmjcfKOZNqYk4fFC S9u5CR7l+cEXdz/ZwK6n/cmTW9BFLwlavqNTjTcX/VgvmQ9fCagyfnvPI10GzqumshsA9WoMedyxm 5Eo5stIHKflHtGB1dsF9nre32hpcoFuJ6OQzB8FQnM7ja89paA7pYHavujGx1wpZM+nAjylkWRFdH kXoqHqBu2wbeZwjTlLjhgxuUvsg2C6y1irPJ2V3AsW6n2H4Oo6QBLxJfE9Chug/RsfgIVo8BeYpm7 GpHWaMSEEhYLgVRTkZOA5I9wBbKXYl6WNo1yCddKNCAjzknbUpw0VqQ1c7itV1Mlefge3W+Q3yk/F xCSnyQLQvci4+w==; Date: Sat, 03 Aug 2024 18:43:11 +0300 Message-Id: <868qxdvchc.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> In-Reply-To: <87o769n3y8.fsf@> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#72442: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users References: <87o769n3y8.fsf@> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72442 Cc: 72442 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Sat, 03 Aug 2024 16:14:39 +0300 > From: Björn Bidar via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > > Gnus doesn't handle international message reply prefixes as opposed > to Re: or it's variants. > > An example would be `gnus-simpliy-subject-re' which threats English > subject prefixes. > > Message.el doesn't do so either (by default) I don't think it makes > sense to open a separate bug about this but please reply that should be > done. > > The message manual also judges users for using localized variants of > "Re: " by calling them "nincompoops" for using these "abominations" > which it says are "meaningless and evil". > > The offending text can be found in the documentation for > `message-subject-re-regexp' in the chapter "3.1 Message Headers". FWIW, Rmail does support the various ways of saying "Re:", so the code could be lifted from there.
bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 3 Aug 2024 13:15:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 03 09:15:18 2024 Received: from localhost ([127.0.0.1]:54186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1saEbM-0004Uf-Ln for submit <at> debbugs.gnu.org; Sat, 03 Aug 2024 09:15:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:47244) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <bjorn.bidar@HIDDEN>) id 1saEbI-0004UV-6c for submit <at> debbugs.gnu.org; Sat, 03 Aug 2024 09:15:14 -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 <bjorn.bidar@HIDDEN>) id 1saEaw-00054J-P2 for bug-gnu-emacs@HIDDEN; Sat, 03 Aug 2024 09:14:52 -0400 Received: from thaodan.de ([185.216.177.71]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <bjorn.bidar@HIDDEN>) id 1saEar-0002rG-S5 for bug-gnu-emacs@HIDDEN; Sat, 03 Aug 2024 09:14:50 -0400 Received: from odin (dsl-trebng12-50dc75-154.dhcp.inet.fi [80.220.117.154]) by thaodan.de (Postfix) with ESMTPSA id 505DAD00080 for <bug-gnu-emacs@HIDDEN>; Sat, 3 Aug 2024 16:14:40 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1722690880; bh=MKW8mXR1gcHumbrqDgob2zAZWWeAJrEPr8ZJtcyzKZ0=; h=From:To:Subject:Date; b=QihpIRSpLYfBlsiDDAk6tGXzosF1MkoEEDtJj4TDRxlZQm9swHq8+mdKFam8Ac314 NJWGirEE0ZdzrEjMcv0CoUA6DG5X1kFvh7psHsfS4xzdlvTiuml7gBpRzpCPd0L6Me sVXC0ClC6nupfR1/OJre41E+v+HIvI1h7ZFigp2FV9e0oBj75icsT5FyEXTk7d+RT0 3z4a5naumevQTnszlUHxogI88TY7G8bbea2Eenyt4Z5n5pNyqvexGPK0F7E6PtbGDE 1pH1FlFRiEsQsvaPIt6viETLbkDLo2kdvaJAgSqb2f0wiQNopcWgELABWqv1S1RVVK 9RbkSiFLR3cIu7M3BKNK4Qw5hTYJMLkMeSUbImNKWGWHAR1dBSQDq5SwfJgzJwzYiG zAVMOUsmgC+ZIA2sRrimpwe8gvaVP6Hbc3ILZOCZMtAY0oNCkCKJ2ijL+cziMZ5bZR XeBuqYBG1vftP00oHRoYhPjvBxXdnxIcnC2IhEuDCAMVPsBW4+mJt5a3qzmZYBRB+W 34wKxcziYYTb/a19zGlggS6n/xP6R3M6tcDCSZ4MW+w9ln6QJ9YbRSM5i0am4jbwJ4 Faaq86gZtaAm/SHWqQR2HdMz4FeMqUkY70Z7xZDVtVB/p9CusBwIO+hoalfyMNRYdq Y4sRpAj3pAGDg3jbWwPT6+ww= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 31.0.50; Gnus or message.el doesn't handle international message reply subject prefixes and insults users X-Debbugs-Cc: Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Sat, 03 Aug 2024 16:14:39 +0300 Message-ID: <87o769n3y8.fsf@> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.216.177.71; envelope-from=bjorn.bidar@HIDDEN; helo=thaodan.de X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 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, INVALID_MSGID=0.568, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.2 (-) Gnus doesn't handle international message reply prefixes as opposed to Re: or it's variants. An example would be `gnus-simpliy-subject-re' which threats English subject prefixes. Message.el doesn't do so either (by default) I don't think it makes sense to open a separate bug about this but please reply that should be done. The message manual also judges users for using localized variants of "Re: " by calling them "nincompoops" for using these "abominations" which it says are "meaningless and evil". The offending text can be found in the documentation for `message-subject-re-regexp' in the chapter "3.1 Message Headers". Steps to reproduce: 1. Enable any of the functions which thread subjects such as `gnus-simpliy-subject-re' 2. Receive a message which contains a subject prefix for a reply that isn't the Latin or English "Re: " such as "Aw" or "Sv: " 3. See result. In GNU Emacs 31.0.50 (build 1, x86_64-suse-linux-gnu, GTK+ Version 3.24.43, cairo version 1.18.0) Windowing system distributor 'The X.Org Foundation', version 11.0.12101012 System Description: openSUSE Tumbleweed Configured using: 'configure --disable-build-details --without-pop --with-mailutils --without-hesiod --with-gameuser=:games --with-kerberos --with-kerberos5 --with-file-notification=inotify --with-modules --enable-autodepend --enable-link-time-optimization --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --localstatedir=/var --sharedstatedir=/var/lib --libexecdir=/usr/libexec --with-file-notification=yes --libdir=/usr/lib64 --with-native-compilation=aot --enable-locallisppath=/usr/share/emacs/31.0.50/site-lisp:/usr/share/emacs/site-lisp --with-x --with-xim --with-sound --with-xpm --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-dbus --with-xft --without-gpm --with-tree-sitter --with-x-toolkit=gtk --without-pgtk --with-toolkit-scroll-bars --x-includes=/usr/include --x-libraries=/usr/lib64 --with-libotf --with-m17n-flt --with-cairo --with-xwidgets --build=x86_64-suse-linux --with-dumping=pdumper build_alias=x86_64-suse-linux 'CC=sccache cc' 'CFLAGS=-O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -march=znver3 -mmmx -mpopcnt -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mavx2 -msse4a -mno-fma4 -mno-xop -mfma -mno-avx512f -mbmi -mbmi2 -maes -mpclmul -mno-avx512vl -mno-avx512bw -mno-avx512dq -mno-avx512cd -mno-avx512er -mno-avx512pf -mno-avx512vbmi -mno-avx512ifma -mno-avx5124vnniw -mno-avx5124fmaps -mno-avx512vpopcntdq -mno-avx512vbmi2 -mno-gfni -mvpclmulqdq -mno-avx512vnni -mno-avx512bitalg -mno-avx512bf16 -mno-avx512vp2intersect -mno-3dnow -madx -mabm -mno-cldemote -mclflushopt -mclwb -mclzero -mcx16 -mno-enqcmd -mf16c -mfsgsbase -mfxsr -mno-hle -msahf -mno-lwp -mlzcnt -mmovbe -mno-movdir64b -mno-movdiri -mmwaitx -mno-pconfig -mpku -mno-prefetchwt1 -mprfchw -mno-ptwrite -mrdpid -mrdrnd -mrdseed -mno-rtm -mno-serialize -mno-sgx -msha -mshstk -mno-tbm -mno-tsxldtrk -mvaes -mno-waitpkg -mwbnoinvd -mxsave -mxsavec -mxsaveopt -mxsaves -mno-amx-tile -mno-amx-int8 -mno-amx-bf16 -mno-uintr -mno-hreset -mno-kl -mno-widekl -mno-avxvnni -mno-avx512fp16 -mno-avxifma -mno-avxvnniint8 -mno-avxneconvert -mno-cmpccxadd -mno-amx-fp16 -mno-prefetchi -mno-raoint -mno-amx-complex --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=znver3 -fno-optimize-sibling-calls -g -D_GNU_SOURCE -DGDK_DISABLE_DEPRECATION_WARNINGS -DGLIB_DISABLE_DEPRECATION_WARNINGS -pipe -Wno-pointer-sign -Wno-unused-variable -Wno-unused-label -DPDMP_BASE='\''"emacs-gtk"'\''' LDFLAGS=-Wl,-O2 'CXX=sccache c++' PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM XWIDGETS GTK3 ZLIB Important settings: value of $LC_MONETARY: fi_FI.UTF-8 value of $LC_NUMERIC: POSIX value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=local locale-coding-system: utf-8-unix Major mode: Info Minor modes in effect: dap-tooltip-mode: t dap-ui-many-windows-mode: t dap-ui-controls-mode: t dap-ui-mode: t dap-auto-configure-mode: t dap-mode: t lsp-treemacs-sync-mode: t treemacs-filewatch-mode: t treemacs-git-mode: t treemacs-fringe-indicator-mode: t circe-lagmon-mode: t magit-wip-initial-backup-mode: t magit-wip-before-change-mode: t magit-wip-after-apply-mode: t magit-wip-after-save-mode: t magit-wip-mode: t magit-auto-revert-mode: t pdf-occur-global-minor-mode: t pdf-virtual-global-minor-mode: t global-atomic-chrome-edit-mode: t minions-mode: t back-button-mode: t recentf-mode: t global-auto-revert-mode: t savehist-mode: t emms-playing-time-display-mode: t emms-playing-time-mode: t gnus-desktop-notify-mode: t tracking-mode: t org-super-agenda-mode: t global-git-commit-mode: t projectile-mode: t global-company-mode: t company-mode: t electric-pair-mode: t editorconfig-mode: t frames-only-mode: t windmove-mode: t marginalia-mode: t which-key-mode: t dirvish-override-dired-mode: t dired-async-mode: t helm-mode: t helm-minibuffer-history-mode: t global-so-long-mode: t global-emojify-mode: t emojify-mode: t change-cursor-mode: t doom-modeline-mode: t server-mode: t helm-autoresize-mode: t desktop-save-mode: t Info-persist-history-mode: t save-place-mode: t delete-selection-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t undelete-frame-mode: t minibuffer-regexp-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/bidar/.local/etc/emacs/lib/org/lisp/ox-koma-letter hides /home/bidar/.local/etc/emacs/lib/lisp/ox-koma-letter /home/bidar/.local/etc/emacs/lib/org-contrib/lisp/ox-groff hides /home/bidar/.local/etc/emacs/lib/lisp/ox-groff /home/bidar/.local/etc/emacs/lib/vim-modeline/vim-modeline hides /home/bidar/.local/etc/emacs/lib/lisp/vim-modeline /home/bidar/.local/etc/emacs/lib/lisp/htmlize hides /home/bidar/.local/etc/emacs/lib/htmlize/htmlize /home/bidar/.local/etc/emacs/lib/lisp/cursor-chg hides /home/bidar/.local/etc/emacs/lib/cursor-chg/cursor-chg /home/bidar/.local/etc/emacs/lib/cmake-mode/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode /home/bidar/.local/etc/emacs/lib/async/dired-async hides /usr/share/emacs/site-lisp/dired-async /home/bidar/.local/etc/emacs/lib/async/async-bytecomp hides /usr/share/emacs/site-lisp/async-bytecomp /home/bidar/.local/etc/emacs/lib/async/async-autoloads hides /usr/share/emacs/site-lisp/async-autoloads /home/bidar/.local/etc/emacs/lib/async/smtpmail-async hides /usr/share/emacs/site-lisp/smtpmail-async /home/bidar/.local/etc/emacs/lib/async/async hides /usr/share/emacs/site-lisp/async /home/bidar/.local/etc/emacs/lib/compat/compat hides /usr/share/emacs/site-lisp/compat /home/bidar/.local/etc/emacs/lib/compat/compat-29 hides /usr/share/emacs/site-lisp/compat-29 /home/bidar/.local/etc/emacs/lib/compat/compat-28 hides /usr/share/emacs/site-lisp/compat-28 /home/bidar/.local/etc/emacs/lib/compat/compat-27 hides /usr/share/emacs/site-lisp/compat-27 /home/bidar/.local/etc/emacs/lib/compat/compat-26 hides /usr/share/emacs/site-lisp/compat-26 /home/bidar/.local/etc/emacs/lib/compat/compat-25 hides /usr/share/emacs/site-lisp/compat-25 /home/bidar/.local/etc/emacs/lib/which-key/which-key hides /usr/share/emacs/31.0.50/lisp/which-key /home/bidar/.local/etc/emacs/lib/transient/lisp/transient hides /usr/share/emacs/31.0.50/lisp/transient /home/bidar/.local/etc/emacs/lib/editorconfig/editorconfig hides /usr/share/emacs/31.0.50/lisp/editorconfig /home/bidar/.local/etc/emacs/lib/use-package/bind-key hides /usr/share/emacs/31.0.50/lisp/bind-key /home/bidar/.local/etc/emacs/lib/editorconfig/editorconfig-tools hides /usr/share/emacs/31.0.50/lisp/editorconfig-tools /home/bidar/.local/etc/emacs/lib/editorconfig/editorconfig-fnmatch hides /usr/share/emacs/31.0.50/lisp/editorconfig-fnmatch /home/bidar/.local/etc/emacs/lib/editorconfig/editorconfig-core hides /usr/share/emacs/31.0.50/lisp/editorconfig-core /home/bidar/.local/etc/emacs/lib/editorconfig/editorconfig-core-handle hides /usr/share/emacs/31.0.50/lisp/editorconfig-core-handle /home/bidar/.local/etc/emacs/lib/editorconfig/editorconfig-conf-mode hides /usr/share/emacs/31.0.50/lisp/editorconfig-conf-mode /home/bidar/.local/etc/emacs/lib/modus-themes/theme-loaddefs hides /usr/share/emacs/31.0.50/lisp/theme-loaddefs /home/bidar/.local/etc/emacs/lib/use-package/use-package hides /usr/share/emacs/31.0.50/lisp/use-package/use-package /home/bidar/.local/etc/emacs/lib/use-package/use-package-lint hides /usr/share/emacs/31.0.50/lisp/use-package/use-package-lint /home/bidar/.local/etc/emacs/lib/use-package/use-package-jump hides /usr/share/emacs/31.0.50/lisp/use-package/use-package-jump /home/bidar/.local/etc/emacs/lib/use-package/use-package-ensure hides /usr/share/emacs/31.0.50/lisp/use-package/use-package-ensure /home/bidar/.local/etc/emacs/lib/use-package/use-package-ensure-system-package hides /usr/share/emacs/31.0.50/lisp/use-package/use-package-ensure-system-package /home/bidar/.local/etc/emacs/lib/use-package/use-package-diminish hides /usr/share/emacs/31.0.50/lisp/use-package/use-package-diminish /home/bidar/.local/etc/emacs/lib/use-package/use-package-delight hides /usr/share/emacs/31.0.50/lisp/use-package/use-package-delight /home/bidar/.local/etc/emacs/lib/use-package/use-package-core hides /usr/share/emacs/31.0.50/lisp/use-package/use-package-core /home/bidar/.local/etc/emacs/lib/use-package/use-package-bind-key hides /usr/share/emacs/31.0.50/lisp/use-package/use-package-bind-key /home/bidar/.local/etc/emacs/lib/org/lisp/org-list hides /usr/share/emacs/31.0.50/lisp/org/org-list /home/bidar/.local/etc/emacs/lib/org/lisp/org-refile hides /usr/share/emacs/31.0.50/lisp/org/org-refile /home/bidar/.local/etc/emacs/lib/org/lisp/org-loaddefs hides /usr/share/emacs/31.0.50/lisp/org/org-loaddefs /home/bidar/.local/etc/emacs/lib/org/lisp/ob-lilypond hides /usr/share/emacs/31.0.50/lisp/org/ob-lilypond /home/bidar/.local/etc/emacs/lib/org/lisp/ob-core hides /usr/share/emacs/31.0.50/lisp/org/ob-core /home/bidar/.local/etc/emacs/lib/org/lisp/ox-beamer hides /usr/share/emacs/31.0.50/lisp/org/ox-beamer /home/bidar/.local/etc/emacs/lib/org/lisp/org hides /usr/share/emacs/31.0.50/lisp/org/org /home/bidar/.local/etc/emacs/lib/org/lisp/org-table hides /usr/share/emacs/31.0.50/lisp/org/org-table /home/bidar/.local/etc/emacs/lib/org/lisp/org-src hides /usr/share/emacs/31.0.50/lisp/org/org-src /home/bidar/.local/etc/emacs/lib/org/lisp/org-num hides /usr/share/emacs/31.0.50/lisp/org/org-num /home/bidar/.local/etc/emacs/lib/org/lisp/org-indent hides /usr/share/emacs/31.0.50/lisp/org/org-indent /home/bidar/.local/etc/emacs/lib/org/lisp/org-capture hides /usr/share/emacs/31.0.50/lisp/org/org-capture /home/bidar/.local/etc/emacs/lib/org/lisp/org-persist hides /usr/share/emacs/31.0.50/lisp/org/org-persist /home/bidar/.local/etc/emacs/lib/org/lisp/org-element hides /usr/share/emacs/31.0.50/lisp/org/org-element /home/bidar/.local/etc/emacs/lib/org/lisp/org-element-ast hides /usr/share/emacs/31.0.50/lisp/org/org-element-ast /home/bidar/.local/etc/emacs/lib/org/lisp/org-colview hides /usr/share/emacs/31.0.50/lisp/org/org-colview /home/bidar/.local/etc/emacs/lib/org/lisp/ob-shell hides /usr/share/emacs/31.0.50/lisp/org/ob-shell /home/bidar/.local/etc/emacs/lib/org/lisp/ob-python hides /usr/share/emacs/31.0.50/lisp/org/ob-python /home/bidar/.local/etc/emacs/lib/org/lisp/ob-R hides /usr/share/emacs/31.0.50/lisp/org/ob-R /home/bidar/.local/etc/emacs/lib/org/lisp/org-version hides /usr/share/emacs/31.0.50/lisp/org/org-version /home/bidar/.local/etc/emacs/lib/org/lisp/ox hides /usr/share/emacs/31.0.50/lisp/org/ox /home/bidar/.local/etc/emacs/lib/org/lisp/ox-texinfo hides /usr/share/emacs/31.0.50/lisp/org/ox-texinfo /home/bidar/.local/etc/emacs/lib/org/lisp/ox-publish hides /usr/share/emacs/31.0.50/lisp/org/ox-publish /home/bidar/.local/etc/emacs/lib/org/lisp/ox-org hides /usr/share/emacs/31.0.50/lisp/org/ox-org /home/bidar/.local/etc/emacs/lib/org/lisp/ox-odt hides /usr/share/emacs/31.0.50/lisp/org/ox-odt /home/bidar/.local/etc/emacs/lib/org/lisp/ox-md hides /usr/share/emacs/31.0.50/lisp/org/ox-md /home/bidar/.local/etc/emacs/lib/org/lisp/ox-man hides /usr/share/emacs/31.0.50/lisp/org/ox-man /home/bidar/.local/etc/emacs/lib/org/lisp/ox-latex hides /usr/share/emacs/31.0.50/lisp/org/ox-latex /home/bidar/.local/etc/emacs/lib/org/lisp/ox-koma-letter hides /usr/share/emacs/31.0.50/lisp/org/ox-koma-letter /home/bidar/.local/etc/emacs/lib/org/lisp/ox-icalendar hides /usr/share/emacs/31.0.50/lisp/org/ox-icalendar /home/bidar/.local/etc/emacs/lib/org/lisp/ox-html hides /usr/share/emacs/31.0.50/lisp/org/ox-html /home/bidar/.local/etc/emacs/lib/org/lisp/ox-ascii hides /usr/share/emacs/31.0.50/lisp/org/ox-ascii /home/bidar/.local/etc/emacs/lib/org/lisp/org-timer hides /usr/share/emacs/31.0.50/lisp/org/org-timer /home/bidar/.local/etc/emacs/lib/org/lisp/org-tempo hides /usr/share/emacs/31.0.50/lisp/org/org-tempo /home/bidar/.local/etc/emacs/lib/org/lisp/org-protocol hides /usr/share/emacs/31.0.50/lisp/org/org-protocol /home/bidar/.local/etc/emacs/lib/org/lisp/org-plot hides /usr/share/emacs/31.0.50/lisp/org/org-plot /home/bidar/.local/etc/emacs/lib/org/lisp/org-pcomplete hides /usr/share/emacs/31.0.50/lisp/org/org-pcomplete /home/bidar/.local/etc/emacs/lib/org/lisp/org-mouse hides /usr/share/emacs/31.0.50/lisp/org/org-mouse /home/bidar/.local/etc/emacs/lib/org/lisp/org-mobile hides /usr/share/emacs/31.0.50/lisp/org/org-mobile /home/bidar/.local/etc/emacs/lib/org/lisp/org-macs hides /usr/share/emacs/31.0.50/lisp/org/org-macs /home/bidar/.local/etc/emacs/lib/org/lisp/org-macro hides /usr/share/emacs/31.0.50/lisp/org/org-macro /home/bidar/.local/etc/emacs/lib/org/lisp/org-lint hides /usr/share/emacs/31.0.50/lisp/org/org-lint /home/bidar/.local/etc/emacs/lib/org/lisp/org-keys hides /usr/share/emacs/31.0.50/lisp/org/org-keys /home/bidar/.local/etc/emacs/lib/org/lisp/org-inlinetask hides /usr/share/emacs/31.0.50/lisp/org/org-inlinetask /home/bidar/.local/etc/emacs/lib/org/lisp/org-id hides /usr/share/emacs/31.0.50/lisp/org/org-id /home/bidar/.local/etc/emacs/lib/org/lisp/org-habit hides /usr/share/emacs/31.0.50/lisp/org/org-habit /home/bidar/.local/etc/emacs/lib/org/lisp/org-goto hides /usr/share/emacs/31.0.50/lisp/org/org-goto /home/bidar/.local/etc/emacs/lib/org/lisp/org-footnote hides /usr/share/emacs/31.0.50/lisp/org/org-footnote /home/bidar/.local/etc/emacs/lib/org/lisp/org-fold hides /usr/share/emacs/31.0.50/lisp/org/org-fold /home/bidar/.local/etc/emacs/lib/org/lisp/org-fold-core hides /usr/share/emacs/31.0.50/lisp/org/org-fold-core /home/bidar/.local/etc/emacs/lib/org/lisp/org-feed hides /usr/share/emacs/31.0.50/lisp/org/org-feed /home/bidar/.local/etc/emacs/lib/org/lisp/org-faces hides /usr/share/emacs/31.0.50/lisp/org/org-faces /home/bidar/.local/etc/emacs/lib/org/lisp/org-entities hides /usr/share/emacs/31.0.50/lisp/org/org-entities /home/bidar/.local/etc/emacs/lib/org/lisp/org-duration hides /usr/share/emacs/31.0.50/lisp/org/org-duration /home/bidar/.local/etc/emacs/lib/org/lisp/org-datetree hides /usr/share/emacs/31.0.50/lisp/org/org-datetree /home/bidar/.local/etc/emacs/lib/org/lisp/org-cycle hides /usr/share/emacs/31.0.50/lisp/org/org-cycle /home/bidar/.local/etc/emacs/lib/org/lisp/org-ctags hides /usr/share/emacs/31.0.50/lisp/org/org-ctags /home/bidar/.local/etc/emacs/lib/org/lisp/org-crypt hides /usr/share/emacs/31.0.50/lisp/org/org-crypt /home/bidar/.local/etc/emacs/lib/org/lisp/org-compat hides /usr/share/emacs/31.0.50/lisp/org/org-compat /home/bidar/.local/etc/emacs/lib/org/lisp/org-clock hides /usr/share/emacs/31.0.50/lisp/org/org-clock /home/bidar/.local/etc/emacs/lib/org/lisp/org-attach hides /usr/share/emacs/31.0.50/lisp/org/org-attach /home/bidar/.local/etc/emacs/lib/org/lisp/org-attach-git hides /usr/share/emacs/31.0.50/lisp/org/org-attach-git /home/bidar/.local/etc/emacs/lib/org/lisp/org-archive hides /usr/share/emacs/31.0.50/lisp/org/org-archive /home/bidar/.local/etc/emacs/lib/org/lisp/org-agenda hides /usr/share/emacs/31.0.50/lisp/org/org-agenda /home/bidar/.local/etc/emacs/lib/org/lisp/ol hides /usr/share/emacs/31.0.50/lisp/org/ol /home/bidar/.local/etc/emacs/lib/org/lisp/ol-w3m hides /usr/share/emacs/31.0.50/lisp/org/ol-w3m /home/bidar/.local/etc/emacs/lib/org/lisp/ol-rmail hides /usr/share/emacs/31.0.50/lisp/org/ol-rmail /home/bidar/.local/etc/emacs/lib/org/lisp/ol-mhe hides /usr/share/emacs/31.0.50/lisp/org/ol-mhe /home/bidar/.local/etc/emacs/lib/org/lisp/ol-man hides /usr/share/emacs/31.0.50/lisp/org/ol-man /home/bidar/.local/etc/emacs/lib/org/lisp/ol-irc hides /usr/share/emacs/31.0.50/lisp/org/ol-irc /home/bidar/.local/etc/emacs/lib/org/lisp/ol-info hides /usr/share/emacs/31.0.50/lisp/org/ol-info /home/bidar/.local/etc/emacs/lib/org/lisp/ol-gnus hides /usr/share/emacs/31.0.50/lisp/org/ol-gnus /home/bidar/.local/etc/emacs/lib/org/lisp/ol-eww hides /usr/share/emacs/31.0.50/lisp/org/ol-eww /home/bidar/.local/etc/emacs/lib/org/lisp/ol-eshell hides /usr/share/emacs/31.0.50/lisp/org/ol-eshell /home/bidar/.local/etc/emacs/lib/org/lisp/ol-doi hides /usr/share/emacs/31.0.50/lisp/org/ol-doi /home/bidar/.local/etc/emacs/lib/org/lisp/ol-docview hides /usr/share/emacs/31.0.50/lisp/org/ol-docview /home/bidar/.local/etc/emacs/lib/org/lisp/ol-bibtex hides /usr/share/emacs/31.0.50/lisp/org/ol-bibtex /home/bidar/.local/etc/emacs/lib/org/lisp/ol-bbdb hides /usr/share/emacs/31.0.50/lisp/org/ol-bbdb /home/bidar/.local/etc/emacs/lib/org/lisp/oc hides /usr/share/emacs/31.0.50/lisp/org/oc /home/bidar/.local/etc/emacs/lib/org/lisp/oc-natbib hides /usr/share/emacs/31.0.50/lisp/org/oc-natbib /home/bidar/.local/etc/emacs/lib/org/lisp/oc-csl hides /usr/share/emacs/31.0.50/lisp/org/oc-csl /home/bidar/.local/etc/emacs/lib/org/lisp/oc-bibtex hides /usr/share/emacs/31.0.50/lisp/org/oc-bibtex /home/bidar/.local/etc/emacs/lib/org/lisp/oc-biblatex hides /usr/share/emacs/31.0.50/lisp/org/oc-biblatex /home/bidar/.local/etc/emacs/lib/org/lisp/oc-basic hides /usr/share/emacs/31.0.50/lisp/org/oc-basic /home/bidar/.local/etc/emacs/lib/org/lisp/ob hides /usr/share/emacs/31.0.50/lisp/org/ob /home/bidar/.local/etc/emacs/lib/org/lisp/ob-tangle hides /usr/share/emacs/31.0.50/lisp/org/ob-tangle /home/bidar/.local/etc/emacs/lib/org/lisp/ob-table hides /usr/share/emacs/31.0.50/lisp/org/ob-table /home/bidar/.local/etc/emacs/lib/org/lisp/ob-sqlite hides /usr/share/emacs/31.0.50/lisp/org/ob-sqlite /home/bidar/.local/etc/emacs/lib/org/lisp/ob-sql hides /usr/share/emacs/31.0.50/lisp/org/ob-sql /home/bidar/.local/etc/emacs/lib/org/lisp/ob-sed hides /usr/share/emacs/31.0.50/lisp/org/ob-sed /home/bidar/.local/etc/emacs/lib/org/lisp/ob-screen hides /usr/share/emacs/31.0.50/lisp/org/ob-screen /home/bidar/.local/etc/emacs/lib/org/lisp/ob-scheme hides /usr/share/emacs/31.0.50/lisp/org/ob-scheme /home/bidar/.local/etc/emacs/lib/org/lisp/ob-sass hides /usr/share/emacs/31.0.50/lisp/org/ob-sass /home/bidar/.local/etc/emacs/lib/org/lisp/ob-ruby hides /usr/share/emacs/31.0.50/lisp/org/ob-ruby /home/bidar/.local/etc/emacs/lib/org/lisp/ob-ref hides /usr/share/emacs/31.0.50/lisp/org/ob-ref /home/bidar/.local/etc/emacs/lib/org/lisp/ob-processing hides /usr/share/emacs/31.0.50/lisp/org/ob-processing /home/bidar/.local/etc/emacs/lib/org/lisp/ob-plantuml hides /usr/share/emacs/31.0.50/lisp/org/ob-plantuml /home/bidar/.local/etc/emacs/lib/org/lisp/ob-perl hides /usr/share/emacs/31.0.50/lisp/org/ob-perl /home/bidar/.local/etc/emacs/lib/org/lisp/ob-org hides /usr/share/emacs/31.0.50/lisp/org/ob-org /home/bidar/.local/etc/emacs/lib/org/lisp/ob-octave hides /usr/share/emacs/31.0.50/lisp/org/ob-octave /home/bidar/.local/etc/emacs/lib/org/lisp/ob-ocaml hides /usr/share/emacs/31.0.50/lisp/org/ob-ocaml /home/bidar/.local/etc/emacs/lib/org/lisp/ob-maxima hides /usr/share/emacs/31.0.50/lisp/org/ob-maxima /home/bidar/.local/etc/emacs/lib/org/lisp/ob-matlab hides /usr/share/emacs/31.0.50/lisp/org/ob-matlab /home/bidar/.local/etc/emacs/lib/org/lisp/ob-makefile hides /usr/share/emacs/31.0.50/lisp/org/ob-makefile /home/bidar/.local/etc/emacs/lib/org/lisp/ob-lua hides /usr/share/emacs/31.0.50/lisp/org/ob-lua /home/bidar/.local/etc/emacs/lib/org/lisp/ob-lob hides /usr/share/emacs/31.0.50/lisp/org/ob-lob /home/bidar/.local/etc/emacs/lib/org/lisp/ob-lisp hides /usr/share/emacs/31.0.50/lisp/org/ob-lisp /home/bidar/.local/etc/emacs/lib/org/lisp/ob-latex hides /usr/share/emacs/31.0.50/lisp/org/ob-latex /home/bidar/.local/etc/emacs/lib/org/lisp/ob-julia hides /usr/share/emacs/31.0.50/lisp/org/ob-julia /home/bidar/.local/etc/emacs/lib/org/lisp/ob-js hides /usr/share/emacs/31.0.50/lisp/org/ob-js /home/bidar/.local/etc/emacs/lib/org/lisp/ob-java hides /usr/share/emacs/31.0.50/lisp/org/ob-java /home/bidar/.local/etc/emacs/lib/org/lisp/ob-haskell hides /usr/share/emacs/31.0.50/lisp/org/ob-haskell /home/bidar/.local/etc/emacs/lib/org/lisp/ob-groovy hides /usr/share/emacs/31.0.50/lisp/org/ob-groovy /home/bidar/.local/etc/emacs/lib/org/lisp/ob-gnuplot hides /usr/share/emacs/31.0.50/lisp/org/ob-gnuplot /home/bidar/.local/etc/emacs/lib/org/lisp/ob-fortran hides /usr/share/emacs/31.0.50/lisp/org/ob-fortran /home/bidar/.local/etc/emacs/lib/org/lisp/ob-forth hides /usr/share/emacs/31.0.50/lisp/org/ob-forth /home/bidar/.local/etc/emacs/lib/org/lisp/ob-exp hides /usr/share/emacs/31.0.50/lisp/org/ob-exp /home/bidar/.local/etc/emacs/lib/org/lisp/ob-eval hides /usr/share/emacs/31.0.50/lisp/org/ob-eval /home/bidar/.local/etc/emacs/lib/org/lisp/ob-eshell hides /usr/share/emacs/31.0.50/lisp/org/ob-eshell /home/bidar/.local/etc/emacs/lib/org/lisp/ob-emacs-lisp hides /usr/share/emacs/31.0.50/lisp/org/ob-emacs-lisp /home/bidar/.local/etc/emacs/lib/org/lisp/ob-dot hides /usr/share/emacs/31.0.50/lisp/org/ob-dot /home/bidar/.local/etc/emacs/lib/org/lisp/ob-ditaa hides /usr/share/emacs/31.0.50/lisp/org/ob-ditaa /home/bidar/.local/etc/emacs/lib/org/lisp/ob-css hides /usr/share/emacs/31.0.50/lisp/org/ob-css /home/bidar/.local/etc/emacs/lib/org/lisp/ob-comint hides /usr/share/emacs/31.0.50/lisp/org/ob-comint /home/bidar/.local/etc/emacs/lib/org/lisp/ob-clojure hides /usr/share/emacs/31.0.50/lisp/org/ob-clojure /home/bidar/.local/etc/emacs/lib/org/lisp/ob-calc hides /usr/share/emacs/31.0.50/lisp/org/ob-calc /home/bidar/.local/etc/emacs/lib/org/lisp/ob-awk hides /usr/share/emacs/31.0.50/lisp/org/ob-awk /home/bidar/.local/etc/emacs/lib/org/lisp/ob-C hides /usr/share/emacs/31.0.50/lisp/org/ob-C /home/bidar/.local/etc/emacs/lib/compat/compat hides /usr/share/emacs/31.0.50/lisp/emacs-lisp/compat Features: (descr-text tmm avy dumb-jump popup lsp-completion lsp-diagnostics lsp-modeline dap-mouse lsp-ui lsp-ui-flycheck lsp-ui-doc xwidget lsp-ui-imenu lsp-ui-peek lsp-ui-sideline lsp-ui-util dap-lldb dap-ui gdb-mi gud bui bui-list bui-info bui-entry bui-core bui-history bui-button bui-utils lsp-lens dap-mode dap-tasks dap-launch lsp-docker posframe dap-overlays ccls ccls-member-hierarchy ccls-inheritance-hierarchy ccls-call-hierarchy ccls-tree ccls-code-lens ccls-semantic-highlight ccls-common lsp-treemacs lsp-treemacs-generic lsp-treemacs-themes treemacs-treelib treemacs-nerd-icons treemacs-magit treemacs treemacs-header-line treemacs-compatibility treemacs-mode treemacs-bookmarks treemacs-tags treemacs-interface treemacs-persistence treemacs-filewatch-mode treemacs-follow-mode treemacs-rendering treemacs-annotations treemacs-async treemacs-workspaces treemacs-dom treemacs-visuals treemacs-fringe-indicator treemacs-macros yasnippet lsp-mode lsp-protocol spinner cmake-font-lock cmake-mode elfeed-link helm-ring shadow emacsbug em-unix em-term em-script em-prompt em-pred em-ls em-hist em-glob em-extpipe em-cmpl em-dirs em-basic em-banner em-alias esh-mode esh-var eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-module-loaddefs esh-util make-mode move-text goto-chg whitespace gitignore-mode dired-open helm-ls-git help-macro tabify gnus-search eieio-opt speedbar ezimage dframe finder-inf gnus-delay gnus-draft gitattributes-mode vc-dir two-column helm-descbinds mailalias bbdb-pgp message-attachment-reminder bbdb-message gnus-alias autocrypt-message git-rebase magit-extras shortdoc cl-print adaptive-wrap adaptive-wrap-autoloads gitconfig-mode help-fns emacsql-sqlite-builtin sqlite org-indent crux smart-region multiple-cursors mc-separate-operations rectangular-region-mode mc-mark-pop mc-edit-lines mc-hide-unmatched-lines-mode mc-mark-more html-mode-expansions sgml-mode mc-cycle-cursors multiple-cursors-core rect expand-region yaml-mode-expansions subword-mode-expansions cperl-mode-expansions text-mode-expansions cc-mode-expansions the-org-mode-expansions python-el-fgallina-expansions er-basic-expansions expand-region-core expand-region-custom char-fold helm-org-rifle misearch multi-isearch orgit-forge orgit doctor helm-command org-clock-helpers flow-fill mastodon-notifications mastodon-media mastodon-profile mastodon-auth mastodon-client plstore mastodon mastodon-search mastodon-toot persist mastodon-http request circe-lagmon ietf-drums-date gnus-gravatar gnus-cite message-view-patch forge-repos forge-tablist forge-topics forge-commands forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea forge-gitlab glab forge-github ghub-graphql treepy gsexp ghub forge-notify forge-revnote forge-pullreq forge-issue forge-topic yaml eieio-custom forge-post markdown-mode forge-repo forge forge-core forge-db magit-popup magit-bookmark magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode diff magit-core magit-autorevert magit-margin magit-transient magit-process magit-mode w3m-form w3m-symbol w3m w3m-hist bookmark-w3m w3m-ems w3m-favicon w3m-image w3m-fb tab-line w3m-proc w3m-util mm-archive mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnus-async gnus-bcklg bbdb-gnus-aux qp gnus-ml gnus-demon autocrypt-gnus nndraft nnmh gnus-topic utf-7 epa-file nnfolder bbdb-gnus bbdb-mua nnnil hydra lv winner tramp-archive tramp-gvfs zeroconf helm-x-files helm-for-files helm-external network-stream pulse image-file image-converter company-shell rpm-spec-mode company-anaconda highlight-indent-guides cap-words superword subword anaconda-mode pythonic tramp-cache time-stamp tramp-sh dired-collapse dirvish-yank dirvish-subtree dirvish-collapse dirvish-icons dirvish-vc dirvish-widgets pdf-history pdf-outline pdf-links pdf-annot pdf-sync pdf-occur tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch pdf-misc pdf-virtual whole-line-or-region pdf-tools package pdf-view pdf-cache pdf-info pdf-util pdf-macs generic-x skeleton generic atomic-chrome websocket minions back-button smartrep helm-projectile recentf tree-widget autorevert cus-start savehist org-edit-indirect edit-indirect org-bug bug-search bug-comment-mode bug-backend-bz-rpc bug-list-mode bug-mode bug-format bug-rpc bug-debug bug-search-common bug-common-functions bug-persistent-data bug-custom yeetube yeetube-mpv socks elfeed-autotag elfeed-score elfeed-score-maint elfeed-score-scoring elfeed-score-serde elfeed-score-rule-stats elfeed-score-rules elfeed-score-log elfeed-tube elfeed-tube-utils aio elfeed-protocol-owncloud elfeed-protocol elfeed-protocol-common elfeed-show elfeed-search rainbow-delimiters ligature symbol-overlay hideshow vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view bug-reference elfeed-csv elfeed elfeed-curl elfeed-log elfeed-db elfeed-lib xml-query emms-i18n emms-history emms-score emms-stream-info emms-metaplaylist-mode emms-bookmarks emms-cue emms-mode-line-icon emms-browser sort emms-volume emms-volume-sndioctl emms-volume-mixerctl emms-volume-pulse emms-volume-amixer emms-playlist-sort emms-last-played emms-player-mpd emms-playing-time emms-lyrics emms-url emms-player-simple emms-streams emms-show-all emms-tag-editor emms-tag-tracktag emms-info-mp3info emms-mark emms-mode-line emms-cache emms-playlist-mode emms-info-native emms-info-native-spc emms-info-native-mp3 emms-info-native-ogg emms-info-native-opus emms-info-native-flac emms-info-native-vorbis emms-info-libtag emms-info emms-later-do emms-source-playlist emms-source-file locate emms emms-compat khardel gravatar dns smiley autocrypt gnus-icalendar org-capture smtpmail-async smtpmail gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache gnus-desktop-notify bbdb-vcard bbdb-com bbdb-vcard-vcard21 bbdb bbdb-site timezone mastodon-async mastodon-tl url-cache mpv tq mastodon-iso lui-track company-emoji company-emoji-list helm-circe circe-notifications circe-display-images circe-color-nicks circe lui-irc-colors irc lcs lui-logging lui-format lui tracking shorten flyspell circe-compat ical2org org-modern org-caldav icalendar url-dav url-http url-auth url-gw nsm url-handlers ox-koma-letter ox-extra org-pomodoro alert notifications org-timer org-expiry ol-man org-clock org-protocol ob-sqlite ob-sql ob-shell ob-python python ob-plantuml ob-org ob-octave ob-lua ob-js ob-gnuplot ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-super-agenda ts org-habit org-duration cdlatex reftex reftex-loaddefs reftex-vars texmathp org-appear ws-butler selected jinx oc-basic ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader range ol-docview doc-view ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi goto-addr view mule-util cal-china cal-bahai cal-islam cal-hebrew holidays holiday-loaddefs cal-iso cal-julian lunar solar cal-dst vim-modeline appt org-agenda ox-html table ox-ascii ox-publish ox org-element org-persist org-id org-refile org-element-ast avl-tree ob-dot ob-ditaa ob-clojure ob-C outshine outshine-org-cmds outorg smartparens-org smartparens-text smartparens loadhist org-archive-subtree-hierarchy org-archive org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete org-list org-footnote org-faces org-entities ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs org-version org-compat org-macs noutline outline salt-mode rst mmm-jinja2 yaml-mode perl-completion woman man ffap dabbrev cperl-mode facemenu helm-elisp helm-eval edebug debug backtrace cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ggtags ewoc flycheck-color-mode-line flycheck jka-compr let-alist meson-mode bitbake-modes bitbake autoinsert conf-bitbake-mode conf-mode bitbake-ff find-file bitbake-mmm sh-script smie treesit executable mmm-mode mmm-univ mmm-class mmm-region mmm-auto mmm-vars mmm-utils mmm-compat bitbake-functions bitbake-compat xterm-color vc-osc vc magit-libgit libgit libegit2 git-commit magit-git magit-base which-func imenu vc-git diff-mode track-changes vc-dispatcher magit-section benchmark cursor-sensor crm log-edit message sendmail yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log diary-lib diary-loaddefs cal-menu calendar cal-loaddefs midnight vlf-setup multi-vterm company-yasnippet vterm face-remap color term disp-table ehelp vterm-module term/xterm xterm projectile ibuf-ext ibuffer ibuffer-loaddefs company-oddmuse company-keywords company-etags etags fileloop generator xref project company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb company elec-pair editorconfig editorconfig-core editorconfig-core-handle editorconfig-fnmatch wgrep-ag frames-only-mode windmove i3-integration i3 bindat marginalia which-key dirvish transient helm-dired-history dired-ranger dired-avfs dired-rainbow dired-filter dired-hacks-utils dired-x dired-async dired-du find-dired wdired dired-aux helm-icons treemacs-icons treemacs-scope treemacs-themes treemacs-core-utils treemacs-logging treemacs-customization pfuture inline hl-line treemacs-faces helm-bookmark helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap helm-adaptive helm-info bookmark helm-mode helm-misc helm-files image-dired image-dired-tags image-dired-external image-dired-util image-mode dired dired-loaddefs exif filenotify tramp trampver tramp-integration files-x tramp-message tramp-compat xdg parse-time iso8601 time-date tramp-loaddefs helm-buffers all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons helm-occur helm-tags helm-locate helm-grep wgrep-helm wgrep grep compile text-property-search helm-regexp format-spec helm-utils helm-help helm-types so-long emojify apropos tar-mode arc-mode archive-mode ht cursor-chg doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core shrink-path f s dash nerd-icons nerd-icons-faces nerd-icons-data nerd-icons-data-mdicon nerd-icons-data-flicon nerd-icons-data-codicon nerd-icons-data-devicon nerd-icons-data-sucicon nerd-icons-data-wicon nerd-icons-data-faicon nerd-icons-data-powerline nerd-icons-data-octicon nerd-icons-data-pomicon nerd-icons-data-ipsicon modus-vivendi-theme modus-themes helm-pass password-store with-editor shell pcomplete comint ansi-osc ansi-color ring server helm helm-global-bindings helm-easymenu edmacro kmacro helm-core async-bytecomp helm-source helm-multi-match helm-lib async auth-source-pass url-parse url-vars auth-source password-cache printing ps-print ps-print-loaddefs lpr desktop frameset derived advice info+ thingatpt cl saveplace delsel no-littering epkg-elpa json map epkg-utils epkg-list epkg-desc find-func epkg closql emacsql-sqlite-common emacsql emacsql-compiler eieio-base eieio byte-opt eieio-core cl-macs llama comp-run compat use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core zop-to-char-autoloads yeetube-autoloads yasnippet-autoloads yaml-mode-autoloads yaml-autoloads xterm-color-autoloads ws-butler-autoloads with-editor-autoloads whole-line-or-region-autoloads which-key-autoloads wgrep-autoloads websocket-autoloads web-mode-autoloads w3m-autoloads vlf-autoloads visual-regexp-autoloads vim-modeline-autoloads vc-osc-autoloads uuidgen-autoloads use-package-autoloads ts-autoloads treepy-autoloads treemacs-nerd-icons-autoloads treemacs-autoloads transient-autoloads toml-mode-autoloads systemd-autoloads symbol-overlay-autoloads swiper-helm-autoloads ssh-config-mode-autoloads spinner-autoloads smartrep-autoloads smartparens-autoloads smart-region-autoloads skewer-mode-autoloads simple-httpd-autoloads shrink-path-autoloads selected-autoloads salt-mode-autoloads s-autoloads rpm-spec-mode-autoloads rich-minority-autoloads request-autoloads rainbow-delimiters-autoloads qt-pro-mode-autoloads qml-mode-autoloads pythonic-autoloads projectile-autoloads posframe-autoloads pos-tip-autoloads popup-autoloads plantuml-mode-autoloads pkgbuild-mode-autoloads piper-autoloads pfuture-autoloads perspective-autoloads persp-mode-autoloads persist-autoloads password-store-autoloads pass-autoloads outshine-autoloads outorg-autoloads orgit-forge-autoloads orgit-autoloads org-vcard-autoloads org-tree-slide-autoloads org-super-agenda-autoloads org-pomodoro-autoloads org-modern-autoloads org-edit-indirect-autoloads org-contrib-autoloads org-contacts-autoloads org-clock-helpers-autoloads org-caldav-autoloads org-appear-autoloads org-autoloads no-littering-autoloads nginx-mode-autoloads nerd-icons-ibuffer-autoloads nerd-icons-autoloads navi-mode-autoloads multiple-cursors-autoloads multi-vterm-autoloads mpv-autoloads move-text-autoloads modus-themes-autoloads mode-icons-autoloads mmm-mode-autoloads mmm-jinja2-autoloads minions-autoloads message-x-autoloads message-view-patch-autoloads message-attachment-reminder-autoloads meson-mode-autoloads mastodon-autoloads markdown-mode-autoloads marginalia-autoloads magit-popup-autoloads magit-autoloads lua-mode-autoloads lsp-ui-autoloads lsp-treemacs-autoloads lsp-mode-autoloads lsp-docker-autoloads logview-autoloads llama-autoloads lisp-autoloads link-hint-autoloads ligature-autoloads levenshtein-autoloads khardel-autoloads js2-mode-autoloads journalctl-autoloads jira-markup-mode-autoloads ivy-autoloads irony-autoloads ir-black-theme-autoloads info+-autoloads iedit-autoloads ical2org-autoloads ibuffer-projectile-autoloads i3wm-config-mode-autoloads i3-autoloads hydra-autoloads htmlize-autoloads ht-autoloads highlight-indent-guides-autoloads helm-projectile-autoloads helm-pass-autoloads helm-org-rifle-autoloads helm-make-autoloads helm-ls-git-autoloads helm-icons-autoloads helm-ext-autoloads helm-emms-autoloads helm-dired-history-autoloads helm-descbinds-autoloads helm-circe-autoloads helm-autoloads guess-language-autoloads grep-context-autoloads goto-chg-autoloads gnus-recent-autoloads gnus-notes-autoloads gnus-desktop-notify-autoloads gnus-alias-autoloads gitconfig-autoloads git-modes-autoloads ghub-autoloads ggtags-autoloads frames-only-mode-autoloads forge-autoloads flycheck-color-mode-line-autoloads flycheck-autoloads fedi-autoloads f-autoloads extmap-autoloads expand-region-autoloads evil-multiedit-autoloads evil-autoloads emojify-autoloads emacsql-autoloads elixir-mode-autoloads elfeed-tube-autoloads elfeed-summary-autoloads elfeed-score-autoloads elfeed-protocol-autoloads elfeed-autotag-autoloads elfeed-autoloads el-mock-autoloads eimp-autoloads editorconfig-autoloads edit-indirect-autoloads dumb-jump-autoloads doom-modeline-autoloads docbook-autoloads dirvish-autoloads dired-rsync-autoloads dired-hacks-autoloads dired-du-autoloads devhelp-autoloads deferred-autoloads default-text-scale-autoloads debbugs-autoloads datetime-autoloads dash-autoloads dap-mode-autoloads cursor-chg-autoloads crux-autoloads copy-as-format-autoloads compat-autoloads company-shell-autoloads company-quickhelp-autoloads company-nginx-autoloads company-lua-autoloads company-irony-autoloads company-emoji-autoloads company-anaconda-autoloads company-autoloads code-review-autoloads cmake-mode-autoloads cmake-font-lock-autoloads closql-autoloads circe-notifications-autoloads circe-autoloads cdlatex-autoloads ccls-autoloads buttercup-autoloads bui-autoloads bug-mode-autoloads bitbake-modes-autoloads bbdb-vcard-autoloads bbdb-loaddefs back-button-autoloads avy-autoloads autocrypt-autoloads auto-compile-autoloads atomic-chrome-autoloads async-autoloads anaconda-mode-autoloads all-the-icons-autoloads alert-autoloads aio-autoloads ag-autoloads ace-window-autoloads ace-link-autoloads a-autoloads 2048-game-autoloads borg loaddefs-gen generate-lisp-file lisp-mnt radix-tree info cus-edit pp pcase cus-load wid-edit comp cl-seq comp-cstr cl-extra help-mode comp-common warnings icons subr-x rx gv cl-loaddefs cl-lib bytecomp byte-compile preview-latex auctex tex-site ispell rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads xwidget-internal dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process native-compile emacs) Memory information: ((conses 16 9249983 2256064) (symbols 48 128499 400) (strings 32 2188961 332207) (string-bytes 1 198462873) (vectors 16 425459) (vector-slots 8 7748112 2162063) (floats 8 9274 46200) (intervals 56 577147 42148) (buffers 992 505))
Björn Bidar <bjorn.bidar@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#72442
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.