[Mew-Win32 01364] Re: 問:Mewが起動しない

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
1999年 4月 21日 (水) 18:26:48 JST


From: Takeshi Amiya <takeshia at example.com> さん曰く
Subject: [Mew-Win32 01363] Re: 問:Mewが起動しない
Message-ID: <371D8BC2.815373B1 at example.com>
Date: Wed, 21 Apr 1999 17:26:42 +0900

網屋> えらい手間取りましたが、うれしいご報告です(^^)。
網屋> 見事にMewが動きました!

おめでとうございます。:-)

網屋> "YAMAGUCHI, Shuhei" wrote:
網屋> > ~/.emacs に
網屋> > (setenv "HOME" "c:/root/home")
網屋> > と書いてから Mew を起動するとどうなりますか?
網屋> 
網屋> でものの見事に Mew が起動しました。

う〜〜ん、なんかへんですね。おそらく autoexec.bat のなかに

set HOME c:\root\home

と書かれていると思うのですが、通常はそれだけで全部うまく行くので
すが……

# このあたりはすっかり忘れているので、まぁ、動いたからいいか。
# ということにしましょうか。ってわけにもいかないかな?

網屋> Signalling: (file-error "Creating directory" "no such file or directory"
網屋> "c:/root/home/	mp")
網屋>   make-directory-internal("c:	mp")
網屋>   make-directory("c:	mp")
網屋>   mew-make-directory("c:	mp")
網屋>   mew-make-directory("c:	mp/Takeshi Amiyaa88267")
網屋>   mew-temp-dir-init()

こちらは Mew が使う temporary な directory を作るのに失敗してい
ます。"\t" が TAB に展開されていますね。なんで、せめて "c:\\tmp"
にならないのだろう? "HOME" を設定すると動いちゃうのも謎だし。

いまさらかもしれないのですが、

1. こちらも "HOME" と同じで、おそらく autoexec.bat で
   set TMP c:\tmp
   set TEMP c:\tmp
 のどちらかをやっておられると思うのですが、
 ~/.emacs に
 (setenv "TMP" "c:/tmp")
 としてみると良いでしょう。

2. こちらは、必要かどうかわかりませんが、Win98 に login するとき
 の user名にスペースを入れないといいかもしれません。
 "Takashi Amiya" => "Amiya" ぐらい?

## Mule for Win32 では環境変数"LOGNAME" と "USER" は効かないみた
## いだなぁ。


というわけで、原因は良くわからなかったりする ^^;;; のですが、

網屋> いまさらなきもしますが、結果はこのとおりになりました。これで何かわかるよ
網屋> うでしたら、教えてください。

結局、網屋さんの Mule for Win32 で DOS PATH の扱いがうまく出来て
いないのが、すべての原因の様ですね。
しかし、なんでだろう? どなたかわかりませんか?

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



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