[Mew-dist 14548] Re: change summary date to JST
Ninomiya Hideyuki
nin at example.com
2000年 10月 14日 (土) 22:05:58 JST
こんばんは 二宮@お四国 です
# 自分は書かないなどと言ってたくせに書いちゃいました ^^;
# 書いたといってもフルスクラッチじゃなくて、オリジナルを
# ちょこっと変えただけですがっ
te-kun <j-kiss at example.com> は Sat, 14 Oct 2000 02:19:31 +0900 頃に
Subject: [Mew-dist 14540] Re: change summary date to JST
Message-Id: <20001014.021713.104026328.j-kiss at example.com>
に於いて以下のようにおっしゃっていました。
※都合により手を加えさせていただく事が有ります。御了承下さいマセヽ...
弓岡> こんにちは 弓岡です。
弓岡>
弓岡> From: Ninomiya Hideyuki <nin at example.com>
弓岡> Subject: [Mew-dist 14536] Re: change summary date to JST
弓岡> Date: Sat, 14 Oct 2000 00:42:17 +0900
弓岡>
弓岡> nin> これだけじゃあれなんで、、mew-func.el の該当部分を使い
弓岡> nin> やすいように書き換えてみました。
弓岡>
弓岡> 詳しくおしえていただいて、ありがとうございます。
弓岡> 参考にさせていただきます。
先の patch を当てた b70 で以下の scan 関数を使ってみてください。
多分目的たっせると思います。
# ちゃんと表示できる事は一応確認、time zone 合わせちゃんと出来てるかは
# 未確認....
(defvar mew-adjustdate-time-zone 0)
(defun mew-scan-form-adjustdate ()
"A function to return a time-zone adustmented date, MM/DD."
(let* ((s (MEW-DATE))
(l (mew-time-rfc-to-list s mew-adjustdate-time-zone)))
(if (or (string= s "")
(not (string-match mew-time-rfc-regex s)))
(progn
(setq s (mew-time-ctz-to-rfc
(mew-file-get-time (mew-expand-folder (MEW-FLD) (MEW-NUM)))))
(setq l (mew-time-rfc-to-list s mew-adjustdate-time-zone))))
(if l
(format "%02d/%02d" (mew-time-list-mon l) (mew-time-list-day l))
"")))
使用法
(setq mew-adjustdate-time-zone 9) とかする。
scan form の date を adjustdate に変更する。
---
ICQ UIN:57442553 二宮 秀幸@愛媛 鬼北 広見町
PGP-Fingerprint: 6C59 EC08 5B23 6490 44D0 7CD3 DA40 219F 7114 8553
PGP-Public-Key: http://user.shikoku.ne.jp/~nin/pgp/public-key.txt
mailto:nin at example.com http://user.shikoku.ne.jp/~nin/index.html
mailto:nin at example.com http://home.jp.freebsd.org/~nin/index.html
Mew-dist メーリングリストの案内