Many thanks to Samuel Tesla for his helpful patch which provides
Process::Status when popen4 is called with a block, just as the unix
Open4 library does. This moves us closer to cross platform
compatiblity in capturing stdout, stderr and Process::Status for child
processes.

See http://rubyforge.org/tracker/?func=detail&atid=413&aid=4603&group_id=85

-- 
John-Mason Shackelford

Software Developer
Pearson Educational Measurement

2510 North Dodge St.
Iowa City, IA 52245
ph. 319-354-9200x6214
john-mason.shackelford / pearson.com
http://pearsonedmeasurement.com