[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mhc:00952] Re: cmail
From: Yoshinari NOMURA <nom@xxxxxxxxxxxxxxxxxxx> さん曰く
Subject: [mhc:00950] Re: cmail
Message-ID: <20000807111326L.nom@xxxxxxxxxxxxxxxxxxx>
Date: Mon, 07 Aug 2000 11:13:26 +0900
乃村> > 結局 mhc-cmail.el 側で以下の対応をしただけで動いているような
乃村> > 気がします。これで/dev/null追加は不要?
乃村>
乃村> なるほど。
乃村> scan 時ではなくて、ファイル名を渡す所で fake するということですね。
'/dev/null' ってWin32 だと動かない人もいるような気がするのですが、
大丈夫ですか? > おおむらさん
もし、動かないのなら
(cond
((memq system-type '(OS/2 emx))
(defvar mhc-cmail/dummy-file "NUL")) ;; 知らない
((eq system-type 'windows-nt)
(defvar mhc-cmail/dummy-file "NUL"))
(t
(defvar mhc-cmail/dummy-file "/dev/null")))
などはどうでしょうか。Win32 で実験したところ、
(setq mhc-cmail/dummy-file "NUL")
(file-exists-p mhc-cmail/dummy-file) => t
(file-readable-p mhc-cmail/dummy-file) => t
(insert-file-contents mhc-cmail/dummy-file) => error にならない
(file-exists-p (expand-file-name mhc-cmail/dummy-file)) => t
(file-readable-p (expand-file-name mhc-cmail/dummy-file)) => t
(insert-file-contents (expand-file-name mhc-cmail/dummy-file)) => error にならない
となるので問題なしだと思います。
# 私はこういうときのために c:/dev/null って file があるのだけど。
P.S.
mhc を立ち上げない(ようするに MUA が立ち上がっていない状態)で、
"M-x mhc-calendar" するのは挫折。。。
--
白井秀行 (mailto:shirai@xxxxxxxxxxxxx)