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

Re: [MD:6360] diff between Emacs 21.4 and Meadow 2.10



>>>>> [meadow-develop : No.6360] にて
>>>>> 北口さんは書きました:
北口> Emacs 21.4と現在のMeadow 2.10の差分を取ってみて、気付いた点です。

北口> リリース直前にあまりいじりたくないのですが、特にleimとかは21.1の
北口> ままのようなので一応全部見て確認しておいた方がいいかな、と思った
北口> のと、簡単な差分ならEmacsとの差分を減らしておいた方が後々見る時に
北口> 楽になると思うので修正しておいた方がいいかなと思い、割と細かい
北口> ところも挙げてあります。

北口> 不要と思うものと単純な差異については私の方でまとめて修正してしま
北口> おうかと思っていますが、よくわからないところも多々あります。
北口> わかる方はコメントしていただけますか?

この差異は、マージを重ねる際に生じたものだと思います。

考えられる要因は次のようなものです。
・ある特定の差分の取り込み忘れ。特に Emacs-21.1 -> Emacs-21.2の取
  り込みが怪しいです。Meadow-2.00 って Emacs-21.1 をベースにして
  るんでしたっけ? それとも、その少し前の開発版がベースでしたっけ?
・取り込み時の人為的なミス。
・Meadow 独自の修正。バグフィックスやコンパイル時の警告の回避など。
・Meadow1 の実装を引きずっている。

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 では、使わないはずです。

北口>   - src/w32heap.c
北口>     →Meadowはmw32mem.cにあるので未使用だと思う。

これも使っていないと思います。

--
三好 雅則 http://www.boreas.dti.ne.jp/~miyoshi/