lispmode.lの解析、その1
今までxyzzyのモード作った事ないので、
既存のscheme-modeの拡張でclojure-mode作ろう思ったましたが
その拡張自体が、xyzzy標準添付のxyzzy/lisp/lispmode.lを拡張しているw;
ってことで、基本を調査です。
こちら、lisp-mode のカスタマイズの手順を参考に
lisp-modeを弄ってみます。
xyzzyのlisp環境
私はこちらhttp://xyzzy.s53.xrea.com/wiki/index.php?%BA%B4%CC%EE%2Flisp%A4%CE%B3%D8%A4%D3%CA%FDを参考に
環境作っています。
最初の準備
$ cp xyzzy/lisp/lispmode.l xyzzy/site-lisp/lispmode.l $ cp xyzzy/lisp/lispmfn.l xyzzy/site-lisp/lispfn.l
コピった後に、邪魔なbyte-compileコード*1を削除。
$ rm xyzzy/lisp/lispmode.lc $ rm xyzzy/lisp/lispmfn.lc
ダンプファイルを再作成*2させると
/lisp以下のでなく
/site-lisp以下のlispmode.l,lispmfn.lが有効になったはず