[#19261] lstripped here-document (Re: comments and continuing strings on the next line) — nobu.nakada@...

なかだです。

29 messages 2003/01/01
[#19360] Re: lstripped here-document (Re: comments and continuing strings on the next line) — "K.Kosako" <kosako@...> 2003/01/15

nobu.nakada@nifty.ne.jpさんの

[#19361] Re: lstripped here-document (Re: comments and continuing strings on the next line) — "NAKAMURA, Hiroshi" <nakahiro@...> 2003/01/15

なひです。

[#19364] Re: lstripped here-document (Re: comments and continuing strings on the next line) — nobu.nakada@... 2003/01/17

なかだです。

[#19366] Re: lstripped here-document (Re: comments and continuing strings on the next line) — "NAKAMURA, Hiroshi" <nakahiro@...> 2003/01/17

なひです。

[#19299] [BUG] errno == 0 — Kazuhiro Yoshida <moriq@...>

もりきゅうです。win32だけかもしれません。

22 messages 2003/01/04
[#19301] Re: [BUG] errno == 0 — "U.Nakamura" <usa@...> 2003/01/04

こんにちは、なかむら(う)です。

[#19302] Re: [BUG] errno == 0 — "U.Nakamura" <usa@...> 2003/01/04

こんにちは、なかむら(う)です。

[#19303] Re: [BUG] errno == 0 — "U.Nakamura" <usa@...> 2003/01/04

こんにちは、なかむら(う)です。

[#19304] Re: [BUG] errno == 0 — "U.Nakamura" <usa@...> 2003/01/04

こんにちは、なかむら(う)です。

[#19306] Re: [BUG] errno == 0 — nobu.nakada@... 2003/01/05

なかだです。

[ruby-dev:19348] Re: [BUG] errno == 0

From: "U.Nakamura" <usa@...>
Date: 2003-01-10 03:24:02 UTC
List: ruby-dev #19348
こんにちは、なかむら(う)です。

In message "[ruby-dev:19347] Re: [BUG] errno == 0"
    on Jan.10,2003 11:51:26, <nobu.nakada@nifty.ne.jp> wrote:
| > | | しかし、これはひょっとしてFMODE_SYNCだとseekされてないんじゃな
| > | | いでしょうか。フラグを流用した無理が出たような。別のフラグを使
| > | | うべきか、それともFMODE_SYNCだったらついでにseekするか。
| > | 
| > | # ただ、bccの場合はW -> Rもflushじゃだめなんじゃないか疑惑が
| > | # あるので、結局なんとかしないといけないのかも。
| > | # 後で確認してみます。
| > 
| > 予想通り、
| >   ruby 1.8.0 (2003-01-09) [i386-bccwin32]
| > では、FMODE_SYNCなときはW -> Rで落ちました。
| 
| 1.8.0だけですか?

1.6にはbccwin32はまだマージされてないので...

1.6でコンパイルを通すパッチを自分でマージして試すほどの気力
はなかったです。すみません。


で、今回のパッチですが、1.8 on bccwin32ではminirubyが発狂し
ました。
  D:/ruby/src/mkconfig.rb:1668: yacc stack overflow
とか言われてしまったので、どうも普通にファイルを読むだけで
おかしくなってるみたいです下記の

話をbccだけに限ると、下記のパッチぐらいで誤魔化せるみたいで
はありますが...

Index: io.c
===================================================================
RCS file: /home/cvs/ruby/io.c,v
retrieving revision 1.178
diff -u -1 -p -w -r1.178 io.c
--- io.c        2003/01/09 08:20:32     1.178
+++ io.c        2003/01/10 03:22:19
@@ -299,2 +299,5 @@ io_fflush(f, fptr)

+#ifdef __BORLANDC__
+    io_seek(fptr, 0, SEEK_CUR);
+#endif
     rb_thread_fd_writable(fileno(f));

それでは。
-- 
U.Nakamura <usa@osb.att.ne.jp>



In This Thread