uim-skk での数値変換まわりを試したメモです。Gentoo, uim-1.8.8-r2.
>>521 の 3 番のパッチを当てたが、そもそもの skk.c が EUC だったので UTF-8 にする作業もした。
>>520 skk_merge_replaced_numeric_str() で str[newlen] = '\0'; をやってないのがたぶん原因。
・#8(コンマ付与)が L 辞書に入っていた。SKK日本語入力FEP(の拡張機能)からのリクエストみたい。
・#6(ローマ数字)が CorvusSKK の独自仕様としてある。
>>465 で Q > を押すと勝手に変換されてしまう。
skk.scm の ;; handle Settou-ji のコメントのところ
(skk-begin-conversion sc) を
(if (> (length (skk-context-head sc)) 1)
(begin
(skk-begin-conversion sc)))
にした。

>>494 ddskk 以外でできるやつあるんだろうか? uim-skk, fcitx-skk, ibus-skk で試したができなかった。やり方を間違えてる可能性も全然ある。自分は ddskk を触ったことがないので操作感を知らない。