YamaKen
yamak****@bp*****
2004年 12月 30日 (木) 13:13:59 JST
At Wed, 29 Dec 2004 21:27:20 +0900, h0131****@ice***** wrote: > On Wed, Dec 29, 2004 at 01:16:43PM +0900, YamaKen wrote: > > action.scmを導入する時にそのように直接入力を先頭に持ってこようか > > 迷ったんですが、ひとまず以前の並び順に従っていました。 > > *-input-mode-actionsが導入される前の > -r1583 scm/anthy.scm > -r1589 scm/canna.scm > -r1592 scm/skk.scm > を見てみたのですが、anthy, canna, skkの3つとも0が直接入力、1がひらがな > になっていました。 ちょっと言葉足らずでした。action.scm導入前は古いmode APIと後から 導入されたproperty APIが独立していて、モードの並び順はそれぞれの API 向けに個別に定義されていました。そしてmode APIの方では0番が 直接入力になるような並び順が定義されていましたが、property API向 けではそうではありませんでした。 mode API向けのハンドリングはよくメンテされておらずbrokenな状態だっ たんですが、uim-fepとIMKit-uimではまだ利用しているため、 action.scmでは単一のモード定義でmode APIとproperty APIの両方に対 応できるようにしてmode APIが完全に機能するように修正しました。 その際モードの並び順をproperty API側のものに揃えたため、mode API 側から見るとモードの並び順が変更されました。私の言っていたのはこ のproperty API向けのモード定義をaction framework向けに取り込んだ 時に直接入力を先頭に持ってくるかどうか迷ったという事です。 ------------------------------- ヤマケン yamak****@bp*****