OSDN Git Service

This commit was manufactured by cvs2svn to create tag 'release_2_0'.
[keitairc/keitairc.git] / ChangeLog
1 2010-05-19  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
2         * keitairc
3           2.0 Release
4
5 2010-05-19  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
6         * doc/usage.html:
7           usage\e$B$rBgI}$K2CI.\e(B
8
9 2010-05-18  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
10         * doc/screenshot/*:
11           \e$B3F<o%9%/%j!<%s%7%g%C%H$rDI2C\e(B
12
13 2010-04-26  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
14         * doc/*:
15           \e$B%j%j!<%9$K8~$1$F%I%-%e%a%s%H$^$H$a$FBgI}99?7\e(B
16           \e$B$"$H$O%9%/%j!<%s%7%g%C%H$H\e(Busage\e$B$N$H$3$m$N2CI.$,I,MW\e(B
17
18 2010-04-26  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
19         * keitairc: version 2.0rc1
20
21 2010-04-21  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
22         * COPYING.iui:
23           \e$B>C$7$?\e(B... doc/iui/ \e$B0J2<$K$"$k$8$c$J$$$+\e(B!(\e$B$o$i\e(B
24         * doc/iui/*:
25           \e$B99?7\e(B
26
27 2010-04-19  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
28         * lib/plugins/00nick:
29           \e$B8F$S=P$785$N%A%c%M%k$KLa$l$k$h$&$K\e(Bcid\e$B$r%l%s%@%j%s%0\e(B
30           \e$B%Q%i%a!<%?$KDI2C\e(B
31         * lib/public/geopost-keitairc.js,
32           lib/templates/ipod-sjis/location_receiver.html:
33           \e$BHFMQ@-$r9MN8$7\e(BEvent \e$B$N\e(B binding \e$B$r\e(B \e$BK\BN%F%s%W%l!<%HB&$K\e(B
34           \e$B0\F0\e(B
35         * lib/public/iui/chevron.png:
36           iui \e$B$N\e(B trunk \e$B$+$i2hA|$rDI2C\e(B
37         * COPYING.iui
38           adding for iui LICENSE/COPYRIGHT
39
40 2010-04-16  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
41         * lib/public/geopost-keitarc.js
42           \e$B%U%)!<%`$N07$$$r=$@5\e(B
43         * lib/plugins/10url, lib/public/noreferrer-keitairc.js:
44           WebKit mobile phone \e$B8~$1\e(B noreferrer \e$B%O%s%I%j%s%0$,F0$$$F\e(B
45           \e$B$$$J$+$C$?$N$G=$@5\e(B
46
47 2010-04-11  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
48         * keitairc, lib/keitairc/View.pm:
49           action_404() \e$B$,\e(B http_status 200 \e$B$rJV$9$h$&$K$J$C$F$?$N$G!"\e(B
50           \e$B$A$c$s$H\e(B 404 \e$B$rJV$9$h$&$K=$@5\e(B
51
52 2010-03-31  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
53         * keitairc, lib/plugins/00index:
54           \e$BDL>o$NH/8@%P%C%U%!$G$N\e(BIRC\e$B%3%^%s%IF~NO$rGQ;_\e(B('/' \e$B$G$O$8$^$k8l$r\e(B
55           \e$BF~NO$G$-$k$h$&$K=$@5\e(B)\e$B!#5DO@$N>\:Y$O\e(B ticket: #21242 \e$B$r;2>H!#\e(B
56         * doc/index.html:
57            - irc\e$B%3%^%s%I$NF~NO5!G=$K4X$7$F5-=R$,$J$+$C$?$N$GDI2C\e(B
58            - Android \e$BC<Kv$G$b;H$($k$h$HDI2C$7$F$_$?\e(B
59            - \e$B0LCV>pJs5!G=$K4X$7$F!"\e(BiPhone\e$BMQ$N5!G=$K4X$9$k5-=R$rDI2C\e(B
60
61 2010-01-26  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
62         * lib/Keitairc/ClientInfo.pm, lib/Keitairc/View.pm,
63           lib/templates/ipod-sjis/all.html:
64           is_ipod_os3() detect code replaced by Geolocation detection
65           code on Javascript (don't show location post button
66           when navigator.location is not available on the browser)
67         * lib/public/geopost-keitairc.js, lib/templates/ipod-sjis/location_receiver.html
68           Add Geolocation post menu on location post page (insted of link on
69           map info window) to fix can not post location on iPhone problem
70           (ticket: #19970).
71         * keitairc: fix POE has_forked method detection
72
73 2010-01-22  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
74         * lib/Keitairc/ClientInfo.pm:
75           is_ipod() detect ApplieWebkit Base Mobile
76           (e.g iPhone, iPod tocu, Android based mobile phones)
77
78 2009-11-07  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
79         * keitairc, Makefile.PL, t/00_required_modules.t, doc/environment.html:
80           check 'POE have the has_forked method' before call it, so POE version
81           dependency is now not needed. POE version check and documentation
82           update.
83
84 2009-10-22  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
85         * Makefile.PL, t/00_required_modules.t, doc/environment.html:
86           Check/Describe POE version (require 1.007 or later)
87           (ticket: #19294)
88
89 2009-10-21  Makoto Matsushita  <matusita@jp.FreeBSD.org>
90         * keitairc: call $poe_kernel->has_forked to tell POE::Kernel
91           keitairc now runs on a child process (ticket #19079).
92
93 2009-10-16  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
94
95         * Makefile.PL, lib/keitairc/Config.pm:
96           Update Makefile.PL install all files to correct directry
97           (ticket: #18886)
98           And Add make install_doc option for installing documents
99         * MANIFEST: add missing files
100         * doc/install.html: update to use Makefile.PL
101
102 2009-09-26  Makoto Matsushita  <matusita@jp.FreeBSD.org>
103
104         * Makefile.PL: add perl module dependencies (#18886 b)),
105           those are listed in doc/environment.html (thanks to Jun Kuriyama)
106
107 2009-09-25  Jun Morimoto  <morimoto@mrmt.net>
108
109         * keitairc: 2.0b12 \e$B%j%j!<%9\e(B
110         * lib/Keitairc/Config.pm: au_subscriber_id docomo_foma_icc
111         docomo_imodeid softbank_serial_key emobile_userid\e$B$r=i4|2=\e(B (ticket:
112         #17917)
113         * doc/manual.html: web_schema\e$B5-=RDI2C\e(B (ticket: #18872)
114         * doc/manual.html: refits -> finds (#18875)
115         * lib/Keitairc/Config.pm: refits -> finds (#18875)
116         * lib/plugins/00location_receiver: refits -> finds (#18875)
117
118 2009-09-24  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
119
120         * lib/Keitairc/Config.pm, lib/Keitairc/View.pm,
121           lib/templates/{default,ipod-sjis}/*:
122           web_charset \e$B$r;XDj$7$?$H$-$K$A$c$s$H;XDj$I$*$j$K$J$k$h$&$K\e(B
123           \e$B%G%#%U%)%k%H$N\e(Bcharset\e$B%O%s%I%j%s%0%k!<%A%s!"%F%s%W%l!<%H$N\e(B
124           \e$B%(%s%3!<%G%#%s%0$NJQ49=hM}$rDI2C!#\e(Bmeta \e$B%X%C%@$N\e(Bcharset\e$B$r\e(B
125           \e$B30It$+$i%;%C%H$G$-$k$h$&$K%F%s%W%l!<%H$r99?7\e(B(ticket: #18509)
126
127 2009-07-16  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
128
129         * lib/templates/ipod-sjis/index.html: add irc command input
130           form on iPhone/iPod tocuh UI (ticket: #14605)
131
132 2009-07-16  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
133
134         * lib/plugin/10url, lib/templates/ipod-sjis/{all,recent,topic}.html,
135           add lib/public/noreferrer-keitairc.js,
136           drop lib/templates/ipod-sjis/{url,url_session}.html:
137           \e$B30It%j%s%/$X$N%"%/%;%9$N:]$N\e(B referrer \e$B$r>C$9$h$&$K$7$^$7$?!#\e(B
138           javascript \e$B;H$C$F$k$N$G\e(B(\e$B$5$i$K8@$&$H!"\e(BonTouchStart\e$B%$%Y%s%H$H$+\e(B
139           \e$B$b$R$m$C$F$4$K$g$4$K$g$7$F$k$N$G\e(B)\e$B!"\e(BiPhone/iPod touch \e$B$N$_$G$9!#\e(B
140           referrer\e$B$+$i%;%C%7%g%s$,O3$l$k$3$H$b$J$/$J$C$?$N$G?75,%;%C%7%g%s\e(B
141           \e$B:n$C$F%"%/%;%9$rA*Br$9$k\e(BUI\e$B$r=P$5$J$$$h$&$K$7$F$^$9!#\e(B
142         * lib/templates/ipod-sjis/*: update to use iuix.{js,css} instead of
143           iui.{js,css}
144
145 2009-07-15  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
146
147         * lib/Keitairc/ClientInfo.pm, doc/manual.html: add is_ipod_os3()
148           function to detect iPhone OS is 3.0 or above (and update
149           manual entry related it).
150         * add lib/public/geopost-keitairc.js: Geopost support javascript
151           function for Geolocation API (e.g iPhone)
152         * lib/public/iui/*: update iui to version 0.20
153         * add lib/templates/ipod-sjis/location_receiver.html: location
154           information message post support template on iPhone.
155         * lib/templates/ipod-sjis/{index,all}.html: update menu layout to
156           support location information message menu
157         * lib/plugins/00all: is_ipod_os3 check param added to rendering
158           option
159         * lib/plugins/32address: direct call google maps on iPhone to
160           use google map application smoothly.
161         * lib/plugins/20phone: phone number link change to simple tel:
162           link on iPhone/iPod touch UI
163         * drop lib/templates/ipod-sjis/{phone,mail,address}.html:
164           They are not used on iPhone/iPod touch UI
165
166 2009-07-12  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
167
168         * lib/templates/ipod-sjis/all.html: automaticaly focus to
169           message input form when new messages button clicked.
170         * lib/plugins/*: plugin API update, add $request parameter
171           to message_replace_imprementation() method (ticket: #17752)
172         * lib/plugins/20mail: mail address link change to simple mailto
173           link on iPod/iPhone UI (ticket: #17740)
174
175 2009-07-04  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
176
177         * lib/public-iui-keitairc.css: add -webkit-user-select: auto
178           to body to be able to cut & copy (ticket: #17581)
179         * lib/public-iui-keitairc.css: \e$BFC$K\e(BURL\e$B$K$=$&$$$&8=>]$,B?$$$,!"1QC1\e(B
180           \e$B8lE*$J6h@Z$j$,$J$$D9$$C18l$,$O$_=P$7$F!"2#%9%/%m!<%k$G$-$k>uBV$,\e(B
181           \e$BH/@8$9$k$3$H$,$"$k$N$KBP=h$7$?\e(B(\e$B$3$l$,$*$-$A$c$&$H!"=D%9%/%m!<%k\e(B
182           \e$B$5$;$F$k$H$U$i$U$i:81&$K%V%l$FHs>o$K]5F+$7$$\e(B)
183           li.message \e$B$H\e(B li.messegenew \e$B$K\e(B word-break: break-all\e$B$r@_Dj$7$FL5\e(B
184           \e$BM}$d$j@^$jJV$9$h$&$K$7$?\e(B(\e$B<c43MpK=$@$1$I\e(B)
185
186 2009-06-30  ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
187
188         * lib/templates/ipod-sjis/all.html: fixed broken cancel button
189           (ticket: #14726)
190
191 2008-08-06  Jun Morimoto  <morimoto@mrmt.net>
192
193         * lib/templates/default/{all,unread}.html: fixed stamp variable
194         within html template (to avoid duplicate posting from some au
195         browser phones)
196
197 2008-08-05  Jun Morimoto  <morimoto@mrmt.net>
198
199         * lib/templates/default/{all,unread}.html: display action messages
200         in light blue * t/*.t: added can_ok()
201
202 2008-08-03  Jun Morimoto  <morimoto@mrmt.net>
203
204         * lib/plugins/00all: added follow_nick option
205         * lib/plugins/00unread: added follow_nick option
206         * lib/templates/all.html: added follow_nick option
207         * lib/templates/unread.html: added follow_nick option
208         * lib/Keitairc/IrcCallback.pm: added follow_nick option
209         * t/02_Config.t: added follow_nick option
210         * lib/Keitairc/Config.pm: added follow_nick option, fixed ARGV
211         handling
212
213         * lib/plugins/32address: Address matching plugin
214         * lib/plugins/33distinct: Ad-hoc matching plugin for address that
215         starts from Tokyo special wards, Tokyo cities
216         * lib/plugins/30prefectures: switch to 32address
217         * lib/plugins/31distinct: switch to 33distinct
218         * lib/plugins/10url: URL::Escape::uri_escape()
219         * lib/plugins/11url_session: URL::Escape::uri_escape()
220         * added t/test_suites, Makefile.PL, MANIFEST
221
222 2008-08-02  Jun Morimoto  <morimoto@mrmt.net>
223
224         * use FindBin
225         * moved logging functions to Keitairc::Log package
226         * make Keitairc::ClientInfo tidy
227
228 2008-07-19  Jun Morimoto  <morimoto@mrmt.net>
229
230         * \e$B@EE*$J%U%!%$%k$rG[?.$9$k$?$a!"CV$->l$H$7$F\e(B lib/public,
231           \e$B$=$N%Q%9$r;XDj$9$k\e(B Config->public_dir \e$B$rDI2C!#\e(B
232           \e$B$H$j$"$($:\e(B favicon.ico \e$B$H\e(B robots.txt \e$B$@$1$,CV$$$F$"$k!#\e(B
233           \e$B$3$l$KH<$$\e(B action_robots_txt \e$B$OGQ;_\e(B
234
235 2008-07-18  Jun Morimoto  <morimoto@mrmt.net>
236
237         * \e$B$4$/C;;~4V$KF10lFbMF$NO"B3\e(BPOST\e$B$,$-$?>l9g$OL5;k\e(B.
238           au W63S (re) \e$BBP:v\e(B. thanks to Takuo KITAME.
239
240 2008-06-29  Jun Morimoto  <morimoto@mrmt.net>
241
242         * HTML \e$B=PNO;~$N\e(B charset \e$B$r0l1~\e(B $cf->web_charset \e$B$K@Z$jJ,$1\e(B
243         * irc charset \e$B$r0l1~\e(B $cf->irc_charset \e$B$K@Z$jJ,$1\e(B
244         * use warnings \e$BDI2C!"\e(Bundef \e$BCM$N%A%'%C%/$r3F=j$KDI2C\e(B
245         * plugin \e$B$K%U%!%$%kL>\e(B, \e$B9THV9f>pJs$rDI2C\e(B
246         * \e$B%U%!%$%k$N\e(B charset \e$B$r\e(B utf8 \e$B$KE}0l\e(B (HTML\e$B%F%s%W%l!<%H$O\e(B Shift_JIS \e$B$N$^$^\e(B)
247         * \e$BFbIt\e(B EUC-JP \e$B=hM}$rGQ;_\e(B
248
249 2008-06-25  Makoto Matsushita  <matusita@jp.FreeBSD.org>
250
251         * keitairc, lib/Keitairc/IrcCallback.pm: \e$B:F@\B3;~$K\e(B 001 \e$B$r<u$1$H$C\e(B
252         \e$B$?;~E@$G\e(B part \e$B$7$F$$$?$N$r$7$J$$$h$&$K$9$k!%\e(B
253
254 2008-05-12  Makoto Matsushita  <matusita@jp.FreeBSD.org>
255
256         * keitairc, etc/dot.keitairc, lib/Keitairc/ClientInfo.pm,
257         lib/Keitairc/Config.pm, lib/Keitairc/View.pm,
258         lib/plugins/00location_receiver, lib/templates/location.html:
259         emobile\e$BC<Kv%5%]!<%H!%%f!<%6\e(BID(x-em-uid)\e$B$K$h$k%f!<%6G'>Z!$$*$h$S0L\e(B
260         \e$BCV>pJsAw?.\e(B(\e$B8=;~E@$G$O\e(BH11T\e$B$N$_\e(B)\e$B$KBP1~!%\e(B Closes #12453.
261
262 2008-05-11  ISHIKAWA Mutsumi <ishikawa@debian.org>
263
264         * keitairc
265         00location_receiver \e$B$,\e(B XML::Simple \e$B$K0MB8$7$F$k$N$G!"$=$N\e(BNote\e$B$r\e(B
266         \e$BDI2C\e(B
267
268 2008-05-10  Makoto Matsushita  <matusita@jp.FreeBSD.org>
269
270         * etc/dot.keitairc, lib/Keitairc/Config.pm, lib/Keitairc/View.pm,
271         lib/templates/404.html, lib/templates/address.html,
272         lib/templates/all.html, lib/templates/index.html,
273         lib/templates/location.html, lib/templates/location_receiver.html,
274         lib/templates/login_icc.html, lib/templates/login_imodeid.html,
275         lib/templates/mail.html, lib/templates/nick.html,
276         lib/templates/phone.html, lib/templates/postme.html,
277         lib/templates/recent.html, lib/templates/root.html,
278         lib/templates/topic.html, lib/templates/unread.html,
279         lib/templates/url.html, lib/templates/url_session.html: HTML\e$BI=<($N\e(B
280         \e$B:]!$%U%)%s%H%5%$%:$r@_Dj%U%!%$%kFb$G;XDj$G$-$k$h$&$K$9$k!%\e(B
281         Closes #12489.
282
283 2008-05-09  Makoto Matsushita  <matusita@jp.FreeBSD.org>
284
285         * keitairc, lib/Keitairc/IrcCallback.pm, lib/plugins/00all,
286         lib/plugins/00index, lib/plugins/00recent, lib/templates/404.html,
287         lib/templates/address.html, lib/templates/all.html,
288         lib/templates/index.html, lib/templates/location.html,
289         lib/templates/location_receiver.html, lib/templates/mail.html,
290         lib/templates/nick.html, lib/templates/phone.html,
291         lib/templates/postme.html, lib/templates/recent.html
292         lib/templates/root.html, lib/templates/topic.html,
293         lib/templates/unread.html, lib/templates/url.html,
294         lib/templates/url_session.html: HTML\e$BI=<(2s$j$N=$@5$$$m$$$m!%\e(B
295         - \e$B7HBSEEOC;~$K$O%U%)%s%H%5%$%:$r>.$5$/\e(B
296         - \e$B;H$($k>l9g$K$OC;=L$7$?%A%c%s%M%kL>$r;H$C$FI=<(\e(B
297         - DoCoMo\e$BC<Kv$J$i$PA0$NJ}$KC<Kv8GM-\e(BID\e$BG'>Z$r;H$&J}K!$r@h$KI=<(\e(B
298         - \e$B7HBSC<Kv0J30$J$i$PF~NO%P%C%U%!$O9-$/$H$k\e(B
299         - \e$BL$FI0lMw$d99?7$N%j%s%/$rE,59DI2C\e(B
300         * lib/plugins/00location_receiver: GPS\e$BEy$K$h$C$FF@$i$l$?0^EY7PEY$+\e(B
301         \e$B$i!$8=:_CO$N=;=j$rD4$Y$?7k2L$NJ8;zNs$,J8;z2=$1$7$F$$$?!%\e(B
302         Closes #12486.
303
304 2008-05-08  Makoto Matsushita  <matusita@jp.FreeBSD.org>
305
306         * keitairc, lib/Keitairc/IrcCallback.pm: \e$B%3%^%s%I4XO"$rDI2C!%%/%i\e(B
307         \e$B%$%"%s%H$+$i\e(BIRC\e$B%3%^%s%I\e(B(\e$B$N$&$A\e(Bnick/join\e$BEy8B$i$l$?%3%^%s%I\e(B)\e$B$r<B9T$G\e(B
308         \e$B$-$k$h$&$K$9$k!%$^$?!$\e(Bpart \e$B%a%C%;!<%8$bBP1~\e(B (thanks to Takahashi
309         Yoshihiro)\e$B!%\e(B Closes #12479.
310         * etc/dot.keitairc, lib/Keitairc/Config.pm, lib/plugins/12keyword:
311         \e$B;XDj$7$?%-!<%o!<%I$,H/8@$5$l$?:]!$B@;zI=<($7$FH/8@$,$"$C$?$3$H$r$o\e(B
312         \e$B$+$j$d$9$/$9$k\e(B (thanks to Takahashi Yoshihiro)\e$B!%\e(B Closes #12482.
313         * lib/templates/url.html: \e$B%I%3%bC<Kv$N%U%k%V%i%&%6$r;H$C$F\e(BURL\e$B$r3+\e(B
314         \e$B$/$3$H$,$G$-$k$h$&$K$9$k\e(B (thanks to Takahashi Yoshihiro)\e$B!%\e(BCloses
315         #12480.
316         * lib/Keitairc/IrcBuffer.pm, lib/plugins/00index: *console*\e$B%P%C%U%!\e(B
317         \e$B$,>e$K$-$F$b0UL#$,$J$$$N$G0lHV2<$K$J$k$h$&$K$9$k!%\e(B(thanks to
318         Takahashi Yoshihiro)\e$B!%\e(B
319
320 2008-05-03  Makoto Matsushita  <matusita@jp.FreeBSD.org>
321
322         * etc/dot.keitairc, lib/Keitairc/Config.pm,
323         lib/Keitairc/IrcCallback.pm: join/leave\e$B%a%C%;!<%8$r$^$H$a$FI=<($9\e(B
324         \e$B$k%7%9%F%`%a%C%;!<%8MQ\e(B(\e$B2>A[\e(B)\e$B%A%c%s%M%k$rI=<($9$k$?$a$N%*%W%7%g%s$r\e(B
325         \e$BDI2C\e(B (thanks to Takahashi Yoshihiro)\e$B!%\e(B Closes #12452.
326         * lib/Keitairc/View.pm: keitairc\e$B$K%"%/%;%9$9$k:]$N\e(BURL\e$B$,\e(Bhttp\e$B%W%m%H\e(B
327         \e$B%3%k7h$aBG$A$K$J$C$F$$$k$N$r$d$a$k!%$3$l$K$h$j!$\e(BSSL\e$B7PM3$G$N%"%/%;\e(B
328         \e$B%9$r9T$&$h$&$K$7$F$b4|BT$7$?F0:n$r$9$k$h$&$K$J$k\e(B
329         (thanks to Takahashi Yoshihiro)\e$B!%\e(B Closes #12447.
330
331 2008-05-02  Makoto Matsushita  <matusita@jp.FreeBSD.org>
332
333         * keitairc, etc/dot.keitairc, lib/Keitairc/Config.pm,
334         lib/templates/root.html: \e$BG'>Z;~$K\e(Bi\e$B%b!<%I\e(BID\e$BBP1~$7$^$7$?!%\e(B
335         Closes #12448.
336         * lib/Keitairc/IrcCallback.pm: (madoka\e$B$K@\B3$7$?>l9g$J$I\e(B)topic\e$B0lMw\e(B
337         \e$B$,Mp$l$k>l9g$,$"$C$?$N$G=$@5!%\e(BCloses #12448.
338         * keitairc, etc/dot.keitairc, lib/Keitairc/Config.pm,
339         lib/plugins/00all, lib/plugins/00recent, lib/plugins/00unread: \e$B%A%c\e(B
340         \e$B%s%M%k$NFbMFI=<($N:]!$@5=g$KI=<($9$k$?$a$N%*%W%7%g%s$rDI2C\e(B
341         (thanks to Takahashi Yoshihiro)\e$B!%\e(B Closes #11019.
342         * keitairc, etc/dot.keitairc, lib/Keitairc/Config.pm: daemonize\e$B$7\e(B
343         \e$B$?8e$N\e(Bpid\e$B%U%!%$%kL>$rJQ99$9$k%*%W%7%g%s$rDI2C!%\e(B Closes #12449.
344         * etc/dot.keitairc, lib/Keitairc/Config.pm,
345         lib/Keitairc/IrcCallback.pm: \e$B%A%c%s%M%k$KBP$9$k\e(Bjoin/leave\e$B%a%C%;!<\e(B
346         \e$B%8$rI=<($7$J$$$?$a$N%*%W%7%g%s$rDI2C!%\e(B Closes #11021.
347
348 2008-03-15  Jun Morimoto  <morimoto@mrmt.net>
349
350         * lib/keitairc/plugins/00all, lib/keitairc/plugins/00index,
351         lib/keitairc/plugins/00location,
352         lib/keitairc/plugins/00location_receiver,
353         lib/keitairc/plugins/00nick, lib/keitairc/plugins/00topic,
354         lib/keitairc/plugins/00unread: escape HTML special chars, closes
355         #12062
356
357 2008-02-29  Jun Morimoto  <morimoto@mrmt.net>
358
359         * lib/Keitairc/Plugins.pm: \e$B%W%i%0%$%s%U%!%$%k$r\e(Beval\e$B$7$F%(%i!<$,$G$?\e(B
360         \e$B$i\e(B ::log_die \e$B$9$k$h$&$K$7$?\e(B
361
362 2008-02-26  Jun Morimoto  <morimoto@mrmt.net>
363
364         * keitairc 2.0b5:
365         - 10\e$B%A%c%M%k0J>e$N%A%c%M%k$r07$($F$^$;$s$G$7$?\e(B (\e$B:G6a%(%s%P%0$7$F$?!#\e(B
366         \e$B$_$C$H$b$J$$!D\e(B)
367         - \e$B%A%c%M%kL>0lMw$N%A%c%M%k$,J8;z2=$1$7$F$?\e(B (\e$B:G6a%(%s%P%0$7$F$?!#$_$C\e(B
368         \e$B$H$b$J$$!D\e(B)
369         - \e$B=;=j$C$]$$J8;zNs$N%j%s%/$N%^%C%A$rB?>/2~A1$7$^$7$?!#\e(B
370         - \e$B$5$i$K!"=;=j$C$]$$J8;zNs$r%/%j%C%/$7$?$"$H!"\e(B \e$B0lCJ3,$+$^$7$F$+$i\e(B
371         Google Map\e$B$KHt$V$h$&$K$7$^$7$?!#\e(B \e$B$3$N;~E@$G!"=;=j$C$]$$J8;zNs$NJT=8\e(B
372         \e$B$b2DG=$J$N$G!"\e(B \e$BM>7W$JJ8;zNs$r<j$G:o$C$F\e(BGoogle Map\e$B$K:FEYHt$V$3$H$b2D\e(B
373         \e$BG=$G$9!#\e(B \e$B2qOCBN$bB?$$\e(Birc\e$BH/8@J8;zNs$+$i=;=j$r$P$C$A$jCj=P$9$k$N$O\e(B \e$B$+\e(B
374         \e$B$J$j$`$:$+$7$$$N$G!":G8e$N%D%a$O<jJT=8$K$^$+$;$?$[$&$,$h$+$m$&$H\e(B \e$B3d\e(B
375         \e$B$j@Z$j$^$7$?!#\e(B
376         - \e$B$D$$$G$K!"=;=j$C$]$$J8;zNs$r<+J,$K%a!<%k$9$k5!G=$b$D$1$^$7$?!#\e(B
377         (\e$B%a!<%k%"%I%l%9\e(B, URL, \e$BEEOCHV9f$J$I$O!"$9$G$K<+J,$X$N%a!<%k5!G=$,$D\e(B
378         \e$B$$$F$^$9\e(B)
379         - \e$B$?$^$K%A%c%M%kL>$NKvHx$K6uGr$,F~$C$F$7$^$C$F$k>l9g$N07$$$r2~A1$7\e(B
380         \e$B$^$7$?!#\e(B
381         - Softbank\e$BBP1~\e(B(\e$B6qBNE*$K$O\e(Bweb_root\e$B%*%W%7%g%s\e(B)\e$BI|3h\e(B
382         - Softbank\e$BC<Kv$NC<Kv%7%j%"%kG'>ZBP1~\e(B
383         - priv\e$BBP1~\e(B (thanks to Makoto Matsushita)
384         - GPS\e$BB,0L$d\e(Bi\e$B%(%j%"$J$I8=:_0LCV$r<hF@$7$FH/8@!#\e(B movatwitter\e$B$N%Q%/$j\e(B
385         \e$B$G$9\e(B ^^;
386         - \e$B3F%A%c%M%k$N\e(Bnick\e$B0lMw\e(B
387         - \e$BH/8@Cf$N\e(BURL\e$B$KHt$V:]!"%j%U%!%i5UC5CN$r$5$l$J$$$h$&\e(B \e$B%;%C%7%g%s$r:n\e(B
388         \e$B$jD>$7$F$+$i%j%s%/$r=P$95!G=$rDI2C\e(B
389         - 2.0\e$B7OMQ$N\e(B dot.keitairc \e$B$bF1:-\e(B
390         - xchat\e$B%+%i!<;XDj%7!<%1%s%9BP1~\e(B
391         - \e$B3F%A%c%M%k$N:G=*H/8@$+$i$N7P2a;~4V$rI=<(\e(B
392         - \e$BH/8@Cf$NEEOCHV9f$d%a!<%k%"%I%l%9!"\e(BURL\e$B$J$I$r<+J,$K%a!<%k2DG=$K\e(B
393         - \e$B%W%i%0%$%s!"%F%s%W%l!<%H$N%5!<%A%Q%9$rJ#?t;XDj2DG=$K\e(B
394         - \e$B%A%c%M%k\e(Bpart\e$B$,$*$+$7$+$C$?$N$r=$@5\e(B
395         - \e$BH/8@Cf$KCOL>$i$7$-$b$N$,$"$k$H\e(BGoogle Map\e$B$K%j%s%/\e(B (\e$BMW2~NI\e(B)
396         - /robots.txt\e$B$r%j%/%(%9%H$5$l$?$iJV$9\e(B
397         - \e$B%i%$%V%i%j!"%F%s%W%l!<%H!"%W%i%0%$%s$J$I%U%!%$%k$rJ,N%$7$^$7$?!#\e(B
398         - \e$BG'>ZJ}K!$H$7$F\e(Bhttp basic auth\e$B$d$a$^$7$?!#\e(B \e$B%Q%9%o!<%IG'>Z8e$O%*%s\e(B
399         \e$B%a%b%j$N%;%C%7%g%s$rJ];}$7$FF0$-$^$9!#\e(B web_username\e$B%*%W%7%g%s$O$b$&\e(B
400         \e$BITMW$G$9!#\e(B
401         - web_password\e$B%*%W%7%g%s$OI,?\$K$J$j$^$7$?!#\e(B
402         - NTT DoCoMo FOMA\e$BC<Kv$G!"\e(BFOMA\e$B%+!<%IHV9f$bG'>Z$K;H$($k$h$&$K$7$^$7$?!#\e(B
403         docomo_foma_icc\e$B%*%W%7%g%s$K\e(B iccXXXXXXXXXXXXXXXXXXXXXXXX \e$B$H$$$C$?\e(B
404         icc\e$BJ8;zNs$r;XDj$7$^$9!#\e(B \e$B=i2s%"%/%;%9$N:]$K\e(BFOMA\e$B%+!<%IHV9f$NAw?.5v2D\e(B
405         \e$B$r5a$a$F$-$^$9!#\e(B
406         - use_cookie\e$B%*%W%7%g%s$OGQ;_!#\e(BDoCoMo\e$BC<Kv0J30$G$O<+F0E*$K\e(BCookie\e$B;H$$$^$9!#\e(B
407         - use Unicode::Japanese\e$B$d$a$F\e(Buse Encode\e$B$K$7$^$7$?!#\e(B
408         - \e$BH/8@Cf$N\e(BURL\e$B$O!"%/%j%C%/$9$k$H$=$l$r$I$&=hM}$9$k$+A*Br2DG=$K$7$^$7\e(B
409         \e$B$?!#\e(B \e$B8=:_!"D>@\%"%/%;%9!"%]%1%C%H$O$F$J7PM3!"\e(B(livedoor)\e$B%b%P%&%6!<&B\e(B
410         \e$B7PM3!"\e(B PC\e$B%5%$%H%S%e!<%"7PM3!"\e(BURL\e$B%3%T!<$rA*$Y$^$9!#\e(B
411         - \e$BH/8@Cf$NEEOCHV9f$O!"%/%j%C%/$9$k$H$=$l$r$I$&=hM}$9$k$+A*Br2DG=$K\e(B
412         \e$B$7$^$7$?!#\e(B \e$B8=:_!"DL>o$NEEOC!"\e(BTV\e$BEEOC\e(B(NTT DoCoMo FOMA\e$BC<Kv$N$_\e(B), \e$BEEOC\e(B
413         \e$BHV9f%3%T!<$rA*$Y$^$9!#\e(B
414         - \e$BH/8@Cf$N%a!<%k%"%I%l%9$O!"%/%j%C%/$9$k$H$=$l$r$I$&=hM}$9$k$+A*Br\e(B
415         \e$B2DG=$K$7$^$7$?!#\e(B \e$B8=:_!"%a!<%k5!G=5/F0!"%a!<%k%"%I%l%9%3%T!<$rA*$Y$^\e(B
416         \e$B$9!#\e(B
417         - \e$BA4H/8@0lMw!"L$FIH/8@0lMw!"\e(BURL\e$B=hM}!"EEOCHV9f=hM}!"%a!<%k=hM}$H$$$C\e(B
418         \e$B$?\e(B \e$B=hM}>lLL\e(B(action)\e$B$d!"H/8@Cf$N\e(BURL/\e$BEEOCHV9f\e(B/\e$B%a!<%k%"%I%l%9$H$$$C$?\e(B
419         \e$BJ8;zNs$r\e(B \e$B$I$&=&$C$F$I$&=hM}$9$k$+\e(B(regexp replacer)\e$B$r%W%i%0%$%s$H$7\e(B
420         \e$B$F<BAu$7$^$7$?!#\e(B \e$B%W%i%0%$%s%U%!%$%k$NDI2C$dJQ99$G!"$3$l$i$N?6$kIq$$\e(B
421         \e$B$rDI2C!&JQ99$G$-$^$9!#\e(B
422         - CVS rcsid\e$B$9$J$o$A\e(Bkeitairc\e$B$N%P!<%8%g%sHV9f!"$H$+%b%N%0%5$O$d$a$F!"\e(B
423         \e$B$A$c$s$H%j%j!<%9%^%M!<%8%a%s%H\e(B(\e$B$b$I$-\e(B)\e$B$9$k$h$&$K$7$^$9!#\e(B
424
425 2007-10-17  Jun Morimoto  <morimoto@mrmt.net>
426
427         * keitairc 1.33: iPhone/iPod touch\e$BBP1~\e(B
428
429 2007-09-30  Jun Morimoto  <morimoto@mrmt.net>
430
431         * keitairc 1.32: PC\e$B%5%$%H%S%e!<%"$N%j%s%/$,=P$F$$$^$;$s$G$7$?!#\e(B
432
433 2007-09-27  Jun Morimoto  <morimoto@mrmt.net>
434
435         * keitairc 1.31:
436
437         irc\e$B%5!<%P$+$i@ZCG$5$l$?:]$K:F@\B3$9$k$h$&$K$7$?\e(B
438
439         Jcode\e$B%Q%C%1!<%8$NMxMQ$r$d$a!"\e(BUnicode::Japanese\e$B$K@Z$jBX$(\e(B
440
441         daemon\e$B2=$7$F5/F0$5$;$k%*%W%7%g%s$rDI2C!#\e(BProc::Daemon\e$B$rMxMQ\e(B
442
443         \e$B%9%i%C%7%e$G=*$o$C$F$$$k\e(BURL\e$B$K@5$7$/%j%s%/$9$k$h$&$K$7$?\e(B
444
445         \e$B0lHL%V%i%&%68~$1\e(BURL\e$B$K!V%]%1%C%H$O$F$J!W$r2p$7$F%"%/%;%9$9$k%j%s%/$r\e(B
446         \e$BIU$1$k$h$&$K$7$?\e(B
447
448         Google Wireless Transcoder\e$B$r2p$7$F%"%/%;%9$9$k%j%s%/$OGQ;_$7$?\e(B
449
450         au\e$B7HBSEEOC$N\e(BEZ\e$BHV9f$rJ#?t@_Dj$G$-$k$h$&$K$7$?\e(B
451
452         HTTP Cookie\e$B$N@8B8IC?t$r@_Dj$G$-$k$h$&$K$7$?\e(B
453
454         \e$BF|K\8l$r4^$s$@%A%c%M%kL>$r;}$D%A%c%M%k$N2qOCFbMF$rI=<($7$F$$$k\e(B
455         \e$B:]$N\e(B \e$B%Z!<%8%?%$%H%k$,2=$1$F$$$?\e(B(<title>\e$B$NCf$@$1\e(Biso-2022-jp\e$B$N$^\e(B
456         \e$B$^$@$C$?\e(B)\e$B$N$r=$@5$7$^$7$?!#\e(B
457
458         \e$B%5%$%H%0%m!<%P%k$J\e(B keitairc \e$B$N@_Dj%U%!%$%k$G$"$k\e(B /etc/keitairc
459         \e$B$,L5$$>l9g!"5/F0;~$K$=$l$,$J$$$H$N%(%i!<%a%C%;!<%8$r\e(B \e$BI=<($7$F$7\e(B
460         \e$B$^$C$F$$$^$7$?$,!"=P$5$J$$$h$&$K$7$^$7$?!#\e(B
461
462         POE::Session, POE::Component::IRC \e$B$N8F$S=P$7J}$,$b$O$d5l<0$K$J$C\e(B
463         \e$B$F$$$?$h$&$J$N$G!"\e(B \e$B$$$^$I$-$NJ}K!\e(B? \e$B$K=$@5$7$^$7$?!#$3$l$K$h$j!"\e(B
464         \e$B5/F0;~$N0J2<$N%a%C%;!<%8$,=P$J$/$J$j$^$7$?!#\e(B
465         Use of ->new() is deprecated, please use spawn()
466         POE::Session->new() is deprecated. Please use create() instead.
467         See http://www.nntp.perl.org/group/perl.poe/2613 for more information.
468
469 2006-08-03  Jun Morimoto  <morimoto@mrmt.net>
470
471         * keitairc 1.30: Google Wireless Transcoder \e$B$r2p$7$?%j%s%/$rDI2C\e(B
472         au\e$B7HBS$N!V\e(BPC\e$B%5%$%H%S%e!<%"!<!W$r2p$7$?%j%s%/$rDI2C\e(B
473
474 2004-09-16  Jun Morimoto  <morimoto@xantia.citroen.org>
475
476         * keitairc 1.29: topic \e$B0lMwDI2C\e(B
477
478 2004-09-12  Jun Morimoto  <morimoto@xantia.citroen.org>
479
480         * keitairc 1.28: Cookie \e$BBP1~\e(B
481
482 2004-09-07  Jun Morimoto  <morimoto@xantia.citroen.org>
483
484         * keitairc 1.27: \e$BL$FI%P%C%U%!$N07$$$,$*$+$7$+$C$?\e(B
485
486 2004-09-04  Jun Morimoto  <morimoto@xantia.citroen.org>
487
488         * kaitairc 1.26: \e$B$^$H$aFI$_$+$i!"F|K\8l$dBgJ8;z1QJ8;z$NF~$C$?%A%c\e(B
489         \e$B%M%kL>$K0\F0$7$FH/8@$9$k$H!"B>?M$b4,$-9~$s$G$*$+$7$/$7$F$7$^$C$?$N\e(B
490         \e$B$r=$@5!#L$FI9T?tI=<($,$*$+$7$+$C$?$N$r=$@5\e(B
491
492 2004-08-29  Jun Morimoto  <morimoto@xantia.citroen.org>
493
494         * keitairc 1.25: added <hr>
495         * kaitairc 1.24: recent (\e$BA4%A%c%M%k$NL$FI$r$^$H$aFI$_\e(B) \e$BDI2C\e(B
496         * \e$B$A$g$C$H%3!<%I$rA]=|\e(B
497
498 2004-08-18  Jun Morimoto  <morimoto@xantia.citroen.org>
499
500         * keitairc: \e$B%A%c%M%kL>$O>.J8;z$K@55,2=$7$FFbIt=hM}$K;H$&\e(B
501         (thanks to Akira Yamada)
502
503 2004-07-30  ISHIKAWA Mutsumi <ishikawa@debian.org>
504
505         * applied au_subscriber_id auth patch (thanks to Takuo KITAME)
506
507 2004-07-24  Jun Morimoto  <morimoto@xantia.citroen.org>
508
509         * applied keitairc-action.patch (thanks to Akira Tagoh)
510         * fixed html escaping
511
512 2004-06-08  Jun Morimoto  <morimoto@xantia.citroen.org>
513
514         * keitairc 1.20: madoka \e$B$K$D$J$$$G;H$&$HC/$+$,\e(B JOIN \e$B$9$k$H\e(B channel
515         \e$B$,A}$($?$h$&$K8+$($k8=>]$r2sHr\e(B
516         (thanks to \e$B>>0f$5$s\e(B <matsui at iij-mc.co.jp>)
517
518 2004-04-08  Jun Morimoto  <morimoto@xantia.citroen.org>
519
520         * \e$B%A%c%M%k%j%9%H$NH/8@?tI=<($,$*$+$7$$$3$H$,$"$C$?\e(B
521         * foo@bar \e$B7A<0$r\e(B mailto \e$B%j%s%/$K$7$J$$$h$&$K$7$?\e(B
522         * https:// \e$B7A<0$b%j%s%/$K$9$k\e(B
523         * \e$BC/$+$,\e(B channel \e$B$+$iH4$1$?$H$-$N%a%C%;!<%8$r=q<0JQ99\e(B
524         * \e$BC/$+$,\e(B channel \e$B$K\e(B join \e$B$7$F$-$?$H$-$K%a%C%;!<%8$rDI2C\e(B
525
526 2004-03-25  ISHIKAWA Mutsumi  <ishikawa@debian.org>
527
528         * keitairc 1.18: \e$B0z?t$H$7$F\e(B uri escape \e$B$7$FEO$7$?\e(B JIS \e$B$N%A%c%M%kL>\e(B
529         \e$B$r\e(B WAP \e$B%2!<%H%&%'%$$,>!<j$K\e(B unescape \e$B$7$F$7$^$&$h$&$G!"\e(Bxhtml\e$BC<Kv$N\e(B
530         \e$B>l9g!"F|K\8l%A%c%M%k$N%O%s%I%j%s%0$,$*$+$7$/$J$k$N$G\e(B \e$B$7$g$&$,$J$$\e(B
531         \e$B$N$G\e(B \e$B$$$A$$$A\e(B uri_unescape() \e$B$7$?$b$N$r\e(B uri_escape() \e$B$9$k$h$&$K\e(B :-<
532
533 2004-03-24  ISHIKAWA Mutsumi  <ishikawa@debian.org>
534
535         * keitairc 1.17: \e$BH/8@8e$N%G%#%U%)%k%H$N5sF0$r%*%j%8%J%k$NA4H/8@I=\e(B
536         \e$B<($KLa$7$?!#$5$i$K\e(B \e$BL$FI$N$_I=<($7$?$$>l9gMQ$K\e(B show_newmsgonly
537         \e$B%*%W%7%g%s$r?7@_\e(B
538
539         * doc/default.css 1.1: mrmt.net \e$B$+$i\e(B import
540
541         * doc/index.html 1.3: sf.jp \e$B$N\e(B web \e$B%5!<%P$,\e(B charset=euc-jp \e$B$rA[Dj\e(B
542         \e$B$7$A$c$C$F$k$N$G\e(B \e$B$7$g$&$,$J$$$N$G\e(B euc-jp \e$B$K\e(B
543
544         * doc/index.html 1.2: \e$B$b$m$b$mHyL/$K=$@5\e(B
545
546         * keitairc 1.16: \e$BAjBP%Q%9$G$N%j%s%/$,\e(Bxhtml\e$BC<Kv$G$&$^$/5!G=$7$J$$$N\e(B
547         \e$B$G\e(B $docroot \e$B$+$i$N@dBP%Q%9$KJQ99\e(B
548
549         * keitairc 1.15: xhtml\e$BC<Kv$G$N%-%c%C%7%eM^@)\e(B
550
551         * keitairc 1.14: </head>\e$B$,H4$1$F$$$?$H$3$,$"$C$?$N$GA^F~\e(B
552
553 2004-03-21  Jun Morimoto  <morimoto@xantia.citroen.org>
554
555         * imported from http://mrmt.net/src/keitairc/
556
557 2004-02-29  Jun Morimoto  <morimoto@xantia.citroen.org>
558
559         * keitairc 1.13: \e$B:Y$+$$=$@5\e(B
560
561 2004-02-27  Jun Morimoto  <morimoto@xantia.citroen.org>
562
563         * keitairc 1.12: \e$BB>$N%f!<%6$,\e(B channel \e$B$r\e(B part \e$B$7$?$H$-$K\e(B keitairc
564         \e$B$N%A%c%M%k%j%9%H$+$i$=$N%A%c%M%k$,>C$($F$7$^$&7o$r=$@5!#$I$N%f!<%6\e(B
565         \e$B$,H4$1$?$+$bI=<(!#\e(B
566         (thanks to Ichiro FUKUHARA <ichiro@ichiro.org>)
567
568         * keitairc 1.11: \e$BL$FI9T?t$r<($9%j%s%/$r?7@_\e(B(\e$BL$FI$N$_$rFI$`$3$H$,$G$-$k!#\e(B
569         (\e$BL$FI$N$_$N%Z!<%8$+$i%"%/%;%9%-!<\e(B [5] \e$B$G$9$Y$F$rI=<(\e(B)
570         (thanks to Ichiro FUKUHARA <ichiro@ichiro.org>)
571
572         * keitairc 1.9: \e$BL$FI9T?t$rI=<(!#$^$@H/8@$N$J$$%A%c%M%k$KBP$7$F$bH/8@2DG=$K\e(B
573         (thanks to Ichiro FUKUHARA <ichiro@ichiro.org>)
574
575 2004-01-07  Jun Morimoto  <morimoto@xantia.citroen.org>
576
577         * keitairc 1.8:
578         10\e$B8D$a0J9_$N%A%c%M%k$X$N%j%s%/$,$*$+$7$+$C$?\e(B
579         see http://tagoh.jp/d/?date=20040107#p02
580         (thanks to Akira Tagoh)
581
582 2003-11-26  Jun Morimoto  <morimoto@xantia.citroen.org>
583
584         * keitairc 1.7: </head> \e$B$r=PNO$9$k$N$rK:$l$F$$$^$7$?\e(B
585         (thanks to ishikawa@netvillage.co.jp)
586
587 2003-06-01  Jun Morimoto  <morimoto@xantia.citroen.org>
588
589         * keitairc 1.6: \e$B%A%c%M%k$r8+$F$$$k>uBV$N%Z!<%8%?%$%H%k$,$*$+$7$+$C$?\e(B
590         \e$B%=!<%9J8;zNs$r\e(B jis \e$B$K7h$a$&$A$7$FJ8;z2=$18:>/\e(B
591         ProxyPass \e$BMQ$K\e(B web_root \e$B%*%W%7%g%sDI2C\e(B
592         i-mode \e$B3(J8;z$O;H$o$J$$$3$H$K$7$?\e(B
593
594 2003-05-12  Jun Morimoto  <morimoto@xantia.citroen.org>
595
596         * keitairc 1.5: keitairc \e$B$+$i$NH/8@FbMF$,<+J,$+$i$O\e(B
597         (keitairc \e$B$+$i$O\e(B) \e$BJ8;z2=$1$7$F$_$($k$3$H$,$"$C$?$N$r=$@5\e(B
598
599 2003-05-09  Jun Morimoto  <morimoto@xantia.citroen.org>
600
601         * keitairc 1.4: join \e$B$7$F$$$?%A%c%M%k$r\e(B part \e$B$7$?$H$-$K%W%m%0%i%`\e(B
602         \e$B$,Dd;_$7$F$7$^$C$F$$$?$N$r=$@5\e(B
603         \e$BH/8@FbMF$,?7$7$$%A%c%M%k$+$i%j%9%H%"%C%W$9$k$h$&=$@5\e(B
604
605 2003-05-08  Jun Morimoto  <morimoto@xantia.citroen.org>
606
607         * keitairc 1.3: \e$BH>3Q%9%Z!<%9$,\e(B+\e$B$KJQ49$5$l$F$$$?$N$r=$@5\e(B
608         * keitairc 1.1: \e$B8x3+\e(B
609