XEmacs and APEL

Katsumi Yamaoka yamaoka @ jpl.org
2002年 8月 1日 (木) 19:30:50 JST


>>>>> In [apel-ja : No.00733]
>>>>>	Shuhei KOBAYASHI <shuhei @ aqua.ocn.ne.jp> wrote:

小林さん> eval-and-compile がないということはつまり "old"
小林さん> byte-compiler を使用していることになるのですが,

> (defmacro eval-and-compile (&rest forms)

小林さん> こんなものを作ったとしても "old" byte-compiler は macro の展
小林さん> 開を関数定義の内側でしか行なわないのであまり役に立たないと思
小林さん> います.

なるほど。手元の Mule 1 の正規の bytecomp で試してみて、改めて納
得しました。

> ところで、小林さんは pym.el が単独で byte-compile できることを要求し
> ているのでしょうか?

小林さん> XEmacs Packages がそれを要求しているのでは?

あ、これは失敬しました。以下はたった今調べた現在のやり方で、

xemacs -no-autoloads -batch -l package-compile.el\
 -- fsf-compat xemacs-base --\
 -l poe.el -f batch-byte-compile each_file.el

package-compile.el で行なうことは、

  fsf-compat と xemacs-base パッケージの所在を load-path に追加
  それぞれの auto-autoloads.el を load
  (push default-directory load-path)

というふうになっていました。
-- 
Katsumi Yamaoka <yamaoka @ jpl.org>




More information about the APEL-ja mailing list