[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:6829] Re: set-locale-environment の呼び出し
- X-ml-count: 6853
- Subject: Re: [MD:6829] Re: set-locale-environment の呼び出し
- From: "M.Fujii" <boochang@xxxxxxxxxxxx>
- Date: Wed, 21 Sep 2005 00:20:03 +0900 (JST)
- X-mailer: Mew version 4.1 on Emacs 22.0.50 / Mule 5.0 (SAKAKI)
藤井です。
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