v1.0.0
tag70f3f9310078516a9c193f00c239d2049c63216d
object 33c1653ae4bf8f7a6d0963839b12b8633f876b56
authorEric Wong <normalperson@yhbt.net>
Thu, 27 May 2010 20:43:22 +0000 (27 20:43 +0000)
io_splice 1.0.0

io_splice is now easier to use, as it can take IO/File objects in
addition to raw file descriptors as arguments.

IO.vmsplice now always splices buffers in full, since it's too difficult
to use otherwise.  Keep in mind that the usefulness of vmsplice is still
questionable from Ruby and IO.writev (from the "io-extra" gem) is more
flexible as it allows writing to non-pipe descriptors.

There are also some code cleanups and improved documentation.