[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:11091] Emacs lisp load-path (Re: 「一歩進んだ」本 / one step-forward book ^^;;)
大澤@BIGLOBEです.
サブジェクト変えました.
At Thu, 17 Dec 1998 21:23:50 +0900,
yabuki yukiharu wrote:
>
> Araki> xemacs用のバイトコンパイルされた位置とは違いますか?
> はい。違うと思います。
>
> [確認方法]
> ~/.emacsの load-pathに/usr/share/emacs/site-lisp/mew/を追加している部分を
> コメントアウトしてXEmacsを起動。
>
> C-h a で変数を見る。
> default-load-path は、"/usr/lib/xemacs/site-lisp/"
> ,"/usr/lib/xemacs-20.4/lisp"
>
> load-path は、"/usr/share/xemacs20/site-lisp/skk"
> "/usr/share/xemacs20/site-lisp/mew"
...(略)...
> ----------------------------------------------------
> 上記の結果から、XEmacsが予期しているのは、
> /usr/share/xemacs20/site-lisp/mew
> だと、思います。
> しかしながら、Mewは、/usr/share/emacs/site-lisp/mewに展開されているので
> dpkg -i でインストールしただけでは動かないはずです。
DebianのEmacs lispパッケージは,/usr/share/emacs/site-lisp/パッケージ名
にソース(.el)が展開され,各Emacsen毎に,
/usr/share/xemacs20/site-lisp/パッケージ名
/usr/share/emacs20/site-lisp/パッケージ名
などにバイトコンパイルしたもの(.elc)を置くようになっているという話
だったような気がするんですが,/usr/share/emacs/site-lisp/mew/に,
.elcが置かれているんでしょうか?
私の環境はslinkなんですが,.elcは/usr/share/xemacs20/site-lisp/mewに
置かれています.
--
h_ohsawa@xxxxxxxxxxxxxxxxx