[#23332] to_str再考 — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

15 messages 2004/04/05

[#23380] [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。

17 messages 2004/04/15
[#23400] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/04/16

山本です。落ちる場所がわかりました。

[#23402] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/04/16

山本です。

[#23403] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — nobu.nakada@... 2004/04/16

なかだです。

[#23405] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/04/16

山本です。

[#23407] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/04/16

山本です。

[ruby-dev:23445] Re: Dir#glob proposal

From: matz@... (Yukihiro Matsumoto)
Date: 2004-04-27 10:31:25 UTC
List: ruby-dev #23445
まつもと ゆきひろです

In message "[ruby-dev:23444] Re: Dir#glob proposal"
    on 04/04/27, H.Yamamoto <ocean@m2.ccsnet.ne.jp> writes:

|この提案を考えていたのですが、実は今の Dir.glob も thread safe ではないような気がします。
|
|Dir.glob('foo/**/boo') do |path|
|    Dir.chdir('hoge')
|end
|
|とかすると、基準ディレクトリが処理中に変わってしまいます。これは意図された動作ではないですよね?

Dir.chdirは基準ディレクトリを変更するメソッドではないかと。
それを使うってことは「変わってしまう」のではなく「変える」の
だと思いますし、それは「意図された動作」と言えるのではないで
しょうか。百歩譲っても「そうなっても仕方のない動作」というか。

って、なんか見落としてる?

In This Thread