Received: (at 63662) by debbugs.gnu.org; 2 Jun 2023 14:03:01 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 02 10:03:00 2023 Received: from localhost ([127.0.0.1]:40528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1q55Mq-0002PA-Gd for submit <at> debbugs.gnu.org; Fri, 02 Jun 2023 10:03:00 -0400 Received: from mail-108-mta241.mxroute.com ([136.175.108.241]:35465) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jp@HIDDEN>) id 1q55Mn-0002Ot-Sa for 63662 <at> debbugs.gnu.org; Fri, 02 Jun 2023 10:02:59 -0400 Received: from mail-111-mta2.mxroute.com ([136.175.111.2] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta241.mxroute.com (ZoneMTA) with ESMTPSA id 1887c6b088000074ee.001 for <63662 <at> debbugs.gnu.org> (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256); Fri, 02 Jun 2023 14:02:49 +0000 X-Zone-Loop: 404c0e5b81a632fe6dcb2e5a26b5c1fcde1314e6042a X-Originating-IP: [136.175.111.2] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=neverwas.me ; s=x; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To: Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=AzUpBju8Hp7j4Y88AxwQGbAWVusdDjSzL9e9CNjLCek=; b=PBkFk/UHO18ADVOBAJX0/DOvHW BhDGBEcdp+70sNtTuCdB9zzNLMJATns6qpZtZBaDPeOxRtX7gNBCVelA/aT9qxo2qD+KCobohOp9R ZdMgdn98MqO4AlPen4v1cmCfG0vXSf1ThFjv1KoYxLCnl0G3bZAbx8n0yZKlG/Ysv4Oq/IcXXhCa+ LmO3fTxDjqrFMOo+1cB9vJeib97vgaB1eMNgPq9581vJQF5gFml0dVYeCG5KNbk2C2RYcBhf0TNMp TyzdosEobTIII40vRYSyboPuvTDewyAwj5H32sl2iF5WGvgTrwYixQVGKxsZzNH828INIPyY+gIWa 22Wmrh3g==; From: "J.P." <jp@HIDDEN> To: Michael Albinus <michael.albinus@HIDDEN> Subject: Re: bug#63662: 30.0.50; ERC 5.6: Document how to connect over SOCKS In-Reply-To: <878rd3fnv7.fsf@HIDDEN> (Michael Albinus's message of "Thu, 01 Jun 2023 13:01:00 +0200") References: <87h6s3rwlu.fsf@HIDDEN> <87edmx7vj4.fsf__39560.248404608$1685456367$gmane$org@HIDDEN> <877csp7shp.fsf@HIDDEN> <87a5xl1d24.fsf@HIDDEN> <875y88bt9p.fsf@HIDDEN> <87h6rsy4cw.fsf@HIDDEN> <878rd3fnv7.fsf@HIDDEN> Date: Fri, 02 Jun 2023 07:02:46 -0700 Message-ID: <87ttvqm06x.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Authenticated-Id: masked@HIDDEN X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63662 Cc: emacs-erc@HIDDEN, 63662 <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: -1.0 (-) Michael Albinus <michael.albinus@HIDDEN> writes: >>> "J.P." <jp@HIDDEN> writes: >>>> >>>>>> I've also taken the liberty of adding a command to view etc/ERC-NEWS >>>>> >>>>> Shouldn't this file be in `emacs-news-mode' (or in `emacs-news-view-mode' >>>>> when being viewed), like etc/NEWS? >>>> >>>> The command I've added tries to activate `emacs-news-view-mode' if >>>> defined, but I'm not sure we can change the actual prop line because >>>> older Emacs versions we support (27+) don't seem to have the file >>>> emacs-news-mode.el. It sure took me long enough, but I think I finally understand what you meant about changing the mode declared in the file. I guess I didn't realize Emacs gracefully falls back to trying other listed major modes (despite that being clearly explained in "(emacs) Specifying File Variables"). So, unless anyone has a problem with my doing so, I'll go ahead and update etc/ERC-NEWS accordingly. Thanks! >>> So we might release it on GNU ELPA? >> >> You mean convert emacs-news-mode.el into a :core package? No clue about >> that, I'm afraid. Apologies if I left you with a different impression. > > Yes. It wouldn't be useful not only for ERC-NEWS, but for all other > packages providing a *-NEWS file. If they are willing to follow the > conventions. If emacs-news-mode.el does become another :core package, I suppose ERC, eglot, and co. would be expected to add it to our ";; Package-Requires:" headers? Another option might be to print a message upon failing to load `emacs-news-view-mode' that informs people of its availability on GNU ELPA.
bug-gnu-emacs@HIDDEN
:bug#63662
; Package emacs
.
Full text available.Received: (at 63662) by debbugs.gnu.org; 1 Jun 2023 11:01:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 01 07:01:22 2023 Received: from localhost ([127.0.0.1]:37127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1q4g3V-0006bV-Uu for submit <at> debbugs.gnu.org; Thu, 01 Jun 2023 07:01:22 -0400 Received: from mout.gmx.net ([212.227.17.21]:44489) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1q4g3S-0006bC-Ao for 63662 <at> debbugs.gnu.org; Thu, 01 Jun 2023 07:01:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1685617261; x=1686222061; i=michael.albinus@HIDDEN; bh=aFFNV8MAWjDJHq1g+9VqLHdcFYQ7n8akMYiR/TSk2KM=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=sgvc55wyaELYPzNV20m5HHaJ9mYdAvZQN1YcjW+XrT29l7jYm5UZ7ZKjBLkjjhDVSHd8KhY 3mcKctpcL+2LZ/O7ozIBsk7LPX2HDMEyJloHaO1O9QDe1DkpxgbmLyT/pLNPWlEe5w3amevsu FtIPKQ7S9ALKY0LTartmG6cOyhtH9Uo2h2FjT0VV3CpgsnkV3qAM5sZfJD3JfhN6og2w5WWz0 N5QyuMWD4x7bkmAyrrogam9kPAEOhiRZIOYFXH6xa5cCT4vT/V6RcZ3SdXcU5fPLUfQ3C15WT Tiznh3PK+htOuFHNnIWeV7cONpXe5JhmzQtR5mHndOCLRtWok5rw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.13]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MAOJP-1puSV42qE7-00BuNr; Thu, 01 Jun 2023 13:01:01 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: "J.P." <jp@HIDDEN> Subject: Re: bug#63662: 30.0.50; ERC 5.6: Document how to connect over SOCKS In-Reply-To: <87h6rsy4cw.fsf@HIDDEN> (J. P.'s message of "Wed, 31 May 2023 07:15:11 -0700") References: <87h6s3rwlu.fsf@HIDDEN> <87edmx7vj4.fsf__39560.248404608$1685456367$gmane$org@HIDDEN> <877csp7shp.fsf@HIDDEN> <87a5xl1d24.fsf@HIDDEN> <875y88bt9p.fsf@HIDDEN> <87h6rsy4cw.fsf@HIDDEN> Date: Thu, 01 Jun 2023 13:01:00 +0200 Message-ID: <878rd3fnv7.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:WN7qa0M1MQPNUTfuYzh72aTuVkQIGsHd502DQsLFlIQ18na3SEL 3g0YVuoJtFyuVVKsYHilT7i5bA8D1vzlfxX4n7Y8ap6M7z5M+2Z9a9pyH09Ngvi5otVE+u8 oSatljgIKdI83ImnHlT/kLqvMpaUqvp31FCcMJRqPKmBOwqTUqsqSzS3jnbFNaWd6DDMcb8 YFvWybyIkVODaNa+BBirQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:LbLuOmec3iY=;2ZVoaxVqA2NhQZjxQye5pOoMgau o1Snamx7SbDlHO3BALPIyn6g8n0niuWfm8GR8IRUJUADGz437vJdlU33E1wbe/nWnXZnbnxjN oKVJk+rgzhfYLi0WKkHLY6QkRX5kB+WyoU1DmAmeumP9g1svEUMM6T2+WoHI7nD0I2KjkxZzP OFFI7w6XBZ2v0AdDoMxNvUsKF+yinnbCDW7LH5UvX/iVfy9hV1yiHp0bcImPgFRQfVzG0UxUK nYX4PGR1vvBkaX2+MSjRz2vdwL2zbUQ3IWmQWfhwJDxNaW611BZZks0BY7/vEA5C5r+QMwApb 8MiMlRDxLhGvSvvnnKJnjPiNupfeIXvZ5v+9N5Qf4fTw86hQWTxDqAY5w1Ckh1sO2Yo9JL5g6 njs08Ze5wOLReX8G9phUAa1kTpmblA50si0BqSMDS5dKNKd4+btTXIdG4kOV5QpOm6r/6g2GG 9rlcQnxg9Pd6CWqMF8/qk51sRI9NxR3uZgW4wPnwgn2jC0NZzPuLY+C02ygXpgT8hxy0tPCPM x24D3p89FUrtVg7eerCClXzoY7GOdtl1nuvTgB8hCml2eKA7e6fEKL9nwhI4LcUGmYH5f3rMI 0dmHFwsg4VJEuDurvOrPl00rMo3moxl1yiXE4HNUexef9d3FLPyicczM85AJ+l51vibDvTkYX 7CweweNLab2wvz6tYPuYoSKcdLJb4T/0mY3gs1h43QoQNe0hCY3OkesEUNZmM9cHHWYLWz4LR 7iaI8LmEKBCkksSPEnQ2K+VO3V4UjE7y//w37H41KVwdw6U0x0nANeRdKLPCxbtWYV9v2m/Q/ Q5VYEP7lPlUh4zkvf5LbsMEC3oYObgQL0L9BsTIEXMtdiSyTKJBqPtbve7Cux41BkJDaSqKy/ L42JB03fQQr5TqDk/bHRNXBUBCxl4dRnrneojB5oQQnhXD83txb7nyaxQaHls/stGc9NxT/WE 2xpYFkd/COFQIpJFNkEuXZqVYNg= X-Spam-Score: 2.9 (++) 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: "J.P." writes: Hi, >>> The command I've added tries to activate `emacs-news-view-mode' if >>> defined, but I'm not sure we can change the actual prop line because >>> older Emacs versions we support (27+) don't seem to [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.39.13 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.21 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.21 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 63662 Cc: 63662 <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: 1.9 (+) 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: "J.P." writes: Hi, >>> The command I've added tries to activate `emacs-news-view-mode' if >>> defined, but I'm not sure we can change the actual prop line because >>> older Emacs versions we support (27+) don't seem to [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.21 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.39.13 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.21 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager "J.P." <jp@HIDDEN> writes: Hi, >>> The command I've added tries to activate `emacs-news-view-mode' if >>> defined, but I'm not sure we can change the actual prop line because >>> older Emacs versions we support (27+) don't seem to have the file >>> emacs-news-mode.el. >> >> So we might release it on GNU ELPA? > > You mean convert emacs-news-mode.el into a :core package? No clue about > that, I'm afraid. Apologies if I left you with a different impression. Yes. It wouldn't be useful not only for ERC-NEWS, but for all other packages providing a *-NEWS file. If they are willing to follow the conventions. Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#63662
; Package emacs
.
Full text available.Received: (at 63662) by debbugs.gnu.org; 1 Jun 2023 10:45:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 01 06:45:06 2023 Received: from localhost ([127.0.0.1]:37111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1q4fnm-0003cO-J2 for submit <at> debbugs.gnu.org; Thu, 01 Jun 2023 06:45:06 -0400 Received: from mout.gmx.net ([212.227.17.21]:38947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1q4fnk-0003bZ-L7 for 63662 <at> debbugs.gnu.org; Thu, 01 Jun 2023 06:45:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1685616288; x=1686221088; i=michael.albinus@HIDDEN; bh=vS1tLjUe+NEqwkD70oxXjTnAQQpMTy9xK74dx/i4ENY=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=TVRRIeVtL4bJxOiS12iwsArqxhqbqT5QSkO6OLF9r4H/M4IX0q8onOjJt2Q170hBRV5S+X1 KGT2A3o+8DjuzBoJa5WgKR5lW5bYn5pq1+O+luuIdH9M6apNxR7B27b9mlASzf0b0Sp8wCfl0 rIw0cUZy5xKunDg+ZHsVOL9me4sZiPrHjuX8kIT4lbklmXlURzAzIFkLTt2BYqTdGdbAAc3Uf SRi+JAzq6nmTLLb0CePQ+nDavNBuhcpzZlEh51Ydt/CTcmAOhuwrHIL1l2Cn7kRN0vOuTp7Uw yMtyJV9Lhr6hhduHsBrJaUhfHLJp9emTXZeTDKowItO2UrFNePJg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.13]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MRmfi-1pcWpx3bf0-00TBvv; Thu, 01 Jun 2023 12:44:47 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Corwin Brust <corwin@HIDDEN> Subject: Re: bug#63662: 30.0.50; ERC 5.6: Document how to connect over SOCKS In-Reply-To: <CAJf-WoTgyZbOg9yo1k6UewnEL4SUJ=t_skj3avKh7E4=mSH7ww@HIDDEN> (Corwin Brust's message of "Wed, 31 May 2023 07:47:26 -0500") References: <87h6s3rwlu.fsf@HIDDEN> <87edmx7vj4.fsf__39560.248404608$1685456367$gmane$org@HIDDEN> <877csp7shp.fsf@HIDDEN> <87a5xl1d24.fsf@HIDDEN> <875y88bt9p.fsf@HIDDEN> <CAJf-WoTgyZbOg9yo1k6UewnEL4SUJ=t_skj3avKh7E4=mSH7ww@HIDDEN> Date: Thu, 01 Jun 2023 12:44:46 +0200 Message-ID: <87cz2ffom9.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:DEiCAmMcARw5OLKoxGAxi8xj1MiYw0Y6IAE+brEL1sZ09NZFDLT M84VIntTfrzhLx+60bbdbcX+uQZhscBrAY7JQqUmQbnu5eexh8fyVGr0cu3a/ozR252tAyE bAd8u4UrR6zGChTlJTWSOmc1NWbuF5QoddvdSvyyrDBFzAKqJcIbrDPV/0eTor+5N+PJPBY UjthpG/Svztqqx+OZHAVg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:txXMJIpvqwQ=;U8zhSQdcG9aZG69E1pah08usMsW qQ1yIceCt4MyF4CwPFNtJluq9Q1Eo6ZBj78rW4BnRdhW5idyZgssl9aiC1C5Zl1H+QMApsTMW MkWvttc4sFw85bV9KoXhwkadXr1Z3gmIP/87MZA37J/CRoRdXYyrf6bqm03Ybgewpf77o7kDv erRgEqZX8mPdvuVdqoX7rMqxQye+ESGTdUGGjUXYFiMsY20l/RVa+A30FvhsaQ4/wOwaFcBbv rpl9pRJsX+9XgTR2A5tT2HnhRp0lEkvwqWL5opfSHGOcOtzKbNpIVgP7AWhGg8ShqTSB5zsXT kGEoMmWVv/sgvirhzBP4K0wnxZicTr9TtCuQOKbljlRXD94gdMVb4yS3YvfdVWOK26k2WjYfo 2plKs0FM047bCAgytyc0psnkbJz0Dz39oh1nz50zkAQjfInHOAN1YufafcIkGWLRbbZSSReb5 SaUeNYT8GDpbDEWXA85zwEck263x/TlfX9WWwO1TLh2eUJMj8EBTVGTzJmj5mkCa3M+TRUfht tjmSHqWJjYs8B3xzD48R2MTv/qCekMEPvDS3vPB1JkdmPEAOEGNBnWcqbKlXb8vubE8mECIG5 CdsOKDMmlQ9pPtJaXWcOIBxlee1BYRMMyKW1UGnDaMUAaTyiI3uLREJYVQSgvfQrd2O21ysOa xlHDVolj7SQ2TswDmPEPFv3eDzGj2fia6plHtH12G17K0FqaJ9Y9mfmMMI75Ur/NDpZ/BTfrp xZszyDkyUBm5QLfGTa8BVNp1Zfh/A/zrI2zuz3pxaqyIr6jtHXyMJCzaGLGCOUx6yVdYXLHp3 maRfPh8bqumtrUMac6cIabllE8e3MsgisHDraeFQoHycDu9YQU6khV5ht/Y07xjW+gww9DP09 Qg6A3l5uvxrzdi1M59vFjZRiwE5pCv1Ryv4FJD2VIB6OSEmlkz9ACb5RKGDKPqKWbiZtlpGDg 0IKoealjd4mvS/HWy3ilrwLamDg= X-Spam-Score: 2.9 (++) 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: Corwin Brust writes: Hi Corwin, >> > The command I've added tries to activate `emacs-news-view-mode' if >> > defined, but I'm not sure we can change the actual prop line because >> > older Emacs versions we support (27+) don't seem [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.21 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.39.13 listed in zen.spamhaus.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.21 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 63662 Cc: 63662 <at> debbugs.gnu.org, "J.P." <jp@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.9 (+) 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: Corwin Brust writes: Hi Corwin, >> > The command I've added tries to activate `emacs-news-view-mode' if >> > defined, but I'm not sure we can change the actual prop line because >> > older Emacs versions we support (27+) don't seem [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.21 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.39.13 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.21 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Corwin Brust <corwin@HIDDEN> writes: Hi Corwin, >> > The command I've added tries to activate `emacs-news-view-mode' if >> > defined, but I'm not sure we can change the actual prop line because >> > older Emacs versions we support (27+) don't seem to have the file >> > emacs-news-mode.el. >> >> So we might release it on GNU ELPA? In its current version, it compiles >> only with Emacs 29+, but it shouldn't be too hard to make it compatible >> with older Emacs versions. > > Is your idea that e-n-v-m would become part of compact? No. > Otherwise, I think ERC would use it only when it is already installed > (which is much the same situation as now). AFAIK we do not install > things (even from GNU ELPA) automatically when desired by some core > package. It depends. You could use it when installed (either in vanilla Emacs or as GNU ELPA package), w/o requiring it. Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#63662
; Package emacs
.
Full text available.Received: (at 63662) by debbugs.gnu.org; 31 May 2023 14:15:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 31 10:15:27 2023 Received: from localhost ([127.0.0.1]:36118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1q4Mbm-0001tE-Sl for submit <at> debbugs.gnu.org; Wed, 31 May 2023 10:15:27 -0400 Received: from mail-108-mta37.mxroute.com ([136.175.108.37]:41043) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jp@HIDDEN>) id 1q4Mbi-0001st-5Y for 63662 <at> debbugs.gnu.org; Wed, 31 May 2023 10:15:25 -0400 Received: from mail-111-mta2.mxroute.com ([136.175.111.2] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta37.mxroute.com (ZoneMTA) with ESMTPSA id 1887229ae0200074ee.001 for <63662 <at> debbugs.gnu.org> (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256); Wed, 31 May 2023 14:15:14 +0000 X-Zone-Loop: 30815a0b718b2c1dc87c1d554141fce13bc790756b79 X-Originating-IP: [136.175.111.2] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=neverwas.me ; s=x; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To: Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=/4Sz9sPT7jjxdSXmUNdWwyAJ+VeJGYuovVXw990VkGg=; b=VaDfHTt5s9e911G5KMkB7jlews AR7SaL+LLrvdZUOLF5qTs2p7X8NgrLHiXj2oe3KmGLGPGmWQOfJNcqy4+wRJqlwEtUbjs7nDjy6WJ DOjz6Nb1qX0MxPEUE4A3jZqpeIGw2y9a2ULwDF4KpsyJXP8aA5V0BO4eFML6LKGBUFrPupitINMCQ CmZ83tPPbCjwox8TmsfH60pO0gv0jLHSdG46+LddlIZ7LzybH3ZmQfrUe42iyfm31YXyqmsRBz1Gs NfCnbqg6ol+fDngOzHIaAbF+Y6a5Of7GR2upBtr+pbiHTBSR+FATAdrpRsxytFXhhGU9AHrb9oa0W 0myFeBaA==; From: "J.P." <jp@HIDDEN> To: Michael Albinus <michael.albinus@HIDDEN> Subject: Re: bug#63662: 30.0.50; ERC 5.6: Document how to connect over SOCKS In-Reply-To: <875y88bt9p.fsf@HIDDEN> (Michael Albinus's message of "Wed, 31 May 2023 14:05:38 +0200") References: <87h6s3rwlu.fsf@HIDDEN> <87edmx7vj4.fsf__39560.248404608$1685456367$gmane$org@HIDDEN> <877csp7shp.fsf@HIDDEN> <87a5xl1d24.fsf@HIDDEN> <875y88bt9p.fsf@HIDDEN> Date: Wed, 31 May 2023 07:15:11 -0700 Message-ID: <87h6rsy4cw.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Authenticated-Id: masked@HIDDEN X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63662 Cc: 63662 <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: -1.0 (-) Michael Albinus <michael.albinus@HIDDEN> writes: > "J.P." <jp@HIDDEN> writes: > >> Hi Michael, > > Hi, > >>>> I've also taken the liberty of adding a command to view etc/ERC-NEWS >>> >>> Shouldn't this file be in `emacs-news-mode' (or in `emacs-news-view-mode' >>> when being viewed), like etc/NEWS? >>> >>> Best regards, Michael. >> >> The command I've added tries to activate `emacs-news-view-mode' if >> defined, but I'm not sure we can change the actual prop line because >> older Emacs versions we support (27+) don't seem to have the file >> emacs-news-mode.el. > > So we might release it on GNU ELPA? You mean convert emacs-news-mode.el into a :core package? No clue about that, I'm afraid. Apologies if I left you with a different impression. > In its current version, it compiles only with Emacs 29+, but it > shouldn't be too hard to make it compatible with older Emacs versions.
bug-gnu-emacs@HIDDEN
:bug#63662
; Package emacs
.
Full text available.Received: (at 63662) by debbugs.gnu.org; 31 May 2023 12:47:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 31 08:47:47 2023 Received: from localhost ([127.0.0.1]:35028 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1q4LEx-0007ig-IA for submit <at> debbugs.gnu.org; Wed, 31 May 2023 08:47:47 -0400 Received: from mail-oi1-f177.google.com ([209.85.167.177]:53499) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mplscorwin@HIDDEN>) id 1q4LEt-0007he-8N for 63662 <at> debbugs.gnu.org; Wed, 31 May 2023 08:47:46 -0400 Received: by mail-oi1-f177.google.com with SMTP id 5614622812f47-39a3f2668bdso1465176b6e.2 for <63662 <at> debbugs.gnu.org>; Wed, 31 May 2023 05:47:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685537257; x=1688129257; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LTDwQV48YrC5wOubf9quVExqrGVlFbc1f2EFbsdfW4g=; b=jR1rDECph9N/H5rmqOfYsE2S9U07Fs3MwitewZc9pjncjQTfRWSl/2D1FYBAVqTm69 tOmDMvDO2DLKEO2OoNZNb1+zKOJsr7nIk0g1q4Yst/NMNaFZe1VSDT3XlMXM/UXADzkz phhKUq3iFG57w0Ui1GBak5JcYIYdxatNRtJl7EEK/+UXy2S/bPrszsqM612s27gMEZ1i LafMP9g+PH7vu6Jk4LHifzmTKHF6LdOX8ro54fbkl4u/tU91chc3D/EA13q1o5/5Dtkg 7YhCcX+1YnKEaiZBPPxEdz4wYTTertfuMrz0Fg+JCZNLk+6r3wlrey9MycpyJeYwcYAt Azag== X-Gm-Message-State: AC+VfDz3u8k1HqgGBWBwZdO7l/R0ZC/WahoPKH0pzi9DFdZlc/nqmrer 37c645ujE0GHANUinl7gZuWZ19BQF9ZoVrw0vCE= X-Google-Smtp-Source: ACHHUZ4p8nlVkg6w99PGnjZoKUe3l47cVF15N6O0JPLH797pRI+pX1wCOjkcODK3XGF4S7u7XnDHdvKkMB2g/BDe1z8= X-Received: by 2002:a05:6808:150b:b0:398:465e:ec62 with SMTP id u11-20020a056808150b00b00398465eec62mr4621326oiw.10.1685537257583; Wed, 31 May 2023 05:47:37 -0700 (PDT) MIME-Version: 1.0 References: <87h6s3rwlu.fsf@HIDDEN> <87edmx7vj4.fsf__39560.248404608$1685456367$gmane$org@HIDDEN> <877csp7shp.fsf@HIDDEN> <87a5xl1d24.fsf@HIDDEN> <875y88bt9p.fsf@HIDDEN> In-Reply-To: <875y88bt9p.fsf@HIDDEN> From: Corwin Brust <corwin@HIDDEN> Date: Wed, 31 May 2023 07:47:26 -0500 Message-ID: <CAJf-WoTgyZbOg9yo1k6UewnEL4SUJ=t_skj3avKh7E4=mSH7ww@HIDDEN> Subject: Re: bug#63662: 30.0.50; ERC 5.6: Document how to connect over SOCKS To: Michael Albinus <michael.albinus@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 63662 Cc: 63662 <at> debbugs.gnu.org, "J.P." <jp@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.8 (/) On Wed, May 31, 2023 at 7:05=E2=80=AFAM Michael Albinus <michael.albinus@gm= x.de> wrote: > > "J.P." <jp@HIDDEN> writes: > > > The command I've added tries to activate `emacs-news-view-mode' if > > defined, but I'm not sure we can change the actual prop line because > > older Emacs versions we support (27+) don't seem to have the file > > emacs-news-mode.el. > > So we might release it on GNU ELPA? In its current version, it compiles > only with Emacs 29+, but it shouldn't be too hard to make it compatible > with older Emacs versions. Is your idea that e-n-v-m would become part of compact? Otherwise, I think ERC would use it only when it is already installed (which is much the same situation as now). AFAIK we do not install things (even from GNU ELPA) automatically when desired by some core package.
bug-gnu-emacs@HIDDEN
:bug#63662
; Package emacs
.
Full text available.Received: (at 63662) by debbugs.gnu.org; 31 May 2023 12:05:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 31 08:05:54 2023 Received: from localhost ([127.0.0.1]:34969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1q4KaQ-0006aK-8f for submit <at> debbugs.gnu.org; Wed, 31 May 2023 08:05:54 -0400 Received: from mout.gmx.net ([212.227.17.20]:36035) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1q4KaN-0006a7-AA for 63662 <at> debbugs.gnu.org; Wed, 31 May 2023 08:05:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1685534740; x=1686139540; i=michael.albinus@HIDDEN; bh=jTDK4OqWdoCs40tDmLuj8NntJ5UZzT7/d6Cg9fc2azY=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=tWjxTmEdgb+o9nZIFU6nqI9o5tBTpEiyvk2YP8xxOY4TLS8ImbDJ7ON6e5QggOv1NXshQUF uuSXWLVvhTrwbk7Z0hYzcvxOAtTM3Hgb+VnNnif5pxvxLlUdPvhZorYgnPQiRBfp41U6sJQat FzaTUmhvMp783fCvWjtIA7VE2gB/7YxX0A+X4I/hLxZKRwpZH8MV9I3KLcC9SkxUyMTCn3Z5t IxF+LmydfQEnNoV0wrrsgro30VFJo25Qx9saC8aoJB8J4JX+qxzOFn7Bz5MR48jsk9xkB/qp3 IgM2ZxNSUuNm9Ye+6DHsOY9dpvRSFz8m7FPAjVEIjviX1+TNpD+w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.13]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mlw3X-1qU0lU3mzr-00iyVY; Wed, 31 May 2023 14:05:39 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: "J.P." <jp@HIDDEN> Subject: Re: bug#63662: 30.0.50; ERC 5.6: Document how to connect over SOCKS In-Reply-To: <87a5xl1d24.fsf@HIDDEN> (J. P.'s message of "Tue, 30 May 2023 18:53:39 -0700") References: <87h6s3rwlu.fsf@HIDDEN> <87edmx7vj4.fsf__39560.248404608$1685456367$gmane$org@HIDDEN> <877csp7shp.fsf@HIDDEN> <87a5xl1d24.fsf@HIDDEN> Date: Wed, 31 May 2023 14:05:38 +0200 Message-ID: <875y88bt9p.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:rMikvZjzkJiY49kq5R1yu1XlBv/u5HcAmb2wcueftzQQMl2s6JH RzuVbCSO5eUUuExpE9/SFOSzaeA51Z7Cnt4alNCwuu8O18F9ldhPzH4avsWxWIRpwpyQvwU A+ungYDbz9pp+J9lZ3wn1kfzYpn34NR+xqJjFnqyXKnq7RI33OGQxbwLYgdKI8p5QqVScqi oGlqtWVClqn2Hcq2HIErg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:axJGidFPAgw=;jiNXbjcfxzPQqkBiLdU6lDKz5MX H9+c984upDbKn3HneG5vpTt2lB4KkGGVi+y0+l0AaK0Roe0HVWFg1/is3TyC0HKAIgegbYBpf 3LKKQCudWauW7hARW6De8Wz2XsWS3gggouLPVL78npgTrlnk9IZP566t6tcY0jfu/Qir4/qLk dyQAe+cpppmNBhN2BLinzuh60/DNwVPWyl9xP5H9OmzDll5KEb/2H+8xBhXL1RfV9Yf7SrLUq maaxqubn0yHn2MsN+7FlvR50bTz/DEHRXmecVLR71woX+2uSGH2nz0KV6Jt9Kbc3z5UIh4YZ3 PcD43ssl4e2D1cAURnG6bEQ8r6+9IyArFab+jq1WiXipGo4L04tYxX41wkm/RLYVCFOJ655uE WLUcbj9huzSUcGHY+c8M4r55bUGSI+EjmkZNv67fG9oCgwfT3wvPefaPJ8vwQL4PI3oO6/4iK aOEyXAgyfjSqWM+NTCGrVeAHxV3LJJUTO7kyT2kH5ErM4iVDgL/THMOqJxpACwBmiOaAlPaTd IctSUcZjBt4djU2i2z8X6F97SQtN1zj3qS4+0YJHUqlGSxKNGJB01tX+MpPXLdAnzLHnlUJYc AnHZtJiTOH+fZN67x4IV2hk1Au/j61JMjAgedtq7V3FXL3g0RduXOfV+vaoj0155xa+nhzhbU farN3NPJxLxeVbIchi/hwU+wtmxDZnri3dmBqw/BwBouJdxGzTZlY8DFd0A6vgQJEmYAQXAk7 lolRhXA7/vQfcrU94ex0FhMctgoqS6nkVXzcjphA6eKXq+o2Cxln8RcMeMUY2vJLBWr8EJeoa MYzJCzIDceRdbLUh8dVU0DntyrrTDBs/CSKphRWuUXkJ/pG5cyVXPIo9NU5rjFH3KfwgUQ95W 0m7asVqmloZMjsYcfIfPyR5PfqduaY7eqJ4ugXwcfO79F2JcjxX/ILvcBR0suur7R+mXogASV blT7zSqQJys26Z7juDoctOWq1dM= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 63662 Cc: 63662 <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: -1.7 (-) "J.P." <jp@HIDDEN> writes: > Hi Michael, Hi, >>> I've also taken the liberty of adding a command to view etc/ERC-NEWS >> >> Shouldn't this file be in `emacs-news-mode' (or in `emacs-news-view-mode' >> when being viewed), like etc/NEWS? >> >> Best regards, Michael. > > The command I've added tries to activate `emacs-news-view-mode' if > defined, but I'm not sure we can change the actual prop line because > older Emacs versions we support (27+) don't seem to have the file > emacs-news-mode.el. So we might release it on GNU ELPA? In its current version, it compiles only with Emacs 29+, but it shouldn't be too hard to make it compatible with older Emacs versions. > J.P. Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#63662
; Package emacs
.
Full text available.Received: (at 63662) by debbugs.gnu.org; 31 May 2023 01:53:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 30 21:53:54 2023 Received: from localhost ([127.0.0.1]:34528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1q4B29-0004IQ-Q3 for submit <at> debbugs.gnu.org; Tue, 30 May 2023 21:53:54 -0400 Received: from mail-108-mta99.mxroute.com ([136.175.108.99]:46781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jp@HIDDEN>) id 1q4B26-0004IC-My for 63662 <at> debbugs.gnu.org; Tue, 30 May 2023 21:53:52 -0400 Received: from mail-111-mta2.mxroute.com ([136.175.111.2] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta99.mxroute.com (ZoneMTA) with ESMTPSA id 1886f82c90f00074ee.001 for <63662 <at> debbugs.gnu.org> (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256); Wed, 31 May 2023 01:53:42 +0000 X-Zone-Loop: d48391930574b2fcd3e43d60c5ff8f21e459065ee09b X-Originating-IP: [136.175.111.2] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=neverwas.me ; s=x; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To: Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=TrZZA82QU7sYsm21NTttGtCKMkednVLK4CzZdpTLQnw=; b=YUMLmjLyyQml5n4+IeAocyy0PB bVmkpwHHHBjrIJ1LW7HFi85+AAoS7skFlD6Aa5gM5B5NFpD8jEhHwtFEqBKTqt405AmNuiX3YcBF6 97qG9kpFWFMmHKE2wmtLkTTP3uOh2cONBMUKvxKrVCNK0dTAmbdzgGw8Cf7Bu8dqUJp1tvZZjGHvU QrMSXa8hluc5Sv9FNr5mCwLTI7p+TUl+9fr2NOx6ma/Y4/Y+5R41+v52sUgzMwhWXEHWiNJS2yyxG /sRAU1U1Ro67KEXxvd+ydB/q4ybomcTrYFwwZbkMi4tEaq/vKE/0jy+pRU3Ofuiz+QtMxcj3pD3nH J6OBlIMQ==; From: "J.P." <jp@HIDDEN> To: Michael Albinus <michael.albinus@HIDDEN> Subject: Re: bug#63662: 30.0.50; ERC 5.6: Document how to connect over SOCKS In-Reply-To: <877csp7shp.fsf@HIDDEN> (Michael Albinus's message of "Tue, 30 May 2023 17:23:46 +0200") References: <87h6s3rwlu.fsf@HIDDEN> <87edmx7vj4.fsf__39560.248404608$1685456367$gmane$org@HIDDEN> <877csp7shp.fsf@HIDDEN> Date: Tue, 30 May 2023 18:53:39 -0700 Message-ID: <87a5xl1d24.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Authenticated-Id: masked@HIDDEN X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63662 Cc: 63662 <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: -1.0 (-) Hi Michael, Michael Albinus <michael.albinus@HIDDEN> writes: > "J.P." <jp@HIDDEN> writes: > > Hi, > >> I've also taken the liberty of adding a command to view etc/ERC-NEWS > > Shouldn't this file be in `emacs-news-mode' (or in `emacs-news-view-mode' > when being viewed), like etc/NEWS? > > Best regards, Michael. The command I've added tries to activate `emacs-news-view-mode' if defined, but I'm not sure we can change the actual prop line because older Emacs versions we support (27+) don't seem to have the file emacs-news-mode.el. J.P.
bug-gnu-emacs@HIDDEN
:bug#63662
; Package emacs
.
Full text available.Received: (at 63662) by debbugs.gnu.org; 30 May 2023 15:24:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 30 11:24:06 2023 Received: from localhost ([127.0.0.1]:33872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1q41Cf-0001oO-Rc for submit <at> debbugs.gnu.org; Tue, 30 May 2023 11:24:06 -0400 Received: from mout.gmx.net ([212.227.17.20]:44229) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1q41Ca-0001nq-Bw for 63662 <at> debbugs.gnu.org; Tue, 30 May 2023 11:24:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1685460228; x=1686065028; i=michael.albinus@HIDDEN; bh=UUIfqMYu2udoGAW41DfRJkwlRbdQefJD0cPribOkEG0=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=m4R8ElZdCEZZGBUCTR8bf4r/tMQw9kA2TOnxjXq7/CXeXQOEhIzfQg6EFtvc31BdJwZqufM np/cQEr5vP9dI9o39xpzJBj6Z8vtwWPprOcygJm631NrfLlad7mKzuZ5/6VupY4vwXIOcntej 0AYH+/SVxCWOIqzqQV/aBMEXMB2einotqWIQ6GV52CODN/oREonpFTcQgCS1RE9pjERMwxHEx wWwP9bwroU1xeySQQwWJU0dQw21fbQU3nkhfD0UkRNIKk6G2RQ3LERL4UvPHjO1UkmyxAokcu ac7JX+NZzpDg3JsB4JCZawS4DiG1K5DXrhD7v601tj/MrQL53zfA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.13]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MxUrx-1qJtEI377Z-00xpzF; Tue, 30 May 2023 17:23:47 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: 63662 <at> debbugs.gnu.org Subject: Re: bug#63662: 30.0.50; ERC 5.6: Document how to connect over SOCKS In-Reply-To: <87edmx7vj4.fsf__39560.248404608$1685456367$gmane$org@HIDDEN> (J. P.'s message of "Tue, 30 May 2023 07:18:07 -0700") References: <87h6s3rwlu.fsf@HIDDEN> <87edmx7vj4.fsf__39560.248404608$1685456367$gmane$org@HIDDEN> Date: Tue, 30 May 2023 17:23:46 +0200 Message-ID: <877csp7shp.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:pXBgGkoa9ayds5HN/+v3aC3XhcHrOuuOlS+WzIQ+57wHPNwkxF+ pwQ5y7lWMy35m7dhWiIgc7Dqfl+OUUu8yczO4KGEAwhMxult+3BQEbSM6+HzGCY7tL6S5Ln 1OLnzKJ6QSKgYV6k3cWvx1VigaKdTEuS5XMD22sC+5DByjS9KM5vNEz2vEnC0hka7d7rxPw WNLGQqOJV0To6B3xvWC3w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:4VlKTeXmlE0=;q5lugcXblt7fJALKmKUfgn0dz2z Vz05OyQdYhL/y3idT6ahIsOHhuZtm6+Q+tQkZT/h4ux7T79ZQuZ7lcEjCVsc0LjRb23Kl5wox +IJ0aHDd5aYo/VGqB843OIjgvfc1cg0vgWqZWe8g5YLXFJVfc2I27Vf8jsJldEM40KVfJssIO l1O4TLx2LTRP0VK90qQgZg3GtWGAA69WLFZ3/gSbiQFoY6PN5SRua5amQD5PKwO0rl1PTcUj3 rgpM3+c2mktDSbFRhi6GF7OPY4PuJymz9SXlKl4YDf/6YtyEONzf35EVU4JXRFa1tA5y6n69O XSYhzjlVtNaVjhD1rtGCNixkXnOw/qVK639aD0IajCGyK3J7ShW06gRzP3NcoKKy3pUylEfHV DfIwy91SGoGkHkkL3gg1yqPHoXaeNE1cMLPkDXqx+sYGKuiSYVhadEWsY/ntqic3AIXpJR4cj 9Jsx+EBEMmiwjHfg71tn4IEgn9f0XnPBYtob58EeX40mGz3Rg1VRYxpJrreHkNdEeZxrlIQop QrFr1peb+FjA7rnbpBefNhRdCyDmi3CrRilVNH6U+YQgzPM1VHmUmphMBBMYnEBMY9no9/Ctx Iqgo8B1BXnjN74cwhaVDbHj2cQ6ngsBHPgUDdSE9XEQgt1RAj65RciQaVkZbmLq2P4O5IvKgq hSz6ue0y0G3ox7yj+0C6C5vRHpO70uUvR0Xu9axO3YCeZ7AyCaScDRVHXXEcwPBe+DhESDl0p 3LKfYboO54+ZfLyJ/DcfrQ2yx6qtXnARRSWtjTIQt1xGmqTTdLstd8GyRvEkxjt3vXHZefF50 Lgjsgvmf/mDlcSVIwQoYpGMswPpEPX3T/FPawQJf3ziouqeueVlmOjohVO7zolDts1fjnntUR F9tcJNduzZHdVx69UWcU9JtbYQAe7eWDzkXumN0CIx24sBZnUKdVoXcN6GX+35q6mhzT5HL0c Ksi0ylbcdWoZsXk1dD6ROVMvuEw= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 63662 Cc: jp@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.7 (-) "J.P." <jp@HIDDEN> writes: Hi, > I've also taken the liberty of adding a command to view etc/ERC-NEWS Shouldn't this file be in `emacs-news-mode' (or in `emacs-news-view-mode' when being viewed), like etc/NEWS? Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#63662
; Package emacs
.
Full text available.Received: (at 63662-done) by debbugs.gnu.org; 30 May 2023 14:18:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 30 10:18:22 2023 Received: from localhost ([127.0.0.1]:33735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1q40B4-00007y-Ak for submit <at> debbugs.gnu.org; Tue, 30 May 2023 10:18:22 -0400 Received: from mail-108-mta100.mxroute.com ([136.175.108.100]:33487) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jp@HIDDEN>) id 1q40B2-00007j-OT for 63662-done <at> debbugs.gnu.org; Tue, 30 May 2023 10:18:21 -0400 Received: from mail-111-mta2.mxroute.com ([136.175.111.2] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta100.mxroute.com (ZoneMTA) with ESMTPSA id 1886d06020100074ee.001 for <63662-done <at> debbugs.gnu.org> (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256); Tue, 30 May 2023 14:18:10 +0000 X-Zone-Loop: b7f6beec9ad4b1dd5a975876fe9509e7b600dd8c9b1b X-Originating-IP: [136.175.111.2] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=neverwas.me ; s=x; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To: Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=47j6MZSSrDO2ZN4H+01RwQfwLWJmcdsg0d6AL25zFR0=; b=Ko0qdy6jJIPqx/cYyVAlUjGo4Z wQdJZ1O7iHOa++7TxlG5JZ+kRoVUypTpZdUNz6Tm1jb74diSikBodaPu1sMcJPzK6eGw88VywQohI HIskiyfWwVy41Zt35dbJ3m68fvAL6xy0D+9sd+1TGZTCjSGRYE/AnpQgcqvenjzSldY2EWwBy8e5E 0jHZuQJklQjKs2+I37JHkvWC9hiPGv06uxcIJ1D5YNAKxiStdd7MkBW+L86pFee0paph12PxBmbMc 7mCzBqYLoUZVCMqNxy5+BDezAHcAXl1BrJ61DY3VRpqxay+u/7C3iX6MEp1eyEA5YDhevIlrCE34N 4x9tc7MA==; From: "J.P." <jp@HIDDEN> To: 63662-done <at> debbugs.gnu.org Subject: Re: bug#63662: 30.0.50; ERC 5.6: Document how to connect over SOCKS In-Reply-To: <87h6s3rwlu.fsf@HIDDEN> (J. P.'s message of "Tue, 23 May 2023 06:44:13 -0700") References: <87h6s3rwlu.fsf@HIDDEN> Date: Tue, 30 May 2023 07:18:07 -0700 Message-ID: <87edmx7vj4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Authenticated-Id: masked@HIDDEN X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63662-done Cc: emacs-erc@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 (-) A version of this has been added as: commit 7563bf5704c9288ad79263d97b929a5b53279d44 I've also taken the liberty of adding a command to view etc/ERC-NEWS because its existence appears to be largely unknown to non-contributors. As an aside, it's also probably worth linking to from the official ERC web page (along with the GNU ELPA package). We might also mention its existence in the Info manual, perhaps under "Getting Help and Reporting Bugs".
"J.P." <jp@HIDDEN>
:"J.P." <jp@HIDDEN>
:Received: (at submit) by debbugs.gnu.org; 23 May 2023 13:44:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 23 09:44:27 2023 Received: from localhost ([127.0.0.1]:38700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1q1SJP-0001Tn-3I for submit <at> debbugs.gnu.org; Tue, 23 May 2023 09:44:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:54822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jp@HIDDEN>) id 1q1SJM-0001Td-Gi for submit <at> debbugs.gnu.org; Tue, 23 May 2023 09:44:25 -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 <jp@HIDDEN>) id 1q1SJK-00064Z-6c for bug-gnu-emacs@HIDDEN; Tue, 23 May 2023 09:44:24 -0400 Received: from mail-108-mta252.mxroute.com ([136.175.108.252]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <jp@HIDDEN>) id 1q1SJG-0000Jm-F2 for bug-gnu-emacs@HIDDEN; Tue, 23 May 2023 09:44:21 -0400 Received: from mail-111-mta2.mxroute.com ([136.175.111.2] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta252.mxroute.com (ZoneMTA) with ESMTPSA id 18848da724b00074ee.001 for <bug-gnu-emacs@HIDDEN> (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256); Tue, 23 May 2023 13:44:15 +0000 X-Zone-Loop: 796ec89b1115832802d59b3ae3ace431b12cbb518135 X-Originating-IP: [136.175.111.2] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=neverwas.me ; s=x; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From:Sender: Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Rz815BJPg3q7ZZ/8X9kh+KgF9O7BdbJhjzzv3V1lEy0=; b=IiDO+JFQj4BimcB5uHgbu278WP FOZKMGh0m1ryTQs8zxaaYfJICKevpF8kVafFJ93RHWwxTjVvTN///K3ZshrR/bifQ+iLkDCg4uKr0 VJdvO17ONGJFNFZhb+ogHiE5RlSt6yArWyl2IF2Qa8vVmpYFuvQXc6AAdsGKyuOFoDciSObDnoQR+ RJHDaQj7QpNY8OraeSkjYmpLWq0x7qPjby1OV4kN7l9e37PtGnLjU+2OIh+iTwba3EaS3LPL4oK2i UXISnFjaMbLLMQ4iWKGRL9y8PVUEJwIJC6DD5qCMuF++3bBPGxk1n9lbH1U9nwln2d7yls1egwgFZ r05wSRzg==; From: "J.P." <jp@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 30.0.50; ERC 5.6: Document how to connect over SOCKS X-Debbugs-CC: emacs-erc@HIDDEN Date: Tue, 23 May 2023 06:44:13 -0700 Message-ID: <87h6s3rwlu.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Authenticated-Id: masked@HIDDEN Received-SPF: pass client-ip=136.175.108.252; envelope-from=jp@HIDDEN; helo=mail-108-mta252.mxroute.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) --=-=-= Content-Type: text/plain Tags: patch For whatever reason, new and would-be users come around seeking guidance on this particular topic with some regularity. The belated proposal before you is intended to help stem this tide and hopefully reduce the many man-hours spent fielding such questions on IRC. In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37, cairo version 1.17.6) of 2023-05-23 built on localhost Repository revision: d4ff1d74209e97730c52ddd50c4d643c79087a33 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12014000 System Description: Fedora Linux 37 (Workstation Edition) Configured using: 'configure --enable-check-lisp-object-type --enable-checking=yes,glyphs 'CFLAGS=-O0 -g3' PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils erc derived auth-source eieio eieio-core password-cache json map format-spec erc-backend erc-networks easy-mmode byte-opt bytecomp byte-compile erc-common inline erc-compat cl-seq cl-macs gv pcase rx subr-x cl-loaddefs cl-lib erc-loaddefs 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 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 dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 117635 9315) (symbols 48 9931 0) (strings 32 24344 2099) (string-bytes 1 808855) (vectors 16 13426) (vector-slots 8 195576 8096) (floats 8 24 23) (intervals 56 228 0) (buffers 976 10)) --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-5.6-Document-recommended-way-to-use-ERC-over-Tor.patch From 36097cf468c8e44a912718933e72dd8197b95e9b Mon Sep 17 00:00:00 2001 From: "F. Jason Park" <jp@HIDDEN> Date: Mon, 22 May 2023 21:43:29 -0700 Subject: [PATCH] [5.6] Document recommended way to use ERC over Tor * doc/misc/erc.texi: Add new SOCKS section to the chapter on Integrations. Also bump version in front matter. * lisp/erc/erc.el (erc-open-socks-tls-stream): New convenience function to connect over Tor via SOCKS proxy. --- doc/misc/erc.texi | 53 ++++++++++++++++++++++++++++++++++++++++++++++- lisp/erc/erc.el | 18 ++++++++++++++++ 2 files changed, 70 insertions(+), 1 deletion(-) diff --git a/doc/misc/erc.texi b/doc/misc/erc.texi index 1f343fc8529..c4bf6831976 100644 --- a/doc/misc/erc.texi +++ b/doc/misc/erc.texi @@ -2,7 +2,7 @@ @c %**start of header @setfilename ../../info/erc.info @settitle ERC Manual -@set ERCVER 5.5 +@set ERCVER 5.6 @set ERCDIST as distributed with Emacs @value{EMACSVER} @include docstyle.texi @syncodeindex fn cp @@ -611,6 +611,7 @@ Advanced Usage Integrations * URL:: Opening IRC URLs in ERC. +* SOCKS:: Connecting to IRC with a SOCKS proxy. * auth-source:: Retrieving auth-source entries with ERC. @end detailmenu @@ -1252,6 +1253,56 @@ Integrations @noindent Users on Emacs 28 and below may need to use @code{browse-url} instead. +@anchor{SOCKS} +@subsection SOCKS +@cindex SOCKS + +People wanting to connect to IRC through a @acronym{SOCKS} proxy are +most likely interested in doing so over @acronym{TOR} (The Onion +Router). If that's @emph{not} you, please adapt these instructions +accordingly. Otherwise, keep in mind that support for Tor is +experimental and thus insufficient for safeguarding a user's identity +and location, especially in the case of targeted individuals. + +ERC's preferred Tor setup works by accessing a local Tor service +through the built-in @file{socks.el} library that ships with Emacs. +Other means of accessing Tor, such as via @command{torsocks}, are not +supported. Before getting started, check to ensure your Tor service +is up and running. You can do that with the following command: + +@example +curl --proxy socks5h://localhost:9050 https://check.torproject.org | \ + grep 'Congratulations' +@end example + +Networks and servers differ in how they expose Tor endpoints. In all +cases, you'll want to first set the option @code{socks-server} to +something appropriate, like @code{("tor" "127.0.0.1" 9050 5)}. For +some networks, setting @code{erc-server-connect-function} to +@code{socks-open-network-stream} might be enough. Others, like +@samp{Libera.Chat}, involve additional setup. At the time of writing, +connecting to @samp{Libera.Chat} requires both @acronym{TLS} and a +non-@samp{PLAIN} @acronym{SASL} mechanism (@pxref{SASL}). One way to +achieve that is by using the @samp{EXTERNAL} mechanism, as shown in +the following example: + +@lisp +(require 'socks) + +(let* ((socks-password "") + (socks-server '("tor" "localhost" 9050 5)) + (erc-modules (cons 'sasl erc-modules)) + (erc-sasl-mechanism 'external) + (erc-server-connect-function #'erc-open-socks-tls-stream)) + (erc-tls + :server "libera75jm6of4wxpxt4aynol3xjmbtxgfyjpu34ss4d7r7q2v5zrpyd.onion" + :port 6697 + :nick "jrh" + :user "jrandomhacker" + :full-name "J. Random Hacker" + :client-certificate (list "/home/jrh/key.pem" "/home/jrh/cert.pem"))) +@end lisp + @node auth-source @subsection auth-source @cindex auth-source diff --git a/lisp/erc/erc.el b/lisp/erc/erc.el index 495e25212ce..0be9eb69432 100644 --- a/lisp/erc/erc.el +++ b/lisp/erc/erc.el @@ -144,6 +144,8 @@ gtk-version-string (declare-function word-at-point "thingatpt" (&optional no-properties)) (autoload 'word-at-point "thingatpt") ; for hl-nicks +(declare-function gnutls-negotiate "gnutls" (&rest rest)) +(declare-function socks-open-network-stream "socks" (name buffer host service)) (declare-function url-host "url-parse" (cl-x)) (declare-function url-password "url-parse" (cl-x)) (declare-function url-portspec "url-parse" (cl-x)) @@ -2598,6 +2600,22 @@ erc-open-tls-stream (setq args `(,name ,buffer ,host ,port ,@p)) (apply #'open-network-stream args))) +(defun erc-open-socks-tls-stream (name buffer host service &rest parameters) + "Connect to an IRC server via SOCKS proxy over TLS. +Bind `erc-server-connect-function' to this function around calls +to `erc-tls'. See `erc-open-network-stream' for the meaning of +NAME and BUFFER. HOST should be a \".onion\" URL, SERVICE a TLS +port number, and PARAMETERS a sequence of key/value pairs, per +`open-network-stream'. See Info node `(erc) SOCKS' for more +info." + (require 'gnutls) + (require 'socks) + (let ((proc (socks-open-network-stream name buffer host service)) + (cert-info (plist-get parameters :client-certificate))) + (gnutls-negotiate :process proc + :hostname host + :keylist (and cert-info (list cert-info))))) + ;;; Displaying error messages (defun erc-error (&rest args) -- 2.40.0 --=-=-=--
"J.P." <jp@HIDDEN>
:emacs-erc@HIDDEN, bug-gnu-emacs@HIDDEN
.
Full text available.emacs-erc@HIDDEN, bug-gnu-emacs@HIDDEN
:bug#63662
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.