Upgrade to Test::Simple 0.64_03
[p5sagit/p5-mst-13.2.git] / lib / Pod / Simple / ChangeLog
1 # ChangeLog for Pod::Simple dist     # Time-stamp: "2005-11-21 12:33:54 PST"
2 #---------------------------------------------------------------------------
3
4 2005-11-21   Allison Randal <allison@perl.org>
5         * Release 3.03
6
7         Applied whitespace patches for Pod::Man and Pod::Text from 
8         Russ Allbery.
9
10         Applied validation patches to Pod::Simple::HTML from Graham Barr.
11
12 2004-05-24   Sean M. Burke <sburke@cpan.org>
13         * Release 3.02
14
15         Just fixing some typos in the CSS generated by Pod::Simple:HTMLBatch.
16
17         
18 2004-05-24   Sean M. Burke <sburke@cpan.org>
19         * Release 3.01
20
21         No big changes to the main modules, but there's many changes to
22         the important Pod::Simple::HTML module.
23
24         Also, new modules:
25           Pod::Simple::HTMLBatch
26           Pod::Simple::HTMLLegacy
27           Pod::Simple::Progress
28           Pod::Simple::Search
29         and tests for these (well, most).
30
31         Some prettying up of the Makefile.PL.
32
33         The test 00about.t is a bit more careful and verbose now.
34
35         The docs are still incomplete, esp. for Pod::Simple::HTML and
36         Pod::Simple::HTMLBatch, which I hope to improve quite soon.
37         
38         
39         
40 2004-05-07   Sean M. Burke <sburke@cpan.org>
41         * Release 2.06
42
43         Allison Randal brilliantly refactors a huge monolithic sub in
44         Blackbox.pm.  Code is now actually sanely readable!
45
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.
49
50         New test fullstop_spaces.t and new corpus document
51         greek_iso_8859_7.pod.
52         
53         Another version should be forthcoming in a few days that has the
54         new Pod::Simple::HTML stuff in it.
55
56         Note to self: document =extend and =encoding in perlpodspec ASAP!
57
58         
59 2003-11-04  Sean M. Burke <sburke@cpan.org>
60         * Release 2.05 -- bugfix version
61
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.
68
69         (Works under 5.005 now too?)
70         
71 2003-10-10  Sean M. Burke <sburke@cpan.org>
72         * Release 2.04 -- minor bugfix version
73
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.
81         
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
85         warns.
86         * Fixing a few obscure bugs, including one to do with the
87         Makefile.
88         * Added some tests for those bugs.
89         
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.
95
96         
97 2003-09-01  Sean M. Burke <sburke@cpan.org>
98         * Release 2.01
99         * Moved all version numbers up to 2.01 for reasons of Tibetan
100         numerology.
101
102         * Implemented =encoding.  Thanks a million to Jarkko, Autrijus,
103         Dan Kogai, and many others for their help, patience, and
104         encouragement.
105
106         It's not yet documented, but see ./t/corpus/*.txt for examples at
107         least.
108
109         * Added 'use utf8' to all the modules.  Byebye perl-5.005
110         compatibility, hello decent perl-5.6 compatibility.
111         
112 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
113         
114 2003-09-01  Sean M. Burke <sburke@cpan.org>
115         * Release 0.98
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.
120         
121 2003-08-12  Sean M. Burke <sburke@cpan.org>
122         * Release 0.97
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.
126
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".
130
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
135         on end!
136         
137         * More tests.
138         
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.
148         
149 2002-11-19  Sean M. Burke <sburke@cpan.org>
150         * Release 0.96
151         * Still kinda sorta beta.
152
153         * Much much more docs in this version.  Only a few feature
154         changes:
155
156         * Added any_errata_seen to Pod::Simple.  Should've been in there
157         ages ago.  Oops!
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.
162         
163 2002-11-10  Sean M. Burke <sburke@cpan.org>
164         * Release 0.95
165         * Beta release.  Much documentation still to write, many features
166         still to add.  The APIs might change in future versions.
167
168         * Now including perlpod and perlpodspec in the dist.
169
170         * Pod::Simple -- added parse_from_file
171         * Pod::Simple::RTF -- minor style changes, and minor change to the
172         RTF-wrapping logic.
173         * Pod::Simple::BlackBox -- a =cut opening a block is no longer a
174         fatal(ish) error.
175         * Pod::Simple::BlackBox -- added experimental new
176         VerbatimFormatted stuff.
177
178         
179 2002-10-16  Sean M. Burke <sburke@cpan.org>
180         * Release 0.94
181         * Beta release.  Much documentation still to write, many features
182         still to add.  The APIs might change in future versions.
183
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.
192
193         
194 2002-09-29  Sean M. Burke <sburke@cpan.org>
195         * Release 0.93
196         * Beta release.  Much documentation still to write, many features
197         still to add.  The APIs might change in future versions.
198
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
203         until now.
204         
205 2002-09-29  Sean M. Burke <sburke@cpan.org>
206         * Release 0.92
207         * Beta release.  Much documentation still to write, many features
208         still to add.  The APIs might change in future versions.
209
210         * Fixing bungled distribution.
211         
212 2002-09-29  Sean M. Burke <sburke@cpan.org>
213         * Release 0.91
214         * Beta release.  Much documentation still to write, many features
215         still to add.  The APIs might change in future versions.
216
217         * Pod::Simple::PullParserTextToken -- added 'text_r'
218
219         * Pod::Simple::PullParser -- added 'get_title' and
220         'get_title_short' to 
221
222         * Pod::Simple -- corrected wording of "Format for second =extend
223         parameter" error message.
224
225         * Pod::PullParser -- made its filter() run as intended, like
226         Pod::Simple's filter.
227
228         * Pod::Subclassing -- more docs
229
230 2002-09-11  Sean M. Burke <sburke@cpan.org>
231         * Release 0.90
232         * Beta release.  Much documentation still to write, many features
233         still to add.  The APIs might change in future versions.