diff options
| author | Paul Eggert | 2017-09-13 15:52:52 -0700 |
|---|---|---|
| committer | Paul Eggert | 2017-09-13 15:54:37 -0700 |
| commit | bc511a64f6da9ab51acc7c8865e80c4a4cb655c2 (patch) | |
| tree | ef96fb35c034096404b7edaa25982023f38cf84f /doc/misc | |
| parent | 5da53a01912c2f5d46f5df4ef8cc13a34b5017d4 (diff) | |
| download | emacs-bc511a64f6da9ab51acc7c8865e80c4a4cb655c2.tar.gz emacs-bc511a64f6da9ab51acc7c8865e80c4a4cb655c2.zip | |
Prefer HTTPS to FTP and HTTP in documentation
Most of this change is to boilerplate commentary such as license URLs.
This change was prompted by ftp://ftp.gnu.org's going-away party,
planned for November. Change these FTP URLs to https://ftp.gnu.org
instead. Make similar changes for URLs to other organizations moving
away from FTP. Also, change HTTP to HTTPS for URLs to gnu.org and
fsf.org when this works, as this will further help defend against
man-in-the-middle attacks (for this part I omitted the MS-DOS and
MS-Windows sources and the test tarballs to keep the workload down).
HTTPS is not fully working to lists.gnu.org so I left those URLs alone
for now.
Diffstat (limited to 'doc/misc')
| -rw-r--r-- | doc/misc/Makefile.in | 2 | ||||
| -rw-r--r-- | doc/misc/autotype.texi | 2 | ||||
| -rw-r--r-- | doc/misc/calc.texi | 2 | ||||
| -rw-r--r-- | doc/misc/cc-mode.texi | 4 | ||||
| -rw-r--r-- | doc/misc/cl.texi | 6 | ||||
| -rw-r--r-- | doc/misc/efaq-w32.texi | 22 | ||||
| -rw-r--r-- | doc/misc/efaq.texi | 49 | ||||
| -rw-r--r-- | doc/misc/emacs-gnutls.texi | 2 | ||||
| -rw-r--r-- | doc/misc/erc.texi | 2 | ||||
| -rw-r--r-- | doc/misc/gnus-faq.texi | 6 | ||||
| -rw-r--r-- | doc/misc/gnus-news.el | 4 | ||||
| -rw-r--r-- | doc/misc/gnus-news.texi | 2 | ||||
| -rw-r--r-- | doc/misc/gnus.texi | 8 | ||||
| -rw-r--r-- | doc/misc/message.texi | 2 | ||||
| -rw-r--r-- | doc/misc/mh-e.texi | 38 | ||||
| -rw-r--r-- | doc/misc/org.texi | 4 | ||||
| -rw-r--r-- | doc/misc/reftex.texi | 4 | ||||
| -rw-r--r-- | doc/misc/smtpmail.texi | 4 | ||||
| -rw-r--r-- | doc/misc/url.texi | 4 | ||||
| -rw-r--r-- | doc/misc/woman.texi | 2 |
20 files changed, 84 insertions, 85 deletions
diff --git a/doc/misc/Makefile.in b/doc/misc/Makefile.in index 8ff823200ad..a60fb0b0a70 100644 --- a/doc/misc/Makefile.in +++ b/doc/misc/Makefile.in | |||
| @@ -15,7 +15,7 @@ | |||
| 15 | # GNU General Public License for more details. | 15 | # GNU General Public License for more details. |
| 16 | 16 | ||
| 17 | # You should have received a copy of the GNU General Public License | 17 | # You should have received a copy of the GNU General Public License |
| 18 | # along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | 18 | # along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. |
| 19 | 19 | ||
| 20 | SHELL = @SHELL@ | 20 | SHELL = @SHELL@ |
| 21 | 21 | ||
diff --git a/doc/misc/autotype.texi b/doc/misc/autotype.texi index 507a048da50..1f1f13afee2 100644 --- a/doc/misc/autotype.texi +++ b/doc/misc/autotype.texi | |||
| @@ -581,7 +581,7 @@ specify that @kbd{M-x quickurl} should insert @var{URL} if the word | |||
| 581 | @var{key} is at point, for example: | 581 | @var{key} is at point, for example: |
| 582 | 582 | ||
| 583 | @example | 583 | @example |
| 584 | (("FSF" "http://www.fsf.org/" "The Free Software Foundation") | 584 | (("FSF" "https://www.fsf.org/" "The Free Software Foundation") |
| 585 | ("emacs" . "http://www.emacs.org/") | 585 | ("emacs" . "http://www.emacs.org/") |
| 586 | ("hagbard" "http://www.hagbard.demon.co.uk" "Hagbard's World")) | 586 | ("hagbard" "http://www.hagbard.demon.co.uk" "Hagbard's World")) |
| 587 | @end example | 587 | @end example |
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi index 7bd060189c5..e4e7330ba07 100644 --- a/doc/misc/calc.texi +++ b/doc/misc/calc.texi | |||
| @@ -35751,7 +35751,7 @@ to work on these, please send a message (using @kbd{M-x report-calc-bug}) | |||
| 35751 | so any efforts can be coordinated. | 35751 | so any efforts can be coordinated. |
| 35752 | 35752 | ||
| 35753 | The latest version of Calc is available from Savannah, in the Emacs | 35753 | The latest version of Calc is available from Savannah, in the Emacs |
| 35754 | repository. See @uref{http://savannah.gnu.org/projects/emacs}. | 35754 | repository. See @uref{https://savannah.gnu.org/projects/emacs}. |
| 35755 | 35755 | ||
| 35756 | @c [summary] | 35756 | @c [summary] |
| 35757 | @node Summary, Key Index, Reporting Bugs, Top | 35757 | @node Summary, Key Index, Reporting Bugs, Top |
diff --git a/doc/misc/cc-mode.texi b/doc/misc/cc-mode.texi index f9ba5cc3921..c90f6d06bf6 100644 --- a/doc/misc/cc-mode.texi +++ b/doc/misc/cc-mode.texi | |||
| @@ -198,7 +198,7 @@ modify this GNU manual.'' | |||
| 198 | @insertcopying | 198 | @insertcopying |
| 199 | 199 | ||
| 200 | This manual was generated from cc-mode.texi, which is distributed with Emacs, | 200 | This manual was generated from cc-mode.texi, which is distributed with Emacs, |
| 201 | or can be downloaded from @url{http://savannah.gnu.org/projects/emacs/}. | 201 | or can be downloaded from @url{https://savannah.gnu.org/projects/emacs/}. |
| 202 | @end titlepage | 202 | @end titlepage |
| 203 | 203 | ||
| 204 | @comment !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | 204 | @comment !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
| @@ -7396,7 +7396,7 @@ Emacs Lisp code that triggers the bug and include it in your report. | |||
| 7396 | 7396 | ||
| 7397 | @cindex bug report mailing list | 7397 | @cindex bug report mailing list |
| 7398 | Reporting a bug using @code{c-submit-bug-report} files it in | 7398 | Reporting a bug using @code{c-submit-bug-report} files it in |
| 7399 | the GNU Bug Tracker at @url{http://debbugs.gnu.org}, then sends it on | 7399 | the GNU Bug Tracker at @url{https://debbugs.gnu.org}, then sends it on |
| 7400 | to @email{bug-cc-mode@@gnu.org}. You can also send reports, other | 7400 | to @email{bug-cc-mode@@gnu.org}. You can also send reports, other |
| 7401 | questions, and suggestions (kudos?@: @t{;-)} to that address. It's a | 7401 | questions, and suggestions (kudos?@: @t{;-)} to that address. It's a |
| 7402 | mailing list which you can join or browse an archive of; see the web site at | 7402 | mailing list which you can join or browse an archive of; see the web site at |
diff --git a/doc/misc/cl.texi b/doc/misc/cl.texi index 33b4858a45b..b7ae7fec2d4 100644 --- a/doc/misc/cl.texi +++ b/doc/misc/cl.texi | |||
| @@ -1207,7 +1207,7 @@ must have a well-defined value outside the @code{cl-letf} body. | |||
| 1207 | There is essentially only one exception to this, which is @var{place} | 1207 | There is essentially only one exception to this, which is @var{place} |
| 1208 | a plain variable with a specified @var{value} (such as @code{(a 17)} | 1208 | a plain variable with a specified @var{value} (such as @code{(a 17)} |
| 1209 | in the above example). | 1209 | in the above example). |
| 1210 | @c See http://debbugs.gnu.org/12758 | 1210 | @c See https://debbugs.gnu.org/12758 |
| 1211 | @c Some or all of this was true for cl.el, but not for cl-lib.el. | 1211 | @c Some or all of this was true for cl.el, but not for cl-lib.el. |
| 1212 | @ignore | 1212 | @ignore |
| 1213 | The only exceptions are plain variables and calls to | 1213 | The only exceptions are plain variables and calls to |
| @@ -1389,7 +1389,7 @@ treated like a @code{cl-letf} or @code{cl-letf*}. This differs from true | |||
| 1389 | Common Lisp, where the rules of lexical scoping cause a @code{let} | 1389 | Common Lisp, where the rules of lexical scoping cause a @code{let} |
| 1390 | binding to shadow a @code{symbol-macrolet} binding. In this package, | 1390 | binding to shadow a @code{symbol-macrolet} binding. In this package, |
| 1391 | such shadowing does not occur, even when @code{lexical-binding} is | 1391 | such shadowing does not occur, even when @code{lexical-binding} is |
| 1392 | @c See http://debbugs.gnu.org/12119 | 1392 | @c See https://debbugs.gnu.org/12119 |
| 1393 | @code{t}. (This behavior predates the addition of lexical binding to | 1393 | @code{t}. (This behavior predates the addition of lexical binding to |
| 1394 | Emacs Lisp, and may change in future to respect @code{lexical-binding}.) | 1394 | Emacs Lisp, and may change in future to respect @code{lexical-binding}.) |
| 1395 | At present in this package, only @code{lexical-let} and | 1395 | At present in this package, only @code{lexical-let} and |
| @@ -3326,7 +3326,7 @@ the first sequence. This function is more general than the Emacs | |||
| 3326 | primitive @code{mapc}. (Note that this function is called | 3326 | primitive @code{mapc}. (Note that this function is called |
| 3327 | @code{cl-mapc} even in @file{cl.el}, rather than @code{mapc*} as you | 3327 | @code{cl-mapc} even in @file{cl.el}, rather than @code{mapc*} as you |
| 3328 | might expect.) | 3328 | might expect.) |
| 3329 | @c http://debbugs.gnu.org/6575 | 3329 | @c https://debbugs.gnu.org/6575 |
| 3330 | @end defun | 3330 | @end defun |
| 3331 | 3331 | ||
| 3332 | @defun cl-mapl function list &rest more-lists | 3332 | @defun cl-mapl function list &rest more-lists |
diff --git a/doc/misc/efaq-w32.texi b/doc/misc/efaq-w32.texi index bb548c991cc..4ebcbea6a0b 100644 --- a/doc/misc/efaq-w32.texi +++ b/doc/misc/efaq-w32.texi | |||
| @@ -164,7 +164,7 @@ instructions (requires DJGPP). | |||
| 164 | @cindex Emacs source code | 164 | @cindex Emacs source code |
| 165 | @cindex source for Emacs | 165 | @cindex source for Emacs |
| 166 | You can download Emacs releases from | 166 | You can download Emacs releases from |
| 167 | @uref{http://ftpmirror.gnu.org/emacs/, ftp.gnu.org mirrors}. They | 167 | @uref{https://ftpmirror.gnu.org/emacs/, ftp.gnu.org mirrors}. They |
| 168 | are distributed as compressed tar files, digitally signed by the | 168 | are distributed as compressed tar files, digitally signed by the |
| 169 | maintainer who made the release. | 169 | maintainer who made the release. |
| 170 | 170 | ||
| @@ -181,7 +181,7 @@ to give it a try. @xref{Compiling}. | |||
| 181 | @cindex latest development version of Emacs | 181 | @cindex latest development version of Emacs |
| 182 | @cindex Emacs Development | 182 | @cindex Emacs Development |
| 183 | The development version of Emacs is available from | 183 | The development version of Emacs is available from |
| 184 | @uref{http://savannah.gnu.org/projects/emacs, Savannah}, the GNU | 184 | @uref{https://savannah.gnu.org/projects/emacs, Savannah}, the GNU |
| 185 | development site. | 185 | development site. |
| 186 | 186 | ||
| 187 | @node Compiling | 187 | @node Compiling |
| @@ -581,7 +581,7 @@ update your registry (you may need to reboot). | |||
| 581 | Shane Holder gives some background on how "Scancode Map" is used | 581 | Shane Holder gives some background on how "Scancode Map" is used |
| 582 | by the system: | 582 | by the system: |
| 583 | @ignore | 583 | @ignore |
| 584 | http://ftp.gnu.org/old-gnu/emacs/windows/docs/ntemacs/contrib/caps-ctrl-registry.txt | 584 | https://ftp.gnu.org/old-gnu/emacs/windows/docs/ntemacs/contrib/caps-ctrl-registry.txt |
| 585 | From: Shane Holder <holder@@mordor.rsn.hp.com> | 585 | From: Shane Holder <holder@@mordor.rsn.hp.com> |
| 586 | To: ntemacs-users@@cs.washington.edu | 586 | To: ntemacs-users@@cs.washington.edu |
| 587 | Date: 04 Dec 1996 14:36:21 -0600 | 587 | Date: 04 Dec 1996 14:36:21 -0600 |
| @@ -913,7 +913,7 @@ Fonts in Emacs 22 and earlier are named using the X Logical Font | |||
| 913 | Description (XLFD) format. Emacs on Windows ignores many of the | 913 | Description (XLFD) format. Emacs on Windows ignores many of the |
| 914 | fields, and populates them with * when listing fonts. Former | 914 | fields, and populates them with * when listing fonts. Former |
| 915 | maintainer Andrew Innes wrote | 915 | maintainer Andrew Innes wrote |
| 916 | @uref{http://www.gnu.org/software/emacs/windows/ntemacs/discuss/x-font-details, | 916 | @uref{https://www.gnu.org/software/emacs/windows/ntemacs/discuss/x-font-details, |
| 917 | this explanation} of what each field in the font string means and how | 917 | this explanation} of what each field in the font string means and how |
| 918 | Emacs treated them back in 19.34. Since then, multilingual support and | 918 | Emacs treated them back in 19.34. Since then, multilingual support and |
| 919 | a redisplay overhaul to support variable width fonts have changed things | 919 | a redisplay overhaul to support variable width fonts have changed things |
| @@ -1060,7 +1060,7 @@ support packages of various components of Windows itself, GNU/Linux | |||
| 1060 | distributions these days come with a number of Free truetype fonts | 1060 | distributions these days come with a number of Free truetype fonts |
| 1061 | that cover a wide range of languages. The GNU Unifont project | 1061 | that cover a wide range of languages. The GNU Unifont project |
| 1062 | contains glyphs for most of the Unicode codespace, and can be | 1062 | contains glyphs for most of the Unicode codespace, and can be |
| 1063 | downloaded from @uref{http://ftpmirror.gnu.org/unifont, ftp.gnu.org | 1063 | downloaded from @uref{https://ftpmirror.gnu.org/unifont, ftp.gnu.org |
| 1064 | mirrors}. | 1064 | mirrors}. |
| 1065 | 1065 | ||
| 1066 | @node Third-party multibyte | 1066 | @node Third-party multibyte |
| @@ -1136,7 +1136,7 @@ There are a number of methods by which you can control automatic CR/LF | |||
| 1136 | translation in Emacs, a situation that reflects the fact that the | 1136 | translation in Emacs, a situation that reflects the fact that the |
| 1137 | default support was not very robust in the past. For a discussion of | 1137 | default support was not very robust in the past. For a discussion of |
| 1138 | this issue, take a look at | 1138 | this issue, take a look at |
| 1139 | @uref{http://www.gnu.org/software/emacs/windows/ntemacs/todo/translate, | 1139 | @uref{https://www.gnu.org/software/emacs/windows/ntemacs/todo/translate, |
| 1140 | this collection of email messages} on the topic. | 1140 | this collection of email messages} on the topic. |
| 1141 | 1141 | ||
| 1142 | @menu | 1142 | @menu |
| @@ -1339,7 +1339,7 @@ When an EOF is sent to a subprocess running in an interactive shell | |||
| 1339 | with @code{process-send-eof}, the shell terminates unexpectedly as | 1339 | with @code{process-send-eof}, the shell terminates unexpectedly as |
| 1340 | if its input was closed. This affects the use of @kbd{C-c C-d} in | 1340 | if its input was closed. This affects the use of @kbd{C-c C-d} in |
| 1341 | shell buffers. See | 1341 | shell buffers. See |
| 1342 | @uref{http://www.gnu.org/software/emacs/windows/ntemacs/todo/shell-ctrl-d, | 1342 | @uref{https://www.gnu.org/software/emacs/windows/ntemacs/todo/shell-ctrl-d, |
| 1343 | this discussion} for more details. | 1343 | this discussion} for more details. |
| 1344 | 1344 | ||
| 1345 | @node Using shell | 1345 | @node Using shell |
| @@ -1752,7 +1752,7 @@ AUCTeX is an Emacs package for writing LaTeX files, which also | |||
| 1752 | includes preview-latex, an Emacs mode for previewing the formatted | 1752 | includes preview-latex, an Emacs mode for previewing the formatted |
| 1753 | contents of LaTeX documents. Pre-compiled versions for Windows are | 1753 | contents of LaTeX documents. Pre-compiled versions for Windows are |
| 1754 | available from | 1754 | available from |
| 1755 | @uref{http://www.gnu.org/software/auctex/download-for-windows.html, the | 1755 | @uref{https://www.gnu.org/software/auctex/download-for-windows.html, the |
| 1756 | AUCTeX site}. | 1756 | AUCTeX site}. |
| 1757 | 1757 | ||
| 1758 | @node Spell check | 1758 | @node Spell check |
| @@ -2096,7 +2096,7 @@ code in lib/perl5db.pl | |||
| 2096 | @end example | 2096 | @end example |
| 2097 | 2097 | ||
| 2098 | Doug Campbell also has some | 2098 | Doug Campbell also has some |
| 2099 | @uref{http://www.gnu.org/software/emacs/windows/ntemacs/discuss/perldb, | 2099 | @uref{https://www.gnu.org/software/emacs/windows/ntemacs/discuss/perldb, |
| 2100 | suggestions} for improving the interaction of perldb and Emacs. | 2100 | suggestions} for improving the interaction of perldb and Emacs. |
| 2101 | 2101 | ||
| 2102 | @c ------------------------------------------------------------ | 2102 | @c ------------------------------------------------------------ |
| @@ -2272,8 +2272,8 @@ In Emacs, you can browse the manual using Info by typing @kbd{C-h r}, | |||
| 2272 | and you can view the FAQ by typing @kbd{C-h C-f}. Other resources include: | 2272 | and you can view the FAQ by typing @kbd{C-h C-f}. Other resources include: |
| 2273 | 2273 | ||
| 2274 | @itemize | 2274 | @itemize |
| 2275 | @item @uref{http://www.gnu.org/software/emacs/, The Emacs homepage} | 2275 | @item @uref{https://www.gnu.org/software/emacs/, The Emacs homepage} |
| 2276 | @item @uref{http://www.gnu.org/software/emacs/manual/, Other Emacs manuals} | 2276 | @item @uref{https://www.gnu.org/software/emacs/manual/, Other Emacs manuals} |
| 2277 | @item @uref{http://www.emacswiki.org/, Emacs Wiki} | 2277 | @item @uref{http://www.emacswiki.org/, Emacs Wiki} |
| 2278 | @end itemize | 2278 | @end itemize |
| 2279 | 2279 | ||
diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi index 8d107e05e42..a8ece771fcd 100644 --- a/doc/misc/efaq.texi +++ b/doc/misc/efaq.texi | |||
| @@ -393,7 +393,7 @@ recipients the same freedom that you enjoyed. | |||
| 393 | 393 | ||
| 394 | @cindex GNU mailing lists | 394 | @cindex GNU mailing lists |
| 395 | The Emacs mailing lists are described at | 395 | The Emacs mailing lists are described at |
| 396 | @uref{http://savannah.gnu.org/mail/?group=emacs, the Emacs Savannah | 396 | @uref{https://savannah.gnu.org/mail/?group=emacs, the Emacs Savannah |
| 397 | page}. Some of them are gatewayed to newsgroups. | 397 | page}. Some of them are gatewayed to newsgroups. |
| 398 | 398 | ||
| 399 | The newsgroup @uref{news:comp.emacs} is for discussion of Emacs programs | 399 | The newsgroup @uref{news:comp.emacs} is for discussion of Emacs programs |
| @@ -421,8 +421,7 @@ posting bug reports to this newsgroup directly (@pxref{Reporting bugs}). | |||
| 421 | The FSF has maintained archives of all of the GNU mailing lists for many | 421 | The FSF has maintained archives of all of the GNU mailing lists for many |
| 422 | years, although there may be some unintentional gaps in coverage. The | 422 | years, although there may be some unintentional gaps in coverage. The |
| 423 | archive can be browsed over the web at | 423 | archive can be browsed over the web at |
| 424 | @uref{http://lists.gnu.org/archive/html/, the GNU mail archive}. Raw | 424 | @uref{http://lists.gnu.org/archive/html/, the GNU mail archive}. |
| 425 | files can be downloaded from @uref{ftp://lists.gnu.org/}. | ||
| 426 | 425 | ||
| 427 | Web-based Usenet search services, such as | 426 | Web-based Usenet search services, such as |
| 428 | @uref{http://groups.google.com/groups/dir?q=gnu&, Google}, also | 427 | @uref{http://groups.google.com/groups/dir?q=gnu&, Google}, also |
| @@ -506,12 +505,12 @@ unsubscribe. | |||
| 506 | @cindex Free Software Foundation, contacting | 505 | @cindex Free Software Foundation, contacting |
| 507 | 506 | ||
| 508 | For up-to-date information, see | 507 | For up-to-date information, see |
| 509 | @uref{http://www.fsf.org/about/contact.html, the FSF contact web-page}. | 508 | @uref{https://www.fsf.org/about/contact.html, the FSF contact web-page}. |
| 510 | You can send general correspondence to @email{info@@fsf.org}. | 509 | You can send general correspondence to @email{info@@fsf.org}. |
| 511 | 510 | ||
| 512 | @cindex Ordering GNU software | 511 | @cindex Ordering GNU software |
| 513 | For details on how to order items directly from the FSF, see the | 512 | For details on how to order items directly from the FSF, see the |
| 514 | @uref{http://shop.fsf.org/, FSF on-line store}. | 513 | @uref{https://shop.fsf.org/, FSF on-line store}. |
| 515 | 514 | ||
| 516 | @c ------------------------------------------------------------ | 515 | @c ------------------------------------------------------------ |
| 517 | @node Getting help | 516 | @node Getting help |
| @@ -645,7 +644,7 @@ information. To get a list of these commands, type @samp{?} after | |||
| 645 | @cindex Emacs manual, obtaining a printed or HTML copy of | 644 | @cindex Emacs manual, obtaining a printed or HTML copy of |
| 646 | 645 | ||
| 647 | You can order a printed copy of the Emacs manual from the FSF@. For | 646 | You can order a printed copy of the Emacs manual from the FSF@. For |
| 648 | details see the @uref{http://shop.fsf.org/, FSF on-line store}. | 647 | details see the @uref{https://shop.fsf.org/, FSF on-line store}. |
| 649 | 648 | ||
| 650 | The full Texinfo source for the manual also comes in the @file{doc/emacs} | 649 | The full Texinfo source for the manual also comes in the @file{doc/emacs} |
| 651 | directory of the Emacs distribution, if you're daring enough to try to | 650 | directory of the Emacs distribution, if you're daring enough to try to |
| @@ -655,7 +654,7 @@ file}). | |||
| 655 | If you absolutely have to print your own copy, and you don't have @TeX{}, | 654 | If you absolutely have to print your own copy, and you don't have @TeX{}, |
| 656 | you can get a PostScript or PDF (or HTML) version from | 655 | you can get a PostScript or PDF (or HTML) version from |
| 657 | 656 | ||
| 658 | @uref{http://www.gnu.org/software/emacs/manual/} | 657 | @uref{https://www.gnu.org/software/emacs/manual/} |
| 659 | 658 | ||
| 660 | @xref{Learning how to do something}, for how to view the manual from Emacs. | 659 | @xref{Learning how to do something}, for how to view the manual from Emacs. |
| 661 | 660 | ||
| @@ -675,12 +674,12 @@ in Info format (@pxref{Top, Emacs Lisp,, elisp, The | |||
| 675 | Emacs Lisp Reference Manual}). | 674 | Emacs Lisp Reference Manual}). |
| 676 | 675 | ||
| 677 | You can also order a hardcopy of the manual from the FSF, for details | 676 | You can also order a hardcopy of the manual from the FSF, for details |
| 678 | see the @uref{http://shop.fsf.org/, FSF on-line store}. (This manual is | 677 | see the @uref{https://shop.fsf.org/, FSF on-line store}. (This manual is |
| 679 | not always in print.) | 678 | not always in print.) |
| 680 | 679 | ||
| 681 | An HTML version of the Emacs Lisp Reference Manual is available at | 680 | An HTML version of the Emacs Lisp Reference Manual is available at |
| 682 | 681 | ||
| 683 | @uref{http://www.gnu.org/software/emacs/elisp-manual/elisp.html} | 682 | @uref{https://www.gnu.org/software/emacs/elisp-manual/elisp.html} |
| 684 | 683 | ||
| 685 | @node Installing Texinfo documentation | 684 | @node Installing Texinfo documentation |
| 686 | @section How do I install a piece of Texinfo documentation? | 685 | @section How do I install a piece of Texinfo documentation? |
| @@ -699,7 +698,7 @@ First, you must turn the Texinfo source files into Info files. You may | |||
| 699 | do this using the stand-alone @file{makeinfo} program, available as part | 698 | do this using the stand-alone @file{makeinfo} program, available as part |
| 700 | of the Texinfo package at | 699 | of the Texinfo package at |
| 701 | 700 | ||
| 702 | @uref{http://www.gnu.org/software/texinfo/} | 701 | @uref{https://www.gnu.org/software/texinfo/} |
| 703 | 702 | ||
| 704 | For information about the Texinfo format, read the Texinfo manual which | 703 | For information about the Texinfo format, read the Texinfo manual which |
| 705 | comes with the Texinfo package. This manual also comes installed in | 704 | comes with the Texinfo package. This manual also comes installed in |
| @@ -893,7 +892,7 @@ Emacs news, a history of recent user-visible changes | |||
| 893 | More GNU information, including back issues of the @cite{GNU's | 892 | More GNU information, including back issues of the @cite{GNU's |
| 894 | Bulletin}, are at | 893 | Bulletin}, are at |
| 895 | 894 | ||
| 896 | @uref{http://www.gnu.org/bulletins/bulletins.html} and | 895 | @uref{https://www.gnu.org/bulletins/bulletins.html} and |
| 897 | 896 | ||
| 898 | @uref{http://www.cs.pdx.edu/~trent/gnu/gnu.html} | 897 | @uref{http://www.cs.pdx.edu/~trent/gnu/gnu.html} |
| 899 | 898 | ||
| @@ -905,7 +904,7 @@ Bulletin}, are at | |||
| 905 | @xref{Installing Emacs}, for some basic installation hints, and see | 904 | @xref{Installing Emacs}, for some basic installation hints, and see |
| 906 | @ref{Problems building Emacs}, if you have problems with the installation. | 905 | @ref{Problems building Emacs}, if you have problems with the installation. |
| 907 | 906 | ||
| 908 | @uref{http://www.fsf.org/resources/service/, The GNU Service directory} | 907 | @uref{https://www.fsf.org/resources/service/, The GNU Service directory} |
| 909 | lists companies and individuals willing to sell you help in installing | 908 | lists companies and individuals willing to sell you help in installing |
| 910 | or using Emacs and other GNU software. | 909 | or using Emacs and other GNU software. |
| 911 | 910 | ||
| @@ -983,7 +982,7 @@ version; three components indicate a development | |||
| 983 | version (e.g., @samp{26.0.50} is what will eventually become @samp{26.1}). | 982 | version (e.g., @samp{26.0.50} is what will eventually become @samp{26.1}). |
| 984 | 983 | ||
| 985 | Emacs is under active development, hosted at | 984 | Emacs is under active development, hosted at |
| 986 | @uref{http://savannah.gnu.org/projects/emacs/, Savannah}. | 985 | @uref{https://savannah.gnu.org/projects/emacs/, Savannah}. |
| 987 | Follow the instructions given there to clone the project repository. | 986 | Follow the instructions given there to clone the project repository. |
| 988 | 987 | ||
| 989 | Because Emacs undergoes many changes before a release, the version | 988 | Because Emacs undergoes many changes before a release, the version |
| @@ -2490,7 +2489,7 @@ following in your @file{.emacs}: | |||
| 2490 | If you're tired of seeing backup files whenever you do an @samp{ls} at | 2489 | If you're tired of seeing backup files whenever you do an @samp{ls} at |
| 2491 | the Unix shell, try GNU @code{ls} with the @samp{-B} option. GNU | 2490 | the Unix shell, try GNU @code{ls} with the @samp{-B} option. GNU |
| 2492 | @code{ls} is part of the GNU Fileutils package, available from | 2491 | @code{ls} is part of the GNU Fileutils package, available from |
| 2493 | @samp{ftp.gnu.org} and its mirrors (@pxref{Current GNU distributions}). | 2492 | @url{https://ftp.gnu.org} and its mirrors (@pxref{Current GNU distributions}). |
| 2494 | 2493 | ||
| 2495 | To disable or change the way backups are made, | 2494 | To disable or change the way backups are made, |
| 2496 | @pxref{Backup Names,,, emacs, The GNU Emacs Manual}. | 2495 | @pxref{Backup Names,,, emacs, The GNU Emacs Manual}. |
| @@ -3293,11 +3292,11 @@ the source distribution. In brief: | |||
| 3293 | 3292 | ||
| 3294 | @item | 3293 | @item |
| 3295 | First download the Emacs sources. @xref{Current GNU distributions}, for | 3294 | First download the Emacs sources. @xref{Current GNU distributions}, for |
| 3296 | a list of ftp sites that make them available. On @file{ftp.gnu.org}, | 3295 | a list of sites that make them available. On @url{https://ftp.gnu.org}, |
| 3297 | the main GNU distribution site, sources are available as | 3296 | the main GNU distribution site, sources are available as |
| 3298 | 3297 | ||
| 3299 | @c Don't include VER in the file name, because pretests are not there. | 3298 | @c Don't include VER in the file name, because pretests are not there. |
| 3300 | @uref{ftp://ftp.gnu.org/pub/gnu/emacs/emacs-VERSION.tar.gz} | 3299 | @uref{https://ftp.gnu.org/pub/gnu/emacs/emacs-VERSION.tar.gz} |
| 3301 | 3300 | ||
| 3302 | (Replace @samp{VERSION} with the relevant version number, e.g., @samp{23.1}.) | 3301 | (Replace @samp{VERSION} with the relevant version number, e.g., @samp{23.1}.) |
| 3303 | 3302 | ||
| @@ -3305,7 +3304,7 @@ the main GNU distribution site, sources are available as | |||
| 3305 | Next uncompress and extract the source files. This requires | 3304 | Next uncompress and extract the source files. This requires |
| 3306 | the @code{gzip} and @code{tar} programs, which are standard utilities. | 3305 | the @code{gzip} and @code{tar} programs, which are standard utilities. |
| 3307 | If your system does not have them, these can also be downloaded from | 3306 | If your system does not have them, these can also be downloaded from |
| 3308 | @file{ftp.gnu.org}. | 3307 | @url{https://ftp.gnu.org}. |
| 3309 | 3308 | ||
| 3310 | GNU @code{tar} can uncompress and extract in a single-step: | 3309 | GNU @code{tar} can uncompress and extract in a single-step: |
| 3311 | 3310 | ||
| @@ -3383,7 +3382,7 @@ problem (@pxref{Reporting bugs}). | |||
| 3383 | @cindex Downloading Emacs | 3382 | @cindex Downloading Emacs |
| 3384 | 3383 | ||
| 3385 | Information on downloading Emacs is available at | 3384 | Information on downloading Emacs is available at |
| 3386 | @uref{http://www.gnu.org/software/emacs/, the Emacs home-page}. | 3385 | @uref{https://www.gnu.org/software/emacs/, the Emacs home-page}. |
| 3387 | 3386 | ||
| 3388 | @xref{Installing Emacs}, for information on how to obtain and build the latest | 3387 | @xref{Installing Emacs}, for information on how to obtain and build the latest |
| 3389 | version of Emacs, and see @ref{Current GNU distributions}, for a list of | 3388 | version of Emacs, and see @ref{Current GNU distributions}, for a list of |
| @@ -3426,7 +3425,7 @@ see @ref{Packages that do not come with Emacs}. | |||
| 3426 | 3425 | ||
| 3427 | The easiest way to add more features to your Emacs is to use the | 3426 | The easiest way to add more features to your Emacs is to use the |
| 3428 | command @kbd{M-x list-packages}. This contacts the | 3427 | command @kbd{M-x list-packages}. This contacts the |
| 3429 | @uref{http:///elpa.gnu.org, GNU ELPA} (``Emacs Lisp Package Archive'') | 3428 | @uref{https:///elpa.gnu.org, GNU ELPA} (``Emacs Lisp Package Archive'') |
| 3430 | server and fetches the list of additional packages that it offers. | 3429 | server and fetches the list of additional packages that it offers. |
| 3431 | These are GNU packages that are available for use with Emacs, but are | 3430 | These are GNU packages that are available for use with Emacs, but are |
| 3432 | distributed separately from Emacs itself, for reasons of space, etc. | 3431 | distributed separately from Emacs itself, for reasons of space, etc. |
| @@ -3498,11 +3497,11 @@ Various spell-checkers are compatible with Emacs, including: | |||
| 3498 | 3497 | ||
| 3499 | The most up-to-date official GNU software is normally kept at | 3498 | The most up-to-date official GNU software is normally kept at |
| 3500 | 3499 | ||
| 3501 | @uref{ftp://ftp.gnu.org/pub/gnu} | 3500 | @uref{https://ftp.gnu.org/pub/gnu} |
| 3502 | 3501 | ||
| 3503 | A list of sites mirroring @samp{ftp.gnu.org} can be found at | 3502 | A list of sites mirroring @samp{ftp.gnu.org} can be found at |
| 3504 | 3503 | ||
| 3505 | @uref{http://www.gnu.org/order/ftp.html} | 3504 | @uref{httpss://www.gnu.org/prep/ftp} |
| 3506 | 3505 | ||
| 3507 | @node Difference between Emacs and XEmacs | 3506 | @node Difference between Emacs and XEmacs |
| 3508 | @section What is the difference between Emacs and XEmacs (formerly Lucid Emacs)? | 3507 | @section What is the difference between Emacs and XEmacs (formerly Lucid Emacs)? |
| @@ -3548,7 +3547,7 @@ binary typically has a size of about 130 kbytes, so this can be useful | |||
| 3548 | if you are in an extremely space-restricted environment. More | 3547 | if you are in an extremely space-restricted environment. More |
| 3549 | information is available from | 3548 | information is available from |
| 3550 | 3549 | ||
| 3551 | @uref{http://www.gnu.org/software/zile/} | 3550 | @uref{https://www.gnu.org/software/zile/} |
| 3552 | 3551 | ||
| 3553 | 3552 | ||
| 3554 | @node Emacs for MS-DOS | 3553 | @node Emacs for MS-DOS |
| @@ -3566,10 +3565,10 @@ onwards, including Windows XP and Vista. | |||
| 3566 | The file @file{etc/PROBLEMS} contains some additional information | 3565 | The file @file{etc/PROBLEMS} contains some additional information |
| 3567 | regarding Emacs under MS-DOS. | 3566 | regarding Emacs under MS-DOS. |
| 3568 | 3567 | ||
| 3569 | A pre-built binary distribution of the old Emacs 20 is available, as | 3568 | A pre-built binary distribution of the old Emacs 24 is available, as |
| 3570 | described at | 3569 | described at |
| 3571 | 3570 | ||
| 3572 | @uref{ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/emacs.README} | 3571 | @uref{http://www.delorie.com/pub/djgpp/current/v2gnu/emacs.README} |
| 3573 | 3572 | ||
| 3574 | For a list of other MS-DOS implementations of Emacs (and Emacs | 3573 | For a list of other MS-DOS implementations of Emacs (and Emacs |
| 3575 | look-alikes), consult the list of ``Emacs implementations and literature,'' | 3574 | look-alikes), consult the list of ``Emacs implementations and literature,'' |
| @@ -4203,7 +4202,7 @@ Arabic, Farsi, and Hebrew, since version 24.1. | |||
| 4203 | 4202 | ||
| 4204 | First, download and install the BDF font files and any auxiliary | 4203 | First, download and install the BDF font files and any auxiliary |
| 4205 | packages they need. The GNU Intlfonts distribution can be found on | 4204 | packages they need. The GNU Intlfonts distribution can be found on |
| 4206 | @uref{http://directory.fsf.org/localization/intlfonts.html, the GNU | 4205 | @uref{https://directory.fsf.org/localization/intlfonts.html, the GNU |
| 4207 | Software Directory Web site}. | 4206 | Software Directory Web site}. |
| 4208 | 4207 | ||
| 4209 | Next, if you are on X Window system, issue the following two commands | 4208 | Next, if you are on X Window system, issue the following two commands |
diff --git a/doc/misc/emacs-gnutls.texi b/doc/misc/emacs-gnutls.texi index 87165631bf4..0ad48b0b9ec 100644 --- a/doc/misc/emacs-gnutls.texi +++ b/doc/misc/emacs-gnutls.texi | |||
| @@ -113,7 +113,7 @@ The @code{gnutls-algorithm-priority} variable sets the GnuTLS priority | |||
| 113 | string. This is global, not per host name (although | 113 | string. This is global, not per host name (although |
| 114 | @code{gnutls-negotiate} supports a priority string per connection so | 114 | @code{gnutls-negotiate} supports a priority string per connection so |
| 115 | it could be done if needed). The priority string syntax is in the | 115 | it could be done if needed). The priority string syntax is in the |
| 116 | @uref{http://www.gnu.org/software/gnutls/documentation.html, GnuTLS | 116 | @uref{https://www.gnu.org/software/gnutls/documentation.html, GnuTLS |
| 117 | documentation}. | 117 | documentation}. |
| 118 | @end defvar | 118 | @end defvar |
| 119 | 119 | ||
diff --git a/doc/misc/erc.texi b/doc/misc/erc.texi index e38ead079a7..b391a88c32c 100644 --- a/doc/misc/erc.texi +++ b/doc/misc/erc.texi | |||
| @@ -875,7 +875,7 @@ decided to include ERC in Emacs. | |||
| 875 | ERC 5.1 was released. It was subsequently included in Emacs 22. | 875 | ERC 5.1 was released. It was subsequently included in Emacs 22. |
| 876 | 876 | ||
| 877 | ERC became an official GNU project, and development moved to | 877 | ERC became an official GNU project, and development moved to |
| 878 | @uref{http://sv.gnu.org/projects/erc}. We switched to using GNU Arch as | 878 | @uref{https://sv.gnu.org/projects/erc}. We switched to using GNU Arch as |
| 879 | our revision control system. Our mailing list address changed as well. | 879 | our revision control system. Our mailing list address changed as well. |
| 880 | 880 | ||
| 881 | @item 2007 | 881 | @item 2007 |
diff --git a/doc/misc/gnus-faq.texi b/doc/misc/gnus-faq.texi index 45797ce3597..b75ca0a7b07 100644 --- a/doc/misc/gnus-faq.texi +++ b/doc/misc/gnus-faq.texi | |||
| @@ -167,8 +167,8 @@ package system might not be up to date (e.g., Gnus 5.9 bundled with Emacs | |||
| 167 | 21 is outdated). | 167 | 21 is outdated). |
| 168 | You can get the latest released version of Gnus from | 168 | You can get the latest released version of Gnus from |
| 169 | @uref{http://www.gnus.org/dist/gnus.tar.gz} | 169 | @uref{http://www.gnus.org/dist/gnus.tar.gz} |
| 170 | or via anonymous FTP from | 170 | or from |
| 171 | @uref{ftp://ftp.gnus.org/pub/gnus/gnus.tar.gz}. | 171 | @uref{https://ftp.gnus.org/pub/gnus/gnus.tar.gz}. |
| 172 | 172 | ||
| 173 | @node FAQ 1-4 | 173 | @node FAQ 1-4 |
| 174 | @subsubheading Question 1.4 | 174 | @subsubheading Question 1.4 |
| @@ -1522,7 +1522,7 @@ Gimp), open the image you want to include, cut out the | |||
| 1522 | relevant part, reduce color depth to 1 bit, resize to | 1522 | relevant part, reduce color depth to 1 bit, resize to |
| 1523 | 48*48 and save as bitmap. Now you should get the compface | 1523 | 48*48 and save as bitmap. Now you should get the compface |
| 1524 | package from | 1524 | package from |
| 1525 | @uref{ftp://ftp.cs.indiana.edu:/pub/faces/, this site}. | 1525 | @uref{ftp://ftp.cs.indiana.edu/pub/faces/, this site}. |
| 1526 | and create the actual X-face by saying | 1526 | and create the actual X-face by saying |
| 1527 | 1527 | ||
| 1528 | @example | 1528 | @example |
diff --git a/doc/misc/gnus-news.el b/doc/misc/gnus-news.el index c7d41c8555b..b6e8862f960 100644 --- a/doc/misc/gnus-news.el +++ b/doc/misc/gnus-news.el | |||
| @@ -17,7 +17,7 @@ | |||
| 17 | ;; GNU General Public License for more details. | 17 | ;; GNU General Public License for more details. |
| 18 | 18 | ||
| 19 | ;; You should have received a copy of the GNU General Public License | 19 | ;; You should have received a copy of the GNU General Public License |
| 20 | ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | 20 | ;; along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. |
| 21 | 21 | ||
| 22 | ;;; Commentary: | 22 | ;;; Commentary: |
| 23 | 23 | ||
| @@ -51,7 +51,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
| 51 | GNU General Public License for more details. | 51 | GNU General Public License for more details. |
| 52 | 52 | ||
| 53 | You should have received a copy of the GNU General Public License | 53 | You should have received a copy of the GNU General Public License |
| 54 | along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | 54 | along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. |
| 55 | 55 | ||
| 56 | \nLocal variables:\nmode: outline | 56 | \nLocal variables:\nmode: outline |
| 57 | paragraph-separate: \"[ ]*$\"\nend:\n") | 57 | paragraph-separate: \"[ ]*$\"\nend:\n") |
diff --git a/doc/misc/gnus-news.texi b/doc/misc/gnus-news.texi index be7e7ac71a1..94c2a79a2de 100644 --- a/doc/misc/gnus-news.texi +++ b/doc/misc/gnus-news.texi | |||
| @@ -143,7 +143,7 @@ with a WWW browser with @kbd{K H}. @xref{MIME Commands}. | |||
| 143 | @item International host names (@acronym{IDNA}) can now be decoded | 143 | @item International host names (@acronym{IDNA}) can now be decoded |
| 144 | inside article bodies using @kbd{W i} | 144 | inside article bodies using @kbd{W i} |
| 145 | (@code{gnus-summary-idna-message}). This requires that GNU Libidn | 145 | (@code{gnus-summary-idna-message}). This requires that GNU Libidn |
| 146 | (@url{http://www.gnu.org/software/libidn/}) has been installed. | 146 | (@url{https://www.gnu.org/software/libidn/}) has been installed. |
| 147 | @c FIXME: Also mention @code{message-use-idna}? | 147 | @c FIXME: Also mention @code{message-use-idna}? |
| 148 | 148 | ||
| 149 | @item The non-@acronym{ASCII} group names handling has been much | 149 | @item The non-@acronym{ASCII} group names handling has been much |
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi index b002f5dea7e..88e121a07b0 100644 --- a/doc/misc/gnus.texi +++ b/doc/misc/gnus.texi | |||
| @@ -8970,7 +8970,7 @@ Decode IDNA encoded domain names in the current articles. IDNA | |||
| 8970 | encoded domain names looks like @samp{xn--bar}. If a string remain | 8970 | encoded domain names looks like @samp{xn--bar}. If a string remain |
| 8971 | unencoded after running invoking this, it is likely an invalid IDNA | 8971 | unencoded after running invoking this, it is likely an invalid IDNA |
| 8972 | string (@samp{xn--bar} is invalid). You must have GNU Libidn | 8972 | string (@samp{xn--bar} is invalid). You must have GNU Libidn |
| 8973 | (@url{http://www.gnu.org/software/libidn/}) installed for this command | 8973 | (@url{https://www.gnu.org/software/libidn/}) installed for this command |
| 8974 | to work. | 8974 | to work. |
| 8975 | 8975 | ||
| 8976 | @item W t | 8976 | @item W t |
| @@ -9186,7 +9186,7 @@ Verify a signed control message | |||
| 9186 | hierarchy maintainer. You need to add the @acronym{PGP} public key of | 9186 | hierarchy maintainer. You need to add the @acronym{PGP} public key of |
| 9187 | the maintainer to your keyring to verify the | 9187 | the maintainer to your keyring to verify the |
| 9188 | message.@footnote{@acronym{PGP} keys for many hierarchies are | 9188 | message.@footnote{@acronym{PGP} keys for many hierarchies are |
| 9189 | available at @uref{ftp://ftp.isc.org/pub/pgpcontrol/README.html}} | 9189 | available at @uref{https://ftp.isc.org/pub/pgpcontrol/README.html}} |
| 9190 | 9190 | ||
| 9191 | @item W s | 9191 | @item W s |
| 9192 | @kindex W s (Summary) | 9192 | @kindex W s (Summary) |
| @@ -12320,7 +12320,7 @@ This variable controls whether Gnus performs IDNA decoding of | |||
| 12320 | internationalized domain names inside @samp{From}, @samp{To} and | 12320 | internationalized domain names inside @samp{From}, @samp{To} and |
| 12321 | @samp{Cc} headers. @xref{IDNA, ,IDNA,message, The Message Manual}, | 12321 | @samp{Cc} headers. @xref{IDNA, ,IDNA,message, The Message Manual}, |
| 12322 | for how to compose such messages. This requires | 12322 | for how to compose such messages. This requires |
| 12323 | @uref{http://www.gnu.org/software/libidn/, GNU Libidn}, and this | 12323 | @uref{https://www.gnu.org/software/libidn/, GNU Libidn}, and this |
| 12324 | variable is only enabled if you have installed it. | 12324 | variable is only enabled if you have installed it. |
| 12325 | 12325 | ||
| 12326 | @vindex gnus-inhibit-images | 12326 | @vindex gnus-inhibit-images |
| @@ -13860,7 +13860,7 @@ The same as the above, but don't do automatic @acronym{STARTTLS} upgrades. | |||
| 13860 | @findex nntp-open-tls-stream | 13860 | @findex nntp-open-tls-stream |
| 13861 | @item nntp-open-tls-stream | 13861 | @item nntp-open-tls-stream |
| 13862 | Opens a connection to a server over a @dfn{secure} channel. To use | 13862 | Opens a connection to a server over a @dfn{secure} channel. To use |
| 13863 | this you must have @uref{http://www.gnu.org/software/gnutls/, GnuTLS} | 13863 | this you must have @uref{https://www.gnu.org/software/gnutls/, GnuTLS} |
| 13864 | installed. You then define a server as follows: | 13864 | installed. You then define a server as follows: |
| 13865 | 13865 | ||
| 13866 | @lisp | 13866 | @lisp |
diff --git a/doc/misc/message.texi b/doc/misc/message.texi index bbdef4a8629..829986e220c 100644 --- a/doc/misc/message.texi +++ b/doc/misc/message.texi | |||
| @@ -925,7 +925,7 @@ invoke @kbd{M-x message-idna-to-ascii-rhs RET} in the message buffer | |||
| 925 | to have the non-@acronym{ASCII} domain names encoded while you edit | 925 | to have the non-@acronym{ASCII} domain names encoded while you edit |
| 926 | the message. | 926 | the message. |
| 927 | 927 | ||
| 928 | Note that you must have @uref{http://www.gnu.org/software/libidn/, GNU | 928 | Note that you must have @uref{https://www.gnu.org/software/libidn/, GNU |
| 929 | Libidn} installed in order to use this functionality. | 929 | Libidn} installed in order to use this functionality. |
| 930 | 930 | ||
| 931 | @node Security | 931 | @node Security |
diff --git a/doc/misc/mh-e.texi b/doc/misc/mh-e.texi index 3aa04caf865..0fb6e6ce5da 100644 --- a/doc/misc/mh-e.texi +++ b/doc/misc/mh-e.texi | |||
| @@ -237,7 +237,7 @@ read a built-in tutorial by starting GNU Emacs and typing @kbd{C-h t} | |||
| 237 | @ref{Top, , GNU Emacs Manual, emacs, GNU Emacs Manual}, | 237 | @ref{Top, , GNU Emacs Manual, emacs, GNU Emacs Manual}, |
| 238 | @end ifinfo | 238 | @end ifinfo |
| 239 | @ifhtml | 239 | @ifhtml |
| 240 | @uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/, | 240 | @uref{https://www.gnu.org/software/emacs/manual/html_node/emacs/, |
| 241 | @cite{GNU Emacs Manual}}, | 241 | @cite{GNU Emacs Manual}}, |
| 242 | @end ifhtml | 242 | @end ifhtml |
| 243 | from the Free Software Foundation. | 243 | from the Free Software Foundation. |
| @@ -386,7 +386,7 @@ GNU Emacs Manual}. | |||
| 386 | @end ifnothtml | 386 | @end ifnothtml |
| 387 | @ifhtml | 387 | @ifhtml |
| 388 | See section | 388 | See section |
| 389 | @uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/Easy-Customization.html, | 389 | @uref{https://www.gnu.org/software/emacs/manual/html_node/emacs/Easy-Customization.html, |
| 390 | Easy Customization} in @cite{The GNU Emacs Manual}. | 390 | Easy Customization} in @cite{The GNU Emacs Manual}. |
| 391 | @end ifhtml | 391 | @end ifhtml |
| 392 | @xref{Options}. | 392 | @xref{Options}. |
| @@ -406,7 +406,7 @@ GNU Emacs Manual}. | |||
| 406 | @end ifnothtml | 406 | @end ifnothtml |
| 407 | @ifhtml | 407 | @ifhtml |
| 408 | See section | 408 | See section |
| 409 | @uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/Face-Customization.html, | 409 | @uref{https://www.gnu.org/software/emacs/manual/html_node/emacs/Face-Customization.html, |
| 410 | Face Customization} in @cite{The GNU Emacs Manual}. | 410 | Face Customization} in @cite{The GNU Emacs Manual}. |
| 411 | @end ifhtml | 411 | @end ifhtml |
| 412 | 412 | ||
| @@ -424,7 +424,7 @@ Emacs Manual} | |||
| 424 | @end ifnothtml | 424 | @end ifnothtml |
| 425 | @ifhtml | 425 | @ifhtml |
| 426 | See section | 426 | See section |
| 427 | @uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/Hooks.html, | 427 | @uref{https://www.gnu.org/software/emacs/manual/html_node/emacs/Hooks.html, |
| 428 | Hooks} in @cite{The GNU Emacs Manual} | 428 | Hooks} in @cite{The GNU Emacs Manual} |
| 429 | @end ifhtml | 429 | @end ifhtml |
| 430 | for a description about @dfn{normal hooks} and @dfn{abnormal hooks}. | 430 | for a description about @dfn{normal hooks} and @dfn{abnormal hooks}. |
| @@ -475,7 +475,7 @@ point. | |||
| 475 | @end ifnothtml | 475 | @end ifnothtml |
| 476 | @ifhtml | 476 | @ifhtml |
| 477 | See the section | 477 | See the section |
| 478 | @uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/Completion.html, | 478 | @uref{https://www.gnu.org/software/emacs/manual/html_node/emacs/Completion.html, |
| 479 | Completion} in @cite{The GNU Emacs Manual}. | 479 | Completion} in @cite{The GNU Emacs Manual}. |
| 480 | @end ifhtml | 480 | @end ifhtml |
| 481 | Note that @key{SPC} cannot be used for completing filenames and | 481 | Note that @key{SPC} cannot be used for completing filenames and |
| @@ -1123,17 +1123,17 @@ exist, | |||
| 1123 | @footnote{The @cite{GNU Emacs Lisp Reference Manual} should be available | 1123 | @footnote{The @cite{GNU Emacs Lisp Reference Manual} should be available |
| 1124 | via the Info system by typing @kbd{C-h i m Emacs Lisp | 1124 | via the Info system by typing @kbd{C-h i m Emacs Lisp |
| 1125 | @key{RET}}. It is also available online at @* | 1125 | @key{RET}}. It is also available online at @* |
| 1126 | @uref{http://www.gnu.org/software/emacs/manual/elisp.html}.} | 1126 | @uref{https://www.gnu.org/software/emacs/manual/elisp.html}.} |
| 1127 | @end iftex | 1127 | @end iftex |
| 1128 | @ifinfo | 1128 | @ifinfo |
| 1129 | @footnote{@xref{Top, The GNU Emacs Lisp Reference Manual, , elisp, GNU | 1129 | @footnote{@xref{Top, The GNU Emacs Lisp Reference Manual, , elisp, GNU |
| 1130 | Emacs Lisp Reference Manual}, which should be available via the | 1130 | Emacs Lisp Reference Manual}, which should be available via the |
| 1131 | Info system. It is also available online at | 1131 | Info system. It is also available online at |
| 1132 | @uref{http://www.gnu.org/software/emacs/manual/elisp.html}.} | 1132 | @uref{https://www.gnu.org/software/emacs/manual/elisp.html}.} |
| 1133 | @end ifinfo | 1133 | @end ifinfo |
| 1134 | @ifhtml | 1134 | @ifhtml |
| 1135 | @footnote{The | 1135 | @footnote{The |
| 1136 | @uref{http://www.gnu.org/software/emacs/manual/elisp.html, | 1136 | @uref{https://www.gnu.org/software/emacs/manual/elisp.html, |
| 1137 | The GNU Emacs Lisp Reference Manual} should be available via | 1137 | The GNU Emacs Lisp Reference Manual} should be available via |
| 1138 | the Info system by typing @kbd{C-h i m Emacs Lisp @key{RET}}.} | 1138 | the Info system by typing @kbd{C-h i m Emacs Lisp @key{RET}}.} |
| 1139 | @end ifhtml | 1139 | @end ifhtml |
| @@ -1298,7 +1298,7 @@ When you choose a folder in MH-E via a command such as @kbd{o} | |||
| 1298 | @end ifnothtml | 1298 | @end ifnothtml |
| 1299 | @ifhtml | 1299 | @ifhtml |
| 1300 | (see the section | 1300 | (see the section |
| 1301 | @uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/Completion.html, | 1301 | @uref{https://www.gnu.org/software/emacs/manual/html_node/emacs/Completion.html, |
| 1302 | Completion} in @cite{The GNU Emacs Manual}). | 1302 | Completion} in @cite{The GNU Emacs Manual}). |
| 1303 | @end ifhtml | 1303 | @end ifhtml |
| 1304 | In addition, MH-E has several ways of choosing a suitable default so | 1304 | In addition, MH-E has several ways of choosing a suitable default so |
| @@ -2112,7 +2112,7 @@ display of this field requires the | |||
| 2112 | @command{uncompface} program}. Recent versions of XEmacs have internal | 2112 | @command{uncompface} program}. Recent versions of XEmacs have internal |
| 2113 | support for @samp{X-Face:} images. If your version of XEmacs does not, | 2113 | support for @samp{X-Face:} images. If your version of XEmacs does not, |
| 2114 | then you'll need both @command{uncompface} and the | 2114 | then you'll need both @command{uncompface} and the |
| 2115 | @uref{ftp://ftp.jpl.org/pub/elisp/, @samp{x-face} package}.}. MH-E | 2115 | @uref{http://www.jpl.org/ftp/pub/elisp/, @samp{x-face} package}.}. MH-E |
| 2116 | renders the foreground and background of the image using the | 2116 | renders the foreground and background of the image using the |
| 2117 | associated attributes of the face @code{mh-show-xface}. | 2117 | associated attributes of the face @code{mh-show-xface}. |
| 2118 | 2118 | ||
| @@ -2126,7 +2126,7 @@ associated attributes of the face @code{mh-show-xface}. | |||
| 2126 | Finally, MH-E will display images referenced by the | 2126 | Finally, MH-E will display images referenced by the |
| 2127 | @samp{X-Image-URL:} header field if neither the @samp{Face:} nor the | 2127 | @samp{X-Image-URL:} header field if neither the @samp{Face:} nor the |
| 2128 | @samp{X-Face:} fields are present@footnote{The display of the images | 2128 | @samp{X-Face:} fields are present@footnote{The display of the images |
| 2129 | requires the @uref{http://www.gnu.org/software/wget/wget.html, | 2129 | requires the @uref{https://www.gnu.org/software/wget/wget.html, |
| 2130 | @command{wget} program} to fetch the image and the @command{convert} | 2130 | @command{wget} program} to fetch the image and the @command{convert} |
| 2131 | program from the @uref{http://www.imagemagick.org/script/index.php, | 2131 | program from the @uref{http://www.imagemagick.org/script/index.php, |
| 2132 | ImageMagick suite}.}. Of the three header fields this is the most | 2132 | ImageMagick suite}.}. Of the three header fields this is the most |
| @@ -2856,7 +2856,7 @@ See @cite{The PGG Manual}. | |||
| 2856 | @end ifinfo | 2856 | @end ifinfo |
| 2857 | @ifhtml | 2857 | @ifhtml |
| 2858 | See | 2858 | See |
| 2859 | @uref{http://www.gnu.org/software/emacs/manual/pgg.html, | 2859 | @uref{https://www.gnu.org/software/emacs/manual/pgg.html, |
| 2860 | @cite{The PGG Manual}}. | 2860 | @cite{The PGG Manual}}. |
| 2861 | @end ifhtml | 2861 | @end ifhtml |
| 2862 | 2862 | ||
| @@ -5623,7 +5623,7 @@ See @cite{The PGG Manual}. | |||
| 5623 | @end ifinfo | 5623 | @end ifinfo |
| 5624 | @ifhtml | 5624 | @ifhtml |
| 5625 | See | 5625 | See |
| 5626 | @uref{http://www.gnu.org/software/emacs/manual/pgg.html, | 5626 | @uref{https://www.gnu.org/software/emacs/manual/pgg.html, |
| 5627 | @cite{The PGG Manual}}. | 5627 | @cite{The PGG Manual}}. |
| 5628 | @end ifhtml | 5628 | @end ifhtml |
| 5629 | 5629 | ||
| @@ -6032,7 +6032,7 @@ GNU Emacs Manual}). | |||
| 6032 | @end ifnothtml | 6032 | @end ifnothtml |
| 6033 | @ifhtml | 6033 | @ifhtml |
| 6034 | (see the section | 6034 | (see the section |
| 6035 | @uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/Regexps.html, | 6035 | @uref{https://www.gnu.org/software/emacs/manual/html_node/emacs/Regexps.html, |
| 6036 | Syntax of Regular Expressions} in | 6036 | Syntax of Regular Expressions} in |
| 6037 | @cite{The GNU Emacs Manual}). | 6037 | @cite{The GNU Emacs Manual}). |
| 6038 | @end ifhtml | 6038 | @end ifhtml |
| @@ -6182,7 +6182,7 @@ GNU Emacs Manual}). | |||
| 6182 | @end ifnothtml | 6182 | @end ifnothtml |
| 6183 | @ifhtml | 6183 | @ifhtml |
| 6184 | (see the section | 6184 | (see the section |
| 6185 | @uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/Regexps.html, | 6185 | @uref{https://www.gnu.org/software/emacs/manual/html_node/emacs/Regexps.html, |
| 6186 | Syntax of Regular Expressions} in | 6186 | Syntax of Regular Expressions} in |
| 6187 | @cite{The GNU Emacs Manual}). | 6187 | @cite{The GNU Emacs Manual}). |
| 6188 | @end ifhtml | 6188 | @end ifhtml |
| @@ -6290,7 +6290,7 @@ You can also use the speedbar | |||
| 6290 | @end ifnothtml | 6290 | @end ifnothtml |
| 6291 | @ifhtml | 6291 | @ifhtml |
| 6292 | (see the section | 6292 | (see the section |
| 6293 | @uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/Speedbar.html, | 6293 | @uref{https://www.gnu.org/software/emacs/manual/html_node/emacs/Speedbar.html, |
| 6294 | Speedbar Frames} in @cite{The GNU Emacs Manual}) | 6294 | Speedbar Frames} in @cite{The GNU Emacs Manual}) |
| 6295 | @end ifhtml | 6295 | @end ifhtml |
| 6296 | to view your folders. To bring up the speedbar, run @kbd{M-x speedbar | 6296 | to view your folders. To bring up the speedbar, run @kbd{M-x speedbar |
| @@ -6422,7 +6422,7 @@ For a description of the menu bar, please | |||
| 6422 | @end ifnothtml | 6422 | @end ifnothtml |
| 6423 | @ifhtml | 6423 | @ifhtml |
| 6424 | see the section | 6424 | see the section |
| 6425 | @uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Bar.html, | 6425 | @uref{https://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Bar.html, |
| 6426 | The Menu Bar} in @cite{The GNU Emacs Manual}. | 6426 | The Menu Bar} in @cite{The GNU Emacs Manual}. |
| 6427 | @end ifhtml | 6427 | @end ifhtml |
| 6428 | 6428 | ||
| @@ -6444,7 +6444,7 @@ tool bar, please | |||
| 6444 | @end ifnothtml | 6444 | @end ifnothtml |
| 6445 | @ifhtml | 6445 | @ifhtml |
| 6446 | see the section | 6446 | see the section |
| 6447 | @uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/Tool-Bars.html, | 6447 | @uref{https://www.gnu.org/software/emacs/manual/html_node/emacs/Tool-Bars.html, |
| 6448 | Tool Bars} in @cite{The GNU Emacs Manual}. | 6448 | Tool Bars} in @cite{The GNU Emacs Manual}. |
| 6449 | @end ifhtml | 6449 | @end ifhtml |
| 6450 | 6450 | ||
| @@ -8226,7 +8226,7 @@ GNU Emacs Manual}. | |||
| 8226 | @end ifnothtml | 8226 | @end ifnothtml |
| 8227 | @ifhtml | 8227 | @ifhtml |
| 8228 | section | 8228 | section |
| 8229 | @uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/Regexps.html, | 8229 | @uref{https://www.gnu.org/software/emacs/manual/html_node/emacs/Regexps.html, |
| 8230 | Syntax of Regular Expressions} in @cite{The GNU Emacs Manual}. | 8230 | Syntax of Regular Expressions} in @cite{The GNU Emacs Manual}. |
| 8231 | @end ifhtml | 8231 | @end ifhtml |
| 8232 | 8232 | ||
diff --git a/doc/misc/org.texi b/doc/misc/org.texi index 44fcb94f972..ca57501f3d8 100644 --- a/doc/misc/org.texi +++ b/doc/misc/org.texi | |||
| @@ -3601,7 +3601,7 @@ A link should be enclosed in double brackets and may contain a descriptive | |||
| 3601 | text to be displayed instead of the URL (@pxref{Link format}), for example: | 3601 | text to be displayed instead of the URL (@pxref{Link format}), for example: |
| 3602 | 3602 | ||
| 3603 | @example | 3603 | @example |
| 3604 | [[http://www.gnu.org/software/emacs/][GNU Emacs]] | 3604 | [[https://www.gnu.org/software/emacs/][GNU Emacs]] |
| 3605 | @end example | 3605 | @end example |
| 3606 | 3606 | ||
| 3607 | @noindent | 3607 | @noindent |
| @@ -3713,7 +3713,7 @@ current session are part of the history for this prompt, so you can access | |||
| 3713 | them with @key{up} and @key{down} (or @kbd{M-p/n}). | 3713 | them with @key{up} and @key{down} (or @kbd{M-p/n}). |
| 3714 | 3714 | ||
| 3715 | @b{Completion support}@* Completion with @key{TAB} will help you to insert | 3715 | @b{Completion support}@* Completion with @key{TAB} will help you to insert |
| 3716 | valid link prefixes like @samp{http:} or @samp{ftp:}, including the prefixes | 3716 | valid link prefixes like @samp{https:}, including the prefixes |
| 3717 | defined through link abbreviations (@pxref{Link abbreviations}). If you | 3717 | defined through link abbreviations (@pxref{Link abbreviations}). If you |
| 3718 | press @key{RET} after inserting only the @var{prefix}, Org will offer | 3718 | press @key{RET} after inserting only the @var{prefix}, Org will offer |
| 3719 | specific completion support for some link types@footnote{This works if | 3719 | specific completion support for some link types@footnote{This works if |
diff --git a/doc/misc/reftex.texi b/doc/misc/reftex.texi index dfe0eccebaf..e7eef9eba24 100644 --- a/doc/misc/reftex.texi +++ b/doc/misc/reftex.texi | |||
| @@ -31,8 +31,8 @@ Con@TeX{}t | |||
| 31 | @include emacsver.texi | 31 | @include emacsver.texi |
| 32 | 32 | ||
| 33 | @set VERSION @value{EMACSVER} | 33 | @set VERSION @value{EMACSVER} |
| 34 | @set AUCTEXSITE @uref{http://www.gnu.org/software/auctex/,@AUCTeX{} web site} | 34 | @set AUCTEXSITE @uref{https://www.gnu.org/software/auctex/,@AUCTeX{} web site} |
| 35 | @set MAINTAINERSITE @uref{http://www.gnu.org/software/auctex/reftex.html,@RefTeX{} web page} | 35 | @set MAINTAINERSITE @uref{https://www.gnu.org/software/auctex/reftex.html,@RefTeX{} web page} |
| 36 | @set MAINTAINERCONTACT @uref{mailto:auctex-devel@@gnu.org,contact the maintainers} | 36 | @set MAINTAINERCONTACT @uref{mailto:auctex-devel@@gnu.org,contact the maintainers} |
| 37 | @set MAINTAINER the @AUCTeX{} project | 37 | @set MAINTAINER the @AUCTeX{} project |
| 38 | @set SUPPORTADDRESS @AUCTeX{} user mailing list (@email{auctex@@gnu.org}) | 38 | @set SUPPORTADDRESS @AUCTeX{} user mailing list (@email{auctex@@gnu.org}) |
diff --git a/doc/misc/smtpmail.texi b/doc/misc/smtpmail.texi index 824945856ac..e45ec0616ff 100644 --- a/doc/misc/smtpmail.texi +++ b/doc/misc/smtpmail.texi | |||
| @@ -290,7 +290,7 @@ and @code{plain} for no encryption. | |||
| 290 | Use of any form of TLS/SSL requires support in Emacs. You can either | 290 | Use of any form of TLS/SSL requires support in Emacs. You can either |
| 291 | use the built-in support (in Emacs 24.1 and later), or the | 291 | use the built-in support (in Emacs 24.1 and later), or the |
| 292 | @file{starttls.el} Lisp library. The built-in support uses the GnuTLS | 292 | @file{starttls.el} Lisp library. The built-in support uses the GnuTLS |
| 293 | @footnote{@url{http://www.gnu.org/software/gnutls/}} library. | 293 | @footnote{@url{https://www.gnu.org/software/gnutls/}} library. |
| 294 | If your Emacs has GnuTLS support built-in, the function | 294 | If your Emacs has GnuTLS support built-in, the function |
| 295 | @code{gnutls-available-p} is defined and returns non-@code{nil}. | 295 | @code{gnutls-available-p} is defined and returns non-@code{nil}. |
| 296 | Otherwise, you must use the @file{starttls.el} library (see that file for | 296 | Otherwise, you must use the @file{starttls.el} library (see that file for |
| @@ -300,7 +300,7 @@ requires one of the following external tools to be installed: | |||
| 300 | @enumerate | 300 | @enumerate |
| 301 | @item | 301 | @item |
| 302 | The GnuTLS command line tool @samp{gnutls-cli}, which you can get from | 302 | The GnuTLS command line tool @samp{gnutls-cli}, which you can get from |
| 303 | @url{http://www.gnu.org/software/gnutls/}. This is the recommended | 303 | @url{https://www.gnu.org/software/gnutls/}. This is the recommended |
| 304 | tool, mainly because it can verify server certificates. | 304 | tool, mainly because it can verify server certificates. |
| 305 | 305 | ||
| 306 | @item | 306 | @item |
diff --git a/doc/misc/url.texi b/doc/misc/url.texi index a3c625edce1..e98fab4e011 100644 --- a/doc/misc/url.texi +++ b/doc/misc/url.texi | |||
| @@ -112,11 +112,11 @@ technically obsolete despite its widespread vernacular usage.) | |||
| 112 | meaning. For example, the URI | 112 | meaning. For example, the URI |
| 113 | 113 | ||
| 114 | @example | 114 | @example |
| 115 | http://www.gnu.org/software/emacs/ | 115 | https://www.gnu.org/software/emacs/ |
| 116 | @end example | 116 | @end example |
| 117 | 117 | ||
| 118 | @noindent | 118 | @noindent |
| 119 | specifies the scheme component @samp{http}, the hostname component | 119 | specifies the scheme component @samp{https}, the hostname component |
| 120 | @samp{www.gnu.org}, and the path component @samp{/software/emacs/}. | 120 | @samp{www.gnu.org}, and the path component @samp{/software/emacs/}. |
| 121 | 121 | ||
| 122 | @cindex parsed URIs | 122 | @cindex parsed URIs |
diff --git a/doc/misc/woman.texi b/doc/misc/woman.texi index 7b926e109a7..fa12f9c35aa 100644 --- a/doc/misc/woman.texi +++ b/doc/misc/woman.texi | |||
| @@ -1290,7 +1290,7 @@ inelegantly, then please | |||
| 1290 | @enumerate | 1290 | @enumerate |
| 1291 | @item | 1291 | @item |
| 1292 | try the latest version of @file{woman.el} from the Emacs repository | 1292 | try the latest version of @file{woman.el} from the Emacs repository |
| 1293 | on @uref{http://savannah.gnu.org/projects/emacs/}. If it still fails, please | 1293 | on @uref{https://savannah.gnu.org/projects/emacs/}. If it still fails, please |
| 1294 | 1294 | ||
| 1295 | @item | 1295 | @item |
| 1296 | use @kbd{M-x report-emacs-bug} to send a bug report. | 1296 | use @kbd{M-x report-emacs-bug} to send a bug report. |