Skip to content

Commit

Permalink
Prefer HTTPS to HTTP for gnu.org
Browse files Browse the repository at this point in the history
This fixes some URLs I omitted from my previous pass,
notably those in lists.gnu.org.  Although lists.gnu.org
does not yet support TLS 1.1, TLS 1.0 is better than nothing.
* lisp/erc/erc.el (erc-official-location):
* lisp/mail/emacsbug.el (report-emacs-bug):
Use https:, not http:.
  • Loading branch information
eggert authored and Sean 'Shaleh' Perry committed Nov 28, 2017
1 parent 0852f1c commit 8cc7c32
Show file tree
Hide file tree
Showing 89 changed files with 171 additions and 172 deletions.
6 changes: 3 additions & 3 deletions Makefile.in
Expand Up @@ -521,7 +521,7 @@ install-nt:
## For them, it is empty.
INSTALL_ARCH_INDEP_EXTRA = @INSTALL_ARCH_INDEP_EXTRA@

## http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg01672.html
## https://lists.gnu.org/archive/html/emacs-devel/2007-10/msg01672.html
## Needs to be the user running install, so configure can't set it.
set_installuser=for installuser in $${LOGNAME} $${USERNAME} $${USER} \
`id -un 2> /dev/null`; do \
Expand Down Expand Up @@ -560,11 +560,11 @@ set_installuser=for installuser in $${LOGNAME} $${USERNAME} $${USER} \

## Note that we use tar instead of plain old cp -R/-r because the latter
## is apparently not portable (even in 2012!).
## http://lists.gnu.org/archive/html/emacs-devel/2012-05/msg00278.html
## https://lists.gnu.org/archive/html/emacs-devel/2012-05/msg00278.html
## I have no idea which platforms Emacs supports where cp -R does not
## work correctly, and therefore no idea when tar can be replaced.
## See also these comments from 2004 about cp -r working fine:
## http://lists.gnu.org/archive/html/autoconf-patches/2004-11/msg00005.html
## https://lists.gnu.org/archive/html/autoconf-patches/2004-11/msg00005.html
install-arch-indep: lisp install-info install-man ${INSTALL_ARCH_INDEP_EXTRA}
-set ${COPYDESTS} ; \
unset CDPATH; \
Expand Down
2 changes: 1 addition & 1 deletion README
Expand Up @@ -29,7 +29,7 @@ to report bugs. (The file 'BUGS' in this directory explains how you
can find and read that section using the Info files that come with
Emacs.) For a list of mailing lists related to Emacs, see
<https://savannah.gnu.org/mail/?group=emacs>. For the complete
list of GNU mailing lists, see <http://lists.gnu.org/>.
list of GNU mailing lists, see <https://lists.gnu.org/>.

The 'etc' subdirectory contains several other files, named in capital
letters, which you might consider looking at when installing GNU
Expand Down
20 changes: 10 additions & 10 deletions admin/notes/copyright
Expand Up @@ -86,7 +86,7 @@ in a README file in each directory with images. (Legal advice says
that we need not add notices to each image file individually, if they
allow for that.). It is recommended to use the word "convert" to
describe the automatic process of changing an image from one format to
another (http://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00618.html).
another (https://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00618.html).


When installing a file with an "unusual" license (after checking first
Expand Down Expand Up @@ -159,7 +159,7 @@ etc/future-bug

etc/letter.pbm,letter.xpm
- trivial, no notice needed.
<http://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00324.html>
<https://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00324.html>

etc/FTP, ORDERS
- trivial (at time of writing), no license needed
Expand Down Expand Up @@ -214,7 +214,7 @@ lib-src/etags.c
from a legal point of view.

lisp/cedet/semantic/imenu.el
- See http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00410.html
- See https://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00410.html
in which Eric Ludlam established that the remaining contributions
from authors other than himself were negligible.

Expand All @@ -223,7 +223,7 @@ lisp/play/tetris.el
(2007/1) there is no problem with our use of the name "tetris" or
the concept.
rms: "My understanding is that game rules as such are not copyrightable."
<http://lists.gnu.org/archive/html/emacs-devel/2007-01/msg00960.html>
<https://lists.gnu.org/archive/html/emacs-devel/2007-01/msg00960.html>
rms: Legal advice is that we are ok and need not worry about this.


Expand Down Expand Up @@ -307,8 +307,8 @@ doc/*/*.texi - All manuals should be under GFDL (but see below), and
should include a copy of it, so that they can be distributed
separately. faq.texi has a different license, for some reason no-one
can remember.
http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00583.html
http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00618.html
https://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00583.html
https://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00618.html

doc/misc/mh-e.texi is dual-licensed (GPL and GFDL) per agreement with
FSF (reconfirmed by rms Aug 25 2008). Discussion with
Expand Down Expand Up @@ -393,7 +393,7 @@ lisp/term/README
Accordingly, FSF copyright was added.

src/unexhp9k800.c
http://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00138.html
https://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00138.html
- briefly removed due to legal uncertainly Jan-Mar 2007. The
relevant assignment is under "hp9k800" in copyright.list. File was
written by John V. Morris at HP, and disclaimed by the author and
Expand All @@ -402,10 +402,10 @@ src/unexhp9k800.c

lisp/progmodes/python.el
Dave Love alerted us to a potential legal problem:
http://lists.gnu.org/archive/html/emacs-pretest-bug/2007-04/msg00459.html
https://lists.gnu.org/archive/html/emacs-pretest-bug/2007-04/msg00459.html

On consultation with a lawyer, we found there was no problem:
http://lists.gnu.org/archive/html/emacs-devel/2007-05/msg00466.html
https://lists.gnu.org/archive/html/emacs-devel/2007-05/msg00466.html


** Issues that are "fixed" for the release of Emacs 22, but we may
Expand Down Expand Up @@ -523,7 +523,7 @@ None known.
The EMACS_22_BASE branch was changed to GPLv3 (or later) 2007/07/25.

Some notes:
(see http://lists.gnu.org/archive/html/emacs-devel/2007-07/msg01431.html)
(see https://lists.gnu.org/archive/html/emacs-devel/2007-07/msg01431.html)

1. There are some files in the Emacs tree which are not part of Emacs (eg
those included from Gnulib). These are all copyright FSF and (at time
Expand Down
12 changes: 6 additions & 6 deletions admin/notes/documentation
Expand Up @@ -5,7 +5,7 @@ Some documentation tips culled from emacs-devel postings.

** Manual indices

http://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00400.html
https://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00400.html

For example, this text:

Expand Down Expand Up @@ -51,7 +51,7 @@ combine them into a single entry, e.g.:

** Point is a proper name

http://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00414.html
https://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00414.html

In Emacs tradition, we treat "point" as a proper name when it refers
to the current editing location. It should not have an article.
Expand All @@ -65,7 +65,7 @@ referring to point, please fix it.

** Don't use passive verbs

http://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00414.html
https://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00414.html

Documentation is clearer if it avoids the passive voice whenever
possible. For example, rather than saying "Point does not move", say
Expand All @@ -80,7 +80,7 @@ often provides important information which makes the text clearer, too.

*** Why Antinews is useful

http://lists.gnu.org/archive/html/emacs-devel/2008-11/msg00893.html
https://lists.gnu.org/archive/html/emacs-devel/2008-11/msg00893.html

The usefulness of Antinews is to help people who buy the printed
manual and are still using the previous Emacs version. That's why we
Expand All @@ -91,7 +91,7 @@ Of course, we try to make it amusing as well.

*** Don't mention in Antinews too many features absent in old versions

http://lists.gnu.org/archive/html/emacs-devel/2008-11/msg01054.html
https://lists.gnu.org/archive/html/emacs-devel/2008-11/msg01054.html

Since the purpose of Antinews is to help people use the previous Emacs
version, there is usually no need to mention features that are simply
Expand All @@ -114,4 +114,4 @@ In those cases, the user might have trouble figuring out how to use
the old version without some sort of help.

** To indicate possession, write Emacs's rather than Emacs'.
http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00649.html
https://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00649.html
2 changes: 1 addition & 1 deletion admin/notes/tags
Expand Up @@ -3,7 +3,7 @@ Apparently these date from ye olden days, when tags were common
to several GNU projects. So many of them had no relevance to Emacs,
and hence were removed. See:

http://lists.gnu.org/archive/html/emacs-devel/2012-04/msg00042.html
https://lists.gnu.org/archive/html/emacs-devel/2012-04/msg00042.html

In the unlikely event that you need them, the removed tags were:

Expand Down
3 changes: 1 addition & 2 deletions admin/notes/versioning
@@ -1,6 +1,6 @@
GNU EMACS VERSIONING -*- org -*-

Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00872.html
Ref: https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00872.html

Emacs version numbers have the form

Expand All @@ -27,4 +27,3 @@ unexpected last-minute problem occurs.
The development version for a new major release has "minor" = 0.
The development version for a new minor release has "minor" = that of
the previous release.

2 changes: 1 addition & 1 deletion admin/notes/years
Expand Up @@ -37,4 +37,4 @@ but should keep the full list in a comment in the source.
--RMS, 2005-07-13

[1] Note that this includes 2001 - see
<http://lists.gnu.org/archive/html/emacs-pretest-bug/2006-12/msg00119.html>
<https://lists.gnu.org/archive/html/emacs-pretest-bug/2006-12/msg00119.html>
4 changes: 2 additions & 2 deletions admin/nt/README-ftp-server
Expand Up @@ -233,12 +233,12 @@ See the end of the file for license conditions.
related to the Windows port of Emacs. For information about the
list, see this Web page:

http://lists.gnu.org/mailman/listinfo/help-emacs-windows
https://lists.gnu.org/mailman/listinfo/help-emacs-windows

To ask questions on the mailing list, send email to
help-emacs-windows@gnu.org. (You don't need to subscribe for that.)
To subscribe to the list or unsubscribe from it, fill the form you
find at http://mail.gnu.org/mailman/listinfo/help-emacs-windows as
find at https://mail.gnu.org/mailman/listinfo/help-emacs-windows as
explained there.

Another valuable source of information and help which should not be
Expand Down
10 changes: 5 additions & 5 deletions configure.ac
Expand Up @@ -396,7 +396,7 @@ OPTION_DEFAULT_OFF([xwidgets],

## For the times when you want to build Emacs but don't have
## a suitable makeinfo, and can live without the manuals.
dnl http://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01844.html
dnl https://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01844.html
OPTION_DEFAULT_ON([makeinfo],[don't require makeinfo for building manuals])

## Makefile.in needs the cache file name.
Expand Down Expand Up @@ -522,7 +522,7 @@ fi
dnl The name of this option is unfortunate. It predates, and has no
dnl relation to, the "sampling-based elisp profiler" added in 24.3.
dnl Actually, it stops it working.
dnl http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00393.html
dnl https://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00393.html
AC_ARG_ENABLE(profiling,
[AS_HELP_STRING([--enable-profiling],
[build emacs with low-level, gprof profiling support.
Expand Down Expand Up @@ -948,7 +948,7 @@ AS_IF([test $gl_gcc_warnings = no],
nw="$nw -Wbad-function-cast" # These casts are no worse than others.
# Emacs doesn't care about shadowing; see
# <http://lists.gnu.org/archive/html/emacs-diffs/2011-11/msg00265.html>.
# <https://lists.gnu.org/archive/html/emacs-diffs/2011-11/msg00265.html>.
nw="$nw -Wshadow"
# Emacs's use of alloca inhibits protecting the stack.
Expand Down Expand Up @@ -1170,7 +1170,7 @@ dnl AC_PROG_LN_S sets LN_S to 'cp -pR' for MinGW, on the premise that 'ln'
dnl doesn't support links to directories, as in "ln file dir". But that
dnl use is non-portable, and OTOH MinGW wants to use hard links for Emacs
dnl executables at "make install" time.
dnl See http://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00475.html
dnl See https://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00475.html
dnl for more details.
if test "$opsys" = "mingw32"; then
LN_S="/bin/ln"
Expand Down Expand Up @@ -1316,7 +1316,7 @@ dnl Eg "make LDFLAGS=... all" could run into problems,
dnl http://bugs.debian.org/684788
dnl * unnecessary, since temacs is the only thing that actually needs it.
dnl Indeed this is where it was originally, prior to:
dnl http://lists.gnu.org/archive/html/emacs-pretest-bug/2004-03/msg00170.html
dnl https://lists.gnu.org/archive/html/emacs-pretest-bug/2004-03/msg00170.html
if test x$GCC = xyes; then
LDFLAGS_NOCOMBRELOC="-Wl,-znocombreloc"
else
Expand Down
2 changes: 1 addition & 1 deletion doc/emacs/Makefile.in
Expand Up @@ -58,7 +58,7 @@ HTML_OPTS = --no-split --html
# Options used only when making info output.
# --no-split is only needed because of MS-DOS.
# For a possible alternative, see
# http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg01182.html
# https://lists.gnu.org/archive/html/emacs-devel/2011-01/msg01182.html
INFO_OPTS= --no-split

INSTALL = @INSTALL@
Expand Down
2 changes: 1 addition & 1 deletion doc/emacs/emacs.texi
Expand Up @@ -1489,7 +1489,7 @@ Neal Ziring, Teodor Zlatanov, and Detlev Zundel.
advanced, self-documenting, customizable, extensible editor Emacs.
(The @samp{G} in
@c Workaround makeinfo 4 bug.
@c http://lists.gnu.org/archive/html/bug-texinfo/2004-08/msg00009.html
@c https://lists.gnu.org/archive/html/bug-texinfo/2004-08/msg00009.html
@iftex
@acronym{GNU, @acronym{GNU}'s Not Unix}
@end iftex
Expand Down
2 changes: 1 addition & 1 deletion doc/emacs/macos.texi
Expand Up @@ -213,6 +213,6 @@ issues to be addressed. Interested developers should contact
@email{emacs-devel@@gnu.org}.
@end ifnothtml
@ifhtml
@url{http://lists.gnu.org/mailman/listinfo/emacs-devel, the
@url{https://lists.gnu.org/mailman/listinfo/emacs-devel, the
emacs-devel mailing list}.
@end ifhtml
2 changes: 1 addition & 1 deletion doc/emacs/mule.texi
Expand Up @@ -1355,7 +1355,7 @@ fontset}, the @dfn{startup fontset} and the @dfn{default fontset}.
@c FIXME? The doc of *standard*-fontset-spec says:
@c "You have the biggest chance to display international characters
@c with correct glyphs by using the *standard* fontset." (my emphasis)
@c See http://lists.gnu.org/archive/html/emacs-devel/2012-04/msg00430.html
@c See https://lists.gnu.org/archive/html/emacs-devel/2012-04/msg00430.html
The default fontset is most likely to have fonts for a wide variety of
non-@acronym{ASCII} characters, and is the default fallback for the
other two fontsets, and if you set a default font rather than fontset.
Expand Down
12 changes: 6 additions & 6 deletions doc/emacs/trouble.texi
Expand Up @@ -492,7 +492,7 @@ by the Emacs maintainers, are shown by @kbd{M-x debbugs-gnu-usertags}.
@item
The @samp{bug-gnu-emacs} mailing list (also available as the newsgroup
@samp{gnu.emacs.bug}). You can read the list archives at
@url{http://lists.gnu.org/mailman/listinfo/bug-gnu-emacs}. This list
@url{https://lists.gnu.org/mailman/listinfo/bug-gnu-emacs}. This list
works as a mirror of the Emacs bug reports and follow-up messages
which are sent to the bug tracker. It also contains old bug reports
from before the bug tracker was introduced (in early 2008).
Expand All @@ -507,7 +507,7 @@ The @samp{emacs-pretest-bug} mailing list. This list is no longer
used, and is mainly of historical interest. At one time, it was used
for bug reports in development (i.e., not yet released) versions of
Emacs. You can read the archives for 2003 to mid 2007 at
@url{http://lists.gnu.org/archive/html/emacs-pretest-bug/}. Nowadays,
@url{https://lists.gnu.org/archive/html/emacs-pretest-bug/}. Nowadays,
it is an alias for @samp{bug-gnu-emacs}.

@item
Expand Down Expand Up @@ -663,7 +663,7 @@ will be sent to the Emacs maintainers at
@email{bug-gnu-emacs@@gnu.org}.
@end ifnothtml
@ifhtml
@url{http://lists.gnu.org/mailman/listinfo/bug-gnu-emacs, bug-gnu-emacs}.
@url{https://lists.gnu.org/mailman/listinfo/bug-gnu-emacs, bug-gnu-emacs}.
@end ifhtml
(If you want to suggest an improvement or new feature, use the same
address.) If you cannot send mail from inside Emacs, you can copy the
Expand Down Expand Up @@ -1234,7 +1234,7 @@ If you would like to work on improving Emacs, please contact the maintainers at
@email{emacs-devel@@gnu.org}.
@end ifnothtml
@ifhtml
@url{http://lists.gnu.org/mailman/listinfo/emacs-devel, the
@url{https://lists.gnu.org/mailman/listinfo/emacs-devel, the
emacs-devel mailing list}.
@end ifhtml
You can ask for suggested projects or suggest your own ideas.
Expand All @@ -1245,7 +1245,7 @@ you have not yet started work, it is useful to contact
@email{emacs-devel@@gnu.org}
@end ifnothtml
@ifhtml
@url{http://lists.gnu.org/mailman/listinfo/emacs-devel, emacs-devel}
@url{https://lists.gnu.org/mailman/listinfo/emacs-devel, emacs-devel}
@end ifhtml
before you start; it might be possible to suggest ways to make your
extension fit in better with the rest of Emacs.
Expand Down Expand Up @@ -1409,7 +1409,7 @@ Send a message to
the mailing list @email{help-gnu-emacs@@gnu.org},
@end ifnothtml
@ifhtml
@url{http://lists.gnu.org/mailman/listinfo/help-gnu-emacs, the
@url{https://lists.gnu.org/mailman/listinfo/help-gnu-emacs, the
help-gnu-emacs mailing list},
@end ifhtml
or post your request on newsgroup @code{gnu.emacs.help}. (This
Expand Down
2 changes: 1 addition & 1 deletion doc/misc/cl.texi
Expand Up @@ -317,7 +317,7 @@ This is analogous to the @code{defsubst} form;
@code{cl-defsubst} uses a different method (compiler macros) which
works in all versions of Emacs, and also generates somewhat more
@c For some examples,
@c see http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00009.html
@c see https://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00009.html
efficient inline expansions. In particular, @code{cl-defsubst}
arranges for the processing of keyword arguments, default values,
etc., to be done at compile-time whenever possible.
Expand Down
6 changes: 3 additions & 3 deletions doc/misc/efaq-w32.texi
Expand Up @@ -61,7 +61,7 @@ Emacs @value{EMACSVER}.

This FAQ is maintained by the developers and users of Emacs on MS Windows.
If you find any errors, or have any suggestions, please send them to
the @url{http://lists.gnu.org/mailman/listinfo/help-emacs-windows,
the @url{https://lists.gnu.org/mailman/listinfo/help-emacs-windows,
help-emacs-windows} mailing list.

At time of writing, the latest version of GNU Emacs is version @value{EMACSVER}.
Expand Down Expand Up @@ -2276,10 +2276,10 @@ and you can view the FAQ by typing @kbd{C-h C-f}. Other resources include:
@cindex help, mailing lists

The official mailing list for Windows specific help and discussion is
@url{http://lists.gnu.org/mailman/listinfo/help-emacs-windows,
@url{https://lists.gnu.org/mailman/listinfo/help-emacs-windows,
help-emacs-windows}. See that link for information on how to subscribe
or unsubscribe. The
@uref{http://lists.gnu.org/archive/html/help-emacs-windows/, list archives}
@uref{https://lists.gnu.org/archive/html/help-emacs-windows/, list archives}
are available online.

@c ------------------------------------------------------------
Expand Down

0 comments on commit 8cc7c32

Please sign in to comment.