xyzzy で common lisp hyperspec を引いてみる

common lisp のリファレンスとしては common lisp hyperspec が有名。
xyzzy から common lisp hyperspec を引けるようにしてくれた方がおられた。

http://lispuser.net/emacs/lisphacking.html#sec-4

以下使い方。

1 ココから hyperspec.l を落として、load-path の通ったところに置く。
2 ftp://ftp.lispworks.com/pub/software_tools/reference/HyperSpec-7-0.tar.gz から hyperspec の tar-ball を落として展開し、適当な場所に置く。
3 .xyzzy に下記を書く。

(require "hyperspec")
(setq hyperspec::*hyperspec-root* "~/cl/HyperSpec-7-0/HyperSpec/")
(defvar hyperspec::*hyperspec-symbols-alist* nil)
(defvar hyperspec::*hyperspec-format-characters-alist* nil)

C-c C-h で シンボルを入力すると、デフォルトのWWWブラウザが立ち上がり、リファレンスを参照できるようになる。

関係ないけど、google chrome では ftp できないことがあった。そんなときは ie でやる。