ヤマケンです。こんばんは。

ムラのある開発にお付き合いありがとうございます。いつも助かります。

At Mon, 3 Sep 2007 19:04:25 +0900,
[メールアドレス保護] 
wrote:
> 
> On 9/1/07, YAMAMOTO Kengo / YamaKen 
> <[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]> 
> wrote:
> > 機能追加:
(中略)
> > - bug #11966 Requiring m17n-db installed at build time
> >   * シェルスクリプトuim-m17nlib-relink-icons.inを作成
> 
> ちょっとよくわかりません。

bug #11966にある通り現状ではuimのmake時にm17n-dbのアイコンがイン
ストール済でないとuim-m17nでアイコンが表示されないんですが、これ
を解決するために $datadir/uim/pixmaps/m17n-* から
$m17n_db_dir/icons/*.png へのsymlinkを作成するスクリプトを独立さ
せ、uim-m17n-*パッケージのインストール時にこれを実行してもらう事
で、後からインストールされたm17nlibのアイコンにuimからアクセスで
きるようにしようと考えています。".in"[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]@や
@[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]

他の解決手段としては以下のようなものが考えられますが、

・ICONPATH的なものを設定できるようにする
・uim-m17n-*パッケージの作成者が個々のアイコンのsymlinkを管理する

前者はuimの設計思想的に避けたく、後者は最も正しい解決法であるもの
の面倒なので、楽な選択肢も用意しておきたいという事で上記のような
方向を考えています。前者を避ける理由はそのうちBTSに書くつもりです。

> > バグ:
> > - skk-show-annotation?が#tかつskk-show-candidates-with-okuri?が
> >   #tだと 候補表示が崩れる([uim thread 7 823])
> 
> 直しておきました。

動作確認しました。ありがとうございます。

> > - IM切り換えが何かおかしいらしい(詳細不明) ([uim thread 7 825-826])
> >   * 何が問題とされているのか確認する
> 
> 試したところ、uim_prop_update_custom() の val がこれまでは "'skk" といった
> シンボルの形の文字列で動いていたようなのですが、現状では "skk"  と言う形で
> ないと動かなくなっているようです。

なるほど。IMが正常切り替わらない場合があるという問題だったんです
ね。後で修正しておきます。

> > - uim-fepでIM名表示がおかしい([uim thread 7 827])
> 
> これはどうしたらいいんでしょうね?

上の問題と関係あるかもしれないので、それを修正した後に挙動が変わ
るか確認してみます。

> > - skk-show-cursor-on-preedit?が#fの状態でもカーソルが表示される
> >   ([uim thread 7 828-829])
> 
> どういった挙動が求められているのかわからなかったのですが、
> skk-show-cursor-on-preedit? #f なら、preedit-cursor 属性はすべて
> なくす、というのでよいのなら変更しておきます。

これを導入した時の事をもはや憶えていないのですが、多分それでOKだ
と思います。お願いします。各style elementの解説が無い状態ですいま
せん。

元の報告にあったような「キャレットがプリエディット先頭に表示され
てしまう」という現象は、少なくともGTK+ブリッジでは確認できません
でした。

------------------------------------------------
YAMAMOTO Kengo / YamaKen  
[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]
FAMILY   Given / Nick
http://en.wikipedia.org/wiki/Japanese_name

--~--~---------~--~----~------------~-------~--~----~
Google Groups "uim-ja" group
uim-ja@googlegroups.com
http://groups.google.com/group/uim-ja/about
-~----------~----~----~----~------~----~------~--~---

メールによる返信