タグ

ブックマーク / www.kaoriya.net (2)

  • iBusがクソになった理由 — KaoriYa

    Xubuntu を 13.10 へアップデートしたら日本語入力(iBus)がクソになったのでその理由を調べてみました。 Xubuntu を 13.10 へアップデートしたら日本語入力(iBus)がクソ(1.5)になりました。どんなにクソかは iBus 1.5がクソすぎる に譲るとして、私はどうしてそうなったのか (あわよくばどうすれば直るのか) を真夜中に調べてましたのでその成果を記しておこうと思います。 私の場合 Vim でIMEを制御 できないことで問題が根深いことを知りました。調べてみると InputContext というクラスから is_enabled(), enable(), disable() の3つのメソッドが消えていました。これらのメソッドは端的に言うと日語の状態を取得、有効化、無効化するものです。うんもうIME制御なんてできません。ちなみに その修正が行われたのは約2年

  • Vim昔語/スクリプト編 — KaoriYa

    前のエントリがどうやら好評なので、調子にのって続編としてVimスクリプトにまつわる愉快な思い出話など。 チャットでmattnさんとやりとりをする中で、Vimスクリプトが話題になったキッカケはよく覚えてない。たぶん最初はcalendar.vimあたりを見せられたんだとおもう。今に比べればまだまだ単純だったcalendar.vimはそれでも良くできており「おおっ」と感心しながらも、ちょっとしたプログラマ特有の嫉妬をこめて「皇紀での表示はできないのか?」みたいなボケをかましたのだが、場のボケ返しはそれを上回っておりすぐに皇紀に対応した版ができあがって舌を巻いたりしていた。大体はこんな感じでmattnさんが小物スクリプトを作り、私が添削したり改良したり一般化して返す、という感じで幾つかのスクリプトが生まれていった。特に新聞サイトの見出し表示(当時RSSは普及してなかったのでHTMLパースが一般的

    Itisango
    Itisango 2011/08/11
  • 1