GNU bug report logs - #63662
30.0.50; ERC 5.6: Document how to connect over SOCKS

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: "J.P." <jp@HIDDEN>; Keywords: patch; Done: "J.P." <jp@HIDDEN>; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 63662 <at> debbugs.gnu.org:


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#63662; Package emacs. Full text available.

Message received at 63662 <at> debbugs.gnu.org:


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#63662; Package emacs. Full text available.

Message received at 63662 <at> debbugs.gnu.org:


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#63662; Package emacs. Full text available.

Message received at 63662 <at> debbugs.gnu.org:


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#63662; Package emacs. Full text available.

Message received at 63662 <at> debbugs.gnu.org:


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#63662; Package emacs. Full text available.

Message received at 63662 <at> debbugs.gnu.org:


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#63662; Package emacs. Full text available.

Message received at 63662 <at> debbugs.gnu.org:


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#63662; Package emacs. Full text available.

Message received at 63662 <at> debbugs.gnu.org:


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#63662; Package emacs. Full text available.

Message received at 63662-done <at> debbugs.gnu.org:


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".




Notification sent to "J.P." <jp@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to "J.P." <jp@HIDDEN>:
You have taken responsibility. Full text available.

Message received at submit <at> debbugs.gnu.org:


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


--=-=-=--




Acknowledgement sent to "J.P." <jp@HIDDEN>:
New bug report received and forwarded. Copy sent to emacs-erc@HIDDEN, bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to emacs-erc@HIDDEN, bug-gnu-emacs@HIDDEN:
bug#63662; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 2 Jun 2023 14:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.