./textproc/p5-Pod-Simple, Simple framework for parsing Pod

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.35nb1, Package name: p5-Pod-Simple-3.35nb1, Maintainer: pkgsrc-users

Pod::Simple is a Perl library for parsing text in the Pod ("plain
old documentation") markup language that is typically used for
writing documentation for Perl and for Perl modules.

Pod formatters can use Pod::Simple to parse Pod documents into
produce renderings of them in plain ASCII, in HTML, or in any number
of other formats.


Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 345877614ef840d7b90fd6de4e9c729ba8ded8c9
RMD160: 24226b755649a131b366c51b8eba3c6ccba78a07
Filesize: 273.596 KB

Version history: (Expand)


CVS history: (Expand)


   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-12-11 09:19:20 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 3.35

Upstream changes:
* Release 3.35
2016-11-29  Karl Williamson <khw@cpan.org>
	Needed to 'make manifest' before uploading to CPAN.  No changes beyond
	version bump

	* Release 3.35
2016-11-29  Karl Williamson <khw@cpan.org>
	Stabilize t/search50.t.  Thanks to rurban for the patch!
	Turn off utf8 warnings when trying to see if a file is UTF-8 or not.

	* Release 3.33
	No changes since 3.32.
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2016-02-04 13:02:31 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update to 3.32
--------------
2015-11-02   Marc Green <marcgreen@cpan.org>
        * Release 3.32
        Fixed failing tests on Windows. Thanks to A. Sinan Unur for the
        patch!

        Switched debugging output from STDOUT to STDERR. Should rarely be
        used, but modules that do depend on debugging output might need to
        change how they handle it. Patch from Karl Williamson (GitHub Pull
        Request #76).

        Added errata_seen() to make POD errors easily accessible. Thanks to
        Sean Zellmer for the pull request!
   2015-10-17 13:00:53 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 3.31

Upstream changes:
2015-08-23   Marc Green <marcgreen@cpan.org>
	* Release 3.31
	No changes since 3.30_1.

2015-07-19   Marc Green <marcgreen@cpan.org>
	* Release 3.30_1
	Simplified the detection of case-insensitivity in Pod::Simple::Search.

	Fixed "Use of uninitialized value $1 in lc" warning in
	Pod::Simple::Search.

	If @INC includes the current directory symbol, '.', the survey()
	method of Pod::Simple::Search no longer excludes it from its list
	of directories to search. Instead, The survey() and find() methods
	now both exclude duplicate directories from @INC (RT #102344).

	Moved source repository and updated links to new perl-pod GitHub
	organization: https://github.com/perl-pod/pod-simple.

	Improved repository links and added GitHub issue tracking link to
	the distribution metadata.

	Switched from File::Spec's catdir to catfile for path names, to
	fix failures on VMS. Also now use Unix path semantics where
	they're not required to be platform-specific. Thanks to Craig A.
	Berry for the patch (RT #105511).

	Improved the example use of the 'html_encode_chars()' method in
	the Pod::Simple::XHTML documentation. Patch from Randy Stauner.
   2015-07-12 20:56:37 by Thomas Klausner | Files touched by this commit (405)
Log message:
Comment out dependencies of the style
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.

No effective change for the above reason.

Ok joerg
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2015-04-26 11:45:51 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update 3.28 to 3.30
       ( From the entry 2015-01-13  * Release 3.29)
	NOTE: This will be the last release of Pod::Simple to support versions
	of Perl earlier than 5.6.
-------------------
2015-02-23   David E. Wheeler <david@justatheory.org>
	* Release 3.30
	No changes since 3.29_6.

2015-02-19   David E. Wheeler <david@justatheory.org>
	* Release 3.29_6
	The survey() method in Pod::Simple::Search now ignores duplicat
	files with varying lettercasing on case-insensitive file systems.
	This allows

	When pondering files in a given directory, the survey() method in
	Pod::Simple::Search now prefers files with extensions in the
	following order: no extension, .pod, .pm, .plx, .pl.

	The find() method in Pod::Simple::Search now records the './pod'
	subdirectory of each directory it considers in such a way as to
	preserve its case on the file system.

	The find() method in Pod::Simple::Search now tries harder to find
	the proper file on case-insensitive file systems when searching
	for modules starting with "Pod". For example, when searching for
	'Pod::Perldoc' it now returns a file ending in 'Pod/Perldoc.pm'
	instead of 'Pod/perldoc.pod', as the latter is actually the
	documention for the 'perldoc' program.

2015-02-17   David E. Wheeler <david@justatheory.org>
	* Release 3.29_5
	No changes except that the release tarball should no longer be empty.

2015-02-16   David E. Wheeler <david@justatheory.org>
	* Release 3.29_4
	Removed "Caveats" from the docs. Pod::Simple has been out of beta
	for years.

	The survey() method in Pod::Simple::Search no longer assumes that
	files ending in '.pod' are actually Pod. Like .pm and .pl files,
	.pod files must contains at least one valid POD command, as
	documented. This brings the behavior in line with find(), which
	already required that .pod files contain Pod.

	The survey() method in Pod::Simple::Search now prefers files
	ending in .pod over those ending in .pm, and .pm over those ending
	in .pl, when it finds duplicate pod files for a given name.

2015-02-11   David E. Wheeler <david@justatheory.org>
	* Release 3.29_3
	Tightened up the first pass at recognizing a Pod command so that
	fewer invalid Pod lines will be recognized. Suggested by Randy
	Stauner.

	Fixed bug where Pod::Simple would attempt to call
	utf8::unicode_to_native on Perl 5.6, where that function does not
	exist.

	Typos and minor wordsmithing changes in Pod::Simple::Subclassing,
	thanks to Randy Stauner.

	The Pod::Simple::Search survey() and find() methods now use the same
	code for determining @INC directories to search. The only difference
	is that find() also includes $Config::Config{'scriptdir'}.

2015-01-13   David E. Wheeler <david@justatheory.org>
	* Release 3.29
	NOTE: This will be the last release of Pod::Simple to support versions
	of Perl earlier than 5.6.

	Fixed test failure for unsupported encoding on Perl 5.6.

	Removed unnecessary dependency on constant. Reported by Petr Pisar
	(RT #85578).

	Many documentation and comment typos fixed by David Steinbrunner.

	Fixed issue when an encoding is declared via an '=encoding' directive
	*after* Pod::Simple has already detected an encoding. Thanks to
	Graham Knop for the patch and Patrice Dumas for the tests.

	Added '>&STDERR' as an output to better emulate
	Pod::Parser::parse_from_file(). Florent Angly.

	Tidied the description of the different Pod::Simple interfaces,
	with greater emphasis on the four different steps to subclassing.
	Florent Angly.

	Added the 'top_anchor' attribue to Pod::Simple::HTML, to allow
	specification of a custom top anchor format. Gabor Szabo.

	Fixed the text formatter to properly set the Text::Wrap overflow policy.
	Thanks to Nigel Metheringham for the fix!

	Fixed mis-matched quotation marks when adding JavaScript elements
	to the XHTML output. Patch from jonathancast.

	Fixed issues on EBCDIC. Patch from Karl Williamson (GitHub Pull
	Request #58).

	Fixed bug where the value passed to Pod::Simple::XHTML's
	html_css() method would be output twice. Thanks to Andrew Johnson
	for the report (RT #99303).

	Documented the 'recurse' attribute of Pod::Simple::Search.
	Thanks to Jim Keenan for the report (RT #91886).

	An error is no longer thrown when '=encoding' directives are found
	on subsequent lines. Instead, we now log a an error message,
	"Cannot have multiple =encoding directives" (RT #91757).

	The HTML and XHTML formatters now do a better job of preserving
	lines in 'begin html' blocks. Fixes a bug that dates from 2002
	(Perl RT#9385, CPAN RT #91851).