diff options
author | James E Keenan <jkeenan@cpan.org> | 2021-02-14 22:13:19 +0000 |
---|---|---|
committer | James E Keenan <jkeenan@cpan.org> | 2021-02-19 15:20:04 -0500 |
commit | 082a0fe7e1e32bad1bf400864a6e5ca333014fc0 (patch) | |
tree | c6f2385cd266babb7108fb54c00f207c5ce4228c | |
parent | 3ebe38247808faa4df220b512fee52f11a5073c2 (diff) | |
download | perl-082a0fe7e1e32bad1bf400864a6e5ca333014fc0.tar.gz |
Update search.cpan.org URLs
search.cpan.org has (sadly) been gone for several years now. This patch
updates the remaining important instances of that URL found in the parts
of the core distribution under the control of Perl 5 Porters, i.e.,
excluding the cpan/ directory.
The patch does not attempt to update URLs in "historical" data, e.g.,
older perldeltas. Nor does it attempt to deal with results produced by
Porting/checkURL.pl.
Following discussion: Abandon changes to 'if' and 'PathTools' META.json
files.
-rw-r--r-- | dist/Devel-PPPort/HACKERS | 2 | ||||
-rw-r--r-- | dist/IO/IO.pm | 4 | ||||
-rw-r--r-- | ext/mro/mro.pm | 2 | ||||
-rw-r--r-- | ext/mro/mro.xs | 5 | ||||
-rw-r--r-- | pod/perlhack.pod | 2 |
5 files changed, 8 insertions, 7 deletions
diff --git a/dist/Devel-PPPort/HACKERS b/dist/Devel-PPPort/HACKERS index 98abad2ccf..1ad2a659b6 100644 --- a/dist/Devel-PPPort/HACKERS +++ b/dist/Devel-PPPort/HACKERS @@ -617,7 +617,7 @@ variable C<DPPP_CHECK_LEVEL> to 1 or 2. All of these files could be generated on the fly while building C<Devel::PPPort>, but not having the tests in F<t/> will confuse TEST/harness in the core. Not having F<PPPort.pm> will be bad for -viewing the docs on C<search.cpan.org>. So unfortunately, it's +viewing the docs on C<metacpan.org>. So unfortunately, it's unavoidable to put some redundancy into the package. =head2 Submitting Patches diff --git a/dist/IO/IO.pm b/dist/IO/IO.pm index c5d954b7f7..3ffaa71025 100644 --- a/dist/IO/IO.pm +++ b/dist/IO/IO.pm @@ -7,7 +7,7 @@ use Carp; use strict; use warnings; -our $VERSION = "1.45"; +our $VERSION = "1.45_001"; XSLoader::load 'IO', $VERSION; sub import { @@ -53,7 +53,7 @@ in one go. The IO modules belonging to the core are: Some other IO modules don't belong to the perl core but can be loaded as well if they have been installed from CPAN. You can discover which -ones exist by searching for "^IO::" on L<http://search.cpan.org>. +ones exist with this query: L<https://metacpan.org/search?q=IO%3A%3A>. For more information on any of these modules, please see its respective documentation. diff --git a/ext/mro/mro.pm b/ext/mro/mro.pm index ac2d55dd2f..1889bd67f6 100644 --- a/ext/mro/mro.pm +++ b/ext/mro/mro.pm @@ -12,7 +12,7 @@ use warnings; # mro.pm versions < 1.00 reserved for MRO::Compat # for partial back-compat to 5.[68].x -our $VERSION = '1.25'; +our $VERSION = '1.25_001'; require XSLoader; XSLoader::load('mro'); diff --git a/ext/mro/mro.xs b/ext/mro/mro.xs index 8ce5844904..180378a831 100644 --- a/ext/mro/mro.xs +++ b/ext/mro/mro.xs @@ -63,8 +63,9 @@ S_mro_get_linear_isa_c3(pTHX_ HV* stash, U32 level) /* For a better idea how the rest of this works, see the much clearer pure perl version in Algorithm::C3 0.01: - http://search.cpan.org/src/STEVAN/Algorithm-C3-0.01/lib/Algorithm/C3.pm - (later versions go about it differently than this code for speed reasons) + https://fastapi.metacpan.org/source/STEVAN/Algorithm-C3-0.01/lib/Algorithm/C3.pm + (later versions of this module go about it differently than this code + for speed reasons) */ if(isa && AvFILLp(isa) >= 0) { diff --git a/pod/perlhack.pod b/pod/perlhack.pod index c760082288..1d436b6adc 100644 --- a/pod/perlhack.pod +++ b/pod/perlhack.pod @@ -1166,7 +1166,7 @@ source, and we'll do that later on. Gisle Aas's "illustrated perlguts", also known as I<illguts>, has very helpful pictures: -L<https://search.cpan.org/dist/illguts/> +L<https://metacpan.org/release/RURBAN/illguts-0.49> =item * L<perlxstut> and L<perlxs> |