[mew-dist 20750] Re: mew-nmz error NMZ.field.uri

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2002年 4月 9日 (火) 15:45:52 JST


# そっか、弓岡さんってぐらいだから Meadow だったな。

From:  弓岡 也守輝 (YUMIOKA Yasuteru) <te-kun at example.com> さん曰く
Subject: [mew-dist 20748] mew-nmz error NMZ.field.uri
Message-ID: <20020409.151655.64910751.te-kun at example.com>
Date: Tue, 09 Apr 2002 15:16:55 +0900 (JST)

白井> ソースを読むと、
白井> (setq mew-conf-path "/data/Mail")
白井> が有効のような気がします。

弓岡> 早速のフォローありがとうございます。

弓岡> で、mew-nmz の話に変わってしまいますが、

弓岡> (setq mew-mail-path "/data/Mail")

こういうのを Meadow で使うなら drive letter を指定した方が良いで
す。例えば、

(let (default-directory tmp)
  (setq tmp (expand-file-name "/tmp"))
  (setq default-directory "d:/")
  (setq tmp (cons (expand-file-name "/tmp") tmp))
  (setq default-directory "z:/")
  (setq tmp (cons (expand-file-name "/tmp") tmp)))
 => ("z:/tmp" "d:/tmp" . "c:/tmp")

の用に今いる場所によって結果が異なるからです。

弓岡> にして、例えば、+inbox を対象に Namazu INDEX を作って、
弓岡> mew-nmz (z V)を走らせると、

弓岡> Opening input file: no such file or directory, c:/data/Mail/inbox/Ignore url(c:/data/Mail/inbox) in NMZ.field.uri./.mew-cache

弓岡> となってしまいました。

"~/" => "c:/home/shirai" の環境で

(setq mew-mail-path "d:/home/mail")
(setq mew-nmz-index-path "d:/home/Namazu/")

は動きましたよ。

# NMZ.field.uri の中身は /c|/data/Mail/inbox/数字 になっています
# か?

-- 
白井秀行 (mailto:shirai at example.com)



Mew-dist メーリングリストの案内