Merge from vendor branch TNF:
authorobache <obache>
Tue, 30 Aug 2011 11:39:28 +0000 (11:39 +0000)
committerobache <obache>
Tue, 30 Aug 2011 11:39:28 +0000 (11:39 +0000)
commitae8f428ea1784eca0aa5cd1f72784772f74e925c
treed027dc419e00b7483898185473ea072795ba308b
parent2268e189b4051bb7e3b1c195e0cd2c2bc21ae5b4
parentd7b966dca4ad746c9629cc0d64263f5cb990da17
Merge from vendor branch TNF:
Import p5-IO-BufferedSelect-1.0 as sysutils/p5-IO-BufferedSelect.
Based on PR#45262 by Brian De Wolf, some fixes by me.

The purpose of this module is to implement a buffered version of the select
interface that operates on lines, rather than characters. Given a set of
filehandles, it will block until a full line is available on one or more of
them.