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

[MD:6840] pdump, revisited.



ごぶさたしております。

At Thu, 21 Apr 2005 07:51:18 +0900,
MIYOSHI Masanori wrote:
> pdumper をだましだまし修正して対応してきましたが、大きく手を入れ
> る必要がありそうですね。

随分反応が遅くなってしまいました。すいません。時間がとれるかどうかもわ
かりませんが、この問題に挑戦したいと思います。よろしくお願いします。

-develop と Trac を pdump, pdumper, portable で全文検索したところ、
pdump 三好さんのご指摘のようなハマリが発生するのは、Emacs CVS HEAD 最
新と sync up した際であるように見えます。これは正しいでしょうか? (他に、
Meadow 独自の code で pdump との齟齬がたびたび起こっている、といったこ
とはありませんか?)

もし上記仮定が正しいのであれば、pdump を GNU Emacs にちゃんと取り込ん
でもらうよう、またまた Stallman と本気でバトる、というのが ideal だと
思います。pdump は (unexec と正反対に) Lisp_Object の変更に非常に脆弱
ですので、従って pdump の maintainer は Lisp_Object をいじる人々と同じ
であるのが望ましいのです。もともと3年前に完成した時点での code は送り
付けてありまして、FSF への無条件譲渡の sign もしてあるので、「なぜ取り
込むのか」「本体に取り込むメリットは何か」の defense さえうまくいけば、
なんとかなるのではないかな、と。(これをサボったから、何年にも渡って、
皆様を不快な bug で苦しめることになってしまったのですが... すいません。)

しかし politics でなく、あくまで Meadow 内で、code の level で「大きく
手を入れる」といった場合、これはどういった code を意味するのでしょうか? 
僕は Emacs の HEAD を追いかけるのをやめてしまったので、どういった
demand があるのか分からず、したがって具体的な action にまで落とし込め
ない、という現状があります。

-- 
Keiichiro Nagano