[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:6360] diff between Emacs 21.4 and Meadow 2.10
- X-ml-count: 6369
- Subject: Re: [MD:6360] diff between Emacs 21.4 and Meadow 2.10
- From: Shuichi KITAGUCHI <kit@xxxxxxxxxxx>
- Date: Sun, 06 Mar 2005 21:05:26 +0900 (JST)
- X-mailer: xcite1.48> Mew version 4.2 on Emacs 21.4 / Mule 5.0 (SAKAKI)
北口です。
三好> この差異は、マージを重ねる際に生じたものだと思います。
三好> 考えられる要因は次のようなものです。
三好> ・ある特定の差分の取り込み忘れ。特に Emacs-21.1 -> Emacs-21.2の取
三好> り込みが怪しいです。Meadow-2.00 って Emacs-21.1 をベースにして
三好> るんでしたっけ? それとも、その少し前の開発版がベースでしたっけ?
21.1です(マージ作業は私がやったので憶えてます)。
三好> ・取り込み時の人為的なミス。
三好> ・Meadow 独自の修正。バグフィックスやコンパイル時の警告の回避など。
三好> ・Meadow1 の実装を引きずっている。
このへん、「どこがMeadow独自で、どこがそうでないか」を見分けるのが難しい
ということなんでしょうね(Cソースは#ifdefできるけど、elisp側はそうもいき
ませんし)。完全な解はないと思いますから、時々こうやって差分抽出大会をする
しかないのかな。
三好> leim の件は、差分の取り込み忘れが原因だと思います。
了解です。取り込んでおきます。
三好> 以下、分かるところだけ。
北口> ・それなりに大きな差異。
北口> - lisp/dired.el
北口> →Meadow向けの修正?
三好> ディレクトリが削除されてしまう不具合回避のため、CVS HEAD の
三好> dired.el に置き換えてあります。
残しておきます。
北口> - lisp/loaddefs.el
北口> →?
三好> これは自動生成されるふぁいるです。更新した方が良いと思います。
取り込んでおきます。
北口> - lisp/ls-lisp.el
北口> →?
北口> - lisp/mail/sendmail.el
北口> →無理に変更してある?
三好> こちらは、Meadow 独自の修正はないので、Emacs-21.4 のものと置き換え
三好> て良いと良いと思います。
取り込んでおきます。
北口> - lisp/startup.el
北口> →無理に変更してある?
北口> - lisp/term/w32-win.el
北口> →無理に変更してある?
三好> この2つは、Meadow 独自の修正が入っています。そんなに大きな差分が
三好> ありますか?
このへんが判断の微妙なラインでした(^^;
残しておきます。
北口> - src/unexw32.c
北口> →全くわかりません...
三好> pdump では、使わないはずです。
では、いちおう21.4のを取り込んでおきます。
北口> - src/w32heap.c
北口> →Meadowはmw32mem.cにあるので未使用だと思う。
三好> これも使っていないと思います。
同じく、いちおう21.4のを取り込んでおきます。
--
Shuichi Kitaguchi // kit@xxxxxxxx / ki@xxxxxxxxxxxxxx