GNU bug report logs - #37964
[PATCH] Remove references to obsolete libraries

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: Stefan Kangas <stefan@HIDDEN>; Keywords: patch; dated Mon, 28 Oct 2019 16:38:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 37964) by debbugs.gnu.org; 8 Nov 2019 13:11:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 08 08:11:05 2019
Received: from localhost ([127.0.0.1]:44941 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iT42a-0005Mg-Mb
	for submit <at> debbugs.gnu.org; Fri, 08 Nov 2019 08:11:05 -0500
Received: from host.gofardesign.uk ([208.79.239.190]:58973)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefan@HIDDEN>) id 1iT42X-0005M2-EH
 for 37964 <at> debbugs.gnu.org; Fri, 08 Nov 2019 08:11:02 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; 
 s=default;
 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=bRbOPoYJIS2kPQ8CHN5jWB2NgB9WBJB/wJCqmFMsHfk=; b=RkYsvTaTc6HcoYFWH1xZKGvAmU
 Mv8T89DOf57BHUe9bCY64Z8lkNx4BsYILHNO5h2AAPgXT+R7AY+clhXXXI3McfK1QLZ+1KcpNw15s
 EmHDfOzGIobQLqDHd/27nFBeYvgi8mqq0FwAGmVe0P28vADtWJZue7V8VJWc5f93SAPQ=;
Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:33482
 helo=localhost)
 by host.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
 (Exim 4.92) (envelope-from <stefan@HIDDEN>)
 id 1iT42R-0005tz-AH; Fri, 08 Nov 2019 07:10:56 -0600
From: Stefan Kangas <stefan@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#37964: [PATCH] Remove references to obsolete libraries
In-Reply-To: <83lft4r75y.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 28 Oct
 2019 21:39:37 +0200")
References: <CADwFkmmeJFseiPFgqJq3=NkTUTnagkcSmwgs1uSn732GotqB-Q@HIDDEN>
 <83lft4r75y.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
Date: Fri, 08 Nov 2019 14:10:53 +0100
Message-ID: <87eeyitswy.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-OutGoing-Spam-Status: No, score=-1.0
X-AntiAbuse: This header was added to track abuse,
 please include it with any abuse report
X-AntiAbuse: Primary Hostname - host.gofardesign.uk
X-AntiAbuse: Original Domain - debbugs.gnu.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - marxist.se
X-Get-Message-Sender-Via: host.gofardesign.uk: authenticated_id:
 stefan@HIDDEN
X-Authenticated-Sender: host.gofardesign.uk: stefan@HIDDEN
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 37964
Cc: 37964 <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 (-)

--=-=-=
Content-Type: text/plain

Eli Zaretskii <eliz@HIDDEN> writes:

> Not sure if we should remove references to starttls etc.  Does anyone
> else have an opinion?

My understanding was that we avoid recommending use of obsolete
libraries.  Both tls.el and starttls.el are obsolete in 27.1.

The alternative to removing them would be to update it to say they are
now obsolete, I guess?  Please let me know if that is preferred.

> The last part should be deleted if we are removing the starttls stuff,
> because the "Lisp library" refers to it.  Also, you have only one
> space between sentences there.

Thanks, I've fixed that in the attached patch.

Best regards,
Stefan Kangas

--=-=-=
Content-Type: text/x-diff
Content-Disposition: inline;
 filename=0001-Remove-references-to-obsolete-libraries.patch

From eafc61090841ed1a825a45ffb1f058cd31380945 Mon Sep 17 00:00:00 2001
From: Stefan Kangas <stefankangas@HIDDEN>
Date: Mon, 28 Oct 2019 17:33:22 +0100
Subject: [PATCH] Remove references to obsolete libraries

* doc/emacs/cmdargs.texi (General Variables):
* doc/lispintro/emacs-lisp-intro.texi (Lisp History):
* doc/lispref/processes.texi (Network):
* doc/misc/gnus-coding.texi (Gnus Coding Style):
* doc/misc/gnus.texi (Oort Gnus):
* doc/misc/smtpmail.texi (Encryption): Remove references to obsolete
libraries.  (Bug#37964)
---
 doc/emacs/cmdargs.texi              |  6 ------
 doc/lispintro/emacs-lisp-intro.texi |  2 +-
 doc/lispref/processes.texi          | 13 +++++--------
 doc/misc/gnus-coding.texi           | 10 ----------
 doc/misc/gnus.texi                  |  2 +-
 doc/misc/smtpmail.texi              | 23 ++++-------------------
 6 files changed, 11 insertions(+), 45 deletions(-)

diff --git a/doc/emacs/cmdargs.texi b/doc/emacs/cmdargs.texi
index b3d9af0baf..015ed3ae94 100644
--- a/doc/emacs/cmdargs.texi
+++ b/doc/emacs/cmdargs.texi
@@ -565,12 +565,6 @@ General Variables
 @item HOSTNAME
 @vindex HOSTNAME@r{, environment variable}
 The name of the machine that Emacs is running on.
-@c complete.el is obsolete since 24.1.
-@ignore
-@item INCPATH
-A colon-separated list of directories.  Used by the @code{complete} package
-to search for files.
-@end ignore
 @item INFOPATH
 @vindex INFOPATH@r{, environment variable}
 A colon-separated list of directories in which to search for Info files.
diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-lisp-intro.texi
index 489ba8d6ef..b25b7ffa84 100644
--- a/doc/lispintro/emacs-lisp-intro.texi
+++ b/doc/lispintro/emacs-lisp-intro.texi
@@ -923,7 +923,7 @@ Lisp History
 in the 1960s.  It is somewhat inspired by Common Lisp, which became a
 standard in the 1980s.  However, Emacs Lisp is much simpler than Common
 Lisp.  (The standard Emacs distribution contains an optional extensions
-file, @file{cl.el}, that adds many Common Lisp features to Emacs Lisp.)
+file, @file{cl-lib.el}, that adds many Common Lisp features to Emacs Lisp.)
 
 @node Note for Novices
 @unnumberedsec A Note for Novices
diff --git a/doc/lispref/processes.texi b/doc/lispref/processes.texi
index 5caf0a2426..9c200a0278 100644
--- a/doc/lispref/processes.texi
+++ b/doc/lispref/processes.texi
@@ -2426,18 +2426,15 @@ Network
 @cindex encrypted network connections
 @cindex @acronym{TLS} network connections
 @cindex @acronym{STARTTLS} network connections
-Emacs can create encrypted network connections, using either built-in
-or external support.  The built-in support uses the GnuTLS
-Transport Layer Security Library; see
+Emacs can create encrypted network connections, using the built-in
+support for the GnuTLS Transport Layer Security Library; see
 @uref{https://www.gnu.org/software/gnutls/, the GnuTLS project page}.
 If your Emacs was compiled with GnuTLS support, the function
 @code{gnutls-available-p} is defined and returns non-@code{nil}.  For
 more details, @pxref{Top,, Overview, emacs-gnutls, The Emacs-GnuTLS manual}.
-The external support uses the @file{starttls.el} library, which
-requires a helper utility such as @command{gnutls-cli} to be installed
-on the system.  The @code{open-network-stream} function can
-transparently handle the details of creating encrypted connections for
-you, using whatever support is available.
+The @code{open-network-stream} function can transparently handle the
+details of creating encrypted connections for you, using whatever
+support is available.
 
 @defun open-network-stream name buffer host service &rest parameters
 This function opens a TCP connection, with optional encryption, and
diff --git a/doc/misc/gnus-coding.texi b/doc/misc/gnus-coding.texi
index 6affea4872..240c795ac5 100644
--- a/doc/misc/gnus-coding.texi
+++ b/doc/misc/gnus-coding.texi
@@ -96,16 +96,6 @@ Gnus Coding Style
 @c As of 2005-10-21...
 There are no Gnus dependencies in this file.
 
-@item tls.el
-TLS/SSL support via wrapper around GnuTLS
-@c As of 2005-10-21...
-There are no Gnus dependencies in this file.
-
-@item pgg*.el
-Glue for the various PGP implementations.
-@c As of 2005-10-21...
-There are no Gnus dependencies in these files.
-
 @item sha1.el
 SHA1 Secure Hash Algorithm.
 @c As of 2007-08-25...
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index 8ab1cf9f68..b4cf1613db 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -27940,7 +27940,7 @@ Oort Gnus
 @acronym{TLS} wrapper shipped with Gnus
 
 @acronym{TLS}/@acronym{SSL} is now supported in @acronym{IMAP} and
-@acronym{NNTP} via @file{tls.el} and GnuTLS.
+@acronym{NNTP} via GnuTLS.
 
 @item
 Improved anti-spam features.
diff --git a/doc/misc/smtpmail.texi b/doc/misc/smtpmail.texi
index 7fa7b24e16..558f67fa7d 100644
--- a/doc/misc/smtpmail.texi
+++ b/doc/misc/smtpmail.texi
@@ -295,26 +295,11 @@ Encryption
 are: @code{starttls} to insist on STARTTLS; @code{ssl} to use TLS/SSL;
 and @code{plain} for no encryption.
 
-Use of any form of TLS/SSL requires support in Emacs.  You can either
-use the built-in support (in Emacs 24.1 and later), or the
-@file{starttls.el} Lisp library.  The built-in support uses the GnuTLS
-@footnote{@url{https://www.gnu.org/software/gnutls/}} library.
-If your Emacs has GnuTLS support built-in, the function
+Use of any form of TLS/SSL requires support in Emacs.  You can use the
+built-in support for the GnuTLS
+@footnote{@url{https://www.gnu.org/software/gnutls/}} library.  If your
+Emacs has GnuTLS support built-in, the function
 @code{gnutls-available-p} is defined and returns non-@code{nil}.
-Otherwise, you must use the @file{starttls.el} library (see that file for
-more information on customization options, etc.).  The Lisp library
-requires one of the following external tools to be installed:
-
-@enumerate
-@item
-The GnuTLS command line tool @samp{gnutls-cli}, which you can get from
-@url{https://www.gnu.org/software/gnutls/}.  This is the recommended
-tool, mainly because it can verify server certificates.
-
-@item
-The @samp{starttls} external program, which you can get from
-@file{starttls-*.tar.gz} from @uref{ftp://ftp.opaopa.org/pub/elisp/}.
-@end enumerate
 
 @cindex certificates
 @cindex keys
-- 
2.20.1


--=-=-=--




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

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


Received: (at 37964) by debbugs.gnu.org; 28 Oct 2019 19:39:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 28 15:39:52 2019
Received: from localhost ([127.0.0.1]:46374 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iPAro-0002iB-38
	for submit <at> debbugs.gnu.org; Mon, 28 Oct 2019 15:39:52 -0400
Received: from eggs.gnu.org ([209.51.188.92]:33101)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1iPArl-0002ht-Eo
 for 37964 <at> debbugs.gnu.org; Mon, 28 Oct 2019 15:39:50 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:52892)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1iPArf-0000eV-VU; Mon, 28 Oct 2019 15:39:44 -0400
Received: from [176.228.60.248] (port=4720 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1iPArf-0005bF-B6; Mon, 28 Oct 2019 15:39:43 -0400
Date: Mon, 28 Oct 2019 21:39:37 +0200
Message-Id: <83lft4r75y.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Stefan Kangas <stefan@HIDDEN>
In-reply-to: <CADwFkmmeJFseiPFgqJq3=NkTUTnagkcSmwgs1uSn732GotqB-Q@HIDDEN>
 (message from Stefan Kangas on Mon, 28 Oct 2019 17:37:34 +0100)
Subject: Re: bug#37964: [PATCH] Remove references to obsolete libraries
References: <CADwFkmmeJFseiPFgqJq3=NkTUTnagkcSmwgs1uSn732GotqB-Q@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 37964
Cc: 37964 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Stefan Kangas <stefan@HIDDEN>
> Date: Mon, 28 Oct 2019 17:37:34 +0100
> 
> diff --git a/doc/lispref/processes.texi b/doc/lispref/processes.texi
> index 287221a184..71ce1a8b56 100644
> --- a/doc/lispref/processes.texi
> +++ b/doc/lispref/processes.texi
> @@ -2426,18 +2426,15 @@ Network
>  @cindex encrypted network connections
>  @cindex @acronym{TLS} network connections
>  @cindex @acronym{STARTTLS} network connections
> -Emacs can create encrypted network connections, using either built-in
> -or external support.  The built-in support uses the GnuTLS
> -Transport Layer Security Library; see
> +Emacs can create encrypted network connections, using the built-in
> +support for the GnuTLS Transport Layer Security Library; see
>  @uref{https://www.gnu.org/software/gnutls/, the GnuTLS project page}.
>  If your Emacs was compiled with GnuTLS support, the function
>  @code{gnutls-available-p} is defined and returns non-@code{nil}.  For
>  more details, @pxref{Top,, Overview, emacs-gnutls, The Emacs-GnuTLS manual}.
> -The external support uses the @file{starttls.el} library, which
> -requires a helper utility such as @command{gnutls-cli} to be installed
> -on the system.  The @code{open-network-stream} function can
> -transparently handle the details of creating encrypted connections for
> -you, using whatever support is available.
> +The @code{open-network-stream} function can transparently handle the
> +details of creating encrypted connections for you, using whatever
> +support is available.

Not sure if we should remove references to starttls etc.  Does anyone
else have an opinion?

> -Use of any form of TLS/SSL requires support in Emacs.  You can either
> -use the built-in support (in Emacs 24.1 and later), or the
> -@file{starttls.el} Lisp library.  The built-in support uses the GnuTLS
> -@footnote{@url{https://www.gnu.org/software/gnutls/}} library.
> -If your Emacs has GnuTLS support built-in, the function
> -@code{gnutls-available-p} is defined and returns non-@code{nil}.
> -Otherwise, you must use the @file{starttls.el} library (see that file for
> -more information on customization options, etc.).  The Lisp library
> -requires one of the following external tools to be installed:
> +Use of any form of TLS/SSL requires support in Emacs.  You can use the
> +built-in support for the GnuTLS
> +@footnote{@url{https://www.gnu.org/software/gnutls/}} library. If your
> +Emacs has GnuTLS support built-in, the function
> +@code{gnutls-available-p} is defined and returns non-@code{nil}.  The
> +Lisp library requires one of the following external tools to be
> +installed:

The last part should be deleted if we are removing the starttls stuff,
because the "Lisp library" refers to it.  Also, you have only one
space between sentences there.

Thanks.




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

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


Received: (at submit) by debbugs.gnu.org; 28 Oct 2019 16:37:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 28 12:37:55 2019
Received: from localhost ([127.0.0.1]:46276 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iP81i-00065n-OP
	for submit <at> debbugs.gnu.org; Mon, 28 Oct 2019 12:37:55 -0400
Received: from lists.gnu.org ([209.51.188.17]:57829)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1iP81h-00065f-2b
 for submit <at> debbugs.gnu.org; Mon, 28 Oct 2019 12:37:53 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:41505)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <stefankangas@HIDDEN>) id 1iP81f-0003lV-I9
 for bug-gnu-emacs@HIDDEN; Mon, 28 Oct 2019 12:37:52 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM,
 RCVD_IN_DNSWL_NONE autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <stefankangas@HIDDEN>) id 1iP81e-0000aD-GP
 for bug-gnu-emacs@HIDDEN; Mon, 28 Oct 2019 12:37:51 -0400
Received: from mail-pf1-f175.google.com ([209.85.210.175]:45068)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <stefankangas@HIDDEN>)
 id 1iP81b-0000YC-VK
 for bug-gnu-emacs@HIDDEN; Mon, 28 Oct 2019 12:37:50 -0400
Received: by mail-pf1-f175.google.com with SMTP id c7so6051165pfo.12
 for <bug-gnu-emacs@HIDDEN>; Mon, 28 Oct 2019 09:37:47 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=wSvzB3YG3g1EyKLvunotPBF4B9oUx3RV6koY5UYl9GM=;
 b=cClche5BIGwz79PmfzmDeQMgSS4Y+Ll7O82A2t9VenVYNBzMC8rY1dBITks8+oRi+C
 4UqgAKyPObT3+r9yWcJ3DLHKCqpz6XLw9geYwOXhAzAR4Duem7Pk8qcBvwGi+qse8i86
 t3wse4gnb9i++sXNa3AF0BXn0XyzxfL+gznMZo+x0VY+e36xWp9pDOI6vptzn9BbKCu+
 GbzyXAbOdEU15DDnQedEI/4BQQvfCx7M5tbgA40zerrE9GskJhxS4abuOgKurTJ9HQ1z
 ISh9bxqdL8WyDMi+hbcc1TFiZlY48DEwmH51KOXGh6oLu/57YU127AbDyveeEw7OSVWo
 XAaQ==
X-Gm-Message-State: APjAAAX73UVrTAzRNHg9lzHaszu8aRfXYFS0UwFj5Vzks3Xj37e17zzg
 hYd4MRJg2dI0R3Hx+TG/UBkTFygPRwpVXY6+S3X9f/4E
X-Google-Smtp-Source: APXvYqzpLbOvB2kj2jjwDLx1aM75Hytc8b47e7ivpF4xk0NnbNhPjK0fvQ525Qg7/NfqG0iu2PmPIZERsMZKIKV9YhY=
X-Received: by 2002:a63:7015:: with SMTP id l21mr11270719pgc.200.1572280666038; 
 Mon, 28 Oct 2019 09:37:46 -0700 (PDT)
MIME-Version: 1.0
From: Stefan Kangas <stefan@HIDDEN>
Date: Mon, 28 Oct 2019 17:37:34 +0100
Message-ID: <CADwFkmmeJFseiPFgqJq3=NkTUTnagkcSmwgs1uSn732GotqB-Q@HIDDEN>
Subject: [PATCH] Remove references to obsolete libraries
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/mixed; boundary="00000000000096454f0595fb1eb4"
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
X-Received-From: 209.85.210.175
X-Spam-Score: 0.9 (/)
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.1 (--)

--00000000000096454f0595fb1eb4
Content-Type: text/plain; charset="UTF-8"

Inspired by Bug#37956, I had a look to see if we reference any other
obsolete libraries in the manuals.  The attached patch fixes what I
could find.

It would be good if someone had a look especially at the attempt to
remove the references to tls.el and starttls.el in the elisp manual.

Best regards,
Stefan Kangas

--00000000000096454f0595fb1eb4
Content-Type: application/octet-stream; 
	name="0001-Remove-references-to-obsolete-libraries.patch"
Content-Disposition: attachment; 
	filename="0001-Remove-references-to-obsolete-libraries.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_k2anauws0>
X-Attachment-Id: f_k2anauws0

RnJvbSA0MzI2MDJlY2Y5ZGU4ZGJlOGE3OTNkNTY5OGI4ZjJkZjRhNjdjMjFiIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t
PgpEYXRlOiBNb24sIDI4IE9jdCAyMDE5IDE3OjMzOjIyICswMTAwClN1YmplY3Q6IFtQQVRDSF0g
UmVtb3ZlIHJlZmVyZW5jZXMgdG8gb2Jzb2xldGUgbGlicmFyaWVzCgoqIGRvYy9lbWFjcy9jbWRh
cmdzLnRleGkgKEdlbmVyYWwgVmFyaWFibGVzKToKKiBkb2MvbGlzcGludHJvL2VtYWNzLWxpc3At
aW50cm8udGV4aSAoTGlzcCBIaXN0b3J5KToKKiBkb2MvbGlzcHJlZi9wcm9jZXNzZXMudGV4aSAo
TmV0d29yayk6CiogZG9jL21pc2MvZ251cy1jb2RpbmcudGV4aSAoR251cyBDb2RpbmcgU3R5bGUp
OgoqIGRvYy9taXNjL2dudXMudGV4aSAoT29ydCBHbnVzKToKKiBkb2MvbWlzYy9zbXRwbWFpbC50
ZXhpIChFbmNyeXB0aW9uKTogUmVtb3ZlIHJlZmVyZW5jZXMgdG8gb2Jzb2xldGUKbGlicmFyaWVz
LgotLS0KIGRvYy9lbWFjcy9jbWRhcmdzLnRleGkgICAgICAgICAgICAgIHwgIDYgLS0tLS0tCiBk
b2MvbGlzcGludHJvL2VtYWNzLWxpc3AtaW50cm8udGV4aSB8ICAyICstCiBkb2MvbGlzcHJlZi9w
cm9jZXNzZXMudGV4aSAgICAgICAgICB8IDEzICsrKysrLS0tLS0tLS0KIGRvYy9taXNjL2dudXMt
Y29kaW5nLnRleGkgICAgICAgICAgIHwgMTAgLS0tLS0tLS0tLQogZG9jL21pc2MvZ251cy50ZXhp
ICAgICAgICAgICAgICAgICAgfCAgMiArLQogZG9jL21pc2Mvc210cG1haWwudGV4aSAgICAgICAg
ICAgICAgfCAxNiArKysrKysrLS0tLS0tLS0tCiA2IGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlv
bnMoKyksIDM1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvYy9lbWFjcy9jbWRhcmdzLnRl
eGkgYi9kb2MvZW1hY3MvY21kYXJncy50ZXhpCmluZGV4IGIzZDlhZjBiYWYuLjAxNWVkM2FlOTQg
MTAwNjQ0Ci0tLSBhL2RvYy9lbWFjcy9jbWRhcmdzLnRleGkKKysrIGIvZG9jL2VtYWNzL2NtZGFy
Z3MudGV4aQpAQCAtNTY1LDEyICs1NjUsNiBAQCBHZW5lcmFsIFZhcmlhYmxlcwogQGl0ZW0gSE9T
VE5BTUUKIEB2aW5kZXggSE9TVE5BTUVAcnssIGVudmlyb25tZW50IHZhcmlhYmxlfQogVGhlIG5h
bWUgb2YgdGhlIG1hY2hpbmUgdGhhdCBFbWFjcyBpcyBydW5uaW5nIG9uLgotQGMgY29tcGxldGUu
ZWwgaXMgb2Jzb2xldGUgc2luY2UgMjQuMS4KLUBpZ25vcmUKLUBpdGVtIElOQ1BBVEgKLUEgY29s
b24tc2VwYXJhdGVkIGxpc3Qgb2YgZGlyZWN0b3JpZXMuICBVc2VkIGJ5IHRoZSBAY29kZXtjb21w
bGV0ZX0gcGFja2FnZQotdG8gc2VhcmNoIGZvciBmaWxlcy4KLUBlbmQgaWdub3JlCiBAaXRlbSBJ
TkZPUEFUSAogQHZpbmRleCBJTkZPUEFUSEByeywgZW52aXJvbm1lbnQgdmFyaWFibGV9CiBBIGNv
bG9uLXNlcGFyYXRlZCBsaXN0IG9mIGRpcmVjdG9yaWVzIGluIHdoaWNoIHRvIHNlYXJjaCBmb3Ig
SW5mbyBmaWxlcy4KZGlmZiAtLWdpdCBhL2RvYy9saXNwaW50cm8vZW1hY3MtbGlzcC1pbnRyby50
ZXhpIGIvZG9jL2xpc3BpbnRyby9lbWFjcy1saXNwLWludHJvLnRleGkKaW5kZXggNDg5YmE4ZDZl
Zi4uYjI1YjdmZmE4NCAxMDA2NDQKLS0tIGEvZG9jL2xpc3BpbnRyby9lbWFjcy1saXNwLWludHJv
LnRleGkKKysrIGIvZG9jL2xpc3BpbnRyby9lbWFjcy1saXNwLWludHJvLnRleGkKQEAgLTkyMyw3
ICs5MjMsNyBAQCBMaXNwIEhpc3RvcnkKIGluIHRoZSAxOTYwcy4gIEl0IGlzIHNvbWV3aGF0IGlu
c3BpcmVkIGJ5IENvbW1vbiBMaXNwLCB3aGljaCBiZWNhbWUgYQogc3RhbmRhcmQgaW4gdGhlIDE5
ODBzLiAgSG93ZXZlciwgRW1hY3MgTGlzcCBpcyBtdWNoIHNpbXBsZXIgdGhhbiBDb21tb24KIExp
c3AuICAoVGhlIHN0YW5kYXJkIEVtYWNzIGRpc3RyaWJ1dGlvbiBjb250YWlucyBhbiBvcHRpb25h
bCBleHRlbnNpb25zCi1maWxlLCBAZmlsZXtjbC5lbH0sIHRoYXQgYWRkcyBtYW55IENvbW1vbiBM
aXNwIGZlYXR1cmVzIHRvIEVtYWNzIExpc3AuKQorZmlsZSwgQGZpbGV7Y2wtbGliLmVsfSwgdGhh
dCBhZGRzIG1hbnkgQ29tbW9uIExpc3AgZmVhdHVyZXMgdG8gRW1hY3MgTGlzcC4pCiAKIEBub2Rl
IE5vdGUgZm9yIE5vdmljZXMKIEB1bm51bWJlcmVkc2VjIEEgTm90ZSBmb3IgTm92aWNlcwpkaWZm
IC0tZ2l0IGEvZG9jL2xpc3ByZWYvcHJvY2Vzc2VzLnRleGkgYi9kb2MvbGlzcHJlZi9wcm9jZXNz
ZXMudGV4aQppbmRleCAyODcyMjFhMTg0Li43MWNlMWE4YjU2IDEwMDY0NAotLS0gYS9kb2MvbGlz
cHJlZi9wcm9jZXNzZXMudGV4aQorKysgYi9kb2MvbGlzcHJlZi9wcm9jZXNzZXMudGV4aQpAQCAt
MjQyNiwxOCArMjQyNiwxNSBAQCBOZXR3b3JrCiBAY2luZGV4IGVuY3J5cHRlZCBuZXR3b3JrIGNv
bm5lY3Rpb25zCiBAY2luZGV4IEBhY3Jvbnlte1RMU30gbmV0d29yayBjb25uZWN0aW9ucwogQGNp
bmRleCBAYWNyb255bXtTVEFSVFRMU30gbmV0d29yayBjb25uZWN0aW9ucwotRW1hY3MgY2FuIGNy
ZWF0ZSBlbmNyeXB0ZWQgbmV0d29yayBjb25uZWN0aW9ucywgdXNpbmcgZWl0aGVyIGJ1aWx0LWlu
Ci1vciBleHRlcm5hbCBzdXBwb3J0LiAgVGhlIGJ1aWx0LWluIHN1cHBvcnQgdXNlcyB0aGUgR251
VExTCi1UcmFuc3BvcnQgTGF5ZXIgU2VjdXJpdHkgTGlicmFyeTsgc2VlCitFbWFjcyBjYW4gY3Jl
YXRlIGVuY3J5cHRlZCBuZXR3b3JrIGNvbm5lY3Rpb25zLCB1c2luZyB0aGUgYnVpbHQtaW4KK3N1
cHBvcnQgZm9yIHRoZSBHbnVUTFMgVHJhbnNwb3J0IExheWVyIFNlY3VyaXR5IExpYnJhcnk7IHNl
ZQogQHVyZWZ7aHR0cHM6Ly93d3cuZ251Lm9yZy9zb2Z0d2FyZS9nbnV0bHMvLCB0aGUgR251VExT
IHByb2plY3QgcGFnZX0uCiBJZiB5b3VyIEVtYWNzIHdhcyBjb21waWxlZCB3aXRoIEdudVRMUyBz
dXBwb3J0LCB0aGUgZnVuY3Rpb24KIEBjb2Rle2dudXRscy1hdmFpbGFibGUtcH0gaXMgZGVmaW5l
ZCBhbmQgcmV0dXJucyBub24tQGNvZGV7bmlsfS4gIEZvcgogbW9yZSBkZXRhaWxzLCBAcHhyZWZ7
VG9wLCwgT3ZlcnZpZXcsIGVtYWNzLWdudXRscywgVGhlIEVtYWNzLUdudVRMUyBtYW51YWx9Lgot
VGhlIGV4dGVybmFsIHN1cHBvcnQgdXNlcyB0aGUgQGZpbGV7c3RhcnR0bHMuZWx9IGxpYnJhcnks
IHdoaWNoCi1yZXF1aXJlcyBhIGhlbHBlciB1dGlsaXR5IHN1Y2ggYXMgQGNvbW1hbmR7Z251dGxz
LWNsaX0gdG8gYmUgaW5zdGFsbGVkCi1vbiB0aGUgc3lzdGVtLiAgVGhlIEBjb2Rle29wZW4tbmV0
d29yay1zdHJlYW19IGZ1bmN0aW9uIGNhbgotdHJhbnNwYXJlbnRseSBoYW5kbGUgdGhlIGRldGFp
bHMgb2YgY3JlYXRpbmcgZW5jcnlwdGVkIGNvbm5lY3Rpb25zIGZvcgoteW91LCB1c2luZyB3aGF0
ZXZlciBzdXBwb3J0IGlzIGF2YWlsYWJsZS4KK1RoZSBAY29kZXtvcGVuLW5ldHdvcmstc3RyZWFt
fSBmdW5jdGlvbiBjYW4gdHJhbnNwYXJlbnRseSBoYW5kbGUgdGhlCitkZXRhaWxzIG9mIGNyZWF0
aW5nIGVuY3J5cHRlZCBjb25uZWN0aW9ucyBmb3IgeW91LCB1c2luZyB3aGF0ZXZlcgorc3VwcG9y
dCBpcyBhdmFpbGFibGUuCiAKIEBkZWZ1biBvcGVuLW5ldHdvcmstc3RyZWFtIG5hbWUgYnVmZmVy
IGhvc3Qgc2VydmljZSAmcmVzdCBwYXJhbWV0ZXJzCiBUaGlzIGZ1bmN0aW9uIG9wZW5zIGEgVENQ
IGNvbm5lY3Rpb24sIHdpdGggb3B0aW9uYWwgZW5jcnlwdGlvbiwgYW5kCmRpZmYgLS1naXQgYS9k
b2MvbWlzYy9nbnVzLWNvZGluZy50ZXhpIGIvZG9jL21pc2MvZ251cy1jb2RpbmcudGV4aQppbmRl
eCA2YWZmZWE0ODcyLi4yNDBjNzk1YWM1IDEwMDY0NAotLS0gYS9kb2MvbWlzYy9nbnVzLWNvZGlu
Zy50ZXhpCisrKyBiL2RvYy9taXNjL2dudXMtY29kaW5nLnRleGkKQEAgLTk2LDE2ICs5Niw2IEBA
IEdudXMgQ29kaW5nIFN0eWxlCiBAYyBBcyBvZiAyMDA1LTEwLTIxLi4uCiBUaGVyZSBhcmUgbm8g
R251cyBkZXBlbmRlbmNpZXMgaW4gdGhpcyBmaWxlLgogCi1AaXRlbSB0bHMuZWwKLVRMUy9TU0wg
c3VwcG9ydCB2aWEgd3JhcHBlciBhcm91bmQgR251VExTCi1AYyBBcyBvZiAyMDA1LTEwLTIxLi4u
Ci1UaGVyZSBhcmUgbm8gR251cyBkZXBlbmRlbmNpZXMgaW4gdGhpcyBmaWxlLgotCi1AaXRlbSBw
Z2cqLmVsCi1HbHVlIGZvciB0aGUgdmFyaW91cyBQR1AgaW1wbGVtZW50YXRpb25zLgotQGMgQXMg
b2YgMjAwNS0xMC0yMS4uLgotVGhlcmUgYXJlIG5vIEdudXMgZGVwZW5kZW5jaWVzIGluIHRoZXNl
IGZpbGVzLgotCiBAaXRlbSBzaGExLmVsCiBTSEExIFNlY3VyZSBIYXNoIEFsZ29yaXRobS4KIEBj
IEFzIG9mIDIwMDctMDgtMjUuLi4KZGlmZiAtLWdpdCBhL2RvYy9taXNjL2dudXMudGV4aSBiL2Rv
Yy9taXNjL2dudXMudGV4aQppbmRleCA4YWIxY2Y5ZjY4Li5iNGNmMTYxM2RiIDEwMDY0NAotLS0g
YS9kb2MvbWlzYy9nbnVzLnRleGkKKysrIGIvZG9jL21pc2MvZ251cy50ZXhpCkBAIC0yNzk0MCw3
ICsyNzk0MCw3IEBAIE9vcnQgR251cwogQGFjcm9ueW17VExTfSB3cmFwcGVyIHNoaXBwZWQgd2l0
aCBHbnVzCiAKIEBhY3Jvbnlte1RMU30vQGFjcm9ueW17U1NMfSBpcyBub3cgc3VwcG9ydGVkIGlu
IEBhY3Jvbnlte0lNQVB9IGFuZAotQGFjcm9ueW17Tk5UUH0gdmlhIEBmaWxle3Rscy5lbH0gYW5k
IEdudVRMUy4KK0BhY3Jvbnlte05OVFB9IHZpYSBHbnVUTFMuCiAKIEBpdGVtCiBJbXByb3ZlZCBh
bnRpLXNwYW0gZmVhdHVyZXMuCmRpZmYgLS1naXQgYS9kb2MvbWlzYy9zbXRwbWFpbC50ZXhpIGIv
ZG9jL21pc2Mvc210cG1haWwudGV4aQppbmRleCA3ZmE3YjI0ZTE2Li40ODU4MmQ4MTViIDEwMDY0
NAotLS0gYS9kb2MvbWlzYy9zbXRwbWFpbC50ZXhpCisrKyBiL2RvYy9taXNjL3NtdHBtYWlsLnRl
eGkKQEAgLTI5NSwxNSArMjk1LDEzIEBAIEVuY3J5cHRpb24KIGFyZTogQGNvZGV7c3RhcnR0bHN9
IHRvIGluc2lzdCBvbiBTVEFSVFRMUzsgQGNvZGV7c3NsfSB0byB1c2UgVExTL1NTTDsKIGFuZCBA
Y29kZXtwbGFpbn0gZm9yIG5vIGVuY3J5cHRpb24uCiAKLVVzZSBvZiBhbnkgZm9ybSBvZiBUTFMv
U1NMIHJlcXVpcmVzIHN1cHBvcnQgaW4gRW1hY3MuICBZb3UgY2FuIGVpdGhlcgotdXNlIHRoZSBi
dWlsdC1pbiBzdXBwb3J0IChpbiBFbWFjcyAyNC4xIGFuZCBsYXRlciksIG9yIHRoZQotQGZpbGV7
c3RhcnR0bHMuZWx9IExpc3AgbGlicmFyeS4gIFRoZSBidWlsdC1pbiBzdXBwb3J0IHVzZXMgdGhl
IEdudVRMUwotQGZvb3Rub3Rle0B1cmx7aHR0cHM6Ly93d3cuZ251Lm9yZy9zb2Z0d2FyZS9nbnV0
bHMvfX0gbGlicmFyeS4KLUlmIHlvdXIgRW1hY3MgaGFzIEdudVRMUyBzdXBwb3J0IGJ1aWx0LWlu
LCB0aGUgZnVuY3Rpb24KLUBjb2Rle2dudXRscy1hdmFpbGFibGUtcH0gaXMgZGVmaW5lZCBhbmQg
cmV0dXJucyBub24tQGNvZGV7bmlsfS4KLU90aGVyd2lzZSwgeW91IG11c3QgdXNlIHRoZSBAZmls
ZXtzdGFydHRscy5lbH0gbGlicmFyeSAoc2VlIHRoYXQgZmlsZSBmb3IKLW1vcmUgaW5mb3JtYXRp
b24gb24gY3VzdG9taXphdGlvbiBvcHRpb25zLCBldGMuKS4gIFRoZSBMaXNwIGxpYnJhcnkKLXJl
cXVpcmVzIG9uZSBvZiB0aGUgZm9sbG93aW5nIGV4dGVybmFsIHRvb2xzIHRvIGJlIGluc3RhbGxl
ZDoKK1VzZSBvZiBhbnkgZm9ybSBvZiBUTFMvU1NMIHJlcXVpcmVzIHN1cHBvcnQgaW4gRW1hY3Mu
ICBZb3UgY2FuIHVzZSB0aGUKK2J1aWx0LWluIHN1cHBvcnQgZm9yIHRoZSBHbnVUTFMKK0Bmb290
bm90ZXtAdXJse2h0dHBzOi8vd3d3LmdudS5vcmcvc29mdHdhcmUvZ251dGxzL319IGxpYnJhcnku
IElmIHlvdXIKK0VtYWNzIGhhcyBHbnVUTFMgc3VwcG9ydCBidWlsdC1pbiwgdGhlIGZ1bmN0aW9u
CitAY29kZXtnbnV0bHMtYXZhaWxhYmxlLXB9IGlzIGRlZmluZWQgYW5kIHJldHVybnMgbm9uLUBj
b2Rle25pbH0uICBUaGUKK0xpc3AgbGlicmFyeSByZXF1aXJlcyBvbmUgb2YgdGhlIGZvbGxvd2lu
ZyBleHRlcm5hbCB0b29scyB0byBiZQoraW5zdGFsbGVkOgogCiBAZW51bWVyYXRlCiBAaXRlbQot
LSAKMi4yMy4wCgo=
--00000000000096454f0595fb1eb4--




Acknowledgement sent to Stefan Kangas <stefan@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#37964; 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, 8 Nov 2019 13:15:01 UTC

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