Can use memEQ instead of strnEQ in CHECK_WORD()
[p5sagit/p5-mst-13.2.git] / lib / Pod / Simple / ChangeLog
CommitLineData
351625bd 1# ChangeLog for Pod::Simple dist # Time-stamp: "2005-11-21 12:33:54 PST"
2#---------------------------------------------------------------------------
3
42005-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
122004-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
182004-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
402004-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
592003-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
712003-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
822003-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
902003-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
972003-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
1142003-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
1212003-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
1492002-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
1632002-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
1792002-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
1942002-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
2052002-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
2122002-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
2302002-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.