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

[MD:5552] Re: Netinstall



>>>>> meadow-develop の No. 5506
>>>>> Message-Id: <2004090187acwa4ha3.%kose@xxxxxxxxxxx> で、
>>>>> "kose" == 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxx>さま曰く...

;; ごめん。反応が遅れました。

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

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

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

21ベースであれば,同じものだと思います。

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

たぶん,無いような気がします。

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

うーん,現実には問題なくても,上流の意思は尊重したいなというとこ
ろがあります。

;; もちろんメインテナの手間との兼ね合いで構わないと思いますが。

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

;; 21.3.50 だと,パッケージとして Mule-UCS はいらないかも。

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

とりあえず,こうしておいて,問題が出るバージョンがあれば,そのバー
ジョン用パッケージは 2.00/lisp/ にインストールするというやり方に
すれば問題は回避できますね。

$MEADOW/packages/2.00/lisp/ よりも,
$MEADOW/packages/Emacs21/lisp/ とでもにした方がよさそうな気もし
ますが,どうでしょうね。

(いまどき?) $MEADOW を一箇所にしなくても良い(必要な人はインストー
ル先を変える)ような気もしますので,そちらの話によっては,こんな
心配自体が不要なのかもしれません。
-- 
鈴木圭一 / keiichi@xxxxxxxxx
PGP finger print (DH/DSS)
0B32 B37E 6DE9 3BC1 68A4  4089 7AAF 2B03 ECBD 614B