スキップしてメイン コンテンツに移動

投稿

7月 30, 2002の投稿を表示しています

yelp

YelpSection のキーとなる文字列が gettext() で変換されるので、変換された後の文字列にエスケープされる文字があるとマズい。 ja.po の "Games" -> "ゲーム (#6)"とか。 変換される名前表示用の文字列と変換されないキー文字列に分離してみる。 yelp-1.0.1-section_key.patch /usr/share/man と /usr/share/man/ja の man1/cp.1 のように、manpath内に複数の同名manページがある場合にダブって登録されるのを防いでみる。 yelp-1.0.1-manuniq.patch http://bugzilla.gnome.org/show_bug.cgi?id=75728 かな..

gtk+2

xim immodule を使っているときに"<"が入力できない問題。生のキーコードを渡すようにしてみる。 xim immodule を使っているときに xim が死んでいると文字がカブって入力される問題。XmbLookupString()にKeyReleaseを投げなくする。 gtk+-2.0.5-ximmodule.patch

xchat

fe-textがゲロ吐く部分に何も考えずにパッチあててみた。 xchat-1.9.2-fe_text_segv.patch jcode.c の kanji_conv 系の関数を使っている部分を g_conv 系のものにさしかえ。また、common が fe はUFT-8で動いていると信じているフシがあるので、fe-text と common 間は UTF-8 にしてみた。 xchat-1.9.2-conv.patch imがあがってるときの確定のEnterで input_box の内容が送信されるっぽいので、 activate シグナルを使うようにしてみた。 xchat-1.9.2-activate_event.patch gtk_selection_data_set()界隈を修正してみた。 xchat-1.9.2-selection.patch