こんにちは、山本です。 Lisp モードでもキーワードの色づけが出来てもいいんじゃないかと思い、 キーワードファイルを作ってみました。 CLtL2 から抜き出しているので xyzzy でサポートされていないのもあ ります。また、キーワード1,2,3の分類はいい加減です。好きなよ うに直して使ってください。 # 滅茶苦茶派手になるかと思ったら、そうでもないような... 使ってみたい人は、xyzzy/etc に Lisp というファイルをいれて、 .xyzzy に次のようにでも書いておいてください。 ;;; ------------------------------------------------------- ;;; lisp mode のキーワードの設定 ;; 一旦、editor にしておく (in-package "editor") (defvar *lisp-keyword-hash-table* nil) (add-hook '*lisp-mode-hook* #'(lambda () (if (null *lisp-keyword-hash-table*) (setq *lisp-keyword-hash-table* (load-keyword-file "Lisp"))) (when *lisp-keyword-hash-table* (make-local-variable 'keyword-hash-table) (setq keyword-hash-table *lisp-keyword-hash-table*)))) ;; user に戻しておく (in-package "user") ;;; ------------------------------------------------------- # 亀井さんが気に入れば、xyzzy 本体に含まれるかも。:^) ではでは。 -- 山本真二 sinj@xxxxxxxxxxxx
Attachment:
lisp.lzh
Description: Binary data