Wednesday 23rd May 2012
Local Packages
Updated perl-DBI to 1.621:
Fixed segmentation fault when a thread is created from within another thread (CPAN RT#77137)
Updated perl-Pod-Simple to 3.21:
Note: Compatibility Change: the 'codes_in_verbatim' option in Pod::Simple::XHTML is no longer enabled by default, which brings it into agreement with the other formatting classes, and eliminates unexpected behaviour in XHTML-formatted Pod; users who depended on this functionality can still get it by enabling 'codes_in_verbatim' in their code
Fixed some typos in the documentation (CPAN RT#75532)
Now emit a warning the first time a non-ASCII byte is encountered when no "=encoding" has been seen
When a non-ASCII byte is encountered before an "=encoding" line has been seen, a heuristic (as described in perlpodspec) is applied to select UTF-8 encoding if the non-ASCII bytes form a valid UTF-8 byte sequence, or Latin-1 otherwise
Added 'handle_code' method to Pod::Simple::XHTML, which allows subclasses to override the handling of verbatim blocks, and makes for a more cohesive interface, to boot
Subsequent text segments are now joined together and passed as a single unit to text handling code, which makes it easier for custom handlers to process complete blocks of text in a single call to 'handle_text', rather than in dribs and drabs
Replaced naïve text wrapping code in Pod::Simple::DumpAsXML with Text::Wrap, which was already used for similar purposes elsewhere in Pod::Simple