MacでEmacs3 homebrewからCocoaEmacs、ddskkのインストール
ほとんどコピペの作業記録その3
http://kawaguchi.posterous.com/cocoa-emacs-head-ddskk
を参考にして、emacsとddskk を導入
パッチはフルスクリーン(--cocoa)だけ当てました。
その後、上のページを真似てddskkをインストール。
Emacs を、アプリケーションにコピーして、
$ cp -r /usr/local/Cellar/emacs/23.3/Emacs.app /Applications
Emacs を起動後 C-xC-j として、skkが起動。しかし、
skk-setup-j-mode-map-options: Symbol's chain of function indirections contains a loop: char-valid-p
とミニバッファに表示されて、日本語を漢字に変換できません。
エラーをコピーしてググると、
http://d.hatena.ne.jp/tama_sh/20110304/1299255524
なるほど。Macのデフォルトのemacsは22なのでそれが原因かも。
新しくインストールした、emacs23でコンパイルしなおしたらうまくいきました。
$ cd /usr/local/share/emacs/site-lisp/skk
$ /usr/local/Cellar/emacs/23.3/Emacs.app/Contents/MacOS/Emacs -nw -batch -f batch-byte-compile *.el