[#30549] [ANN] Ruby 1.8.6 has been released — "Akinori MUSHA" <knu@...>

 Ruby 1.8.6 をリリースしました。

14 messages 2007/03/12

[#30553] help: lib/shell for ruby 1.9 — keiju@... (Keiju ISHITSUKA)

けいじゅ@いしつかです.

13 messages 2007/03/13
[#30585] Re: help: lib/shell for ruby 1.9 — Yukihiro Matsumoto <matz@...> 2007/03/15

まつもと ゆきひろです

[#30587] Re: help: lib/shell for ruby 1.9 — keiju@... (石塚圭樹) 2007/03/15

けいじゅ@いしつかです.

[#30588] Re: help: lib/shell for ruby 1.9 — Yukihiro Matsumoto <matz@...> 2007/03/15

まつもと ゆきひろです

[ruby-dev:30503] Re: str.lines[1..-1]

From: Yukihiro Matsumoto <matz@...>
Date: 2007-03-06 10:22:45 UTC
List: ruby-dev #30503
まつもと ゆきひろです

In message "Re: [ruby-dev:30486] str.lines[1..-1]"
    on Mon, 5 Mar 2007 10:01:00 +0900, Minero Aoki <aamine@loveruby.net> writes:

|次のようなコードを書いたら NoMethodError になって
|悲しい思いをしました。
|
|   str.lines[1..-1]
|
|しょうがなく str.lines.to_a[1..-1] と書いて逃げましたが、
|字面が嫌すぎます。そこで次のような解決案を考えました。
|
|案1: self.to_a[*args] を返すような Enumerator#[] を 
|追加する
|案2: String#lines は配列を返すことにして、
|     Enumerator を返す別のメソッドを追加する
|
|どうでしょうか。

いずれで対応するかどうかはともかくなんらかの対処はしたいと思
います。案2の場合、名前の提案がありますか?

In This Thread