インストールしてみる。

xyzzyは、emacsと違ってcommon lispだそうで、howmのままだと使えないらしい。で、xyzzy用のhowm-wrapの出番と。

http://homepage3.nifty.com/~ko-ji/#howm-wrap
から1.1.0.3用(本体同梱)をダウンロード。*1

解凍して、readme.txtを見てみる。
.xyzzy作ってなかった。上に戻る。


作った。あとはreadme.txtを見ながら。

1. ホームディレクトリに howm というディレクトリを作る。

作った。

2. ~/howm/ に howm-wrap/howm-[version]/ja/0000-00-00-000000.howm をコピーする。

0000-00-00-000000.howm だけをコピーすればいいのかな。~/howm/0000-00-00-000000.howm な感じにしてみた。

3. xyzzy/site-lisp/ 以下に howm というディレクトリを作る。

作った。

4. xyzzy/site-lisp/howm/ に howm-wrap/lc/ 以下のファイルを全てコピーする。

site-lisp/howm/howm-wrap.lcな感じにコピーしてみた。howm-migemo.lc以外。

5. 必要なら howm-wrap/config/ 以下の初期化ファイルをホームディレクトリにコピーする。

?? よくわからんので何もしない。

6. ~/.xyzzy に以下を追加する。

ってことで、.xyzzyに以下を追加。

(pushnew (merge-pathnames "site-lisp/howm/" (si:system-root))
*load-path* :test #'string-equal)
(require "howm-wrap")
;; `howm-init.l' をコピーしてない場合、以下を有効に。
;; 日本語メニューを使う。
(setq elisp-lib::howm-menu-lang 'elisp-lib::ja)

7. xyzzy を再起動する。

再起動。

C-c , , してみる。なんかでた。インストール成功、だと思う。

*1:

1.1.0.3用(本体同梱)1.1.0.3本体の違いがわからんのだけど、1.1.0.3用(本体同梱)はzipだったので、そっちにしてみた。

1.1.0.3本体はtgzらしい。そうか、本体ってのはhowmの本体か。