[#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:23300] Re: English alias

From: nobu.nakada@...
Date: 2004-04-01 16:19:08 UTC
List: ruby-dev #23300
なかだです。

At Thu, 1 Apr 2004 22:11:17 +0900,
Minero Aoki wrote in [ruby-dev:23299]:
> ruby-dev summary のついでに状況を調べました。
> 
>     変数名     推奨されるアクセサ
> 
>     $!         rescue => err
>     $"         ?
>     $$         Process.pid
>     $~         Regexp.last_match
>     $&         Regexp.last_match[0]
>     $`         Regexp.last_match.pre_match
>     $'         Regexp.last_match.post_match
>     $+         Regexp.last_match[-1]

$"もそうなんですが、一番使いたくない$`とか$'の代替手段がやたら
長いというのがどうも。Regexp#matchを使うのでもいいのですが、
whenではそうもいきませんし。

そういえば、Regexp#===の結果をMatchDataにして when => match で
それが得られるってのを思い出しました。たしか以前提案したときは、
影響範囲が把握しきれないのでお蔵入りになったような気がしますが。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread