aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorStefan Kangas2019-10-28 17:33:22 +0100
committerStefan Kangas2020-01-16 15:33:17 +0100
commit0f4fa004ebbcf8796abab26988e79b01ba4f2ab5 (patch)
treecbda62f94b12f050cf91fec6ebb5b39e03b2d5bc /doc
parentf7ff3ddc16b98d63ef95768e70ba2b78a574d162 (diff)
downloademacs-0f4fa004ebbcf8796abab26988e79b01ba4f2ab5.tar.gz
emacs-0f4fa004ebbcf8796abab26988e79b01ba4f2ab5.zip
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)
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/cmdargs.texi6
-rw-r--r--doc/lispintro/emacs-lisp-intro.texi2
-rw-r--r--doc/lispref/processes.texi13
-rw-r--r--doc/misc/gnus-coding.texi10
-rw-r--r--doc/misc/gnus.texi2
-rw-r--r--doc/misc/smtpmail.texi23
6 files changed, 11 insertions, 45 deletions
diff --git a/doc/emacs/cmdargs.texi b/doc/emacs/cmdargs.texi
index d3fda285f26..9303b0b8dd1 100644
--- a/doc/emacs/cmdargs.texi
+++ b/doc/emacs/cmdargs.texi
@@ -565,12 +565,6 @@ is found there.
565@item HOSTNAME 565@item HOSTNAME
566@vindex HOSTNAME@r{, environment variable} 566@vindex HOSTNAME@r{, environment variable}
567The name of the machine that Emacs is running on. 567The name of the machine that Emacs is running on.
568@c complete.el is obsolete since 24.1.
569@ignore
570@item INCPATH
571A colon-separated list of directories. Used by the @code{complete} package
572to search for files.
573@end ignore
574@item INFOPATH 568@item INFOPATH
575@vindex INFOPATH@r{, environment variable} 569@vindex INFOPATH@r{, environment variable}
576A colon-separated list of directories in which to search for Info files. 570A 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 87152f49d6f..a6f4b6829f1 100644
--- a/doc/lispintro/emacs-lisp-intro.texi
+++ b/doc/lispintro/emacs-lisp-intro.texi
@@ -929,7 +929,7 @@ GNU Emacs Lisp is largely inspired by Maclisp, which was written at MIT
929in the 1960s. It is somewhat inspired by Common Lisp, which became a 929in the 1960s. It is somewhat inspired by Common Lisp, which became a
930standard in the 1980s. However, Emacs Lisp is much simpler than Common 930standard in the 1980s. However, Emacs Lisp is much simpler than Common
931Lisp. (The standard Emacs distribution contains an optional extensions 931Lisp. (The standard Emacs distribution contains an optional extensions
932file, @file{cl.el}, that adds many Common Lisp features to Emacs Lisp.) 932file, @file{cl-lib.el}, that adds many Common Lisp features to Emacs Lisp.)
933 933
934@node Note for Novices 934@node Note for Novices
935@unnumberedsec A Note for Novices 935@unnumberedsec A Note for Novices
diff --git a/doc/lispref/processes.texi b/doc/lispref/processes.texi
index 6970f718ee0..f515213615e 100644
--- a/doc/lispref/processes.texi
+++ b/doc/lispref/processes.texi
@@ -2426,18 +2426,15 @@ server is stopped; a non-@code{nil} value means yes.
2426@cindex encrypted network connections 2426@cindex encrypted network connections
2427@cindex @acronym{TLS} network connections 2427@cindex @acronym{TLS} network connections
2428@cindex @acronym{STARTTLS} network connections 2428@cindex @acronym{STARTTLS} network connections
2429Emacs can create encrypted network connections, using either built-in 2429Emacs can create encrypted network connections, using the built-in
2430or external support. The built-in support uses the GnuTLS 2430support for the GnuTLS Transport Layer Security Library; see
2431Transport Layer Security Library; see
2432@uref{https://www.gnu.org/software/gnutls/, the GnuTLS project page}. 2431@uref{https://www.gnu.org/software/gnutls/, the GnuTLS project page}.
2433If your Emacs was compiled with GnuTLS support, the function 2432If your Emacs was compiled with GnuTLS support, the function
2434@code{gnutls-available-p} is defined and returns non-@code{nil}. For 2433@code{gnutls-available-p} is defined and returns non-@code{nil}. For
2435more details, @pxref{Top,, Overview, emacs-gnutls, The Emacs-GnuTLS manual}. 2434more details, @pxref{Top,, Overview, emacs-gnutls, The Emacs-GnuTLS manual}.
2436The external support uses the @file{starttls.el} library, which 2435The @code{open-network-stream} function can transparently handle the
2437requires a helper utility such as @command{gnutls-cli} to be installed 2436details of creating encrypted connections for you, using whatever
2438on the system. The @code{open-network-stream} function can 2437support is available.
2439transparently handle the details of creating encrypted connections for
2440you, using whatever support is available.
2441 2438
2442@defun open-network-stream name buffer host service &rest parameters 2439@defun open-network-stream name buffer host service &rest parameters
2443This function opens a TCP connection, with optional encryption, and 2440This function opens a TCP connection, with optional encryption, and
diff --git a/doc/misc/gnus-coding.texi b/doc/misc/gnus-coding.texi
index 55320bf4c32..9a14a95f797 100644
--- a/doc/misc/gnus-coding.texi
+++ b/doc/misc/gnus-coding.texi
@@ -96,16 +96,6 @@ Read passwords from user, possibly using a password cache.
96@c As of 2005-10-21... 96@c As of 2005-10-21...
97There are no Gnus dependencies in this file. 97There are no Gnus dependencies in this file.
98 98
99@item tls.el
100TLS/SSL support via wrapper around GnuTLS
101@c As of 2005-10-21...
102There are no Gnus dependencies in this file.
103
104@item pgg*.el
105Glue for the various PGP implementations.
106@c As of 2005-10-21...
107There are no Gnus dependencies in these files.
108
109@item sha1.el 99@item sha1.el
110SHA1 Secure Hash Algorithm. 100SHA1 Secure Hash Algorithm.
111@c As of 2007-08-25... 101@c As of 2007-08-25...
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index 83641feeb56..5ec1f022d45 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -27910,7 +27910,7 @@ The revised Gnus @acronym{FAQ} is included in the manual,
27910@acronym{TLS} wrapper shipped with Gnus 27910@acronym{TLS} wrapper shipped with Gnus
27911 27911
27912@acronym{TLS}/@acronym{SSL} is now supported in @acronym{IMAP} and 27912@acronym{TLS}/@acronym{SSL} is now supported in @acronym{IMAP} and
27913@acronym{NNTP} via @file{tls.el} and GnuTLS. 27913@acronym{NNTP} via GnuTLS.
27914 27914
27915@item 27915@item
27916Improved anti-spam features. 27916Improved anti-spam features.
diff --git a/doc/misc/smtpmail.texi b/doc/misc/smtpmail.texi
index 99612d5c8fb..f29a5a82e86 100644
--- a/doc/misc/smtpmail.texi
+++ b/doc/misc/smtpmail.texi
@@ -295,26 +295,11 @@ encrypted connection if the server supports it. Other possible values
295are: @code{starttls} to insist on STARTTLS; @code{ssl} to use TLS/SSL; 295are: @code{starttls} to insist on STARTTLS; @code{ssl} to use TLS/SSL;
296and @code{plain} for no encryption. 296and @code{plain} for no encryption.
297 297
298Use of any form of TLS/SSL requires support in Emacs. You can either 298Use of any form of TLS/SSL requires support in Emacs. You can use the
299use the built-in support (in Emacs 24.1 and later), or the 299built-in support for the GnuTLS
300@file{starttls.el} Lisp library. The built-in support uses the GnuTLS 300@footnote{@url{https://www.gnu.org/software/gnutls/}} library. If your
301@footnote{@url{https://www.gnu.org/software/gnutls/}} library. 301Emacs has GnuTLS support built-in, the function
302If your Emacs has GnuTLS support built-in, the function
303@code{gnutls-available-p} is defined and returns non-@code{nil}. 302@code{gnutls-available-p} is defined and returns non-@code{nil}.
304Otherwise, you must use the @file{starttls.el} library (see that file for
305more information on customization options, etc.). The Lisp library
306requires one of the following external tools to be installed:
307
308@enumerate
309@item
310The GnuTLS command line tool @samp{gnutls-cli}, which you can get from
311@url{https://www.gnu.org/software/gnutls/}. This is the recommended
312tool, mainly because it can verify server certificates.
313
314@item
315The @samp{starttls} external program, which you can get from
316@file{starttls-*.tar.gz} from @uref{ftp://ftp.opaopa.org/pub/elisp/}.
317@end enumerate
318 303
319@cindex certificates 304@cindex certificates
320@cindex keys 305@cindex keys