Up to [cvs.NetBSD.org] / pkgsrc / textproc / p5-podlators
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.16 / (download) - annotate - [select for diffs], Sun May 21 00:27:41 2023 UTC (4 months, 1 week ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
HEAD
Changes since 1.15: +4 -4
lines
Diff to previous 1.15 (colored)
Update to 5.01 Upstream changes: 5.01 - 2022-12-25 - Guesswork (formatting rules based on heuristics intended for Perl documentation) can now be disabled or selectively enabled in Pod::Text with the guesswork option (--guesswork to pod2text). This is similar to the support added to Pod::Man in 5.00, except there is only one type of guesswork currently (quoting). - Pod::Text suppresses quote marks around some additional cases of Perl code in C<> where the intent had been to suppress the quotes but there were various bugs in the matching regular expressions. This primarily affects function and method calls. - Fix an escaping issue in Pod::Man with complex lquote, rquote, and quotes options containing double quotes that caused some double quotes to be incorrectly duplicated. - Pod::Man now avoids quoting macro arguments when this is unnecessary. - Depend on Pod::Simple 3.26 or later, since Pod::Text now calls its encoding() method. 5.00 - 2022-11-25 - Drop support for Perl 5.8. The minimum required version is Perl 5.10. - The default output encoding of Pod::Man on non-EBCDIC systems is now UTF-8. The utf8 option (-u or --utf8 to pod2man) is now ignored, since it is the default. See the ENCODING section of its documentation for testing results and further discussion. (#68741) - Pod::Man now supports an encoding option (-e or --encoding to pod2man), to change the output encoding to any encoding recognized by Encode, or the special values groff or roff. Setting it to roff requests the old behavior of using character substitutions and *roff escapes to generate ASCII-only output (the default prior to this version). - Pod::Man now supports the groff output encoding, which replaces all non-ASCII characters with \[uNNNN] escapes. This escape was not supported by the originally *roff implementation, but it is supported by groff and mandoc and allows proper representation of Unicode characters. This output format has no known advantages in portability over UTF-8 on non-EBCDIC systems. It is the default output format on EBCDIC systems, and when the Encode module is not available. (#73804) - Pod::Man no longer does guesswork transformations that only affected troff output. Formatting manual pages with troff is exceptionally rare, and this magic caused constant maintenance issues. This means "--" is no longer changed to an em-dash, strings of capital letters aren't made a bit smaller, no attempt is made to change double quotes to paired quotes, and no special formatting is done for C++. (#132007) - Guesswork (formatting rules based on heuristics intended for Perl documentation) can now be disabled or selectively enabled in Pod::Man with the guesswork option (--guesswork to pod2man). (#143668) - Pod::Text now supports an encoding option (-e or --encoding to pod2text) to force the output encoding, similar to Pod::Man. The utf8 option (-u or --utf8 to pod2text) is still supported and is equivalent to setting encoding to UTF-8. - Pod::Text now defaults to UTF-8 encoding if it sees a non-ASCII character on a non-EBCDIC system and the input encoding is not specified. This should fix rendering of E<> escapes of non-ASCII characters in POD files that don't specify an input encoding, at the cost of assuming UTF-8 output. Pod::Text also now commits to an encoding the first time it outputs a non-ASCII character and sticks with that encoding for the rest of the file, even if the detected or declared input encoding changes. (#102631) - Stop using a PerlIO encoding layer for Pod::Text output and instead use Encode. If a PerlIO encoding layer is already set, trust it and do no encoding. This fixes encoding problems with output to a string. - Add a coding tag comment to the start of Pod::Man output if the output encoding is not ASCII. groff's preconv program and FreeBSD's mandoc will use this line to determine the input encoding. - Pod::Man now supports a language option (--language to pod2man) that adds groff language configuration commands to the start of the output. This is required for proper line breaking of Japanese and Chinese text when the manual page is not installed in a language-specific directory so that the man program knows to add that configuration automatically. Unfortunately, the commands added when this option is used are groff-specific. Thanks to zynldyx for the bug report and suggested fix. - Pod::Man now converts Unicode zero-width spaces (U+200B) to the *roff escape \:, which indicates a line break point without a space or hyphen. (Unfortunately, groff does not honor U+200B itself as a line break point.) This escape is not part of the language defined in CSTR #54, but is supported by both groff and mandoc, so hopefully use of this escape won't cause problems. (Debian Bug#941980) - Pod::Man and Pod::Text now correctly honor S<> wrapping L<> with an anchor and URL, and make the space between the anchor and URL nonbreaking. (#143768) - Clear the current font before changing fonts in all Pod::Man output, not just headings. groff 1.22.4 does not clear bold or italic when seeing \f(CW font change, which meant bold and italic were extending farther than they should without this change. (#143667) - Honor the quotes, lquote, and rquote configuration parameters to Pod::Man for C<> text inside the special NAME section. (#143967) - Pod::Man suppresses quote marks around some additional cases of Perl code in C<> where the intent had been to suppress the quotes but there were various bugs in the matching regular expressions. This primarily affects method calls and negative numbers. - Avoid non-standard *roff escape in the troff accent mark definition for an acute accent. \h"..." was used instead of \h'...' as seen in the other accent mark definitions. This error appears to have existed since the first version of Pod::Man. Thanks, Paul Evans. (GitHub #14) - Document that nroff adds two spaces after each sentence when reflowing, and therefore if you want formatted Pod::Man output to consistently have one space after each sentence, you will have to avoid ending a sentence at the end of a line in the middle of a paragraph.
Revision 1.15 / (download) - annotate - [select for diffs], Tue Oct 26 11:22:56 2021 UTC (23 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
textproc: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./textproc/convertlit/distinfo clit18src.zip
Revision 1.14 / (download) - annotate - [select for diffs], Thu Oct 7 15:02:03 2021 UTC (23 months, 3 weeks ago) by nia
Branch: MAIN
Changes since 1.13: +1 -2
lines
Diff to previous 1.13 (colored)
textproc: Remove SHA1 hashes for distfiles
Revision 1.13 / (download) - annotate - [select for diffs], Mon Sep 7 17:32:28 2020 UTC (3 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.12: +5 -5
lines
Diff to previous 1.12 (colored)
p5-podlators: update to 4.14. podlators 4.14 (2020-01-04) Document that parse_lines and parse_string_document expect raw bytes, not decoded characters. Fix the test suite use of parse_string_document to pass in raw bytes rather than decoded characters, which will hopefully fix test failures with versions of Pod::Simple older than 3.22 and is a more correct test of encoding handling. podlators 4.13 (2019-12-25) Drop support for Perl 5.6. The minimum supported version is now Perl 5.8. Perl 5.6 had not been tested even by CPAN Testers in some time and isn't supported by Travis-CI, so true support is dubious. Dropping that version allows cleaning up some old compatibility code. Fix a warning when outputing to something without a PerlIO layer, such as when output_string is used. [Pod::Text] Fix behavior of S<> with Unicode input to be consistent with behavior with a default encoding, namely treat all whitespace inside S<> as non-space characters and do not collapse it with adjacent whitespace. [Pod::Text::Termcap] Remove an ancient workaround that set the TERMPATH environment variable whenever a Pod::Text::Termcap object was created in order to add /usr/share/lib/termcap, necessary on some ancient Solaris systems. Setting environment variables is bad behavior for a module, and the Solaris systems requiring this workaround are long obsolete. [Pod::Text::Termcap] Remove the fallback to VT100 escape sequences if Term::Cap was not able to find sequences for bold, underline, or normal text, and instead skip that part of the formatting. This will produce more correct behavior on dumb terminals at the possible cost of losing formatting on systems with malfunctioning terminal databases, which seems like an improvement. Thanks, Zenin. (#131124) Further improve the man/no-encode.t test to not care whether Encode was already loaded or not. Thanks, Martin Becker. Improve logic for showing large test failures to avoid spurious failures on systems without diff. podlators 4.12 (2019-05-31) Skip the man/no-encode.t test if Encode is already loaded while running the test suite, which seems to happen sometimes with CPAN Testers tests.
Revision 1.12 / (download) - annotate - [select for diffs], Tue May 8 00:09:47 2018 UTC (5 years, 4 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2
Changes since 1.11: +5 -5
lines
Diff to previous 1.11 (colored)
Update to 4.11 Upstream changes: podlators 4.11 (2018-05-07) [Pod::Text] The default value of the sentence option is false, not true, and has been since at least 2.0.0. Fix the documentation to match. Thanks, eponymous alias. (#124461) [Pod::Text::Termcap] Correctly honor the width option, which was being ignored due to a bug in interpreting user-supplied options. Thanks, eponymous alias. (#124447) [Pod::Text::Color, Pod::Text::Termcap] Fix a subtle wrapping bug with long =item text that would cause lines to be wrapped when they didn't need to be. Thanks, eponymous alias. [Pod::Text::Color, Pod::Text::Termcap] Clear any text attributes at the end of each line and reinstate them at the start of the next line, since some pagers (less -R in particular) clear all text attributes at the end of each line and were therefore not correctly showing attributes in wrapped text. Thanks, eponymous alias. [Pod::Text::Termcap] Correctly get the terminal width from Term::Cap information when COLUMNS isn't set, instead of getting a string value that later cannot be used numerically. Specifying "none" for the errors option of Pod::Man and Pod::Text no longer results in an errata section in the generated documentation, matching the documented behavior. Thanks, Olly Betts. Fix order of SEE ALSO section in manual pages to match the recommendation of perlpodstyle. Use https for all eyrie.org URLs. Add SPDX-License-Identifier headers to all substantial source files.
Revision 1.11 / (download) - annotate - [select for diffs], Sat Dec 30 15:03:43 2017 UTC (5 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.10: +5 -5
lines
Diff to previous 1.10 (colored)
p5-podlators: update to 4.10. podlators 4.10 (2017-12-25) [Pod::Man] Change man page references and function names to bold instead of italic, following the current Linux man page standard. The previous formatting was taken from Solaris, and it seems safe to say that the Linux man page formatting conventions are now much more widely followed than Solaris's. Patch from Guillem Jover. [Pod::Man] Revert the .IX handling code to the earlier version from Bjarni Ingi Gislason but add the trailing backslashes that should hopefully avoid blank page issues on HP-UX. This fixes a warning regression when man is run with warnings enabled. (Debian Bug#847972) [Pod::Man] Wrap the output file descriptor in a glob before passing it to PerlIO::get_layers so that the layer check works properly. Previously, this code would throw a warning if given a scalar not wrapped in a glob and not detect layers properly. Patch from Zefram. (#122521) Produce a proper diagnostic when given empty input on standard input with no other arguments to pod2man or pod2text. Reported by Guillem Jover.
Revision 1.10 / (download) - annotate - [select for diffs], Sat Nov 19 15:05:39 2016 UTC (6 years, 10 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4
Changes since 1.9: +5 -5
lines
Diff to previous 1.9 (colored)
Update to 4.09 Upstream changes: podlators 4.09 (unreleased) [Pod::Text] Use Pod::Simple's logic to determine the native code points for NO BREAK SPACE and SOFT HYPHEN instead of hard-coding the ASCII values. Hopefully fixes the case of mysterious disappearing open brackets on EBCDIC systems. (#118240) podlators 4.08 (2016-09-24) [Pod::Man] Partially revert change in 4.00 to require the name option (--name to pod2man) when generating man pages from standard input. Historically, pod2man silently tolerated this, and there turned out to be a lot of software that depended on this, making the change too disruptive. Instead, silently set the man page title to STDIN in this case, but warn about it in the documentation. (#117990) [Pod::Man] Fix rendering bug for "TRUE (1)", which was recognized as needing small caps and then erroneously as a man page reference, resulting in escaped nroff. (Found by Dan Jacobson with the XML::LibXML::Element man page.) (Debian Bug#836831) [Pod::Man] Fix rendering bug causing "\s0(1)" to be mistakenly marked as a man page reference, later confusing backslash escaping. [Pod::Man] Add new lquote and rquote options (and corresponding --lquote and --rquote flags to pod2man) to set the left and right quotes for C<> text independently. (#103298) Remove test for nested L<> markup, since an upcoming version of Pod::Simple will drop support for this. (#114075)
Revision 1.9 / (download) - annotate - [select for diffs], Tue Jul 26 12:32:23 2016 UTC (7 years, 2 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base,
pkgsrc-2016Q3
Changes since 1.8: +5 -5
lines
Diff to previous 1.8 (colored)
Update to 4.07 Upstream changes: podlators 4.07 (2016-03-20) [Pod::Man] Avoid undefined variable warnings when determining the title for a Perl module at the top level of a distribution. Thanks, Dave Mitchell. (#112625) [Pod::Man] Fix font resets with nroff when fixed-width fonts are used in the label for an =item. Previously, italic was being ended with \f(CW even in nroff mode, which, with groff, only changes the font to fixed-width and doesn't reset to a non-italic font. Thanks, Paul Townsend. (#98199) [Pod::Man] Suppress warnings about a missing Encode module if PERL_CORE is set in the environment. Due to build ordering during Perl core builds, Encode is expected to not yet be available during the build step that sets PERL_CORE. Thanks, Dave Mitchell.
Revision 1.8 / (download) - annotate - [select for diffs], Sat Mar 5 04:48:27 2016 UTC (7 years, 6 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.7: +5 -5
lines
Diff to previous 1.7 (colored)
Update to 4.06 Upstream changes: podlators 4.06 (2016-01-31) Handle scripts ending in .com on VMS systems and don't generate the man page for perlpodstyle when built as part of Perl core. These are hopefully the last two changes required to fully merge with Perl core without core having to maintain a separate build system. Thanks, Craig A. Berry. During build, generate the pod2text and pod2man man pages from the *.PL files rather than the generated scripts. This may be required due to the different script extensions on VMS hosts. Rename perlpodstyle back to perlpodstyle.pod, since we no longer need the workaround for Module::Build's POD handling.
Revision 1.7 / (download) - annotate - [select for diffs], Mon Jan 18 13:45:10 2016 UTC (7 years, 8 months ago) by wen
Branch: MAIN
Changes since 1.6: +5 -5
lines
Diff to previous 1.6 (colored)
Update to 4.05 Upstream changes: podlators 4.05 (2016-01-16) Switch back to generating pod2man and pod2text from *.PL files. While ExtUtils::MakeMaker can fix the #! line, it can't handle all non-UNIX operating systems, and the *.PL script generation code can. This will hopefully remove the need for Perl core to maintain a separate copy of the *.PL wrapper scripts as well. Thanks, Craig A. Berry. [Pod::Man] Fall back (with a warning) to non-utf8 behavior if the utf8 option is specified but the Encode module is not available. This is useful in some cross-compilation situations. Thanks, Niko Tyni. Don't try to remove the temporary directory used by tests in the tests themselves, since this races with other tests run in parallel. Instead, just remove it on make clean. Provide a mailto address in bug tracking metadata, use the shorter form of the RT bug tracker URL, and fix the license value to match the new metadata specification. podlators 4.04 (2016-01-02) Fix portability of the t/docs/synopsis.t test to Windows. It was assuming UNIX path delimiters when filtering out files it didn't intend to test. Don't include .travis.yml in the distribution so that it isn't picked up by Perl core. Thanks, Karen Etheridge. (#110385) Add homepage information to the CPAN metadata and change the canonical repository location to GitHub. podlators 4.03 (2015-12-06) Fix tests when POD_MAN_DATE or SOURCE_DATE_EPOCH are already set in the environment. Thanks, Niko Tyni. (Debian Bug#807086) Continue general improvements and refactoring of the test suite to make it more maintainable and clean out duplicate or unnecessary code. podlators 4.02 (2015-12-02) For versions of Perl prior to 5.11, install the modules into the Perl core module directories, since in those versions site modules did not take precedence over Perl core modules. Thanks, Peter Rabbitson. (#110024) podlators 4.01 (2015-12-01) [Pod::Text::Termcap] Do not override the TERMPATH environment variable if it's already set. This should fix the test suite with Term::Cap 1.16 (which has a bug in termcap handling if TERMPATH doesn't point to a valid file). Also document the manipulation of TERMPATH. Revert the switch to Module::Build as the build system. This creates a circular dependency with Module::Build, since it wants a newer version of Pod::Man than in Perl versions prior to 5.10.1. Instead, add the new metadata to Makefile.PL and stick with a single build system that will also work inside Perl core. podlators 4.00 (2015-11-28) Increase the version number of the package to be larger than any of the previous version numbers of any of the modules, and change all modules to use the same version as the overall podlators package. Switch to a simple decimal version number to avoid complexity with v-strings and portability to old versions of Perl. podlators now requires Perl 5.006 or later. All modules enable warnings. Please report any unexpected or confusing warnings as bugs in the bug tracker. [pod2man] In previous versions, the -r or --release option could be specified without an argument and was interpreted as setting that value to the empty string. That never made a great deal of sense, and the original change to Perl was apparently because no one realized one could pass the empty string as the argument value. The argument is now mandatory, but may be the empty string, which will cause some *roff implementations to use the system default. Allow any even number of characters to be specified as the quote marks for Pod::Text and Pod::Man (and the corresponding --quotes options of pod2text and pod2man), rather than being artificially limited to one- or two-character quotes. The first half of the string will be used as the left quote and the second half as the right quote. This allows Unicode characters or groff escapes like \(lq and \(rq to be used. (Partly addresses #103298) [Pod::Man] Attempt to detect if the input came from a pipe and therefore has a completely unhelpful (and nonreproducible) source file name, and diagnose this as an error. Document that the name option (--name to pod2man) is required when processing POD source from standard input. (Debian Bug#777405) [Pod::Man] Honor the environment variable SOURCE_DATE_EPOCH and use it as the timestamp from which to derive the left-hand footer if the date option is not set, overriding the timestamp of the input file. This is primarily useful to ensure reproducible builds of the same output file given the same souce and Pod::Man version, even when file timestamps may not be consistent. Thanks, Niko Tyni. (Debian Bug#801621) [Pod::Man] Honor the environment variable POD_MAN_DATE and use its contents, if set, as the value of the left-hand footer if the date option is not set, overriding the timestamp of the input file. This was an earlier version of SOURCE_DATE_EPOCH, but has been supported in Debian for a while and doesn't serve exactly the same purpose, so both continue to be supported. Thanks, Niko Tyni. [Pod::Man] The default left-hand footer date is now based on UTC rather than the local time zone to make the output more reproducible. Thanks, Chris Lamb. (Debian Bug#780259) [Pod::Man] Simplify the preamble code for handling the F register and index entries, and add backslashes after the braces in the preamble code for handling the F register to avoid introducing a spurious page break before at the first page with AT&T *roff. Thanks, Carsten Kunze and Daphne Pfister. (#92979) [Pod::Man] Support setting the left-hand footer to the empty string. Fix documentation of the utf8 option to Pod::Man and Pod::Text, and the corresponding -u option to pod2man and pod2text, to reflect that Pod::Simple now autodetects Latin-1 and UTF-8 but warns. More clearly document the options that set values in the .TH header in the pod2man and Pod::Man documentation. Thanks, Guillem Jover. (#103297) [Pod::Text] Fix encoding handling in documents that start without an encoding declaration and then declare an encoding partway through. Previously, this would result in attempts to print wide characters if there were non-ASCII characters in the document. Thanks, Magnolia K. (#101722) [Pod::Text] Change the documentation to not say Pod::Text only generates ASCII text. (#89355) Switch the preferred module build system to Module::Build, but still provide a Makefile.PL file for backward compatibility and for the use of Perl core. (#108714) Installation of this package no longer tries to overwrite the Pod::Man and Pod::Text modules that come with Perl core, and instead relies on the normal precedence rules in Perl's module search path that prefer locally-installed modules over core modules. Rename NEWS to Changes to match the normal Perl convention. Work around a bug in Term::Cap 1.16 that caused the test suite to fail by forcing a setting of TERMPATH to a termcap file provided by the test suite while running tests. (#98272)
Revision 1.6 / (download) - annotate - [select for diffs], Wed Nov 4 02:00:00 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.5: +2 -1
lines
Diff to previous 1.5 (colored)
Add SHA512 digests for distfiles for textproc category Problems found locating distfiles: Package cabocha: missing distfile cabocha-0.68.tar.bz2 Package convertlit: missing distfile clit18src.zip Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Oct 7 07:20:49 2014 UTC (8 years, 11 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4
Changes since 1.4: +4 -4
lines
Diff to previous 1.4 (colored)
Update to 2.5.3 Upstream changelog please visit: http://cpansearch.perl.org/src/RRA/podlators-2.5.3/ChangeLog
Revision 1.4 / (download) - annotate - [select for diffs], Thu Feb 2 04:03:43 2012 UTC (11 years, 7 months ago) by hiramatsu
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1
Changes since 1.3: +4 -4
lines
Diff to previous 1.3 (colored)
Update p5-podlators to 2.4.0. Changes from previous: ---------------------- 2010-10-10 Russ Allbery <rra@stanford.edu> * VERSION: podlators 2.4.0 released. * scripts/pod2man: Remove the code to generate the #! line and supporting code and instead rely on ExtUtils::MakeMaker to handle that during package build. * scripts/pod2text: Likewise. * scripts/pod2man.PL: Renamed to pod2man. * scripts/pod2text.PL: Renamed to pod2text. * Makefile.PL: Remove PL_FILES section. * pod/perlpodstyle.pod: New style guide for POD documentation, split mostly from the NOTES section of the pod2man man page. * scripts/pod2man.PL: Remove NOTES section, now maintained as the separate perlpodstyle document. * Makefile.PL: Add perlpodstyle.1 to the generated man pages. * lib/Pod/Man.pm (cmd_para): Do not strip escaped trailing whitespace, such as that created by S<> at the end of a line, since the backslash is then taken by *roff as escaping the newline. Thanks, Kevin Ryde. * t/man.t: Test S<> at the end of lines. * lib/Pod/Man.pm (output): If the utf8 option is given, encode output in UTF-8 if there is no encoding layer. Now requires the Encode module. (start_document): Rather than forcibly change the PerlIO encoding layer, probe the PerlIO layers with protection for Perl versions without PerlIO and set a flag indicating whether to encode on the fly on output. * lib/Pod/Text.pm: Likewise. * Makefile.PL: Mark Encode as required. * t/man-perlio.t: Test Pod::Man output to a file handle with a PerlIO encoding layer already applied. * t/text-perlio.t: Likewise for Pod::Text.
Revision 1.3 / (download) - annotate - [select for diffs], Mon Feb 22 14:01:03 2010 UTC (13 years, 7 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1
Changes since 1.2: +4 -4
lines
Diff to previous 1.2 (colored)
Updating textproc/p5-podlators from 2.3.0 to 2.3.1 upstream changes: 2010-02-17 Russ Allbery <rra@stanford.edu> * VERSION: podlators 2.3.1 released. * lib/Pod/Text/Color.pm: Update $VERSION for recent changes. * lib/Pod/Text/Termcap.pm: Likewise.
Revision 1.2 / (download) - annotate - [select for diffs], Sat Jan 16 23:57:19 2010 UTC (13 years, 8 months ago) by sno
Branch: MAIN
Changes since 1.1: +4 -4
lines
Diff to previous 1.1 (colored)
Updating textproc/p5-podlators from 2.2.1 to 2.3.0 pkgsrc changes: - Adjusting dependencies according to META.yml - Adding license definition (perl license) Upstream changes: 2009-12-28 Russ Allbery <rra@stanford.edu> * VERSION: podlators 2.3.0 released. * Do not turn off IN_NAME for any formatting code. Suppress formatting if in the NAME section to not confuse lexgrog. * Test formatting codes in the NAME section. * Allow anchor text for URLs as well. Fix the check of the anchor text to not think no text was provided when the text was "0". * Test anchor text of "0" and anchor text with URLs. * Require Pod::Simple 3.06 or later for proper handling of L<> tags with anchor text. * Remove logic to skip an S<> test for Pod::Simple versions earlier than 3.06. * Support anchor text for L<> links of type URL by rendering the anchor text and then the URL in angle brackets. * Test rendering of L<> URL links with anchor text. * When formatting item tags, use the width of the tag without formatting codes. This does not change the output of Pod::Text but provides a hook for correct formatting in subclasses. * New function strip_format. * Test proper formatting of item tags which have formatting codes applied. * New test of Pod::Text::Overstrike. * Use Test::More for testing. Remove duplicate addition of ../blib/lib to the library search path. * Update to the current version of this test from C TAP Harness 1.1, converting it to use Test::More. 2009-06-15 Russ Allbery <rra@stanford.edu> * Unlink temporary files in a loop to be sure that all versions are deleted on VMS. Thanks, John E. Malmberg. 2009-03-29 Russ Allbery <rra@stanford.edu> * Escape backslashes in the quoted text of .IX macros generated from X<> formatting code. * Add test case for X<\n>. 2009-03-05 Russ Allbery <rra@stanford.edu> * Clarify that no markup should be used in the NAME section of a manual page. 2009-02-28 Russ Allbery <rra@stanford.edu> * Avoid POSIX::strftime because POSIX requires Fcntl, which is an XS module, and hence can't build in miniperl. This allows ExtUtils::MakeMaker to build as a normal module in Perl core. Thanks, Michael G Schwern. * Test that Pod::Man's devise_date method matches the output of strftime. * Don't exit IN_NAME mode because of a C<> block. Thanks, Niko Tyni. * Return an ASCII quoted string if in the NAME section to avoid confusing lexgrog. Thanks, Niko Tyni. * Test C<> in the NAME section. 2009-01-17 Russ Allbery <rra@stanford.edu> * VERSION: podlators 2.2.2 released. * New file testing Pod::Man options for changing the .TH line of the generated man page. * Correctly handle indentation of verbatim paragraphs that contain lines with only whitespace. Thanks, Renee Baecker. * Test for this fix.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Mon Jan 5 09:40:18 2009 UTC (14 years, 8 months ago) by he
Branch: TNF
CVS Tags: pkgsrc-base,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Import p5-podlators version 2.2.1. collection of pod related perl modules: - Pod::Man - Pod::ParseLink - Pod::Text - Pod::Text::Color - Pod::Text::Overstrike - Pod::Text::Termcap
Revision 1.1 / (download) - annotate - [select for diffs], Mon Jan 5 09:40:18 2009 UTC (14 years, 8 months ago) by he
Branch: MAIN
Initial revision