[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