2023年2月6日月曜日
emacs-28.1でXIMがroot styleになる件
FreeBSDでパッケージが更新されて、emacs-28.1になってから、XIMがroot styleになって困っていた。
思い立って調べてみたら、emacsのsrc/xfns.cのbest_xim_style()でroot styleに固定されているようだった。
return XIMPreeditNothing | XIMStatusNothing
となっており、これだとroot style固定。とりあえず
return XIMPreeditPosition | XIMStatusNothing
に書き換えたらover the spotが使えるようになった。
return XIMPreeditPosition | XIMStatusArea
の方が一般的なのか? X11わかりません。
登録:
投稿 (Atom)