[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:5506] Re: Netinstall



>>>>> In [meadow-develop : No.5504] 
>>>>> “圭一” = Keiichi Suzuki wrote:
圭一> 背景がわかりました。では,こんなのはどうですか?

圭一> $Meadow/packages/
圭一>   info/
圭一>   lisp/
圭一>   ...
圭一>   2.00/
圭一>     info/
圭一>     lisp/
圭一>   2.10/
圭一>     info/
圭一>     lisp/

これって $Meadow/packages/2.00/lisp/ があるということですよ
ね。

$Meadow/
     + packages/
     |  + info/
     |  + lisp/
     |  + ...
     |  + 2.00/
     |  |  + info/
     |  |  + lisp/
     |  + 2.10/
     |  |  + info/
     |  |  + lisp/
     + 2.00
     |  + bin
     |  + info

というように。

圭一> ;; apel はバージョン毎にもファイルがありますよね。

Emacs の major-version が 21 の場合、
$VERSION_SPECIFIC_LISPDIR は必要でしょうか?

現在バージョンで変えている elisp には APEL があって、
$MEADOW/2.00/site-lisp/emu
$MEADOW/2.10/site-lisp/emu
のようになっています。これって同じものなんじゃないんでしょう
か?

Emacs21.1、21.3、Emacs21.3.50 で elc の互換がなくなってしまう
Elisp はあるのでしょうか?

互換があるのなら $Meadow/packages/2.00/lisp/ は作りたくなくて
$Meadow/packages/lisp で共通にしたいと思うのです。

(なんとなく Mule-UCS が互換がなかったような記憶があるけど定か
ではないです)

あ、でも「仕様としては $Meadow/packages/2.00/lisp/ があるけれ
ど、elc 互換なら $Meadow/packages/lisp でパッケージする」とい
う運用でも良いのかもしれませんけどね。
-- 
こせき // kose(a)meadowy.org