[#45627] some warnings compiled with gcc 4.6.3 — SASADA Koichi <ko1@...>
ささだです.
6 messages
2012/05/06
[#45637] [ruby-trunk - Feature #6440][Open] 引数にIOを渡した場合のMarshal.loadにバッファを持たせたい — "Glass_saga (Masaki Matsushita)" <glass.saga@...>
14 messages
2012/05/16
[#45644] Re: [ruby-trunk - Feature #6440][Open] 引数にIOを渡した場合のMarshal.loadにバッファを持たせたい
— Tanaka Akira <akr@...>
2012/05/17
2012/5/16 Glass_saga (Masaki Matsushita) <glass.saga@gmail.com>:
[#45645] Re: [ruby-trunk - Feature #6440][Open] 引数にIOを渡した場合のMarshal.loadにバッファを持たせたい
— Nobuyoshi Nakada <nobu@...>
2012/05/17
なかだです。
[#45646] Re: [ruby-trunk - Feature #6440][Open] 引数にIOを渡した場合のMarshal.loadにバッファを持たせたい
— Tanaka Akira <akr@...>
2012/05/17
2012/5/17 Nobuyoshi Nakada <nobu@ruby-lang.org>:
[#45650] space in COUTFLAG — Takahiro Kambe <taca@...>
こんにちは。
6 messages
2012/05/18
[#45670] [ruby-trunk - Bug #6479][Open] ipaddr.rbの受け付ける書式が、プラットフォームによって異なる — "kachick (Kenichi Kamiya)" <kachick1+ruby@...>
9 messages
2012/05/22
[#45671] [ruby-trunk - Bug #6479][Assigned] ipaddr.rbの受け付ける書式が、プラットフォームによって異なる
— "knu (Akinori MUSHA)" <knu@...>
2012/05/23
[#45673] Bug?: level argument of caller — SASADA Koichi <ko1@...>
ささだです.
4 messages
2012/05/23
[ruby-dev:45635] [ruby-trunk - Bug #6428] lazy版take/dropに2度forceを呼んだ時の挙動
From:
"matz (Yukihiro Matsumoto)" <matz@...>
Date:
2012-05-13 14:14:23 UTC
List:
ruby-dev #45635
Issue #6428 has been updated by matz (Yukihiro Matsumoto). Assignee set to nagachika (Tomoyuki Chikanaga) コミットしてください。 ---------------------------------------- Bug #6428: lazy版take/dropに2度forceを呼んだ時の挙動 https://bugs.ruby-lang.org/issues/6428#change-26600 Author: nagachika (Tomoyuki Chikanaga) Status: Open Priority: Normal Assignee: nagachika (Tomoyuki Chikanaga) Category: core Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2012-05-12 trunk 35629) [x86_64-darwin10.8.0] Enumerator::Lazy#take が返す Enumerator::Lazy に繰り返し force/to_a メソッドを呼ぶと、 2度目以降は全ての要素を返しています。 $ cat lazy_take_recycle.rb lazy_take = (1..5).lazy.take(3) p lazy_take.force p lazy_take.force $ ruby lazy_take_recycle.rb [1, 2, 3] [1, 2, 3, 4, 5] 同じ Enumerator::Lazy に force を複数回呼ぶのがよい使いかたではないのかもしれませんが、 なんとなく何度呼んでも先頭の要素を返してくれるのが嬉しいのではないかと思います。 2度目以降も同じ個数になるようにするパッチを添付します。 ただし実用的なユースケースがあるわけではありません。 -- http://bugs.ruby-lang.org/