[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: w3m.el を見て思ったこと



From: hsaka@mth.biglobe.ne.jp (Hironori Sakamoto) さん曰く
Subject: [emacs-w3m:00591] Re: w3m.el を見て思ったこと
Message-ID: <20010420011827.BAAJC0A82633.10625183@mth.biglobe.ne.jp>
Date: Fri, 20 Apr 2001 01:18:26 +0900 (JST)

hsaka> 外しているかもしれませんが、

## 全然わかっていないのでありがたいです。

hsaka> main() の最初で 
hsaka>   _fmode = O_BINARY;
hsaka> を入れたらどうなりますか?

だめでした。

From: NAKAGAWA Takayuki <tknakaga@kanagawa.hitachi.co.jp> さん曰く
Subject: [emacs-w3m:00592] Re: w3m.el を見て思ったこと
Message-ID: <200104192246.HAA04307@kanagw970.kanagawa.hitachi.co.jp>
Date: Fri, 20 Apr 2001 07:46:37 +0900 (JST)

坂> # それとも、
坂> #   setmode(fileno(stdout), O_BINARY);
坂> # かな。

中川>   多分こっちでしょう。

これを

	    else if (!strcmp("-dump_extra", argv[i])) {
		argv[i] = "-dummy";
		setmode(fileno(stdout), O_BINARY);
		w3m_dump = TRUE;

に入れたところ、無事 OK となりました。また、

int
MAIN(int argc, char **argv, char **envp)
{
    Buffer *newbuf = NULL;
  <<snip>>
    int visual_start = FALSE;

    setmode(fileno(stdout), O_BINARY);

でも、特に問題ない様です。

CRLF になってしまう Win2000+Cygwin-1.1.2 となぜか LF な
WinNT4.0+Cygwin-b20.1 ともに動作確認しました。

-- 
白井秀行 (mailto:shirai@rdmg.mgcs.mei.co.jp)