ruby-reference-manual:775
From: Kazuhiro NISHIYAMA <zn@m...>
Date: Wed, 21 May 2008 20:25:07 +0900
Subject: [ruby-reference-manual:775] Re: BitClust::Entry#synopsis_source
西山和広です。 At Tue, 20 May 2008 23:47:09 +0900, okkez wrote: > > > BitClust::Entry#synopsis_source はどういう仕様を意図しているのでしょうか? > > > > Enumerable mapでは > > | --- collect {|item| ... } -> [Object] > > | --- map {|item| ... } -> [Object] > > のようになっていて、---の行がとれるのかと思いきや > > String scanだと > > | --- scan(re) -> [String] | [[String]] > > だけになって > > | --- scan(re) {|s| ... } -> () > > の行がとれません。 > > > > > > 多分、リファレンスマニュアルのソースコード上で行が連続しているか離れているかの違いだと思います。 > web で見ても同じような別れ方になっていると思います。 説明不足でした。 「---」の行が取り出す仕様か、説明の1行目が取り出す仕様を期待したのですが どちらでもなかったので、どういうことを意図しているのか、という疑問です。 過去にIRCのbot用に説明の1行目がほしくて取り出していたものをみると rec.entry.source[/^(?!---)(?=\S).*/] のようにしていました。 -- |ZnZ(ゼット エヌ ゼット) |西山和広(Kazuhiro NISHIYAMA) -- ML: ruby-reference-manual@m... 使い方: http://QuickML.com/
772 2008-05-20 16:35 [zn@m... ] BitClust::Entry#synopsis_source 773 2008-05-20 16:47 ┗[okkez000@g... ] -> 775 2008-05-21 13:25 ┗[zn@m... ]