Nozomu Ando
nand****@mac*****
2006年 3月 31日 (金) 01:09:10 JST
Ryotaro Arai <misty****@kt*****> writes: > この状態で.emacs.elは以下の設定をしています。 > > (setq load-path > (append > (list (expand-file-name "~/Library/Emacs")) load-path)) > > > この場合、~/Library/Emacs/share以下のサブディレクトリすべてがload-pathに > 加わるという認識だったのですが subdirs.el を置いて有効なのは .emacs を読む前の load-path について だけだと思っていました。(自信ないので、もし間違っていたら教えてください。) こちらでは、概ね、次のようにしています。 (let ((dir (expand-file-name "~/Library/Emacs"))) (if (member dir load-path) nil (setq load-path (cons dir load-path)) (let ((default-directory dir)) (load (expand-file-name "subdirs.el") t t t)))) ;;; (if (member ... のくだりは、必要ないかも知れません。 --- Nozomu Ando