[Mew-dist 11164] Re: mew-nmz-virtual() doesn't work
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
1999年 11月 4日 (木) 12:13:51 JST
From: Takeo OKAZAKI <okazaki at example.com> さん曰く
Subject: [Mew-dist 11162] Re: mew-nmz-virtual() doesn't work
Message-ID: <19991104110454Y.okazaki at example.com>
Date: Thu, 4 Nov 1999 11:05:18 +0900
白井> 4. "*scratch*" で
白井> (mew-nmz-multi-pick (list "/home/shirai/Namazu/Mail/inbox") "mew")
白井> ~~~~~~~~~~~~(*1) ~~~~~(*2)
白井> C-uC-xC-e としてみて
白井> (("+inbox" ("5" "11" "12" "19" "20" "21" "27" "41")))
白井> の様な出力が出るか?
岡崎> 出力のfolder名を表示する部分が,nilになります.
岡崎> 該当ファイルナンバーはでてきます.
岡崎> (mew-nmz-multi-pick (list "/home/okazaki/Namazu/Mail/inbox") "hoge")((nil ("1")))
白井> 上記のテストをしたすぐ後に " *mew tmp*" buffer に移動すると、
岡崎> ~/Mail/inbox/1
~~~~~~~~~~~~~
## ぶみぃ〜〜 @_@
これが expand-file-name されていないのが諸悪の根源の様です。
(mew-nmz-url-to-folder "~/Mail/inbox") だと "nil" になるからです。
というわけで、なんで岡崎さんの環境ではこうなるのか良くわからない
ので、もう少しおつき合い下さい。
どうやって、この index を作成しましたか?
mew-nmz.el からですか? immknmz ですか?
"~/Namazu/Mail/inbox/NMZ.field.url" の中身は
"~/Namazu/Mail/inbox/1" ですか?
"/home/okazaki/Namazu/Mail/inbox/1" ですか?
(おそらく後者だと思います。)
そうだとすると、
"~/.namazurc" か "/usr/local/namazu/lib/namazu.conf(だったと思う)"
で
REPLACE /home/okazaki/ ~/
みたいなことはやっていませんか?
# mew-nmz.el からは全て expand-file-name をやっているから
# NMZ.field.url に "~/" がそのまま残ることは無いと思うのです
# が。。
岡崎> /etc/passwd のHomeDirectoryは /home/okazaki なんですが,
岡崎> 実体は /usr/home/okazaki で,シンボリックリンクを張っています.
しかし、これがなにかしら問題があるのかしら?
% impath --path=yes
MailPath=/home/okazaki/Mail
で、なおかつ、
mew-mail-path => /home/okazaki/Mail になっていないとか。。。
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内