From: nobu.nokada@... Date: 2004-06-21T11:34:53+09:00 Subject: Re: Cleaning up IO#popen Hi, At Mon, 21 Jun 2004 06:06:02 +0900, evanm@frap.net wrote in [ruby-talk:104194]: > > I think IO#popen could stand to be changed, and I wanted to run my ideas by > this list. Currently the problems with popen are: > > * can't bypass the shell In 1.9, it can as well as Kernel#system. > While looking around for ways to improve on it I came across the Open3 > module in the stdlib, which has a much more "ruby" interface. Based mostly on > that, I redid some methods that could replace IO.popen (and put popen3 in IO > at the same time, which is where it probably belongs) I don't feel that Open3 is more ruby-like, but it's rather perlish. -- Nobu Nakada