mirror of
https://github.com/ruby/ruby.git
synced 2026-01-27 12:34:21 +00:00
(https://github.com/ruby/stringio/pull/67) Fix: https://github.com/ruby/stringio/issues/66 If length is 0, IO#pread don't even try to read the IO, it simply return the buffer untouched if there is one or a new empty buffer otherwise. It also doesn't validate the offset when length is 0. cc @jdelStrother @kou https://github.com/ruby/stringio/commit/37e9279337 Co-authored-by: Jean Boussier <jean.boussier@gmail.com>
StringIO
Pseudo IO class from/to String.
This library is based on MoonWolf version written in Ruby. Thanks a lot.
Differences to IO
filenoraisesNotImplementedError.- encoding conversion is not implemented, and ignored silently.