sync t/pod/pod2usage2.t with CPAN (trivial whitespace change)
[p5sagit/p5-mst-13.2.git] / lib / Pod / Simple / ChangeLog
CommitLineData
4f90f8a5 1# ChangeLog for Pod::Simple dist
351625bd 2#---------------------------------------------------------------------------
3
4f90f8a5 42007-03-03 Allison Randal <allison@perl.org>
5 * Release 3.05
6
7 Standardized all test files on 8.3 naming scheme for Perl core.
8
9 Applied test patches from Jerry Hedden for Perl core when
10 Encode not installed.
11
12 Applied test patch from Ken Williams for 5.005_04 compatibility.
13
14 Applied a patch from Christopher Madsen to fix architecture
15 directory searches on Gentoo.
16
17 Fixed a failing search test on Debian-based distributions caused
18 by Debian stripping Pod documentation out of core modules.
19 (Three cheers to the CPAN testers and James Ponza for sending
20 enough reports that I could work out the pattern.)
21
222006-01-18 Allison Randal <allison@perl.org>
23 * Release 3.04
24
25 Applied test patches for Perl core integration from Steve Peters.
26
27 Added a 'reinit' method to Pod::Simple::BlackBox for Russ Allbery
28 so Pod::Man can provide backward compatibility to existing users
29 (such as Module::Build and ExtUtils::MakeMaker).
30
31 Applied patch for extracting case-preserved package names on VMS
32 from Craig Berry.
33
351625bd 342005-11-21 Allison Randal <allison@perl.org>
35 * Release 3.03
36
37 Applied whitespace patches for Pod::Man and Pod::Text from
4f90f8a5 38 Russ Allbery.
351625bd 39
40 Applied validation patches to Pod::Simple::HTML from Graham Barr.
41
422004-05-24 Sean M. Burke <sburke@cpan.org>
43 * Release 3.02
44
45 Just fixing some typos in the CSS generated by Pod::Simple:HTMLBatch.
46
47
482004-05-24 Sean M. Burke <sburke@cpan.org>
49 * Release 3.01
50
51 No big changes to the main modules, but there's many changes to
52 the important Pod::Simple::HTML module.
53
54 Also, new modules:
55 Pod::Simple::HTMLBatch
56 Pod::Simple::HTMLLegacy
57 Pod::Simple::Progress
58 Pod::Simple::Search
59 and tests for these (well, most).
60
61 Some prettying up of the Makefile.PL.
62
63 The test 00about.t is a bit more careful and verbose now.
64
65 The docs are still incomplete, esp. for Pod::Simple::HTML and
66 Pod::Simple::HTMLBatch, which I hope to improve quite soon.
67
68
69
702004-05-07 Sean M. Burke <sburke@cpan.org>
71 * Release 2.06
72
73 Allison Randal brilliantly refactors a huge monolithic sub in
74 Blackbox.pm. Code is now actually sanely readable!
75
76 I add the new option-attributes fullstop_space_harden and
77 codes_in_verbatim, and the two methods abandon_output_string and
78 abandon_output_fh. Not yet documented.
79
80 New test fullstop_spaces.t and new corpus document
81 greek_iso_8859_7.pod.
82
83 Another version should be forthcoming in a few days that has the
84 new Pod::Simple::HTML stuff in it.
85
86 Note to self: document =extend and =encoding in perlpodspec ASAP!
87
88
892003-11-04 Sean M. Burke <sburke@cpan.org>
90 * Release 2.05 -- bugfix version
91
92 In an attempt to stop Perl 5.6 versions from going completely
93 crazy, I've tried to basically turn off all Unicode/utf8 support
94 under 5.6. Under 5.8 and above, Unicode should work fine, and
95 under 5.6, all Unicode characters should be replaced with a little
96 "can't render" symbol, either a "ยค" or a "?".
97 Many many thanks to Jarkko Hietaniemi for helping out.
98
99 (Works under 5.005 now too?)
100
1012003-10-10 Sean M. Burke <sburke@cpan.org>
102 * Release 2.04 -- minor bugfix version
103
104 * Added some code to insulate Pod::Simple to runtime changes in
105 the value of $/. Thanks to Iain Truskett for catching this.
106 * Added FILENO method to TiedOutFH.pm, to work quietly under some
107 perls. Thanks to Jochen Stenzel for catching this.
108 * Fixed some tests that erroneously failed under some 5.6's
109 because of chdir()s in *.t files messing up @INC Thanks to many
110 who caught this, including Rocco Caputo.
111
1122003-09-07 Sean M. Burke <sburke@cpan.org>
113 * Release 2.03 -- minor upgrade
114 * A =head[1234] command now closes any currently open =over, and
115 warns.
116 * Fixing a few obscure bugs, including one to do with the
117 Makefile.
118 * Added some tests for those bugs.
119
1202003-09-02 Sean M. Burke <sburke@cpan.org>
121 * Release 2.02 -- fixing a testing bug
122 * Autrijus Tang found a silly bug of mine in corpustest.t's
123 testing of corpus/t/nonesuch.txt. Fixed,
124 * I add encoding_nonesuch.t to test corpus/t/nonesuch.txt better.
125
126
1272003-09-01 Sean M. Burke <sburke@cpan.org>
128 * Release 2.01
129 * Moved all version numbers up to 2.01 for reasons of Tibetan
130 numerology.
131
132 * Implemented =encoding. Thanks a million to Jarkko, Autrijus,
133 Dan Kogai, and many others for their help, patience, and
134 encouragement.
135
136 It's not yet documented, but see ./t/corpus/*.txt for examples at
137 least.
138
139 * Added 'use utf8' to all the modules. Byebye perl-5.005
140 compatibility, hello decent perl-5.6 compatibility.
141
142- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
143
1442003-09-01 Sean M. Burke <sburke@cpan.org>
145 * Release 0.98
146 * At Michael Schwern's suggestion, a list that begins with a
147 "=item [number]" line where number isn't a 1, is no longer
148 treated as an error, but instead is silently coerced into being a
149 text-item list, just as if it were "=item wubble" or whatever.
150
1512003-08-12 Sean M. Burke <sburke@cpan.org>
152 * Release 0.97
153 * Loooking goooooood. Not smelling so much like beta anymore!
154 * I think this might be the last version before I go
155 putting "use utf8" all over the place.
156
157 * Added placefolders for "=encoding" support. If you use
158 "=encoding", you'll get an error about "not yet implemented"
159 instead of "unknown directive".
160
161 * Rewrote Pod::Simple::Pullparser's get_title, and added
162 get_version, get_author, and get_description. Documented them.
163 Thanks to Graham Barr for contributing an initial get_title and
164 then being patient while I seemed to do nothing with it for months
165 on end!
166
167 * More tests.
168
169 Otherwise just minor changes since last version:
170 * Fixed error in Pod::Simple::RTF.
171 * Added new but undocumented methods to Pod::Simple:
172 unaccept_directive(s) unaccept_target(s) unaccept_code(s)
173 * Corrected '=back without =open' error to '=back without =over'
174 * A little tweaking to the _verbatim_format code.
175 * Dump routines may use \x{NN} instead of \xNN format.
176 * Pod::Simple::HTML now uses VerbatimFormatted
177 * A few changes ot DEBUG messages -- nothing you'd normally see.
178
1792002-11-19 Sean M. Burke <sburke@cpan.org>
180 * Release 0.96
181 * Still kinda sorta beta.
182
183 * Much much more docs in this version. Only a few feature
184 changes:
185
186 * Added any_errata_seen to Pod::Simple. Should've been in there
187 ages ago. Oops!
188 * Fixed some errors in the experimental VerbatimFormatted code.
189 * Added is_tagname / is_tag to Pod::Simple::PullParserStartToken
190 and Pod::Simple::PullParserEndToken
191 * Added RTFDEFLANG stuff to Pod::Simple::RTF.
192
1932002-11-10 Sean M. Burke <sburke@cpan.org>
194 * Release 0.95
195 * Beta release. Much documentation still to write, many features
196 still to add. The APIs might change in future versions.
197
198 * Now including perlpod and perlpodspec in the dist.
199
200 * Pod::Simple -- added parse_from_file
201 * Pod::Simple::RTF -- minor style changes, and minor change to the
202 RTF-wrapping logic.
203 * Pod::Simple::BlackBox -- a =cut opening a block is no longer a
204 fatal(ish) error.
205 * Pod::Simple::BlackBox -- added experimental new
206 VerbatimFormatted stuff.
207
208
2092002-10-16 Sean M. Burke <sburke@cpan.org>
210 * Release 0.94
211 * Beta release. Much documentation still to write, many features
212 still to add. The APIs might change in future versions.
213
214 * Pod::Simple::RTF -- minor style tweaks
215 * Pod::Simple::PullParserEndToken and ::PullParserStartToken --
216 added ->tag as an alias for ->tagname.
217 * Pod::Simple and Pod::Simple::BlackBox -- added tolerance for
218 "=item * Foo" as a variant syntax for "=item *\n\nFoo". Tests
219 added/changed accordingly.
220 * Pod::Simple::HTML -- added <a name="..."> stuff, and a hack at
221 doing something with X<...>'s.
222
223
2242002-09-29 Sean M. Burke <sburke@cpan.org>
225 * Release 0.93
226 * Beta release. Much documentation still to write, many features
227 still to add. The APIs might change in future versions.
228
229 * Pod::Simple -- added errors_seen attribute
230 * Pod::Simple::HTML -- added support for =for HTML ... directives,
231 and =extend directives.
232 * Oh, and I added Pod::Simple::RTF in 0.92 but forgot to note it
233 until now.
234
2352002-09-29 Sean M. Burke <sburke@cpan.org>
236 * Release 0.92
237 * Beta release. Much documentation still to write, many features
238 still to add. The APIs might change in future versions.
239
240 * Fixing bungled distribution.
241
2422002-09-29 Sean M. Burke <sburke@cpan.org>
243 * Release 0.91
244 * Beta release. Much documentation still to write, many features
245 still to add. The APIs might change in future versions.
246
247 * Pod::Simple::PullParserTextToken -- added 'text_r'
248
249 * Pod::Simple::PullParser -- added 'get_title' and
250 'get_title_short' to
251
252 * Pod::Simple -- corrected wording of "Format for second =extend
253 parameter" error message.
254
255 * Pod::PullParser -- made its filter() run as intended, like
256 Pod::Simple's filter.
257
258 * Pod::Subclassing -- more docs
259
2602002-09-11 Sean M. Burke <sburke@cpan.org>
261 * Release 0.90
262 * Beta release. Much documentation still to write, many features
263 still to add. The APIs might change in future versions.