毎度毎度忘れ気味で、いい加減ぐぐってみるのも疲れるので書いとく。ちなみに私、LinuxはVineつこてますので他のでぃすとりではどうなるかしりません。参考にならんかもしれんです。
/etc/sysconfig/keyboardの内容を KEYBOARDTYPE="pc" KEYTABLE="jp106_Ctrl_CAPS"
EnlightenmentDR16をここからとってくる。面倒だったのでrpmをげっつテーマはFreshmeatにていいのを探す。
site-lispはもともと鯖にバックアップとっていたのでそのへんを/usr/share/emacs/ste-lispに突っ込む。やっかいなのがWanderlust。mailcryptとかmhcとかX-Face使えるよう見えるようにせねばならんので面倒だ。
毎度一度はド忘れしてハマるのがbitmap-mule。
bitmap-mule-8.5.tar.gz を取ってきて展開する。展開するとfontなるディレクトリがあるのでここでbitmap-fonts-1.0.tar.gz を展開しフォント類をインストール。bitmap-muleをインストール。
これでよいはずなんだけどWanderlustを起動しても豆腐が表示されるし、x-face-mule-x-face-decode-message-headerなんてないわいと怒られる。.wlを見てもEmacs 20では
((module-installed-p 'x-face-mule) ;; x-face-mule distributed with bitmap-mule 8.0 or later (autoload 'x-face-decode-message-header "x-face-mule") (setq wl-highlight-x-face-function 'x-face-decode-message-header)) ))
と書いてる。むむ。なんでおこられるんだろ...。.wlにはx-face-mule-x-face-decode-message-headerなんて使ってないのにと思いこれで結構つまった。で、.emacs.elを見てみると
(autoload 'x-face-decode-message-header "x-face-mule")
; for Wanderlust
(setq wl-highlight-x-face-function
'x-face-mule-x-face-decode-message-header)
て書いとるがな>わし。
x-face-mule-x-face-decode-message-headerをx-face-decode-message-headerに書きかえる。気づくのに5時間ほどかかりました(アフォ。やっときれいにwanderlustのオープニングが見れますたよ!
でもまだWrong type argument: arrayp, nilとでるのはなぜだろう...
なんとかよく使うものだけはほぼ復旧できたんだけどEtermがまだちゃんと設定できてない...