Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: a00ed6cf68dd6b73b92438e2e7fdc64db3920990
https://github.com/Perl/perl5/commit/a00ed6cf68dd6b73b92438e2e7fdc64db3920990
Author: James E Keenan <[email protected]>
Date: 2026-07-20 (Mon, 20 Jul 2026)
Changed paths:
M Porting/Maintainers.pl
Log Message:
-----------
Remove CUSTOMIZED entry from 'podlators' element
Upstream changes in file which was customized will suffice.
Commit: b10d873553cc512030b358a9d3a645e4e60e5fe1
https://github.com/Perl/perl5/commit/b10d873553cc512030b358a9d3a645e4e60e5fe1
Author: Russ Allbery <[email protected]>
Date: 2026-07-20 (Mon, 20 Jul 2026)
Changed paths:
M MANIFEST
M cpan/podlators/Makefile.PL
M cpan/podlators/docs/docknot.yaml
M cpan/podlators/lib/Pod/Man.pm
M cpan/podlators/lib/Pod/ParseLink.pm
M cpan/podlators/lib/Pod/Text.pm
M cpan/podlators/lib/Pod/Text/Color.pm
M cpan/podlators/lib/Pod/Text/Overstrike.pm
M cpan/podlators/lib/Pod/Text/Termcap.pm
M cpan/podlators/scripts/pod2man.PL
M cpan/podlators/scripts/pod2text.PL
M cpan/podlators/t/data/basic.man
M cpan/podlators/t/data/man/encoding.groff
M cpan/podlators/t/data/man/encoding.roff
M cpan/podlators/t/data/man/encoding.utf8
M cpan/podlators/t/data/perl.conf
M cpan/podlators/t/data/perlcriticrc
M cpan/podlators/t/data/perltidyrc
M cpan/podlators/t/data/snippets/man/bullet-after-nonbullet
M cpan/podlators/t/data/snippets/man/c-in-header
M cpan/podlators/t/data/snippets/man/dollar-magic
M cpan/podlators/t/data/snippets/man/error-die
M cpan/podlators/t/data/snippets/man/error-none
M cpan/podlators/t/data/snippets/man/error-normal
M cpan/podlators/t/data/snippets/man/error-pod
M cpan/podlators/t/data/snippets/man/error-stderr
M cpan/podlators/t/data/snippets/man/error-stderr-opt
M cpan/podlators/t/data/snippets/man/fixed-font
M cpan/podlators/t/data/snippets/man/fixed-font-in-item
M cpan/podlators/t/data/snippets/man/guesswork
M cpan/podlators/t/data/snippets/man/guesswork-all
M cpan/podlators/t/data/snippets/man/guesswork-no-quoting
M cpan/podlators/t/data/snippets/man/guesswork-partial
M cpan/podlators/t/data/snippets/man/guesswork-quoting
M cpan/podlators/t/data/snippets/man/iso-8859-1-error-pod
M cpan/podlators/t/data/snippets/man/item-fonts
M cpan/podlators/t/data/snippets/man/item-spacing
M cpan/podlators/t/data/snippets/man/link-quoting
M cpan/podlators/t/data/snippets/man/long-quote
M cpan/podlators/t/data/snippets/man/lquote-and-quote
M cpan/podlators/t/data/snippets/man/lquote-rquote
M cpan/podlators/t/data/snippets/man/name-guesswork
M cpan/podlators/t/data/snippets/man/nested-lists
M cpan/podlators/t/data/snippets/man/newlines-in-c
M cpan/podlators/t/data/snippets/man/not-bullet
M cpan/podlators/t/data/snippets/man/not-numbers
M cpan/podlators/t/data/snippets/man/periods
M cpan/podlators/t/data/snippets/man/quote-escaping
M cpan/podlators/t/data/snippets/man/rquote-none
A cpan/podlators/t/data/snippets/text/c-with-newline
M cpan/podlators/t/data/snippets/text/guesswork-no-quoting
M cpan/podlators/t/data/snippets/text/guesswork-quoting
M cpan/podlators/t/docs/pod-spelling.t
M cpan/podlators/t/docs/pod.t
M cpan/podlators/t/lib/Test/Podlators.pm
M cpan/podlators/t/man/snippets.t
M cpan/podlators/t/parselink/basic.t
A cpan/podlators/t/text/no-encoding.t
M cpan/podlators/t/text/snippets.t
M pod/perlpodstyle.pod
Log Message:
-----------
synch podlators-v6.1.0 into blead
Changes from previous release:
- groff 1.24.0 broke use of the .IP macro for tag list formatting by
removing the mandatory spacing between the tag and the paragraph. Work
around this by using .TP for lists other than bullet or numbered
lists. Be aware that groff 1.24 and later defaults to a minimum gap of
two spaces between the tag and the paragraph for .TP instead of one
space as in previous pod2man and groff releases. POD documents that want
an indent just wide enough for tags to format on the same line as the
paragraph may need to increase the indent level for the =over command by
one to render as desired with those versions of groff.
- Change the default fixed-width font from CW to CR. This avoids warnings
with groff 1.24.0 or later at the cost of breaking troff output on
Solaris 10. nroff output and troff output on Solaris 11 are
unaffected. The pod2man option --fixed=CW will restore the previous
behavior. Thanks to G. Branden Robinson for the analysis and assistance.
(GitHub #43)
- Move the Pod::Man override of the AD string (needed to request left
justification) after .TH, and also clear the HY register to request no
hyphenation. This positioning also works with groff 1.23.0 and is
required by groff 1.24.0 to disable hyphenation and use left
justification by default without overriding user preferences. Many
thanks to G. Branden Robinson for the discussion and assistance.
- Pod::Text now supports setting the encoding option to "none" to disable
output encoding. This only makes sense when calling output_string() to
direct the formatted output to a scalar. It is intended for special
cases where the formatted output is held in memory for further
processing and will encoded for output at a later step. Thanks to
djerius for the suggestion. (GitHub #38)
- Fix Pod::Text quoting heuristics for C<> when the contents contains
newlines. Thanks to van-de-bugger for the report. (GitHub #39)
- Suppress adding double quotes around C<> text in Pod::Man and Pod::Text
if the contents are quoted with Unicode double quotes or consist of a
single character followed by an ASCII double quote.
- Fix the documentation for the date and release options to Pod::Man and
the corresponding --date and --release options to pod2man. The positions
of the footers controlled by these options were reversed in podlators
1.12 but the documentation was never updated.
- Update the Pod::Man discussion of intersentence spacing to reflect groff
changes around double quotes and to recommend against attempting to
manage the spacing for *roff output.
Compare: https://github.com/Perl/perl5/compare/e774c32cec23...b10d873553cc
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications