1
1
# ChangeLog for Pod::Simple dist
2
2
#---------------------------------------------------------------------------
4
2012-05-27 David E. Wheeler <david@justatheory.org>
7
Fix but where Pod::Simple would whine about non-ASCII bytes in
8
code or comments. Now only does so for Pod (in the absence of an
9
"=encoding" tag. Broken in 3.21. Grant McLean.
11
2012-05-23 David E. Wheeler <david@justatheory.org>
14
NOTE: COMPATABILITY CHANGE: The 'codes_in_verbatim' option in
15
Pod::Simple::XHTML is no longer enabled by default. This brings it
16
agreement with the other formatting classes, and eliminates
17
unexpected behavior in XHTML-formatted Pod. Users who depended on
18
this functionality can still get it by enabling
19
'codes_in_verbatim' in their code.
21
Fixed some typos in the documentation. Thanks to Jonathan Yu via
22
the Debian packagers via Florian Ragwitz (RT #75532).
24
Now emit a warning the first time a non-ASCII byte is encountered
25
when no "=encoding" has been seen. Grant McLean.
27
When a non-ASCII byte is encounted before an "=encoding" line has
28
been seen, a heuristic (as described in perlpodspec) is applied to
29
select UTF-8 encoding if the non-ASCII bytes form a valid UTF-8
30
byte sequence, or Latin-1 otherwise. Grant McLean.
32
Added 'handle_code' method to Pod::Simple::XHTML. This allows
33
subclasses to override the handling of verbatim blocks, and makes
34
for a more cohesive interface, to boot. Gisle Aas.
36
Subsequent text segments are now joined together and passed as a
37
single unit to text handling code. This makes it easier for custom
38
handlers to process complete blocks of text in a single call to
39
'handle_text', rather than in dribs and drabs. Gisle Aas.
41
Replaced naive text wrapping code in Pod::Simple::DumpAsXML with
42
Text::Wrap, which was already used for similar purposes elsewhere
43
in Pod::Simple. Gisle Aas.
4
45
2012-03-01 David E. Wheeler <david@justatheory.org>