[mew-dist 23993] Re: Q date, time in summary mode
INOUE Hiroyuki
dombly at example.com
2003年 8月 28日 (木) 07:52:01 JST
いのうえ@京都です。
>>>> At Wed, 27 Aug 2003 15:03:46 +0900 (JST) [ML Count: 23992],
>>>> `mk'== moto kawasaki <kawasaki at example.com> wrote:
mk> で、mew-summary-form-date と mew-summary-form-time を以下のように
mk> 書き換えているのですが、なにか悪い副作用があるでしょうか?
「おぉ!」と思い,私もやってみました。が,Date ヘッダが存在しない
ときに失敗します。(Mew2.2 では) +draft を scan したところ,いやん
なことになってしまいました。
ということで,string= etc. をチェックした後にした方がいいのでは。
つまり:
mk> (let ((s (timezone-make-date-arpa-standard (MEW-DATE))))
mk> (if (or (string= s "")
mk> (not (string-match mew-time-rfc-regex s)))
mk> (setq s (mew-time-ctz-to-rfc
mk> (mew-file-get-time (mew-expand-folder (MEW-FLD) (MEW-NUM))))))
(let ((s (MEW-DATE)))
(setq s (timezone-make-date-arpa-standard
(if (or (string= s "")
(not (string-match mew-time-rfc-regex s)))
(mew-time-ctz-to-rfc
(mew-file-get-time (mew-expand-folder (MEW-FLD) (MEW-NUM))))
s)))
という感じでどうでしょう。
--
井上 博之 / INOUE Hiroyuki
E-Mail: dombly at example.com
PGP Fingerprint: CAF3 05AB B2C6 0869 2876 1F68 3C49 F871 BC66 3D8D
Mew-dist メーリングリストの案内