[#14922] alias $gvar — Koji Arai <JCA02266@...>

新井です。

19 messages 2001/10/14

[#15006] Re: eval.c (rb_stack_check): prohibit recursive raising error — WATANABE Hirofumi <eban@...>

わたなべです。

13 messages 2001/10/26
[#15008] Re: eval.c (rb_stack_check): prohibit recursive raising error — Shugo Maeda <shugo@...> 2001/10/26

前田です。

[ruby-dev:15011] Re: cgi.rb の NEEDS_BINMODE

From: Wakou Aoyama <wakou@...>
Date: 2001-10-28 22:49:38 UTC
List: ruby-dev #15011
青山です。

On Sun, Oct 28, 2001 at 02:39:27PM +0900,
Kazuhiro NISHIYAMA <zn@mbf.nifty.com> wrote:

> mingwの場合は考えなくていいのでしょうか?

申し訳ないです。mingw 以前に、NEEDS_BINMODE 自体が、まだ飾りという状況
のままです。binmode() は取消が効かないので、ライブラリが勝手に行って良
いのか、と、そのままになっています。

今の所、自動で適用していない事による質問や要望は少ないようですが、
Windows での利用者の方々としては、いかがなものでしょうか?

STDIN は binmode が便利そうですが、STDOUT は好みによってという感じでしょ
うか。STDERR は、ログが読みにくくなる場合もありそうですが、適当なエディ
タを撰択すれば、これも問題なしとも言えますが。

ちなみに、Perl の CGI.pm では、3つとも binmode を適用しています。

もし適用するなら、binmode() は悪さはしないでしょうから、mingw がどう、
と、調べるよりも、いっそ、無条件に適用してしまう、という手もありそうで
すね。


-- 
青山 和光 Wakou Aoyama  <wakou@fsinet.or.jp>

In This Thread

Prev Next