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

投稿

7月, 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