vine-users ML アーカイブ



[vine-users:053488] Re: [ 要望 ] setime で atokx が emacs で使えるようにして欲しい

  • From: NISHIMURA Daisuke <nishi@xxxxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:053488] Re: [ 要望 ] setime で atokx が emacs で使えるようにして欲しい
  • Date: Tue, 10 Sep 2002 19:31:32 +0900
>> On Mon, 9 Sep 2002 23:12:15 +0900, Susumu TANIMURA/谷村 晋 <stanimura-ngs@xxxxxxxxxx> said:

> 2.setime で atokx を指定したときには、emacs のエイリアスを無効にする
> ようにして欲しい

> # emacs の alias を設定しているファイルがついに見つかりませんでした。

csh の場合:
/etc/profile.d/ime.csh:
if ( "$WNN7_FRONT_END" == "xwnmo" ) then
   alias emacs 'env XMODIFIERS=@im=none emacs'
endif

bash, zsh の場合:
/etc/profile.d/ime.sh:
[ "$WNN7_FRONT_END" = "xwnmo" ] && alias emacs='XMODIFIERS=@im=none emacs'

ですが、確かに、 /usr/share/vine/imelib:632 で
WNN7_FRONT_END=${FE:=xwnmo}
となっていて、 Wnn7 を使わない場合でもこの変数が xwnmo に
設定されて、 alias を設定するようになってしまいますね…。
これはバグですね。
修正を考えてみます。

# alias 設定する場所はここでいいのかという話もあるのですが。
# bash 用には alias よりも関数の方がいいんじゃないかとか。
# まあいろいろと。

-- 
西村 大介 <nishi@xxxxxxxxxxxxxxxxxxxxx>
東京大学 総合文化研究科 広域システム科学系