/[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 - (hide 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 wakaba 1.47 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 wakaba 1.48
6     * Token.pm: New module.
7 wakaba 1.47
8 wakaba 1.46 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 wakaba 1.45 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 wakaba 1.43 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 wakaba 1.44 - (%MONTH): Experimental support of Japanese month names
28     (require utf8 support of perl 5.7.3 or later).
29 wakaba 1.43 * Domain.pm (parse): Allow FWS surrounding the port number.
30    
31 wakaba 1.42 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 wakaba 1.41 2002-08-03 Wakaba <w@suika.fam.cx>
40    
41     * Status.pm: New module.
42 wakaba 1.42 * URI.pm: Support RFC 1808's Base: field.
43 wakaba 1.41
44 wakaba 1.39 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 wakaba 1.40 * CSV.pm: Reformatted.
50 wakaba 1.39
51 wakaba 1.38 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 wakaba 1.37 2002-07-28 Wakaba <w@suika.fam.cx>
63    
64     * UA.pm (add_rcs, replace_rcs): New methods.
65    
66 wakaba 1.35 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 wakaba 1.36 * UA.pm (add_our_name): Undef $@ after eval of use Config
75     and use Win32.
76 wakaba 1.35
77 wakaba 1.34 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 wakaba 1.33 2002-07-13 Wakaba <w@suika.fam.cx>
84    
85     * MDNDisposition.pm, ReportingUA.pm: New modules.
86    
87 wakaba 1.32 2002-07-08 Wakaba <w@suika.fam.cx>
88    
89     * TypedText.pm: New module.
90    
91 wakaba 1.31 2002-06-29 Wakaba <w@suika.fam.cx>
92    
93     * ContentType.pm, Params.pm, ValueParams.pm,
94     XMoe.pm: Rewritten.
95    
96 wakaba 1.30 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 wakaba 1.28 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 wakaba 1.29 * ListID.pm, XFace.pm: New modules.
113 wakaba 1.28
114 wakaba 1.27 2002-06-15 wakaba <w@suika.fam.cx>
115    
116     * AngleQuoted.pm: New module.
117     * Mailbox.pm, URI.pm: Use AngleQuoted.pm
118    
119 wakaba 1.26 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 wakaba 1.25 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 wakaba 1.24 2002-05-16 wakaba <w@suika.fam.cx>
146    
147     * Date.pm: Remade.
148    
149 wakaba 1.22 2002-05-15 wakaba <w@suika.fam.cx>
150    
151 wakaba 1.23 * 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 wakaba 1.22 * Addresses.pm, Mailbox.pm, Domain.pm
164 wakaba 1.23 (sons-of-Address.pm): New modules.
165 wakaba 1.22 * 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 wakaba 1.21 2002-05-08 wakaba <w@suika.fam.cx>
178    
179     * Structured.pm (item, method_available): New methods.
180     * Addresses.pm: New module.
181    
182 wakaba 1.19 2002-05-04 wakaba <w@suika.fam.cx>
183    
184     * XMoe.pm: New module.
185     * CSV.pm: Use XMoe.pm.
186 wakaba 1.20
187     * MsgID/: Removed.
188 wakaba 1.19
189     2002-04-27 wakaba <w@suika.fam.cx>
190    
191     * MsgIDs.pm: New module.
192     * MsgID.pm: Remade.
193    
194 wakaba 1.18 2002-04-22 wakaba <w@suika.fam.cx>
195    
196     * Makefile: New file.
197    
198     * Received.pm: Reformed.
199    
200 wakaba 1.17 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 wakaba 1.16 2002-04-13 wakaba <w@suika.fam.cx>
207    
208     * Path.pm: Reformed.
209    
210 wakaba 1.15 2002-04-06 wakaba <w@suika.fam.cx>
211    
212     * UA.pm: Reformed.
213    
214 wakaba 1.14 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 wakaba 1.13 2002-04-02 wakaba <w@suika.fam.cx>
220    
221     * Path.pm: New module.
222    
223 wakaba 1.12 2002-04-01 wakaba <w@suika.fam.cx>
224    
225     * URI.pm (uri): New method.
226    
227 wakaba 1.10 2002-03-31 wakaba <w@suika.fam.cx>
228    
229     * URI.pm: New module.
230 wakaba 1.11 * Numval.pm: Likewise.
231 wakaba 1.10
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 wakaba 1.9 2002-03-26 wakaba <w@suika.fam.cx>
239    
240     * UA.pm: New module.
241    
242 wakaba 1.8 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 wakaba 1.6 2002-03-23 wakaba <w@suika.fam.cx>
250    
251 wakaba 1.7 * Params.pm, ContentType.pm, ContentDisposition.pm,
252     ValueParams.pm: New files.
253 wakaba 1.6
254 wakaba 1.5 2002-03-21 wakaba <w@suika.fam.cx>
255    
256     * CSV.pm: New module.
257    
258 wakaba 1.4 2002-03-20 wakaba <w@suika.fam.cx>
259    
260     * MsgID.pm, Received.pm, Subject.pm: New modules.
261     * MsgID/: New directory.
262    
263 wakaba 1.3 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 wakaba 1.2 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 wakaba 1.1 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