Re: patch emcws-21.3 for CYGWIN
>>>>> In <c20bop$24en$1@nwall2.odn.ne.jp> 藤井勝親さん wrote:
中治さん> いつごろか忘れてしまいましたが、
中治さん> ./configure --with-x11=no && make bootstrap
中治さん> だと起動できるものを作れたことがありました。
> 以前は dump できなかったようですが、Xemacs 用の unexcw.c を取り込んで
> dump 可能になったようです。ただ最新の cygwin では
> 1) .data と .bss の間に .rdata section が存在している
> 2) dump 中に temacs.exe の lseek() に常に失敗する
> ために unexcw.c を全面的に書き直しました。
おお、たくさん改善して下さったんですね。すばらしい。
藤井さんのパッチ (だけ ^^;;) を拝見して思ったのは、cygwin とそれ
以外のプラットフォームの切り分けがしっかりしているから、そのまま
emcws パッチに取り込んでしまっても良いのではないかと思ったからな
のですが、一方 Emacs CVS head で対応済みならば無駄になるかもしれ
ないとも考えました。
これほどしっかりしたものだったら、先端の Emacs に取り込んでもら
うことを考慮なさってはいかがでしょう?
> もう一点、emacs-21.3 では問題ないんですが、emcws-21.3 だと
> code_convert_region() に問題があってそのための対策もしました。
ううー、判らんかった。でも関係者の皆様必見!
--
Katsumi Yamaoka <yamaoka@jpl.org>
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735