[Gmp-commit] /var/hg/gmp: Move more URLs to https and clean out some dead links.

mercurial at gmplib.org mercurial at gmplib.org
Sun Apr 8 10:51:18 UTC 2018

details:   /var/hg/gmp/rev/8a907a1466cd
changeset: 17596:8a907a1466cd
user:      Torbjorn Granlund <tg at gmplib.org>
date:      Sun Apr 08 12:51:13 2018 +0200
Move more URLs to https and clean out some dead links.


 doc/gmp.texi |  62 ++++++++++++++++++++++-------------------------------------
 1 files changed, 23 insertions(+), 39 deletions(-)

diffs (206 lines):

diff -r e8c66c38042f -r 8a907a1466cd doc/gmp.texi
--- a/doc/gmp.texi	Wed Mar 28 22:18:34 2018 +0200
+++ b/doc/gmp.texi	Sun Apr 08 12:51:13 2018 +0200
@@ -1558,7 +1558,7 @@
 GCC and the various GNU tools.
- at uref{http://www.cygwin.com/}
+ at uref{https://www.cygwin.com/}
 @end display
@@ -2592,13 +2592,9 @@
 particular order, include
- at uref{http://www.inf.ethz.ch/personal/biere/projects/ccmalloc/}
+ at uref{http://cs.ecs.baylor.edu/~donahoo/tools/ccmalloc/}
- at uref{http://www.perens.com/FreeSoftware/} @ (electric fence)
- at uref{http://packages.debian.org/stable/devel/fda}
- at uref{http://www.gnupdate.org/components/leakbug/}
- at uref{http://people.redhat.com/~otaylor/memprof/}
- at uref{http://www.cbmamiga.demon.co.uk/mpatrol/}
+ at uref{https://wiki.gnome.org/Apps/MemProf}
 @end display
 The GMP default allocation routines in @file{memory.c} also have a simple
@@ -2797,7 +2793,7 @@
 @cindex FunctionCheck
 @cindex fnccheck
- at uref{http://sourceforge.net/projects/fnccheck/}
+ at uref{https://sourceforge.net/projects/fnccheck/}
 @end display
 This should be included in @samp{LIBS} during the GMP configure so that test
@@ -7458,10 +7454,7 @@
 ALP @spaceuref{https://www-sop.inria.fr/saga/logiciels/ALP/} @* Linear algebra and
 polynomials using templates.
-Arithmos @spaceuref{http://cant.ua.ac.be/old/arithmos/} @* Rationals
-with infinities and square roots.
- at item
-CLN @spaceuref{http://www.ginac.de/CLN/} @* High level classes for arithmetic.
+CLN @spaceuref{https://www.ginac.de/CLN/} @* High level classes for arithmetic.
 Linbox @spaceuref{http://www.linalg.org/} @* Sparse vectors and matrices.
@@ -7508,19 +7501,10 @@
 @c  FIXME: When there's a stable release with gmp support, just refer to it
 @c  rather than bothering to talk about betas.
-XEmacs (21.5.18 beta and up) @spaceuref{http://www.xemacs.org} @* Optional
+XEmacs (21.5.18 beta and up) @spaceuref{https://www.xemacs.org} @* Optional
 big integers, rationals and floats using GMP.
 @end itemize
- at item M4
- at itemize @bullet
- at item
- at c  FIXME: When there's a stable release with gmp support, just refer to it
- at c  rather than bothering to talk about betas.
-GNU m4 betas @spaceuref{http://www.seindal.dk/rene/gnu/} @* Optionally provides
-an arbitrary precision @code{mpeval}.
- at end itemize
 @item ML
 @itemize @bullet
@@ -7530,7 +7514,7 @@
 @item Objective Caml
 @itemize @bullet
-MLGMP @spaceuref{http://opam.ocamlpro.com/pkg/mlgmp.20120224.html}
+MLGMP @spaceuref{https://opam.ocaml.org/packages/mlgmp/}
 Numerix @spaceuref{http://pauillac.inria.fr/~quercia/} @* Optionally using
@@ -7539,7 +7523,7 @@
 @item Oz
 @itemize @bullet
-Mozart @spaceuref{http://mozart.github.io/}
+Mozart @spaceuref{https://mozart.github.io/}
 @end itemize
 @item Pascal
@@ -7557,10 +7541,10 @@
 GMP module, see @file{demos/perl} in the GMP sources (@pxref{Demonstration
-Math::GMP @spaceuref{http://www.cpan.org/} @* Compatible with Math::BigInt, but
+Math::GMP @spaceuref{https://www.cpan.org/} @* Compatible with Math::BigInt, but
 not as many functions as the GMP module above.
-Math::BigInt::GMP @spaceuref{http://www.cpan.org/} @* Plug Math::GMP into
+Math::BigInt::GMP @spaceuref{https://www.cpan.org/} @* Plug Math::GMP into
 normal Math::BigInt operations.
 @end itemize
@@ -7568,7 +7552,7 @@
 @item Pike
 @itemize @bullet
-mpz module in the standard distribution, @uref{http://pike.ida.liu.se/}
+pikempz module in the standard distribution, @uref{https://pike.lysator.liu.se/}
 @end itemize
 @need 500
@@ -7588,7 +7572,7 @@
 @item Ruby
 @itemize @bullet
+ at uref{https://rubygems.org/gems/gmp}
 @end itemize
 @item Scheme
@@ -7596,7 +7580,7 @@
 GNU Guile @spaceuref{https://www.gnu.org/software/guile/guile.html}
-RScheme @spaceuref{http://www.rscheme.org/}
+RScheme @spaceuref{https://www.rscheme.org/}
 STklos @spaceuref{http://www.stklos.net/}
@@ -7609,7 +7593,7 @@
 @item Smalltalk
 @itemize @bullet
-GNU Smalltalk @spaceuref{http://www.smalltalk.org/versions/GNUSmalltalk.html}
+GNU Smalltalk @spaceuref{http://smalltalk.gnu.org/}
 @end itemize
 @item Other
@@ -7621,7 +7605,7 @@
 DrGenius @spaceuref{http://drgenius.seul.org/} @* Geometry system and
 mathematical programming language.
-GiNaC @spaceuref{http://www.ginac.de/} @* C++ computer algebra using CLN.
+GiNaC @spaceuref{httsp://www.ginac.de/} @* C++ computer algebra using CLN.
 GOO @spaceuref{https://www.eecs.berkeley.edu/~jrb/goo/} @* Dynamic object oriented
@@ -10774,17 +10758,17 @@
 Richard Crandall and Carl Pomerance, ``Prime Numbers: A Computational
 Perspective'', 2nd edition, Springer-Verlag, 2005.
- at texlinebreak{} @uref{http://www.math.dartmouth.edu/~carlp/}
+ at texlinebreak{} @uref{https://www.math.dartmouth.edu/~carlp/}
 Henri Cohen, ``A Course in Computational Algebraic Number Theory'', Graduate
 Texts in Mathematics number 138, Springer-Verlag, 1993.
- at texlinebreak{} @uref{http://www.math.u-bordeaux.fr/~cohen/}
+ at texlinebreak{} @uref{https://www.math.u-bordeaux.fr/~cohen/}
 Donald E. Knuth, ``The Art of Computer Programming'', volume 2,
 ``Seminumerical Algorithms'', 3rd edition, Addison-Wesley, 1998.
- at texlinebreak{} @uref{http://www-cs-faculty.stanford.edu/~knuth/taocp.html}
+ at texlinebreak{} @uref{https://www-cs-faculty.stanford.edu/~knuth/taocp.html}
 John D. Lipson, ``Elements of Algebra and Algebraic Computing'',
@@ -10808,12 +10792,12 @@
 Yves Bertot, Nicolas Magaud and Paul Zimmermann, ``A Proof of GMP Square
 Root'', Journal of Automated Reasoning, volume 29, 2002, pp.@: 225-252.  Also
 available online as INRIA Research Report 4475, June 2002,
- at uref{http://hal.inria.fr/docs/00/07/21/13/PDF/RR-4475.pdf}
+ at uref{https://hal.inria.fr/docs/00/07/21/13/PDF/RR-4475.pdf}
 Christoph Burnikel and Joachim Ziegler, ``Fast Recursive Division'',
 Max-Planck-Institut fuer Informatik Research Report MPI-I-98-1-022,
- at texlinebreak{} @uref{http://data.mpi-sb.mpg.de/internet/reports.nsf/NumberView/1998-1-022}
+ at texlinebreak{} @uref{https://www.mpi-inf.mpg.de/~ziegler/TechRep.ps.gz}
 Torbj@"orn Granlund and Peter L. Montgomery, ``Division by Invariant Integers
@@ -10869,7 +10853,7 @@
 equidistributed uniform pseudorandom number generator'', ACM Transactions on
 Modelling and Computer Simulation, volume 8, January 1998, pp.@: 3-30.
 Available online @texlinebreak{}
- at uref{http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/ARTICLES/mt.ps.gz} (or .pdf)
+ at uref{http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/ARTICLES/mt.pdf}
 R. Moenck and A. Borodin, ``Fast Modular Transforms via Division'',
@@ -10898,12 +10882,12 @@
 Paul Zimmermann, ``Karatsuba Square Root'', INRIA Research Report 3805,
-November 1999, @uref{http://hal.inria.fr/inria-00072854/PDF/RR-3805.pdf}
+November 1999, @uref{https://hal.inria.fr/inria-00072854/PDF/RR-3805.pdf}
 Paul Zimmermann, ``A Proof of GMP Fast Division and Square Root
 Implementations'', @texlinebreak{}
- at uref{http://www.loria.fr/~zimmerma/papers/proof-div-sqrt.ps.gz}
+ at uref{https://homepages.loria.fr/PZimmermann/papers/proof-div-sqrt.ps.gz}
 Dan Zuras, ``On Squaring and Multiplying Large Integers'', ARITH-11: IEEE

More information about the gmp-commit mailing list