diff options
| author | Stefan Kangas | 2019-10-28 17:33:22 +0100 |
|---|---|---|
| committer | Stefan Kangas | 2020-01-16 15:33:17 +0100 |
| commit | 0f4fa004ebbcf8796abab26988e79b01ba4f2ab5 (patch) | |
| tree | cbda62f94b12f050cf91fec6ebb5b39e03b2d5bc /doc | |
| parent | f7ff3ddc16b98d63ef95768e70ba2b78a574d162 (diff) | |
| download | emacs-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.texi | 6 | ||||
| -rw-r--r-- | doc/lispintro/emacs-lisp-intro.texi | 2 | ||||
| -rw-r--r-- | doc/lispref/processes.texi | 13 | ||||
| -rw-r--r-- | doc/misc/gnus-coding.texi | 10 | ||||
| -rw-r--r-- | doc/misc/gnus.texi | 2 | ||||
| -rw-r--r-- | 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 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} |
| 567 | The name of the machine that Emacs is running on. | 567 | The name of the machine that Emacs is running on. |
| 568 | @c complete.el is obsolete since 24.1. | ||
| 569 | @ignore | ||
| 570 | @item INCPATH | ||
| 571 | A colon-separated list of directories. Used by the @code{complete} package | ||
| 572 | to search for files. | ||
| 573 | @end ignore | ||
| 574 | @item INFOPATH | 568 | @item INFOPATH |
| 575 | @vindex INFOPATH@r{, environment variable} | 569 | @vindex INFOPATH@r{, environment variable} |
| 576 | A colon-separated list of directories in which to search for Info files. | 570 | 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 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 | |||
| 929 | in the 1960s. It is somewhat inspired by Common Lisp, which became a | 929 | in the 1960s. It is somewhat inspired by Common Lisp, which became a |
| 930 | standard in the 1980s. However, Emacs Lisp is much simpler than Common | 930 | standard in the 1980s. However, Emacs Lisp is much simpler than Common |
| 931 | Lisp. (The standard Emacs distribution contains an optional extensions | 931 | Lisp. (The standard Emacs distribution contains an optional extensions |
| 932 | file, @file{cl.el}, that adds many Common Lisp features to Emacs Lisp.) | 932 | file, @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 |
| 2429 | Emacs can create encrypted network connections, using either built-in | 2429 | Emacs can create encrypted network connections, using the built-in |
| 2430 | or external support. The built-in support uses the GnuTLS | 2430 | support for the GnuTLS Transport Layer Security Library; see |
| 2431 | Transport 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}. |
| 2433 | If your Emacs was compiled with GnuTLS support, the function | 2432 | If 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 |
| 2435 | more details, @pxref{Top,, Overview, emacs-gnutls, The Emacs-GnuTLS manual}. | 2434 | more details, @pxref{Top,, Overview, emacs-gnutls, The Emacs-GnuTLS manual}. |
| 2436 | The external support uses the @file{starttls.el} library, which | 2435 | The @code{open-network-stream} function can transparently handle the |
| 2437 | requires a helper utility such as @command{gnutls-cli} to be installed | 2436 | details of creating encrypted connections for you, using whatever |
| 2438 | on the system. The @code{open-network-stream} function can | 2437 | support is available. |
| 2439 | transparently handle the details of creating encrypted connections for | ||
| 2440 | you, 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 |
| 2443 | This function opens a TCP connection, with optional encryption, and | 2440 | 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 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... |
| 97 | There are no Gnus dependencies in this file. | 97 | There are no Gnus dependencies in this file. |
| 98 | 98 | ||
| 99 | @item tls.el | ||
| 100 | TLS/SSL support via wrapper around GnuTLS | ||
| 101 | @c As of 2005-10-21... | ||
| 102 | There are no Gnus dependencies in this file. | ||
| 103 | |||
| 104 | @item pgg*.el | ||
| 105 | Glue for the various PGP implementations. | ||
| 106 | @c As of 2005-10-21... | ||
| 107 | There are no Gnus dependencies in these files. | ||
| 108 | |||
| 109 | @item sha1.el | 99 | @item sha1.el |
| 110 | SHA1 Secure Hash Algorithm. | 100 | SHA1 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 |
| 27916 | Improved anti-spam features. | 27916 | Improved 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 | |||
| 295 | are: @code{starttls} to insist on STARTTLS; @code{ssl} to use TLS/SSL; | 295 | are: @code{starttls} to insist on STARTTLS; @code{ssl} to use TLS/SSL; |
| 296 | and @code{plain} for no encryption. | 296 | and @code{plain} for no encryption. |
| 297 | 297 | ||
| 298 | Use of any form of TLS/SSL requires support in Emacs. You can either | 298 | Use of any form of TLS/SSL requires support in Emacs. You can use the |
| 299 | use the built-in support (in Emacs 24.1 and later), or the | 299 | built-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. | 301 | Emacs has GnuTLS support built-in, the function |
| 302 | If 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}. |
| 304 | Otherwise, you must use the @file{starttls.el} library (see that file for | ||
| 305 | more information on customization options, etc.). The Lisp library | ||
| 306 | requires one of the following external tools to be installed: | ||
| 307 | |||
| 308 | @enumerate | ||
| 309 | @item | ||
| 310 | The GnuTLS command line tool @samp{gnutls-cli}, which you can get from | ||
| 311 | @url{https://www.gnu.org/software/gnutls/}. This is the recommended | ||
| 312 | tool, mainly because it can verify server certificates. | ||
| 313 | |||
| 314 | @item | ||
| 315 | The @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 |