SKK-jisyoファイルのCDB化
SKK の辞書ファイルを CDB (constant database) にしました。現在の ddskk の Makefile からは、辞書ファイルを CDB 化するためのターゲットが取り除かれているため、自前で作成します。ファイルそのものの生成は、MacPorts 経由で取得した cdbmake コマンドを使用し、SKK 辞書ファイルを cdbmake コマンドが読み込めるように整形するためのスクリプトを書きました。
awk や nkf コマンドとの組み合わせでとても簡単に実現できそうですが、辞書バッファのコーディングを utf-8 としたかったことと、Python3 の concurrent.futures を使ってみたかったため、Python です。以前インストールしたときには cdbmake を使わない python での変換スクリプトが含まれていた気がしたので探してみると python2 のコードでした。
(gist)