When I create a subprocess using Open3, the stdout pipe that is returned does allow reading. Using the sample code provided, Ruby will block indefinitely waiting to read from the subprocess, though the subprocess has printed out to st...ferrous26 (Mark Rada)
naruse (Yui NARUSE) wrote: > marcandre (Marc-Andre Lafortune) wrote: > ... It has been 2 weeks since the last update. Has this issue been forgotten?ferrous26 (Mark Rada)
marcandre (Marc-Andre Lafortune) wrote: > The patch from Mark Rada never made it through, but I concur that the problem is in rb_range_beg_len. Hello Marc, Sorry for not linking to the pull request here, though I did open a pull r...ferrous26 (Mark Rada)
=begin When I use Array#values_at I expect that it would be the same as successive calls to (({Array#[]})). There is one case where this does not hold: a = [0,1,2,3,4,5] a[4..6] # => [4, 5] a.values_at(4..6) # => [4,...ferrous26 (Mark Rada)