/[suikacvs]/messaging/manakai/lib/Message/Field/ChangeLog
Suika

Contents of /messaging/manakai/lib/Message/Field/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.48 - (show annotations) (download)
Sat Dec 28 09:09:51 2002 UTC (21 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.47: +2 -0 lines
Token.pm: New module.

1 2002-12-28 Wakaba <w@suika.fam.cx>
2
3 * UA.pm (replace_system_version): 'WindowsNT' is changed to 'Windows NT'.
4 (pod:DESCRIPTION): New section.
5
6 * Token.pm: New module.
7
8 2002-11-03 Wakaba <w@suika.fam.cx>
9
10 * UA.pm:
11 - (replace_system_version): New.
12 - (add_our_name): Separate 'os' to replace_system_version.
13
14 2002-08-29 Wakaba <w@suika.fam.cx>
15
16 * Date.pm:
17 - (%MONTH): Japanese month names are removed. (I wish
18 those will be reintroduced in future version of this module.)
19 - (stringify): New options: '-format_macros', '-format_parameters'.
20
21 2002-08-05 Wakaba <w@suika.fam.cx>
22
23 * Date.pm:
24 - (stringify): Use Message::Util::sprintxf instead of _date2str.
25 - (date2str, -fmt2str): Removed.
26 - (%FMT2STR): New hash.
27 - (%MONTH): Experimental support of Japanese month names
28 (require utf8 support of perl 5.7.3 or later).
29 * Domain.pm (parse): Allow FWS surrounding the port number.
30
31 2002-08-04 Wakaba <w@suika.fam.cx>
32
33 * Warning.pm: New module.
34 * CSV.pm (_delete_empty): Don't remove reference
35 if the length of its stringified value is zero.
36 * Domain.pm: Parse and output port number if enabled by option.
37 * Date.pm (overload '==', '<=', '>='): Added.
38
39 2002-08-03 Wakaba <w@suika.fam.cx>
40
41 * Status.pm: New module.
42 * URI.pm: Support RFC 1808's Base: field.
43
44 2002-08-01 Wakaba <w@suika.fam.cx>
45
46 * Unstructured.pm: Rewritten.
47 * Subject.pm: Likewise. Support Japanese government's
48 spam mail prefix if Perl has defined $^V (=~ has UTF-8 support).
49 * CSV.pm: Reformatted.
50
51 2002-07-30 Wakaba <w@suika.fam.cx>
52
53 * UA.pm:
54 - (add, replace, item, delete): Reimplemented (or newly
55 implemented) by standard Message::Field::Structured method.
56 - (product, product_name, product_version, product_comment):
57 Removed. (Use item method instead.)
58 - (parse): Use robust regex instead of strict usefor
59 format regex. (Accept bare non-token characters
60 as far as possible.)
61
62 2002-07-28 Wakaba <w@suika.fam.cx>
63
64 * UA.pm (add_rcs, replace_rcs): New methods.
65
66 2002-07-22 Wakaba <w@suika.fam.cx>
67
68 * XMoe.pm (_decode_parameters): Don't push 'of' pseudo
69 parameter to @$param before SUPER::_decode_parameters.
70 (To prevent its value from being reinterpreted incorrectly
71 and so being broken.) (Giving also 'section_no' to the hash
72 and passing to SUPER::_decode_parameters was another way
73 to do it.)
74 * UA.pm (add_our_name): Undef $@ after eval of use Config
75 and use Win32.
76
77 2002-07-21 Wakaba <w@suika.fam.cx>
78
79 * Structured.pm (_parse_value): Inherit header_default_charset,
80 header_default_charset_input, body_default_charset,
81 body_default_charset_input.
82
83 2002-07-13 Wakaba <w@suika.fam.cx>
84
85 * MDNDisposition.pm, ReportingUA.pm: New modules.
86
87 2002-07-08 Wakaba <w@suika.fam.cx>
88
89 * TypedText.pm: New module.
90
91 2002-06-29 Wakaba <w@suika.fam.cx>
92
93 * ContentType.pm, Params.pm, ValueParams.pm,
94 XMoe.pm: Rewritten.
95
96 2002-06-23 Wakaba <w@suika.fam.cx>
97
98 * AngleQuoted.pm (%REG): Don't define regex locally.
99 (Moved to Message::Util).
100 * ContentType.pm, Date.pm, UA.pm,
101 ValueParams.pm: Fix some codes not to be warned
102 as 'Use of uninitialized value'.
103 * Structured.pm
104 (header_default_charset, header_default_charset_input):
105 New options.
106
107 2002-06-16 wakaba <w@suika.fam.cx>
108
109 * MsgID.pm: Check '.test' reserved TLD if '-validate'.
110 * UA.pm (add_our_name): New method (moved from
111 Message::Entity).
112 * ListID.pm, XFace.pm: New modules.
113
114 2002-06-15 wakaba <w@suika.fam.cx>
115
116 * AngleQuoted.pm: New module.
117 * Mailbox.pm, URI.pm: Use AngleQuoted.pm
118
119 2002-06-09 wakaba <w@suika.fam.cx>
120
121 * Addresses.pm (_delete_match): 'addr-spec': new 'by' option.
122 * ContentType.pm:
123 - (_save_param): Call _parse_param_value if parse_all.
124 - (_parse_value): New function. Check Message::MIME::MediaType.
125 * CSV.pm (use_comment): New option.
126 * Date.pm:
127 - (zone): New method.
128 - (set_datetime): Likewise.
129 * Mailbox.pm (display_name): New method.
130 * Numval.pm (use_comment): New option.
131 * Param.pm (_parse_param_value): New function.
132 * Structured.pm:
133 - (_add_return_value, _replace_return_value): New functions.
134 - (_parse_value): Sync with Message::Entity's.
135 - (option): Sync with Message::Entity's.
136 - (option): '-recursive': new option.
137 - (_option_recursive): New function.
138
139 2002-05-17 wakaba <w@suika.fam.cx>
140
141 * Mailbox.pm: Bug fix and minor changes.
142 * URI.pm: Remade. It is now designed by M::F::Mailbox
143 like interface.
144
145 2002-05-16 wakaba <w@suika.fam.cx>
146
147 * Date.pm: Remade.
148
149 2002-05-15 wakaba <w@suika.fam.cx>
150
151 * Address.pm: Removed.
152 * Domain.pm: Bug fix (doesn't treat four-sub-domain-
153 domain as (invalid) IPv4 address).
154 * Mailbox.pm (addr_spec): New method.
155 * Addresses.pm (addr_spec): Likewise.
156
157 * Structured.pm (option): Doesn't treat ( "-" option-name )
158 as an alias of option-name. (A ( "-" option-name ) should
159 be recognized as an option for 'option' method.)
160
161 2002-05-14 wakaba <w@suika.fam.cx>
162
163 * Addresses.pm, Mailbox.pm, Domain.pm
164 (sons-of-Address.pm): New modules.
165 * Structured.pm:
166 - (method_available): New method.
167 - (clone): Checks _MEMBERS option.
168 - (comment_add, comment_count, comment_delete, comment_item):
169 New methods.
170 - (item): Implemented.
171 - (_delete_empty): Commentout default action.
172 - (add, replace): Fix bug (parse option didn't work).
173 * MsgID.pm: Don't use non-(ALPHA / DIGIT) as the first
174 character of id-left.
175 * Date.pm: Understands month name "Sept".
176
177 2002-05-08 wakaba <w@suika.fam.cx>
178
179 * Structured.pm (item, method_available): New methods.
180 * Addresses.pm: New module.
181
182 2002-05-04 wakaba <w@suika.fam.cx>
183
184 * XMoe.pm: New module.
185 * CSV.pm: Use XMoe.pm.
186
187 * MsgID/: Removed.
188
189 2002-04-27 wakaba <w@suika.fam.cx>
190
191 * MsgIDs.pm: New module.
192 * MsgID.pm: Remade.
193
194 2002-04-22 wakaba <w@suika.fam.cx>
195
196 * Makefile: New file.
197
198 * Received.pm: Reformed.
199
200 2002-04-21 wakaba <w@suika.fam.cx>
201
202 * ValueParams.pm: Merged ContentDisposition.pm.
203 * ContentDisposition.pm: Removed.
204 * ContentType.pm: Reformed.
205
206 2002-04-13 wakaba <w@suika.fam.cx>
207
208 * Path.pm: Reformed.
209
210 2002-04-06 wakaba <w@suika.fam.cx>
211
212 * UA.pm: Reformed.
213
214 2002-04-05 wakaba <w@suika.fam.cx>
215
216 * Structured.pm, Unstructured.pm: Use new style.
217 * Numval.pm: Use base Structured.pm.
218
219 2002-04-02 wakaba <w@suika.fam.cx>
220
221 * Path.pm: New module.
222
223 2002-04-01 wakaba <w@suika.fam.cx>
224
225 * URI.pm (uri): New method.
226
227 2002-03-31 wakaba <w@suika.fam.cx>
228
229 * URI.pm: New module.
230 * Numval.pm: Likewise.
231
232 2002-03-28 wakaba <w@suika.fam.cx>
233
234 * Address.pm (dont_reply): New method.
235 (keyword): New method.
236 * Date.pm (as_rfc822_time): Fix typo of C<day-of-week>.
237
238 2002-03-26 wakaba <w@suika.fam.cx>
239
240 * UA.pm: New module.
241
242 2002-03-25 wakaba <w@suika.fam.cx>
243
244 * Address.pm, CSV.pm, Params.pm, Unstructured.pm,
245 ValueParams.pm: Call hook function for character
246 code convertion and decoding encoded-word when
247 parse or stringify.
248
249 2002-03-23 wakaba <w@suika.fam.cx>
250
251 * Params.pm, ContentType.pm, ContentDisposition.pm,
252 ValueParams.pm: New files.
253
254 2002-03-21 wakaba <w@suika.fam.cx>
255
256 * CSV.pm: New module.
257
258 2002-03-20 wakaba <w@suika.fam.cx>
259
260 * MsgID.pm, Received.pm, Subject.pm: New modules.
261 * MsgID/: New directory.
262
263 2002-03-16 wakaba <w@suika.fam.cx>
264
265 * Date.pm: Support ISO 8601 (full format), RFC 561/724
266 (slash format).
267
268 2002-03-15 wakaba <w@suika.fam.cx>
269
270 * Date.pm: New module.
271
272 2002-03-14 wakaba <w@suika.fam.cx>
273
274 * Structured.pm, Unstructured.pm: New modules.
275
276 2002-03-13 wakaba <w@suika.fam.cx>
277
278 * Address.pm: New module.
279
280 * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24