[mew-win32 03545] Re: trouble with mew on win2000

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2002年 2月 27日 (水) 18:27:33 JST


From: kazuhiko at example.com さん曰く
Subject: [mew-win32 03544] Re: trouble with mew on win2000
Message-ID: <200202270910.SAA19122 at example.com>
Date: Wed, 27 Feb 2002 18:10:13 +0900

> > (1) login 名を ascii だけ(UNIX と使える文字は一緒)にする。
> 
> これで、解決できました。ありがとうございます。ただ、

とりあえず、良かった、ということで。

> > (2) (setq user-login-name "hoge")
> >     (setq user-real-login-name "hoge")
> >   と ~/.emacs の最初の方に設定しておく。
> 
> こちらの方法では、解消されませんでした。

あれれ。このエラーを起こす状態を作るには、結構手間がかかるので教
えてください。

> > (mew-temp-dir-init)C-xC-e
> 
> ここで、
> 
> Creating directory: invalid argument, c:/DOCUM~1/\226 (以下文字化け)

この状態で、環境変数の HOME, TMP and TEMP の値を教えてください。
こうなった Meadow で *scratch* に

(getenv "HOME")
(getenv "TMP")
(getenv "TEMP")
(user-login-name) => おまけですが、これは上記の "hoge" ですよね?

を書いて、それぞれのうしろで C-uC-xC-e (C-j でもいいけど)してみ
てください。どれか日本語混じり(あるいは文字化け)ですか?

> と表示されました。察するに、これもlogin名が日本語であることの弊害で、
> 上記の方法(2)で解決できないのもこれが原因ですよね。何か対処の方法があ
> るでしょうか。
> 
> 少ない知識で、試しに、~/.emacsに(setq mew-temp-dir "c:/home/temp")と書
> いてみたのですが、結果は同じでした。

おそらく、TMP または TEMP が日本語混じりになっているんじゃないか
なぁ? HOME が日本語混じりだともっと悲惨になると思いました。

# ともに経験したことが無いのでどれぐらい悲惨かはわからないけど。

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



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