[#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:23449] Re: Dir#glob proposal

From: matz@... (Yukihiro Matsumoto)
Date: 2004-04-27 13:43:05 UTC
List: ruby-dev #23449
まつもと ゆきひろです

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

|>そりゃそうですけど。スレッド環境でchdirを使った時点で「負け」
|>ではないかと。
|
|そうですか、安心しました。
|
|でも、基準ディレクトリを指定する Dir#glob がどう振舞うのかが、わからなくなりました。
|
|# rb_glob3(....., basedir) みたいに定義して、
|#
|# void rb_glob2(.....)
|# {
|#     rb_glob3(....., my_pwd());
|# }
|#
|# みたいに委譲して、Dir#glob は rb_glob3 を呼ぶというのをイメージしてたので・・・

その方が良いとは思います。

  def Dir.glob(pat, basedir=Dir.cwd)
    ...
  end

のようにcwdの取得を先頭の一度にした方が使いやすいだろうと思
いますから。

In This Thread