Hello community,
here is the log from the commit of package perl-Pod-Markdown for
openSUSE:Factory checked in at 2019-10-12 22:35:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Pod-Markdown (Old)
and /work/SRC/openSUSE:Factory/.perl-Pod-Markdown.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Pod-Markdown"
Sat Oct 12 22:35:12 2019 rev:3 rq:737512 version:3.200
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Pod-Markdown/perl-Pod-Markdown.changes
2018-08-31 10:44:42.035220946 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Pod-Markdown.new.2352/perl-Pod-Markdown.changes
2019-10-12 22:35:13.566931470 +0200
@@ -1,0 +2,12 @@
+Thu Oct 10 08:57:05 UTC 2019 - <[email protected]>
+
+- updated to 3.200
+ see /usr/share/doc/packages/perl-Pod-Markdown/Changes
+
+ 3.200 2019-10-09T16:36:15Z
+
+ - Allow local_module_url_prefix to be '' [rt-129865].
+ - URI Escape the module name in external pod links
+ (introduces dependency on URI::Escape).
+
+-------------------------------------------------------------------
Old:
----
Pod-Markdown-3.101.tar.gz
New:
----
Pod-Markdown-3.200.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Pod-Markdown.spec ++++++
--- /var/tmp/diff_new_pack.unxkri/_old 2019-10-12 22:35:14.102930107 +0200
+++ /var/tmp/diff_new_pack.unxkri/_new 2019-10-12 22:35:14.110930087 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-Pod-Markdown
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,18 +12,18 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: perl-Pod-Markdown
-Version: 3.101
+Version: 3.200
Release: 0
%define cpan_name Pod-Markdown
Summary: Convert POD to Markdown
License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl
-Url: http://search.cpan.org/dist/Pod-Markdown/
+Url: https://metacpan.org/release/%{cpan_name}
Source0:
https://cpan.metacpan.org/authors/id/R/RW/RWSTAUNER/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch
@@ -34,9 +34,11 @@
BuildRequires: perl(Pod::Simple::Methody)
BuildRequires: perl(Test::Differences)
BuildRequires: perl(Test::More) >= 0.88
+BuildRequires: perl(URI::Escape)
BuildRequires: perl(parent)
Requires: perl(Pod::Simple) >= 3.27
Requires: perl(Pod::Simple::Methody)
+Requires: perl(URI::Escape)
Requires: perl(parent)
Recommends: perl(HTML::Entities)
%{perl_requires}
@@ -60,11 +62,11 @@
%setup -q -n %{cpan_name}-%{version}
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-%{__make} %{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
%check
-%{__make} test
+make test
%install
%perl_make_install
@@ -73,7 +75,7 @@
%files -f %{name}.files
%defattr(-,root,root,755)
-%doc Changes corpus README
+%doc Changes README
%license LICENSE
%changelog
++++++ Pod-Markdown-3.101.tar.gz -> Pod-Markdown-3.200.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/Changes
new/Pod-Markdown-3.200/Changes
--- old/Pod-Markdown-3.101/Changes 2018-08-06 16:32:45.000000000 +0200
+++ new/Pod-Markdown-3.200/Changes 2019-10-09 18:36:23.000000000 +0200
@@ -1,5 +1,11 @@
Revision history for Perl extension Pod-Markdown
+3.200 2019-10-09T16:36:15Z
+
+ - Allow local_module_url_prefix to be '' [rt-129865].
+ - URI Escape the module name in external pod links
+ (introduces dependency on URI::Escape).
+
3.101 2018-08-06T14:32:38Z
- Ensure local_module_url_prefix defaults to current perldoc_url_prefix.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/MANIFEST
new/Pod-Markdown-3.200/MANIFEST
--- old/Pod-Markdown-3.101/MANIFEST 2018-08-06 16:32:45.000000000 +0200
+++ new/Pod-Markdown-3.200/MANIFEST 2019-10-09 18:36:23.000000000 +0200
@@ -44,7 +44,6 @@
xt/author/mojibake.t
xt/author/no-tabs.t
xt/author/pod-coverage.t
-xt/author/pod-spell.t
xt/author/pod-syntax.t
xt/author/portability.t
xt/author/synopsis.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/META.json
new/Pod-Markdown-3.200/META.json
--- old/Pod-Markdown-3.101/META.json 2018-08-06 16:32:45.000000000 +0200
+++ new/Pod-Markdown-3.200/META.json 2019-10-09 18:36:23.000000000 +0200
@@ -8,7 +8,7 @@
"Randy Stauner <[email protected]>"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version
2.150005",
+ "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version
2.150010",
"license" : [
"perl_5"
],
@@ -50,7 +50,6 @@
},
"requires" : {
"Pod::Coverage::TrustPod" : "0",
- "Pod::Wordlist" : "0",
"Test::CPAN::Changes" : "0.19",
"Test::CPAN::Meta" : "0",
"Test::CPAN::Meta::JSON" : "0.16",
@@ -64,7 +63,6 @@
"Test::Pod" : "1.41",
"Test::Pod::Coverage" : "1.08",
"Test::Portability::Files" : "0",
- "Test::Spelling" : "0.12",
"Test::Synopsis" : "0",
"Test::Version" : "1"
}
@@ -79,6 +77,7 @@
"Pod::Simple" : "3.27",
"Pod::Simple::Methody" : "0",
"Pod::Usage" : "0",
+ "URI::Escape" : "0",
"parent" : "0",
"perl" : "5.008",
"strict" : "0",
@@ -109,11 +108,11 @@
"provides" : {
"Pod::Markdown" : {
"file" : "lib/Pod/Markdown.pm",
- "version" : "3.101"
+ "version" : "3.200"
},
"Pod::Perldoc::ToMarkdown" : {
"file" : "lib/Pod/Perldoc/ToMarkdown.pm",
- "version" : "3.101"
+ "version" : "3.200"
}
},
"release_status" : "stable",
@@ -129,10 +128,10 @@
"web" : "https://github.com/rwstauner/Pod-Markdown"
}
},
- "version" : "3.101",
+ "version" : "3.200",
"x_Dist_Zilla" : {
"perl" : {
- "version" : "5.024004"
+ "version" : "5.028002"
},
"plugins" : [
{
@@ -144,12 +143,12 @@
"version_regexp" : "(?^:^v(.+)$)"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.18.0",
+ "git_version" : "2.22.0",
"repo_root" : "."
}
},
"name" : "@Author::RWSTAUNER/Git::NextVersion",
- "version" : "2.045"
+ "version" : "2.046"
},
{
"class" : "Dist::Zilla::Plugin::GenerateFile",
@@ -390,7 +389,7 @@
{
"class" : "Dist::Zilla::Plugin::GitHubREADME::Badge",
"name" : "@Author::RWSTAUNER/GitHubREADME::Badge",
- "version" : "0.27"
+ "version" : "0.29"
},
{
"class" : "Dist::Zilla::Plugin::CopyFilesFromRelease",
@@ -419,7 +418,7 @@
"class" : "Dist::Zilla::Plugin::Git::Contributors",
"config" : {
"Dist::Zilla::Plugin::Git::Contributors" : {
- "git_version" : "2.18.0",
+ "git_version" : "2.22.0",
"include_authors" : 0,
"include_releaser" : 1,
"order_by" : "name",
@@ -427,7 +426,7 @@
}
},
"name" : "@Author::RWSTAUNER/Git::Contributors",
- "version" : "0.034"
+ "version" : "0.035"
},
{
"class" : "Dist::Zilla::Plugin::AutoPrereqs",
@@ -454,12 +453,12 @@
},
"Dist::Zilla::Role::MetaProvider::Provider" : {
"$Dist::Zilla::Role::MetaProvider::Provider::VERSION" :
"2.002004",
- "inherit_missing" : "1",
- "inherit_version" : "1",
- "meta_noindex" : "1"
+ "inherit_missing" : 1,
+ "inherit_version" : 1,
+ "meta_noindex" : 1
},
"Dist::Zilla::Role::ModuleMetadata" : {
- "Module::Metadata" : "1.000031",
+ "Module::Metadata" : "1.000033",
"version" : "0.006"
}
},
@@ -512,86 +511,82 @@
"version" : "0.027"
},
{
- "class" : "Dist::Zilla::Plugin::Test::PodSpelling",
+ "class" : "Dist::Zilla::Plugin::Test::Synopsis",
+ "name" : "@Author::RWSTAUNER/@TestingMania/Test::Synopsis",
+ "version" : "2.000007"
+ },
+ {
+ "class" : "Dist::Zilla::Plugin::Test::CPAN::Changes",
"config" : {
- "Dist::Zilla::Plugin::Test::PodSpelling" : {
- "directories" : [
- "bin",
- "lib"
- ],
- "spell_cmd" : "",
- "stopwords" : [],
- "wordlist" : "Pod::Wordlist"
+ "Dist::Zilla::Plugin::Test::CPAN::Changes" : {
+ "changelog" : "Changes"
}
},
- "name" : "@Author::RWSTAUNER/Test::PodSpelling",
- "version" : "2.007005"
- },
- {
- "class" : "Dist::Zilla::Plugin::Test::DistManifest",
- "name" : "@Author::RWSTAUNER/@TestingMania/Test::DistManifest",
- "version" : "2.000005"
+ "name" : "@Author::RWSTAUNER/@TestingMania/Test::CPAN::Changes",
+ "version" : "0.012"
},
{
- "class" : "Dist::Zilla::Plugin::Test::Portability",
+ "class" : "Dist::Zilla::Plugin::Test::Compile",
"config" : {
- "Dist::Zilla::Plugin::Test::Portability" : {
- "options" : ""
+ "Dist::Zilla::Plugin::Test::Compile" : {
+ "bail_out_on_fail" : 0,
+ "fail_on_warning" : "author",
+ "fake_home" : 1,
+ "filename" : "t/00-compile.t",
+ "module_finder" : [
+ ":InstallModules"
+ ],
+ "needs_display" : 0,
+ "phase" : "test",
+ "script_finder" : [
+ ":PerlExecFiles"
+ ],
+ "skips" : [],
+ "switch" : []
}
},
- "name" : "@Author::RWSTAUNER/@TestingMania/Test::Portability",
- "version" : "2.001000"
+ "name" : "@Author::RWSTAUNER/@TestingMania/Test::Compile",
+ "version" : "2.058"
},
{
- "class" : "Dist::Zilla::Plugin::MojibakeTests",
- "name" : "@Author::RWSTAUNER/@TestingMania/MojibakeTests",
- "version" : "0.8"
+ "class" : "Dist::Zilla::Plugin::Test::Perl::Critic",
+ "name" : "@Author::RWSTAUNER/@TestingMania/Test::Perl::Critic",
+ "version" : "3.001"
},
{
- "class" : "Dist::Zilla::Plugin::Test::Synopsis",
- "name" : "@Author::RWSTAUNER/@TestingMania/Test::Synopsis",
- "version" : "2.000007"
+ "class" : "Dist::Zilla::Plugin::Test::Version",
+ "name" : "@Author::RWSTAUNER/@TestingMania/Test::Version",
+ "version" : "1.09"
},
{
- "class" : "Dist::Zilla::Plugin::PodCoverageTests",
- "name" : "@Author::RWSTAUNER/@TestingMania/PodCoverageTests",
- "version" : "6.012"
+ "class" : "Dist::Zilla::Plugin::MojibakeTests",
+ "name" : "@Author::RWSTAUNER/@TestingMania/MojibakeTests",
+ "version" : "0.8"
},
{
- "class" : "Dist::Zilla::Plugin::Test::EOL",
+ "class" : "Dist::Zilla::Plugin::Test::MinimumVersion",
"config" : {
- "Dist::Zilla::Plugin::Test::EOL" : {
- "filename" : "xt/author/eol.t",
- "finder" : [
- ":ExecFiles",
- ":InstallModules",
- ":TestFiles"
- ],
- "trailing_whitespace" : 0
+ "Dist::Zilla::Plugin::Test::MinimumVersion" : {
+ "max_target_perl" : "5.008"
}
},
- "name" : "@Author::RWSTAUNER/@TestingMania/Test::EOL",
- "version" : "0.19"
+ "name" : "@Author::RWSTAUNER/@TestingMania/Test::MinimumVersion",
+ "version" : "2.000010"
},
{
- "class" : "Dist::Zilla::Plugin::Test::Perl::Critic",
- "name" : "@Author::RWSTAUNER/@TestingMania/Test::Perl::Critic",
- "version" : "3.001"
+ "class" : "Dist::Zilla::Plugin::MetaTests",
+ "name" : "@Author::RWSTAUNER/@TestingMania/MetaTests",
+ "version" : "6.012"
},
{
- "class" : "Dist::Zilla::Plugin::Test::NoTabs",
- "config" : {
- "Dist::Zilla::Plugin::Test::NoTabs" : {
- "filename" : "xt/author/no-tabs.t",
- "finder" : [
- ":InstallModules",
- ":ExecFiles",
- ":TestFiles"
- ]
- }
- },
- "name" : "@Author::RWSTAUNER/@TestingMania/Test::NoTabs",
- "version" : "0.15"
+ "class" : "Dist::Zilla::Plugin::Test::CPAN::Meta::JSON",
+ "name" : "@Author::RWSTAUNER/@TestingMania/Test::CPAN::Meta::JSON",
+ "version" : "0.004"
+ },
+ {
+ "class" : "Dist::Zilla::Plugin::Test::DistManifest",
+ "name" : "@Author::RWSTAUNER/@TestingMania/Test::DistManifest",
+ "version" : "2.000005"
},
{
"class" : "Dist::Zilla::Plugin::Test::Kwalitee",
@@ -605,34 +600,30 @@
"version" : "2.12"
},
{
- "class" : "Dist::Zilla::Plugin::Test::CPAN::Meta::JSON",
- "name" : "@Author::RWSTAUNER/@TestingMania/Test::CPAN::Meta::JSON",
- "version" : "0.004"
- },
- {
- "class" : "Dist::Zilla::Plugin::Test::MinimumVersion",
- "name" : "@Author::RWSTAUNER/@TestingMania/Test::MinimumVersion",
- "version" : "2.000008"
- },
- {
- "class" : "Dist::Zilla::Plugin::MetaTests",
- "name" : "@Author::RWSTAUNER/@TestingMania/MetaTests",
- "version" : "6.012"
- },
- {
- "class" : "Dist::Zilla::Plugin::Test::CPAN::Changes",
+ "class" : "Dist::Zilla::Plugin::Test::EOL",
"config" : {
- "Dist::Zilla::Plugin::Test::CPAN::Changes" : {
- "changelog" : "Changes"
+ "Dist::Zilla::Plugin::Test::EOL" : {
+ "filename" : "xt/author/eol.t",
+ "finder" : [
+ ":ExecFiles",
+ ":InstallModules",
+ ":TestFiles"
+ ],
+ "trailing_whitespace" : 0
}
},
- "name" : "@Author::RWSTAUNER/@TestingMania/Test::CPAN::Changes",
- "version" : "0.012"
+ "name" : "@Author::RWSTAUNER/@TestingMania/Test::EOL",
+ "version" : "0.19"
},
{
- "class" : "Dist::Zilla::Plugin::Test::Version",
- "name" : "@Author::RWSTAUNER/@TestingMania/Test::Version",
- "version" : "1.09"
+ "class" : "Dist::Zilla::Plugin::Test::Portability",
+ "config" : {
+ "Dist::Zilla::Plugin::Test::Portability" : {
+ "options" : ""
+ }
+ },
+ "name" : "@Author::RWSTAUNER/@TestingMania/Test::Portability",
+ "version" : "2.001000"
},
{
"class" : "Dist::Zilla::Plugin::PodSyntaxTests",
@@ -640,27 +631,24 @@
"version" : "6.012"
},
{
- "class" : "Dist::Zilla::Plugin::Test::Compile",
+ "class" : "Dist::Zilla::Plugin::PodCoverageTests",
+ "name" : "@Author::RWSTAUNER/@TestingMania/PodCoverageTests",
+ "version" : "6.012"
+ },
+ {
+ "class" : "Dist::Zilla::Plugin::Test::NoTabs",
"config" : {
- "Dist::Zilla::Plugin::Test::Compile" : {
- "bail_out_on_fail" : "0",
- "fail_on_warning" : "author",
- "fake_home" : 1,
- "filename" : "t/00-compile.t",
- "module_finder" : [
- ":InstallModules"
- ],
- "needs_display" : 0,
- "phase" : "test",
- "script_finder" : [
- ":PerlExecFiles"
- ],
- "skips" : [],
- "switch" : []
+ "Dist::Zilla::Plugin::Test::NoTabs" : {
+ "filename" : "xt/author/no-tabs.t",
+ "finder" : [
+ ":InstallModules",
+ ":ExecFiles",
+ ":TestFiles"
+ ]
}
},
- "name" : "@Author::RWSTAUNER/@TestingMania/Test::Compile",
- "version" : "2.058"
+ "name" : "@Author::RWSTAUNER/@TestingMania/Test::NoTabs",
+ "version" : "0.15"
},
{
"class" : "Dist::Zilla::Plugin::Manifest",
@@ -709,12 +697,12 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.18.0",
+ "git_version" : "2.22.0",
"repo_root" : "."
}
},
"name" : "@Author::RWSTAUNER/@Git/Check",
- "version" : "2.045"
+ "version" : "2.046"
},
{
"class" : "Dist::Zilla::Plugin::Git::Commit",
@@ -734,7 +722,7 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.18.0",
+ "git_version" : "2.22.0",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -742,7 +730,7 @@
}
},
"name" : "@Author::RWSTAUNER/@Git/Commit",
- "version" : "2.045"
+ "version" : "2.046"
},
{
"class" : "Dist::Zilla::Plugin::Git::Tag",
@@ -751,12 +739,12 @@
"branch" : null,
"changelog" : "Changes",
"signed" : 0,
- "tag" : "v3.101",
- "tag_format" : "v%v",
- "tag_message" : "v%v"
+ "tag" : "v3.200",
+ "tag_format" : "v%V",
+ "tag_message" : "v%V"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.18.0",
+ "git_version" : "2.22.0",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -764,7 +752,7 @@
}
},
"name" : "@Author::RWSTAUNER/@Git/Tag",
- "version" : "2.045"
+ "version" : "2.046"
},
{
"class" : "Dist::Zilla::Plugin::Git::Push",
@@ -776,12 +764,12 @@
"remotes_must_exist" : 1
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.18.0",
+ "git_version" : "2.22.0",
"repo_root" : "."
}
},
"name" : "@Author::RWSTAUNER/@Git/Push",
- "version" : "2.045"
+ "version" : "2.046"
},
{
"class" : "Dist::Zilla::Plugin::ConfirmRelease",
@@ -808,6 +796,17 @@
"config" : {
"Dist::Zilla::Plugin::Prereqs" : {
"phase" : "runtime",
+ "type" : "requires"
+ }
+ },
+ "name" : "RuntimeRequires",
+ "version" : "6.012"
+ },
+ {
+ "class" : "Dist::Zilla::Plugin::Prereqs",
+ "config" : {
+ "Dist::Zilla::Plugin::Prereqs" : {
+ "phase" : "runtime",
"type" : "recommends"
}
},
@@ -834,11 +833,11 @@
"run" : [
"perl -i -pe '$orig = q[2009-2011 by Marcel Gruenauer.];
/\\Q$orig\\E/ and $already=1; $already or s/^(#?)(\\s*This software is
copyright \\(c\\))( \\d+ by Randy Stauner\\.)/$1$2 $orig\\n$1\\n$1$2$3/'
%d/lib/Pod/Markdown.pm %d/bin/pod2markdown %d/README* %d/LICENSE README*"
],
- "version" : "0.047"
+ "version" : "0.048"
}
},
"name" : "Run::AfterRelease",
- "version" : "0.047"
+ "version" : "0.048"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
@@ -899,7 +898,7 @@
"zilla" : {
"class" : "Dist::Zilla::Dist::Builder",
"config" : {
- "is_trial" : "0"
+ "is_trial" : 0
},
"version" : "6.012"
}
@@ -916,7 +915,7 @@
"Ryan C. Thompson <[email protected]>",
"Yasutaka ATARASHI <[email protected]>"
],
- "x_generated_by_perl" : "v5.24.4",
- "x_serialization_backend" : "Cpanel::JSON::XS version 4.04"
+ "x_generated_by_perl" : "v5.28.2",
+ "x_serialization_backend" : "Cpanel::JSON::XS version 4.12"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/META.yml
new/Pod-Markdown-3.200/META.yml
--- old/Pod-Markdown-3.101/META.yml 2018-08-06 16:32:45.000000000 +0200
+++ new/Pod-Markdown-3.200/META.yml 2019-10-09 18:36:23.000000000 +0200
@@ -24,7 +24,7 @@
ExtUtils::MakeMaker: '0'
perl: '5.008'
dynamic_config: 0
-generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version
2.150005'
+generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version
2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -49,10 +49,10 @@
provides:
Pod::Markdown:
file: lib/Pod/Markdown.pm
- version: '3.101'
+ version: '3.200'
Pod::Perldoc::ToMarkdown:
file: lib/Pod/Perldoc/ToMarkdown.pm
- version: '3.101'
+ version: '3.200'
recommends:
HTML::Entities: '0'
requires:
@@ -61,6 +61,7 @@
Pod::Simple: '3.27'
Pod::Simple::Methody: '0'
Pod::Usage: '0'
+ URI::Escape: '0'
parent: '0'
perl: '5.008'
strict: '0'
@@ -69,10 +70,10 @@
bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Pod-Markdown
homepage: https://github.com/rwstauner/Pod-Markdown
repository: https://github.com/rwstauner/Pod-Markdown.git
-version: '3.101'
+version: '3.200'
x_Dist_Zilla:
perl:
- version: '5.024004'
+ version: '5.028002'
plugins:
-
class: Dist::Zilla::Plugin::Git::NextVersion
@@ -82,10 +83,10 @@
version_by_branch: 0
version_regexp: (?^:^v(.+)$)
Dist::Zilla::Role::Git::Repo:
- git_version: 2.18.0
+ git_version: 2.22.0
repo_root: .
name: '@Author::RWSTAUNER/Git::NextVersion'
- version: '2.045'
+ version: '2.046'
-
class: Dist::Zilla::Plugin::GenerateFile
name: '@Author::RWSTAUNER/GenerateManifestSkip'
@@ -274,7 +275,7 @@
-
class: Dist::Zilla::Plugin::GitHubREADME::Badge
name: '@Author::RWSTAUNER/GitHubREADME::Badge'
- version: '0.27'
+ version: '0.29'
-
class: Dist::Zilla::Plugin::CopyFilesFromRelease
config:
@@ -296,13 +297,13 @@
class: Dist::Zilla::Plugin::Git::Contributors
config:
Dist::Zilla::Plugin::Git::Contributors:
- git_version: 2.18.0
+ git_version: 2.22.0
include_authors: 0
include_releaser: 1
order_by: name
paths: []
name: '@Author::RWSTAUNER/Git::Contributors'
- version: '0.034'
+ version: '0.035'
-
class: Dist::Zilla::Plugin::AutoPrereqs
name: '@Author::RWSTAUNER/AutoPrereqs'
@@ -327,7 +328,7 @@
inherit_version: '1'
meta_noindex: '1'
Dist::Zilla::Role::ModuleMetadata:
- Module::Metadata: '1.000031'
+ Module::Metadata: '1.000033'
version: '0.006'
name: '@Author::RWSTAUNER/MetaProvides::Package'
version: '2.004003'
@@ -367,41 +368,74 @@
name: '@Author::RWSTAUNER/Test::ReportPrereqs'
version: '0.027'
-
- class: Dist::Zilla::Plugin::Test::PodSpelling
- config:
- Dist::Zilla::Plugin::Test::PodSpelling:
- directories:
- - bin
- - lib
- spell_cmd: ''
- stopwords: []
- wordlist: Pod::Wordlist
- name: '@Author::RWSTAUNER/Test::PodSpelling'
- version: '2.007005'
+ class: Dist::Zilla::Plugin::Test::Synopsis
+ name: '@Author::RWSTAUNER/@TestingMania/Test::Synopsis'
+ version: '2.000007'
-
- class: Dist::Zilla::Plugin::Test::DistManifest
- name: '@Author::RWSTAUNER/@TestingMania/Test::DistManifest'
- version: '2.000005'
+ class: Dist::Zilla::Plugin::Test::CPAN::Changes
+ config:
+ Dist::Zilla::Plugin::Test::CPAN::Changes:
+ changelog: Changes
+ name: '@Author::RWSTAUNER/@TestingMania/Test::CPAN::Changes'
+ version: '0.012'
-
- class: Dist::Zilla::Plugin::Test::Portability
+ class: Dist::Zilla::Plugin::Test::Compile
config:
- Dist::Zilla::Plugin::Test::Portability:
- options: ''
- name: '@Author::RWSTAUNER/@TestingMania/Test::Portability'
- version: '2.001000'
+ Dist::Zilla::Plugin::Test::Compile:
+ bail_out_on_fail: '0'
+ fail_on_warning: author
+ fake_home: 1
+ filename: t/00-compile.t
+ module_finder:
+ - ':InstallModules'
+ needs_display: 0
+ phase: test
+ script_finder:
+ - ':PerlExecFiles'
+ skips: []
+ switch: []
+ name: '@Author::RWSTAUNER/@TestingMania/Test::Compile'
+ version: '2.058'
+ -
+ class: Dist::Zilla::Plugin::Test::Perl::Critic
+ name: '@Author::RWSTAUNER/@TestingMania/Test::Perl::Critic'
+ version: '3.001'
+ -
+ class: Dist::Zilla::Plugin::Test::Version
+ name: '@Author::RWSTAUNER/@TestingMania/Test::Version'
+ version: '1.09'
-
class: Dist::Zilla::Plugin::MojibakeTests
name: '@Author::RWSTAUNER/@TestingMania/MojibakeTests'
version: '0.8'
-
- class: Dist::Zilla::Plugin::Test::Synopsis
- name: '@Author::RWSTAUNER/@TestingMania/Test::Synopsis'
- version: '2.000007'
+ class: Dist::Zilla::Plugin::Test::MinimumVersion
+ config:
+ Dist::Zilla::Plugin::Test::MinimumVersion:
+ max_target_perl: '5.008'
+ name: '@Author::RWSTAUNER/@TestingMania/Test::MinimumVersion'
+ version: '2.000010'
-
- class: Dist::Zilla::Plugin::PodCoverageTests
- name: '@Author::RWSTAUNER/@TestingMania/PodCoverageTests'
+ class: Dist::Zilla::Plugin::MetaTests
+ name: '@Author::RWSTAUNER/@TestingMania/MetaTests'
version: '6.012'
-
+ class: Dist::Zilla::Plugin::Test::CPAN::Meta::JSON
+ name: '@Author::RWSTAUNER/@TestingMania/Test::CPAN::Meta::JSON'
+ version: '0.004'
+ -
+ class: Dist::Zilla::Plugin::Test::DistManifest
+ name: '@Author::RWSTAUNER/@TestingMania/Test::DistManifest'
+ version: '2.000005'
+ -
+ class: Dist::Zilla::Plugin::Test::Kwalitee
+ config:
+ Dist::Zilla::Plugin::Test::Kwalitee:
+ filename: xt/release/kwalitee.t
+ skiptest: []
+ name: '@Author::RWSTAUNER/@TestingMania/Test::Kwalitee'
+ version: '2.12'
+ -
class: Dist::Zilla::Plugin::Test::EOL
config:
Dist::Zilla::Plugin::Test::EOL:
@@ -414,9 +448,20 @@
name: '@Author::RWSTAUNER/@TestingMania/Test::EOL'
version: '0.19'
-
- class: Dist::Zilla::Plugin::Test::Perl::Critic
- name: '@Author::RWSTAUNER/@TestingMania/Test::Perl::Critic'
- version: '3.001'
+ class: Dist::Zilla::Plugin::Test::Portability
+ config:
+ Dist::Zilla::Plugin::Test::Portability:
+ options: ''
+ name: '@Author::RWSTAUNER/@TestingMania/Test::Portability'
+ version: '2.001000'
+ -
+ class: Dist::Zilla::Plugin::PodSyntaxTests
+ name: '@Author::RWSTAUNER/@TestingMania/PodSyntaxTests'
+ version: '6.012'
+ -
+ class: Dist::Zilla::Plugin::PodCoverageTests
+ name: '@Author::RWSTAUNER/@TestingMania/PodCoverageTests'
+ version: '6.012'
-
class: Dist::Zilla::Plugin::Test::NoTabs
config:
@@ -429,59 +474,6 @@
name: '@Author::RWSTAUNER/@TestingMania/Test::NoTabs'
version: '0.15'
-
- class: Dist::Zilla::Plugin::Test::Kwalitee
- config:
- Dist::Zilla::Plugin::Test::Kwalitee:
- filename: xt/release/kwalitee.t
- skiptest: []
- name: '@Author::RWSTAUNER/@TestingMania/Test::Kwalitee'
- version: '2.12'
- -
- class: Dist::Zilla::Plugin::Test::CPAN::Meta::JSON
- name: '@Author::RWSTAUNER/@TestingMania/Test::CPAN::Meta::JSON'
- version: '0.004'
- -
- class: Dist::Zilla::Plugin::Test::MinimumVersion
- name: '@Author::RWSTAUNER/@TestingMania/Test::MinimumVersion'
- version: '2.000008'
- -
- class: Dist::Zilla::Plugin::MetaTests
- name: '@Author::RWSTAUNER/@TestingMania/MetaTests'
- version: '6.012'
- -
- class: Dist::Zilla::Plugin::Test::CPAN::Changes
- config:
- Dist::Zilla::Plugin::Test::CPAN::Changes:
- changelog: Changes
- name: '@Author::RWSTAUNER/@TestingMania/Test::CPAN::Changes'
- version: '0.012'
- -
- class: Dist::Zilla::Plugin::Test::Version
- name: '@Author::RWSTAUNER/@TestingMania/Test::Version'
- version: '1.09'
- -
- class: Dist::Zilla::Plugin::PodSyntaxTests
- name: '@Author::RWSTAUNER/@TestingMania/PodSyntaxTests'
- version: '6.012'
- -
- class: Dist::Zilla::Plugin::Test::Compile
- config:
- Dist::Zilla::Plugin::Test::Compile:
- bail_out_on_fail: '0'
- fail_on_warning: author
- fake_home: 1
- filename: t/00-compile.t
- module_finder:
- - ':InstallModules'
- needs_display: 0
- phase: test
- script_finder:
- - ':PerlExecFiles'
- skips: []
- switch: []
- name: '@Author::RWSTAUNER/@TestingMania/Test::Compile'
- version: '2.058'
- -
class: Dist::Zilla::Plugin::Manifest
name: '@Author::RWSTAUNER/Manifest'
version: '6.012'
@@ -519,10 +511,10 @@
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- git_version: 2.18.0
+ git_version: 2.22.0
repo_root: .
name: '@Author::RWSTAUNER/@Git/Check'
- version: '2.045'
+ version: '2.046'
-
class: Dist::Zilla::Plugin::Git::Commit
config:
@@ -538,12 +530,12 @@
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- git_version: 2.18.0
+ git_version: 2.22.0
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@Author::RWSTAUNER/@Git/Commit'
- version: '2.045'
+ version: '2.046'
-
class: Dist::Zilla::Plugin::Git::Tag
config:
@@ -551,16 +543,16 @@
branch: ~
changelog: Changes
signed: 0
- tag: v3.101
- tag_format: v%v
- tag_message: v%v
+ tag: v3.200
+ tag_format: v%V
+ tag_message: v%V
Dist::Zilla::Role::Git::Repo:
- git_version: 2.18.0
+ git_version: 2.22.0
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@Author::RWSTAUNER/@Git/Tag'
- version: '2.045'
+ version: '2.046'
-
class: Dist::Zilla::Plugin::Git::Push
config:
@@ -569,10 +561,10 @@
- origin
remotes_must_exist: 1
Dist::Zilla::Role::Git::Repo:
- git_version: 2.18.0
+ git_version: 2.22.0
repo_root: .
name: '@Author::RWSTAUNER/@Git/Push'
- version: '2.045'
+ version: '2.046'
-
class: Dist::Zilla::Plugin::ConfirmRelease
name: '@Author::RWSTAUNER/ConfirmRelease'
@@ -594,6 +586,14 @@
config:
Dist::Zilla::Plugin::Prereqs:
phase: runtime
+ type: requires
+ name: RuntimeRequires
+ version: '6.012'
+ -
+ class: Dist::Zilla::Plugin::Prereqs
+ config:
+ Dist::Zilla::Plugin::Prereqs:
+ phase: runtime
type: recommends
name: RuntimeRecommends
version: '6.012'
@@ -613,9 +613,9 @@
quiet: 0
run:
- "perl -i -pe '$orig = q[2009-2011 by Marcel Gruenauer.];
/\\Q$orig\\E/ and $already=1; $already or s/^(#?)(\\s*This software is
copyright \\(c\\))( \\d+ by Randy Stauner\\.)/$1$2 $orig\\n$1\\n$1$2$3/'
%d/lib/Pod/Markdown.pm %d/bin/pod2markdown %d/README* %d/LICENSE README*"
- version: '0.047'
+ version: '0.048'
name: Run::AfterRelease
- version: '0.047'
+ version: '0.048'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':InstallModules'
@@ -676,5 +676,5 @@
- 'Peter Vereshagin <[email protected]>'
- 'Ryan C. Thompson <[email protected]>'
- 'Yasutaka ATARASHI <[email protected]>'
-x_generated_by_perl: v5.24.4
+x_generated_by_perl: v5.28.2
x_serialization_backend: 'YAML::Tiny version 1.73'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/Makefile.PL
new/Pod-Markdown-3.200/Makefile.PL
--- old/Pod-Markdown-3.101/Makefile.PL 2018-08-06 16:32:45.000000000 +0200
+++ new/Pod-Markdown-3.200/Makefile.PL 2019-10-09 18:36:23.000000000 +0200
@@ -33,6 +33,7 @@
"Pod::Simple" => "3.27",
"Pod::Simple::Methody" => 0,
"Pod::Usage" => 0,
+ "URI::Escape" => 0,
"parent" => 0,
"strict" => 0,
"warnings" => 0
@@ -51,7 +52,7 @@
"lib" => 0,
"utf8" => 0
},
- "VERSION" => "3.101",
+ "VERSION" => "3.200",
"test" => {
"TESTS" => "t/*.t"
}
@@ -74,6 +75,7 @@
"Symbol" => 0,
"Test::Differences" => 0,
"Test::More" => "0.88",
+ "URI::Escape" => 0,
"lib" => 0,
"parent" => 0,
"strict" => 0,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/README
new/Pod-Markdown-3.200/README
--- old/Pod-Markdown-3.101/README 2018-08-06 16:32:45.000000000 +0200
+++ new/Pod-Markdown-3.200/README 2019-10-09 18:36:23.000000000 +0200
@@ -1,5 +1,5 @@
This archive contains the distribution Pod-Markdown,
-version 3.101:
+version 3.200:
Convert POD to Markdown
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/bin/pod2markdown
new/Pod-Markdown-3.200/bin/pod2markdown
--- old/Pod-Markdown-3.101/bin/pod2markdown 2018-08-06 16:32:45.000000000
+0200
+++ new/Pod-Markdown-3.200/bin/pod2markdown 2019-10-09 18:36:23.000000000
+0200
@@ -79,7 +79,7 @@
=head1 VERSION
-version 3.101
+version 3.200
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/dist.ini
new/Pod-Markdown-3.200/dist.ini
--- old/Pod-Markdown-3.101/dist.ini 2018-08-06 16:32:45.000000000 +0200
+++ new/Pod-Markdown-3.200/dist.ini 2019-10-09 18:36:23.000000000 +0200
@@ -8,6 +8,9 @@
copyright_year = 2011
license = Perl_5
+; NOTE: To test this module on its own README:
+; $ DZIL_README_PHASE=build dzil build
+
[@Author::RWSTAUNER]
; This seems broken (https://rt.cpan.org/Public/Bug/Display.html?id=73280)
-remove = Test::Pod::LinkCheck
@@ -21,6 +24,9 @@
match = corpus/lit-cp1252
encoding = cp1252
+[Prereqs / RuntimeRequires]
+URI::Escape = 0
+
[Prereqs / RuntimeRecommends]
HTML::Entities = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/lib/Pod/Markdown.pm
new/Pod-Markdown-3.200/lib/Pod/Markdown.pm
--- old/Pod-Markdown-3.101/lib/Pod/Markdown.pm 2018-08-06 16:32:45.000000000
+0200
+++ new/Pod-Markdown-3.200/lib/Pod/Markdown.pm 2019-10-09 18:36:23.000000000
+0200
@@ -12,14 +12,15 @@
use warnings;
package Pod::Markdown;
-# git description: v3.100-2-g1399a61
+# git description: v3.101-3-g70682ef
our $AUTHORITY = 'cpan:RWSTAUNER';
# ABSTRACT: Convert POD to Markdown
-$Pod::Markdown::VERSION = '3.101';
+$Pod::Markdown::VERSION = '3.200';
use Pod::Simple 3.27 (); # detected_encoding and keep_encoding bug fix
use parent qw(Pod::Simple::Methody);
use Encode ();
+use URI::Escape ();
our %URL_PREFIXES = (
sco => 'http://search.cpan.org/perldoc?',
@@ -1050,16 +1051,20 @@
sub format_perldoc_url {
my ($self, $name, $section) = @_;
- my $url_prefix = defined($name)
+ my $url_prefix = $self->perldoc_url_prefix;
+ if (
+ defined($name)
&& $self->is_local_module($name)
- && $self->local_module_url_prefix
- || $self->perldoc_url_prefix;
+ && defined($self->local_module_url_prefix)
+ ) {
+ $url_prefix = $self->local_module_url_prefix;
+ }
my $url = '';
# If the link is to another module (external link).
if ($name) {
- $url = $url_prefix . $name;
+ $url = $url_prefix . URI::Escape::uri_escape($name);
}
# See https://rt.cpan.org/Ticket/Display.html?id=57776
@@ -1197,7 +1202,7 @@
=head1 VERSION
-version 3.101
+version 3.200
=for test_synopsis my ($pod_string);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/lib/Pod/Perldoc/ToMarkdown.pm
new/Pod-Markdown-3.200/lib/Pod/Perldoc/ToMarkdown.pm
--- old/Pod-Markdown-3.101/lib/Pod/Perldoc/ToMarkdown.pm 2018-08-06
16:32:45.000000000 +0200
+++ new/Pod-Markdown-3.200/lib/Pod/Perldoc/ToMarkdown.pm 2019-10-09
18:36:23.000000000 +0200
@@ -11,7 +11,7 @@
package Pod::Perldoc::ToMarkdown;
our $AUTHORITY = 'cpan:RWSTAUNER';
-$Pod::Perldoc::ToMarkdown::VERSION = '3.101';
+$Pod::Perldoc::ToMarkdown::VERSION = '3.200';
# ABSTRACT: Enable `perldoc -o Markdown`
use parent qw(Pod::Markdown);
@@ -60,7 +60,7 @@
=head1 VERSION
-version 3.101
+version 3.200
=for test_synopsis 1;
__END__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/t/00-report-prereqs.dd
new/Pod-Markdown-3.200/t/00-report-prereqs.dd
--- old/Pod-Markdown-3.101/t/00-report-prereqs.dd 2018-08-06
16:32:45.000000000 +0200
+++ new/Pod-Markdown-3.200/t/00-report-prereqs.dd 2019-10-09
18:36:23.000000000 +0200
@@ -11,7 +11,6 @@
},
'requires' => {
'Pod::Coverage::TrustPod' => '0',
- 'Pod::Wordlist' => '0',
'Test::CPAN::Changes' => '0.19',
'Test::CPAN::Meta' => '0',
'Test::CPAN::Meta::JSON' => '0.16',
@@ -25,7 +24,6 @@
'Test::Pod' => '1.41',
'Test::Pod::Coverage' => '1.08',
'Test::Portability::Files' => '0',
- 'Test::Spelling' => '0.12',
'Test::Synopsis' => '0',
'Test::Version' => '1'
}
@@ -40,6 +38,7 @@
'Pod::Simple' => '3.27',
'Pod::Simple::Methody' => '0',
'Pod::Usage' => '0',
+ 'URI::Escape' => '0',
'parent' => '0',
'perl' => '5.008',
'strict' => '0',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/t/codes.t
new/Pod-Markdown-3.200/t/codes.t
--- old/Pod-Markdown-3.101/t/codes.t 2018-08-06 16:32:45.000000000 +0200
+++ new/Pod-Markdown-3.200/t/codes.t 2019-10-09 18:36:23.000000000 +0200
@@ -49,7 +49,7 @@
# Links tested extensively in t/links.t.
code 'L<link>', "[link](${pod_prefix}link)";
-code 'L<star*>', "[star\\*](${pod_prefix}star*)";
+code 'L<star*>', "[star\\*](${pod_prefix}star%2A)";
# Pod::Simple handles the E<> entirely (Pod::Markdown never sees them).
code 'E<lt>', '<';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/t/links.t
new/Pod-Markdown-3.200/t/links.t
--- old/Pod-Markdown-3.101/t/links.t 2018-08-06 16:32:45.000000000 +0200
+++ new/Pod-Markdown-3.200/t/links.t 2019-10-09 18:36:23.000000000 +0200
@@ -28,21 +28,21 @@
# in order of L<> examples in perlpod:
['name', q<name>,
qq^[name](${pod_prefix}name)^],
-['other module', q<Other::Pod>,
qq^[Other::Pod](${pod_prefix}Other::Pod)^],
-['other module, empty text', q<|Other::Pod>,
qq^[Other::Pod](${pod_prefix}Other::Pod)^],
+['other module', q<Other::Pod>,
qq^[Other::Pod](${pod_prefix}Other%3A%3APod)^],
+['other module, empty text', q<|Other::Pod>,
qq^[Other::Pod](${pod_prefix}Other%3A%3APod)^],
-['other module/sec, empty text', q<|Other::Pod/sec>, qq^["sec" in
Other::Pod](${pod_prefix}Other::Pod#sec)^],
-['section in other module', q<Other::Pod/sec>, qq^["sec" in
Other::Pod](${pod_prefix}Other::Pod#sec)^],
+['other module/sec, empty text', q<|Other::Pod/sec>, qq^["sec" in
Other::Pod](${pod_prefix}Other%3A%3APod#sec)^],
+['section in other module', q<Other::Pod/sec>, qq^["sec" in
Other::Pod](${pod_prefix}Other%3A%3APod#sec)^],
['quoted section in other doc', q<perlsyn/"For Loops">, qq^["For Loops" in
perlsyn](${pod_prefix}perlsyn#For${space}Loops)^],
['section in this doc', q</sec>, qq^["sec"](#sec)^],
['quoted section in this doc', q</"sec">, qq^["sec"](#sec)^],
['/sec, empty text', q<|/sec>, qq^["sec"](#sec)^],
-['other module, alternate text', q<other-pod|Other::Pod>,
qq^[other-pod](${pod_prefix}Other::Pod)^],
+['other module, alternate text', q<other-pod|Other::Pod>,
qq^[other-pod](${pod_prefix}Other%3A%3APod)^],
-['sec in other mod, alt text', q<x-sec|Other::Pod/sec>,
qq^[x-sec](${pod_prefix}Other::Pod#sec)^],
-['"sec" in other mod, alt text', q<x-sec|Other::Pod/"sec">,
qq^[x-sec](${pod_prefix}Other::Pod#sec)^],
+['sec in other mod, alt text', q<x-sec|Other::Pod/sec>,
qq^[x-sec](${pod_prefix}Other%3A%3APod#sec)^],
+['"sec" in other mod, alt text', q<x-sec|Other::Pod/"sec">,
qq^[x-sec](${pod_prefix}Other%3A%3APod#sec)^],
['/"sec" in this doc, alt text', q<other-sec|/"sec">,
qq^[other-sec](#sec)^],
['/sec in this doc, alt text', q<other-sec|/sec>,
qq^[other-sec](#sec)^],
@@ -56,7 +56,7 @@
["don't expand nested L's", q^perlpodspec/"About LE<lt>...E<gt> Codes"^,
qq^["About L<...> Codes" in
perlpodspec](${pod_prefix}perlpodspec#About${space}L<...>${space}Codes)^],
# perlpodspec examples:
-['name', q<Foo::Bar>,
qq^[Foo::Bar](${pod_prefix}Foo::Bar)^],
+['name', q<Foo::Bar>,
qq^[Foo::Bar](${pod_prefix}Foo%3A%3ABar)^],
['alt|pod/sec', q<Perlport's section on NL's|perlport/Newlines>,
qq^[Perlport's section on NL's](${pod_prefix}perlport#Newlines)^],
['pod/sec', q<perlport/Newlines>, qq^["Newlines" in
perlport](${pod_prefix}perlport#Newlines)^],
['man/sec', q<crontab(5)/"DESCRIPTION">, qq^["DESCRIPTION"
in crontab(5)](${man_prefix}5/crontab)^],
@@ -80,7 +80,7 @@
# Insert backslashes (to escape markdown).
['_underscore_', q<_underscore_>,
qq^[\\_underscore\\_](${pod_prefix}_underscore_)^],
-['*asterisk*', q<*asterisk*>,
qq^[\\*asterisk\\*](${pod_prefix}*asterisk*)^],
+['*asterisk*', q<*asterisk*>,
qq^[\\*asterisk\\*](${pod_prefix}%2Aasterisk%2A)^],
['section with quotes', q<whiskey|/Say "Cheese">,
qq^[whiskey](#Say${space}${quot}Cheese${quot})^],
# is there something better to do?
@@ -99,10 +99,10 @@
['man alias: manny', q<crontab(1)>,
qq^[crontab(1)](http://manny.local/page/1/crontab)^, man_url_prefix =>
'manny'],
['man alias: man', q<crontab(1)>,
qq^[crontab(1)](http://man.he.net/man1/crontab)^, man_url_prefix =>
'man'],
-['pod url', q<Foo::Bar>,
qq^[Foo::Bar](http://localhost/pod/Foo::Bar)^, perldoc_url_prefix =>
'http://localhost/pod/'],
-['pod alias: sco', q<Foo::Bar>,
qq^[Foo::Bar](http://search.cpan.org/perldoc?Foo::Bar)^, perldoc_url_prefix =>
'sco'],
-['pod alias: metacpan', q<Foo::Bar>,
qq^[Foo::Bar](https://metacpan.org/pod/Foo::Bar)^, perldoc_url_prefix =>
'metacpan'],
-['pod alias: perldoc', q<Foo::Bar>,
qq^[Foo::Bar](https://metacpan.org/pod/Foo::Bar)^, perldoc_url_prefix =>
'perldoc'],
+['pod url', q<Foo::Bar>,
qq^[Foo::Bar](http://localhost/pod/Foo%3A%3ABar)^, perldoc_url_prefix
=> 'http://localhost/pod/'],
+['pod alias: sco', q<Foo::Bar>,
qq^[Foo::Bar](http://search.cpan.org/perldoc?Foo%3A%3ABar)^, perldoc_url_prefix
=> 'sco'],
+['pod alias: metacpan', q<Foo::Bar>,
qq^[Foo::Bar](https://metacpan.org/pod/Foo%3A%3ABar)^, perldoc_url_prefix
=> 'metacpan'],
+['pod alias: perldoc', q<Foo::Bar>,
qq^[Foo::Bar](https://metacpan.org/pod/Foo%3A%3ABar)^, perldoc_url_prefix
=> 'perldoc'],
);
# Local Module URLs
@@ -110,31 +110,35 @@
my $p = {};
#'<,'>perldo if (s/^\[|\],$//g){ $a = [map { s/^\s+|\s+$//gr } split /,/,
$_, 4]; @$a > 2 and $_ = " test_link({$a->[3]}, $a->[1], $a->[2], $a->[0]);" }
- test_link($p, q<Local::Foo>, qq^[Local::Foo](${pod_prefix}Local::Foo)^,
+ test_link($p, q<Local::Foo>, qq^[Local::Foo](${pod_prefix}Local%3A%3AFoo)^,
'Local::* defaults to perldoc');
- test_link($p, q<Foo_Corp::Bar>,
qq^[Foo\\_Corp::Bar](${pod_prefix}Foo_Corp::Bar)^,
+ test_link($p, q<Foo_Corp::Bar>,
qq^[Foo\\_Corp::Bar](${pod_prefix}Foo_Corp%3A%3ABar)^,
'Foo_Corp::* defaults to perldoc');
$p->{perldoc_url_prefix} = 'perldoc://';
- test_link($p, q<Local::Foo>, qq^[Local::Foo](perldoc://Local::Foo)^,
+ test_link($p, q<Local::Foo>, qq^[Local::Foo](perldoc://Local%3A%3AFoo)^,
'local module without custom url respects perldoc_url_prefix');
$p->{local_module_url_prefix} = 'local://';
- test_link($p, q<Local::Foo>, qq^[Local::Foo](local://Local::Foo)^,
+ test_link($p, q<Local::Foo>, qq^[Local::Foo](local://Local%3A%3AFoo)^,
'Local::* custom url');
- test_link($p, q<Foo_Corp::Bar>, qq^[Foo\\_Corp::Bar](local://Foo_Corp::Bar)^,
+ test_link($p, q<Foo_Corp::Bar>,
qq^[Foo\\_Corp::Bar](local://Foo_Corp%3A%3ABar)^,
'Foo_Corp::* custom url');
- test_link($p, q<Normal::Foo>, qq^[Normal::Foo](perldoc://Normal::Foo)^,
+ test_link($p, q<Normal::Foo>, qq^[Normal::Foo](perldoc://Normal%3A%3AFoo)^,
'non local module');
$p->{local_module_re} = qr/Normal/;
- test_link($p, q<Normal::Foo>, qq^[Normal::Foo](local://Normal::Foo)^,
+ test_link($p, q<Normal::Foo>, qq^[Normal::Foo](local://Normal%3A%3AFoo)^,
'Normal::* with custom RE');
- test_link($p, q<NonLocal::Foo>, qq^[NonLocal::Foo](perldoc://NonLocal::Foo)^,
+ test_link($p, q<NonLocal::Foo>,
qq^[NonLocal::Foo](perldoc://NonLocal%3A%3AFoo)^,
'NonLocal* with custom RE');
- test_link($p, q<Local::Foo>, qq^[Local::Foo](perldoc://Local::Foo)^,
+ test_link($p, q<Local::Foo>, qq^[Local::Foo](perldoc://Local%3A%3AFoo)^,
'even Local::* uses perldoc when custom re does not match');
+
+ $p = {local_module_url_prefix => ''};
+ test_link($p, q<Local::Foo::Bar>,
qq^[Local::Foo::Bar](Local%3A%3AFoo%3A%3ABar)^,
+ 'local module with empty prefix');
}
# Most of these examples were internal links
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/xt/author/minimum-version.t
new/Pod-Markdown-3.200/xt/author/minimum-version.t
--- old/Pod-Markdown-3.101/xt/author/minimum-version.t 2018-08-06
16:32:45.000000000 +0200
+++ new/Pod-Markdown-3.200/xt/author/minimum-version.t 2019-10-09
18:36:23.000000000 +0200
@@ -1,6 +1,6 @@
-#!perl
+use strict;
+use warnings;
use Test::More;
-
use Test::MinimumVersion;
all_minimum_version_ok( qq{5.008} );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Pod-Markdown-3.101/xt/author/pod-spell.t
new/Pod-Markdown-3.200/xt/author/pod-spell.t
--- old/Pod-Markdown-3.101/xt/author/pod-spell.t 2018-08-06
16:32:45.000000000 +0200
+++ new/Pod-Markdown-3.200/xt/author/pod-spell.t 1970-01-01
01:00:00.000000000 +0100
@@ -1,58 +0,0 @@
-use strict;
-use warnings;
-use Test::More;
-
-# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.007005
-use Test::Spelling 0.12;
-use Pod::Wordlist;
-
-
-add_stopwords(<DATA>);
-all_pod_files_spelling_ok( qw( bin lib ) );
-__DATA__
-ATARASHI
-Aristotle
-Cindy
-CindyLinz
-Covington
-Graham
-Gruenauer
-Marcel
-Markdown
-Mike
-Moral
-Ollis
-Pagaltzis
-Perldoc
-Peter
-Pod
-Randy
-Ryan
-Stauner
-Thompson
-ToMarkdown
-Vereshagin
-Victor
-Wang
-Yasutaka
-aristotle
-at
-bin
-cindylinz
-d0t
-lib
-marcel
-mfcovington
-motemen
-moznion
-org
-pagaltzis
-plicease
-pod2markdown
-rct
-rthompson
-rwstauner
-thompsonclan
-veresc
-victor
-yakex