Commit | Line | Data |
351625bd |
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. |