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

Re: [MD:6829] Re: set-locale-environment の呼び出し



藤井です。

From: Kyotaro HORIGUCHI <horiguti@xxxxxxxxxxx>
Subject: Re: [MD:6829] Re: set-locale-environment の呼び出し
Date: Wed, 21 Sep 2005 00:04:52 +0900 (JST)
> 前の状態に戻すのが面倒なのでこれも無責任ですが^^;
> どっちもそういうものなんじゃないでしょうか.

set-locale-environment のコードを見た範囲では、keyboard-coding-system
は条件を満したときだけ設定されるようになっています。NTEmacs では(ロケー
ルによるのかもしれませんが)条件が成立します。Meadow では成立しません。
# Meadow で成立しないのは Sync 不足によるものかもしれません。

terminal-coding-system はもともと unbound なのではないでしょうか?
Meadow 2.10 でも unbound のようです。同名の関数は存在しますが。

> > set-locale-environment<f>は keyboard-coding-systemは設定しないんですね。
> > そのため、meadow -q で起動した状態でIMEで入力すると化けます。
> > また、terminal-coding-systemはunboundなのですね。
> > そういうもの?
> 
>  keyboard-coding-system にか関しては (set-language-environment
> "japanese") でも同じ状況ではないですか?  (ここは別に前と変わってい
> ないと思う). このままでも quail で日本語は入力できますよね.
> 
>  いまのところ MS-IME をまともに使うには (mw32-ime-initialize) をや
> る必要があるようです. encoded-kbd-mode? このあたりをもうちょっと統
> 合化できるかを検討したほうがよいですかね.
> 
> 
>  一方 set-locale-environment<f>は default-terminal-coding-system
> を sjis-dos にしているようです. というわけでこれも無問題ですよね.

--
藤井 正行 / Masayuki FUJII