1 # ChangeLog for Pod::Simple dist # Time-stamp: "2005-11-21 12:33:54 PST"
2 #---------------------------------------------------------------------------
4 2005-11-21 Allison Randal <allison@perl.org>
7 Applied whitespace patches for Pod::Man and Pod::Text from
10 Applied validation patches to Pod::Simple::HTML from Graham Barr.
12 2004-05-24 Sean M. Burke <sburke@cpan.org>
15 Just fixing some typos in the CSS generated by Pod::Simple:HTMLBatch.
18 2004-05-24 Sean M. Burke <sburke@cpan.org>
21 No big changes to the main modules, but there's many changes to
22 the important Pod::Simple::HTML module.
25 Pod::Simple::HTMLBatch
26 Pod::Simple::HTMLLegacy
29 and tests for these (well, most).
31 Some prettying up of the Makefile.PL.
33 The test 00about.t is a bit more careful and verbose now.
35 The docs are still incomplete, esp. for Pod::Simple::HTML and
36 Pod::Simple::HTMLBatch, which I hope to improve quite soon.
40 2004-05-07 Sean M. Burke <sburke@cpan.org>
43 Allison Randal brilliantly refactors a huge monolithic sub in
44 Blackbox.pm. Code is now actually sanely readable!
46 I add the new option-attributes fullstop_space_harden and
47 codes_in_verbatim, and the two methods abandon_output_string and
48 abandon_output_fh. Not yet documented.
50 New test fullstop_spaces.t and new corpus document
53 Another version should be forthcoming in a few days that has the
54 new Pod::Simple::HTML stuff in it.
56 Note to self: document =extend and =encoding in perlpodspec ASAP!
59 2003-11-04 Sean M. Burke <sburke@cpan.org>
60 * Release 2.05 -- bugfix version
62 In an attempt to stop Perl 5.6 versions from going completely
63 crazy, I've tried to basically turn off all Unicode/utf8 support
64 under 5.6. Under 5.8 and above, Unicode should work fine, and
65 under 5.6, all Unicode characters should be replaced with a little
66 "can't render" symbol, either a "ยค" or a "?".
67 Many many thanks to Jarkko Hietaniemi for helping out.
69 (Works under 5.005 now too?)
71 2003-10-10 Sean M. Burke <sburke@cpan.org>
72 * Release 2.04 -- minor bugfix version
74 * Added some code to insulate Pod::Simple to runtime changes in
75 the value of $/. Thanks to Iain Truskett for catching this.
76 * Added FILENO method to TiedOutFH.pm, to work quietly under some
77 perls. Thanks to Jochen Stenzel for catching this.
78 * Fixed some tests that erroneously failed under some 5.6's
79 because of chdir()s in *.t files messing up @INC Thanks to many
80 who caught this, including Rocco Caputo.
82 2003-09-07 Sean M. Burke <sburke@cpan.org>
83 * Release 2.03 -- minor upgrade
84 * A =head[1234] command now closes any currently open =over, and
86 * Fixing a few obscure bugs, including one to do with the
88 * Added some tests for those bugs.
90 2003-09-02 Sean M. Burke <sburke@cpan.org>
91 * Release 2.02 -- fixing a testing bug
92 * Autrijus Tang found a silly bug of mine in corpustest.t's
93 testing of corpus/t/nonesuch.txt. Fixed,
94 * I add encoding_nonesuch.t to test corpus/t/nonesuch.txt better.
97 2003-09-01 Sean M. Burke <sburke@cpan.org>
99 * Moved all version numbers up to 2.01 for reasons of Tibetan
102 * Implemented =encoding. Thanks a million to Jarkko, Autrijus,
103 Dan Kogai, and many others for their help, patience, and
106 It's not yet documented, but see ./t/corpus/*.txt for examples at
109 * Added 'use utf8' to all the modules. Byebye perl-5.005
110 compatibility, hello decent perl-5.6 compatibility.
112 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
114 2003-09-01 Sean M. Burke <sburke@cpan.org>
116 * At Michael Schwern's suggestion, a list that begins with a
117 "=item [number]" line where number isn't a 1, is no longer
118 treated as an error, but instead is silently coerced into being a
119 text-item list, just as if it were "=item wubble" or whatever.
121 2003-08-12 Sean M. Burke <sburke@cpan.org>
123 * Loooking goooooood. Not smelling so much like beta anymore!
124 * I think this might be the last version before I go
125 putting "use utf8" all over the place.
127 * Added placefolders for "=encoding" support. If you use
128 "=encoding", you'll get an error about "not yet implemented"
129 instead of "unknown directive".
131 * Rewrote Pod::Simple::Pullparser's get_title, and added
132 get_version, get_author, and get_description. Documented them.
133 Thanks to Graham Barr for contributing an initial get_title and
134 then being patient while I seemed to do nothing with it for months
139 Otherwise just minor changes since last version:
140 * Fixed error in Pod::Simple::RTF.
141 * Added new but undocumented methods to Pod::Simple:
142 unaccept_directive(s) unaccept_target(s) unaccept_code(s)
143 * Corrected '=back without =open' error to '=back without =over'
144 * A little tweaking to the _verbatim_format code.
145 * Dump routines may use \x{NN} instead of \xNN format.
146 * Pod::Simple::HTML now uses VerbatimFormatted
147 * A few changes ot DEBUG messages -- nothing you'd normally see.
149 2002-11-19 Sean M. Burke <sburke@cpan.org>
151 * Still kinda sorta beta.
153 * Much much more docs in this version. Only a few feature
156 * Added any_errata_seen to Pod::Simple. Should've been in there
158 * Fixed some errors in the experimental VerbatimFormatted code.
159 * Added is_tagname / is_tag to Pod::Simple::PullParserStartToken
160 and Pod::Simple::PullParserEndToken
161 * Added RTFDEFLANG stuff to Pod::Simple::RTF.
163 2002-11-10 Sean M. Burke <sburke@cpan.org>
165 * Beta release. Much documentation still to write, many features
166 still to add. The APIs might change in future versions.
168 * Now including perlpod and perlpodspec in the dist.
170 * Pod::Simple -- added parse_from_file
171 * Pod::Simple::RTF -- minor style changes, and minor change to the
173 * Pod::Simple::BlackBox -- a =cut opening a block is no longer a
175 * Pod::Simple::BlackBox -- added experimental new
176 VerbatimFormatted stuff.
179 2002-10-16 Sean M. Burke <sburke@cpan.org>
181 * Beta release. Much documentation still to write, many features
182 still to add. The APIs might change in future versions.
184 * Pod::Simple::RTF -- minor style tweaks
185 * Pod::Simple::PullParserEndToken and ::PullParserStartToken --
186 added ->tag as an alias for ->tagname.
187 * Pod::Simple and Pod::Simple::BlackBox -- added tolerance for
188 "=item * Foo" as a variant syntax for "=item *\n\nFoo". Tests
189 added/changed accordingly.
190 * Pod::Simple::HTML -- added <a name="..."> stuff, and a hack at
191 doing something with X<...>'s.
194 2002-09-29 Sean M. Burke <sburke@cpan.org>
196 * Beta release. Much documentation still to write, many features
197 still to add. The APIs might change in future versions.
199 * Pod::Simple -- added errors_seen attribute
200 * Pod::Simple::HTML -- added support for =for HTML ... directives,
201 and =extend directives.
202 * Oh, and I added Pod::Simple::RTF in 0.92 but forgot to note it
205 2002-09-29 Sean M. Burke <sburke@cpan.org>
207 * Beta release. Much documentation still to write, many features
208 still to add. The APIs might change in future versions.
210 * Fixing bungled distribution.
212 2002-09-29 Sean M. Burke <sburke@cpan.org>
214 * Beta release. Much documentation still to write, many features
215 still to add. The APIs might change in future versions.
217 * Pod::Simple::PullParserTextToken -- added 'text_r'
219 * Pod::Simple::PullParser -- added 'get_title' and
222 * Pod::Simple -- corrected wording of "Format for second =extend
223 parameter" error message.
225 * Pod::PullParser -- made its filter() run as intended, like
226 Pod::Simple's filter.
228 * Pod::Subclassing -- more docs
230 2002-09-11 Sean M. Burke <sburke@cpan.org>
232 * Beta release. Much documentation still to write, many features
233 still to add. The APIs might change in future versions.