Mercurial > repos > tabletprog
changeset 299:c0561cb06ee3
Add readAll method to file objects
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Fri, 25 Jul 2014 08:24:39 -0700 |
parents | 647f7a2d253b |
children | ea94b1e43c97 |
files | modules/file.tp |
diffstat | 1 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/modules/file.tp Thu Jul 24 23:55:59 2014 -0700 +++ b/modules/file.tp Fri Jul 25 08:24:39 2014 -0700 @@ -109,6 +109,12 @@ _buffers <- nextBuffers pieces join: "" } + readAll <- { + while: { not: _eof? } do: { + _addBuffer: + } + read: _buffered + } write <- :data { //TODO: write buffering for small writes os write: _fd data