🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.emacs
Article #611

Re: Egg fence mode [aa]<->[か]

#611
From: Katsumi Yamaoka
Date: Wed, 21 Nov 2007 07:38
36 lines
2561 bytes
>>>>> 新城さん wrote:

>     M-x its:select-hiragana

> この関数を別のキーに割り当てておけばいいですね。と思ったので
> すが、効かないですね。たとえば、Esc a に割り当てようと思って
> 次のようにしても効きません。

> (define-key henkan-mode-esc-map "a" 'its:select-hiragana)
              ^^^^^^
ああ、この場合は fence-mode-esc-map の方を使って下さい。
                 ^^^^^
>> 漢字変換前だったらegg.el で定義されている fence-mode-map が、一回で
>>も変換した後は> バックエンドは、Wnn jserver です。ということなので、
>>wnn-egg.el で定義されている henkan-mode-map の制御下にあります。

> これは、henkan-mode-esc-map が2つあって、両方に入れて置かな
> いと効かないということでしょうか。今困っているのは、一度
> [aa] になって、全然変換できない状態だから、変換前ということ
> で、egg.el の方だけでもいいということでしょうか。

えーとですね。最初にかなを入力した直後の

|にほん|

のようなものが表示されているときのキーマップは fence-mode-map と
fence-mode-esc-map で、これを

|二本| とか |日本|

のようなものにいったん変換した後のキーマップは henkan-mode-map
と henkan-mode-esc-map が使われている、ということを書いたまでで
す (通じているかな? ^^;;)。とりあえず新城さんが henkan- の方をい
じる必要は無いでしょうけれど。
-- 
山岡
Technical Details
Message-ID: <b4mk5ocnj3l.fsf@jpl.org>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
References: <YAS.07Nov20191917@kirk.is.tsukuba.ac.jp> <b4my7ctm9g3.fsf@jpl.org> <YAS.07Nov21160457@kirk.is.tsukuba.ac.jp>

Show Full Headers
Complete Article Headers
X-Google-Thread: ff358,63a48d7c88bb8307
X-Google-Attributes: gidff358,public,usenet
X-Google-Language: Japanese,JIS
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: Katsumi Yamaoka <yamaoka@jpl.org>
Newsgroups: fj.editor.emacs
Subject: Re: Egg fence mode [aa]<->[か]
Date: Wed, 21 Nov 2007 16:38:54 +0900
Organization: Emacsen advocacy group
Lines: 36
Message-ID: <b4mk5ocnj3l.fsf@jpl.org>
References: <YAS.07Nov20191917@kirk.is.tsukuba.ac.jp>
 <b4my7ctm9g3.fsf@jpl.org> <YAS.07Nov21160457@kirk.is.tsukuba.ac.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
X-Trace: individual.net vjnjgQvDGfPw4m/2NFQ/+AVOrohdVFEzEGt6YTGVUw5qJylyg=
Cancel-Lock: sha1:Omv701lMOJx+Gk6+qcOFF8gGEDI= sha1:5CoUZxwj5SEdeJStQwmqsDjOeQs=
X-Face: #kKnN,xUnmKia.'[pp`;Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk
 B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu;B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw=
 L&i*6&(
User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.50 (gnu/linux)