From: "mame (Yusuke Endoh)" Date: 2013-02-19T21:20:45+09:00 Subject: [ruby-dev:47048] [ruby-trunk - Bug #7878] E::Lazy#grep ignores ^C Issue #7878 has been updated by mame (Yusuke Endoh). Assignee changed from mame (Yusuke Endoh) to ko1 (Koichi Sasada) ko1 (Koichi Sasada) wrote: > なぜ私が、と思ったんですが、遠藤さんいい読みですね。 RUBY_VM_CHECK_INTS なんだから笹田さんでしょう。 ko1 (Koichi Sasada) wrote: > r39308 で取り急ぎ対応しました。 > > mameさん > backport してもいいでしょうか。 RUBY_VM_CHECK_INTS したらまずいところで RUBY_VM_CHECK_INTS してしまう副作用がないかが大変気になる(具体的に心当たりがあるわけではない)のですが、大丈夫ですかね? 自信があるなら OK です。 -- Yusuke Endoh ---------------------------------------- Bug #7878: E::Lazy#grep ignores ^C https://bugs.ruby-lang.org/issues/7878#change-36610 Author: shyouhei (Shyouhei Urabe) Status: Assigned Priority: Normal Assignee: ko1 (Koichi Sasada) Category: core Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux] このタイミングでバグかよとお思いでしょうが見つけちまったもんはしょうがない、 [0].lazy.cycle.grep(1).first が^Cに反応しません。どこかでRUBY_VM_CHECK_INTSしてください。 -- http://bugs.ruby-lang.org/