0 | |
# Change log for DateTime::Format::Builder
|
1 | |
|
2 | |
|
3 | |
version: 0.7807
|
4 | |
date: 05 29 2006
|
5 | |
changes:
|
6 | |
- Fix a test failure in on_fail_regex.t on Win32 (bug in the test code). Reported by Ben Thul.
|
7 | |
|
8 | |
version: 0.7806
|
9 | |
date: 09 09 2004
|
10 | |
changes:
|
11 | |
- When DateTime::Format::Builder::Parser loaded worker classes, it ignored modules located under relative paths. This was fixed by using Class::Factory::Util for this functionality instead.
|
12 | |
|
13 | |
---
|
14 | |
version: 0.7805
|
15 | |
date: 11 08 2004
|
16 | |
changes:
|
17 | |
- DateTime::Format::Build::Parser caused an exception when run in taint mode. Reported by Curtis Hawthorne.
|
18 | |
|
19 | |
---
|
20 | |
version: 0.7805
|
21 | |
date: 11 08 2004
|
22 | |
changes:
|
23 | |
- DateTime::Format::Build::Parser caused an exception when run in taint mode. Reported by Curtis Hawthorne.
|
24 | |
|
25 | |
---
|
26 | |
version: 0.7804
|
27 | |
date: 07 Jul 2004
|
28 | |
changes:
|
29 | |
- No code or doc changes, just change the code in examples to ensure that PAUSE does not index it.
|
30 | |
|
31 | |
---
|
32 | |
version: 0.7803
|
33 | |
date: 13 Feb 2004
|
34 | |
changes:
|
35 | |
- Localize $_ before calling File::Find, otherwise it will be written over for caller. Patch from Leon Brocard.
|
36 | |
|
37 | |
---
|
38 | |
version: 0.7802
|
39 | |
date: 13 Feb 2004
|
40 | |
changes:
|
41 | |
- Add dependency on DateTime::Format::Strptime.
|
42 | |
|
43 | |
---
|
44 | |
version: 0.7801
|
45 | |
date: 26 Jan 2004
|
46 | |
changes:
|
47 | |
- New maintainer - Dave Rolsky
|
48 | |
- Switched to a different build/install sysstem (Module::Build instead of Module::Install)
|
49 | |
|
50 | |
---
|
51 | |
version: 0.78
|
52 | |
date: 1 Dec 2003
|
53 | |
changes:
|
54 | |
- Fix multigroup bug in Dispatch
|
55 | |
- Add Tivoli example.
|
56 | |
|
57 | |
---
|
58 | |
version: 0.77
|
59 | |
date: 14 Aug 2003
|
60 | |
changes:
|
61 | |
- Correct package name for Quick.
|
62 | |
- Augment license conditions.
|
63 | |
- Fixed timezones in fall.t and quick.t tests.
|
64 | |
|
65 | |
---
|
66 | |
version: 0.76
|
67 | |
date: 10 Aug 2003
|
68 | |
changes:
|
69 | |
- Fallthrough example and test added.
|
70 | |
- Quick parser added to simplify fallthrough stuff.
|
71 | |
- Rejigged internals to allow for on_fail argument to multi-parsers.
|
72 | |
|
73 | |
---
|
74 | |
version: 0.75
|
75 | |
date: 29 Jun 2003
|
76 | |
changes:
|
77 | |
- Silly MANIFEST.SKIP entry caused dispatch stuff to be skipped.
|
78 | |
|
79 | |
---
|
80 | |
version: 0.74
|
81 | |
date: 28 Jun 2003
|
82 | |
changes:
|
83 | |
- >
|
84 | |
Dispatch Parser class added, which allows us to make
|
85 | |
groups of parsers and hop quickly to them.
|
86 | |
- >
|
87 | |
length parameter can now be an arrayref, hence we can
|
88 | |
have a parser belong to more than one length group.
|
89 | |
- Version numbers are all identical now.
|
90 | |
- Regex Parser can call custom constructors.
|
91 | |
- Wrapped method only regards undef as a failure.
|
92 | |
|
93 | |
---
|
94 | |
version: 0.73
|
95 | |
date: 24 Jun 2003
|
96 | |
changes:
|
97 | |
- Exit parser more quickly if able.
|
98 | |
- Multiple same length parsers accepted.
|
99 | |
- Fixed some perl 5.005 testing problems.
|
100 | |
|
101 | |
---
|
102 | |
version: 0.72
|
103 | |
date: 28 May 2003
|
104 | |
changes:
|
105 | |
- Minor tweaks for the 'private' tag in META.yml
|
106 | |
|
107 | |
---
|
108 | |
version: 0.71
|
109 | |
date: 23 May 2003
|
110 | |
changes:
|
111 | |
- Massive doc (re)writing.
|
112 | |
- Examples tidied up.
|
113 | |
- Tutorial refactored.
|
114 | |
- Users of generic.pm get to subclass now rather than coderef.
|
115 | |
|
116 | |
---
|
117 | |
version: 0.69
|
118 | |
date: 28 Apr 2003
|
119 | |
changes:
|
120 | |
- DateTime::Format::Strptime is now supported.
|
121 | |
- To support the previous item, massive refactoring.
|
122 | |
- Minor API changes that shouldn't affect anyone.
|
123 | |
|
124 | |
---
|
125 | |
version: 0.64
|
126 | |
date: 27 Apr 2003
|
127 | |
changes:
|
128 | |
- Callbacks are given 'args' and 'self' keys.
|
129 | |
- Callbacks can be arrays of callbacks.
|
130 | |
|
131 | |
---
|
132 | |
version: 0.62
|
133 | |
date: 20 Apr 2003
|
134 | |
changes:
|
135 | |
- Fixed erroneous call to on_fail()
|
136 | |
- Added 'verbose' debugging capability.
|
137 | |
- Added 'constructor' option to create_class/import.
|
138 | |
- Avoid overwriting developers' own new() functions.
|
139 | |
- Complain if asked to overwrite methods.
|
140 | |
|
141 | |
---
|
142 | |
version: 0.60
|
143 | |
date: 12 Apr 2003
|
144 | |
changes:
|
145 | |
- Fixed missing '\' from a few '\d' in the docs.
|
146 | |
- Added ICal.pm example.
|
147 | |
- Added import() feature, to save lots of typing.
|
148 | |
- Completely revised documentation.
|
149 | |
- croak is same length is given twice.
|
150 | |
- Assorted refactoring, retouching.
|
151 | |
|
152 | |
---
|
153 | |
version: 0.25
|
154 | |
date: 29 Mar 2003
|
155 | |
changes:
|
156 | |
- Minor code cleanups.
|
157 | |
- Bug fix; 'extra' params were being ignored.
|
158 | |
- Doc fix; 'extra' params with 0 are not recommended.
|
159 | |
|
160 | |
---
|
161 | |
version: 0.24
|
162 | |
date: 25 Mar 2003
|
163 | |
changes:
|
164 | |
- First release!
|
165 | |
- Split POD into separate file.
|
166 | |
- Preprocess option for method building works.
|
167 | |
- Postprocess option per parser works.
|
168 | |
- Specification lists can now have coderefs in there.
|
169 | |
|
170 | |
---
|
171 | |
version: 0.23
|
172 | |
date: 25 Mar 2003
|
173 | |
changes:
|
174 | |
- Improved ancillary files.
|
175 | |
- Added basic use case test for new classes.
|
176 | |
- Assorted API changes.
|
177 | |
- create_class infers package name.
|
178 | |
- also creates specified methods rather than assumed ones.
|
179 | |
- Assorted POD updates. Still not complete.
|
180 | |
- Rejigged to only have an array of hashrefs. Simpler.
|
181 | |
- No inference of length/key stuff.
|
182 | |
- zero is now extra and is thus semantically different.
|
183 | |
- Preliminary pre/post processing per parser provided.
|
184 | |
|
185 | |
---
|
186 | |
version: 0.22
|
187 | |
date: 21 Mar 2003
|
188 | |
changes:
|
189 | |
- Initial (pre-actual release) version.
|
190 | |
|
|
0 |
0.7901 2007-09-01
|
|
1 |
|
|
2 |
- The memory-cycle.t test will fail if you have PadWalker and the
|
|
3 |
current Devel::Cycle (1.07) installed. I forgot I had patched my
|
|
4 |
local Devel::Cycle to fix this bug.
|
|
5 |
|
|
6 |
|
|
7 |
0.79 2007-08-30
|
|
8 |
|
|
9 |
- Fix several circular references in
|
|
10 |
DateTime::Format::Builder::Parser. This would be triggered by any
|
|
11 |
standard usage of DT::F::Builder. Reported by Carl Franks. RT
|
|
12 |
#29034.
|
|
13 |
|
|
14 |
|
|
15 |
0.7807 2006-05-29
|
|
16 |
|
|
17 |
- Fix a test failure in on_fail_regex.t on Win32 (bug in the test code).
|
|
18 |
Reported by Ben Thul.
|
|
19 |
|
|
20 |
|
|
21 |
0.7806 2004-09-09
|
|
22 |
|
|
23 |
- When DateTime::Format::Builder::Parser loaded worker classes, it
|
|
24 |
ignored modules located under relative paths. This was fixed by using
|
|
25 |
Class::Factory::Util for this functionality instead.
|
|
26 |
|
|
27 |
|
|
28 |
0.7805 2004-11-08
|
|
29 |
|
|
30 |
- DateTime::Format::Build::Parser caused an exception when run in taint
|
|
31 |
mode. Reported by Curtis Hawthorne.
|
|
32 |
|
|
33 |
|
|
34 |
0.7805 2004-11-08
|
|
35 |
|
|
36 |
- DateTime::Format::Build::Parser caused an exception when run in taint
|
|
37 |
mode. Reported by Curtis Hawthorne.
|
|
38 |
|
|
39 |
|
|
40 |
0.7804 2004-07-07
|
|
41 |
|
|
42 |
- No code or doc changes, just change the code in examples to ensure
|
|
43 |
that PAUSE does not index it.
|
|
44 |
|
|
45 |
|
|
46 |
0.7803 2004-02-13
|
|
47 |
|
|
48 |
- Localize $_ before calling File::Find, otherwise it will be written
|
|
49 |
over for caller. Patch from Leon Brocard.
|
|
50 |
|
|
51 |
|
|
52 |
0.7802 2004-02-13
|
|
53 |
|
|
54 |
- Add dependency on DateTime::Format::Strptime.
|
|
55 |
|
|
56 |
|
|
57 |
0.7801 2004-01-26
|
|
58 |
|
|
59 |
- New maintainer - Dave Rolsky
|
|
60 |
|
|
61 |
- Switched to a different build/install sysstem (Module::Build instead
|
|
62 |
of Module::Install)
|
|
63 |
|
|
64 |
|
|
65 |
0.78 2003-12-01
|
|
66 |
|
|
67 |
- Fix multigroup bug in Dispatch
|
|
68 |
|
|
69 |
- Add Tivoli example.
|
|
70 |
|
|
71 |
|
|
72 |
0.77 2003-08-14
|
|
73 |
|
|
74 |
- Correct package name for Quick.
|
|
75 |
|
|
76 |
- Augment license conditions.
|
|
77 |
|
|
78 |
- Fixed timezones in fall.t and quick.t tests.
|
|
79 |
|
|
80 |
|
|
81 |
0.76 2003-08-10
|
|
82 |
|
|
83 |
- Fallthrough example and test added.
|
|
84 |
|
|
85 |
- Quick parser added to simplify fallthrough stuff.
|
|
86 |
|
|
87 |
- Rejigged internals to allow for on_fail argument to multi-parsers.
|
|
88 |
|
|
89 |
|
|
90 |
0.75 2003-06-29
|
|
91 |
|
|
92 |
- Silly MANIFEST.SKIP entry caused dispatch stuff to be skipped.
|
|
93 |
|
|
94 |
|
|
95 |
0.74 2003-06-28
|
|
96 |
|
|
97 |
- Dispatch Parser class added, which allows us to make groups of parsers
|
|
98 |
and hop quickly to them.
|
|
99 |
|
|
100 |
- length parameter can now be an arrayref, hence we can have a parser
|
|
101 |
belong to more than one length group.
|
|
102 |
|
|
103 |
- Version numbers are all identical now.
|
|
104 |
|
|
105 |
- Regex Parser can call custom constructors.
|
|
106 |
|
|
107 |
- Wrapped method only regards undef as a failure.
|
|
108 |
|
|
109 |
|
|
110 |
0.73 2003-06-24
|
|
111 |
|
|
112 |
- Exit parser more quickly if able.
|
|
113 |
|
|
114 |
- Multiple same length parsers accepted.
|
|
115 |
|
|
116 |
- Fixed some perl 5.005 testing problems.
|
|
117 |
|
|
118 |
|
|
119 |
0.72 2003-05-28
|
|
120 |
|
|
121 |
- Minor tweaks for the 'private' tag in META.yml
|
|
122 |
|
|
123 |
|
|
124 |
0.71 2003-05-23
|
|
125 |
|
|
126 |
- Massive doc (re)writing.
|
|
127 |
|
|
128 |
- Examples tidied up.
|
|
129 |
|
|
130 |
- Tutorial refactored.
|
|
131 |
|
|
132 |
- Users of generic.pm get to subclass now rather than coderef.
|
|
133 |
|
|
134 |
|
|
135 |
0.69 2003-04-28
|
|
136 |
|
|
137 |
- DateTime::Format::Strptime is now supported.
|
|
138 |
|
|
139 |
- To support the previous item, massive refactoring.
|
|
140 |
|
|
141 |
- Minor API changes that shouldn't affect anyone.
|
|
142 |
|
|
143 |
|
|
144 |
0.64 2003-04-27
|
|
145 |
|
|
146 |
- Callbacks are given 'args' and 'self' keys.
|
|
147 |
|
|
148 |
- Callbacks can be arrays of callbacks.
|
|
149 |
|
|
150 |
|
|
151 |
0.62 2003-04-20
|
|
152 |
|
|
153 |
- Fixed erroneous call to on_fail()
|
|
154 |
|
|
155 |
- Added 'verbose' debugging capability.
|
|
156 |
|
|
157 |
- Added 'constructor' option to create_class/import.
|
|
158 |
|
|
159 |
- Avoid overwriting developers' own new() functions.
|
|
160 |
|
|
161 |
- Complain if asked to overwrite methods.
|
|
162 |
|
|
163 |
|
|
164 |
0.60 2003-04-12
|
|
165 |
|
|
166 |
- Fixed missing '\' from a few '\d' in the docs.
|
|
167 |
|
|
168 |
- Added ICal.pm example.
|
|
169 |
|
|
170 |
- Added import() feature, to save lots of typing.
|
|
171 |
|
|
172 |
- Completely revised documentation.
|
|
173 |
|
|
174 |
- croak is same length is given twice.
|
|
175 |
|
|
176 |
- Assorted refactoring, retouching.
|
|
177 |
|
|
178 |
|
|
179 |
0.25 2003-03-29
|
|
180 |
|
|
181 |
- Minor code cleanups.
|
|
182 |
|
|
183 |
- Bug fix; 'extra' params were being ignored.
|
|
184 |
|
|
185 |
- Doc fix; 'extra' params with 0 are not recommended.
|
|
186 |
|
|
187 |
|
|
188 |
0.24 2003-03-25
|
|
189 |
|
|
190 |
- First release!
|
|
191 |
|
|
192 |
- Split POD into separate file.
|
|
193 |
|
|
194 |
- Preprocess option for method building works.
|
|
195 |
|
|
196 |
- Postprocess option per parser works.
|
|
197 |
|
|
198 |
- Specification lists can now have coderefs in there.
|
|
199 |
|
|
200 |
|
|
201 |
0.23 2003-03-25
|
|
202 |
|
|
203 |
- Improved ancillary files.
|
|
204 |
|
|
205 |
- Added basic use case test for new classes.
|
|
206 |
|
|
207 |
- Assorted API changes.
|
|
208 |
|
|
209 |
- create_class infers package name.
|
|
210 |
|
|
211 |
- also creates specified methods rather than assumed ones.
|
|
212 |
|
|
213 |
- Assorted POD updates. Still not complete.
|
|
214 |
|
|
215 |
- Rejigged to only have an array of hashrefs. Simpler.
|
|
216 |
|
|
217 |
- No inference of length/key stuff.
|
|
218 |
|
|
219 |
- zero is now extra and is thus semantically different.
|
|
220 |
|
|
221 |
- Preliminary pre/post processing per parser provided.
|
|
222 |
|
|
223 |
|
|
224 |
0.22 2003-03-21
|
|
225 |
|
|
226 |
- Initial (pre-actual release) version.
|
|
227 |
|
|
228 |
|