[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: bashにうまく渡らない日本語がある?



田中です。

At Sun, 19 May 2002 18:36:47 +0900 (JST),
Hideyuki SHIRAI (白井秀行) wrote:

[...]

> > (start-process "hoge" nil "bash" "-c" "fiber -s c:/tmp/描.doc")
> > 
> > は動かない(なにも反応しない)。
> 
> ぼくもそうなりました。

調べてくださいまして、ありがとうございます。

> > これは一体なぜなのでしょうか。
> 
> 正確なところはわからないのですが、sjis の
> 
> 描 => 0x9560 の 2byte 目の 0x60 => `
> 
> でおかしくなるようです。

うーん。なぜでしょう。。。。
英語ソフトによくあるいわゆる「ダメ文字」とはまた違うんですね。

> ので、mime-play.el を書き換えないで動かすには、
> 
> (defadvice mime-activate-mailcap-method (around use-cmdproxy activate)
>   (let ((shell-file-name "cmdproxy.exe")
> 	(shell-command-switch "-c"))
>     ad-do-it))
> 
> が動きそうです。(動作未確認)

なるほど。たしかに動きました。ありがとうございます。
とりあえずはこの方法で回避することにしてみます。

#でもなんかちょっと残念だな。。。

---
Shingo TANAKA  mailto:t_shingo@xxxxxxxx