Jeff Olson
744c46225e
make check appeasement
2013-08-22 16:33:59 -07:00
Jeff Olson
94b84a851c
std: all of the calls in rt::uv::file take a &Loop
2013-08-22 16:31:58 -07:00
Jeff Olson
f01e265357
std: moved static file actions (open,unlink) to FsRequest
2013-08-22 16:31:58 -07:00
Jeff Olson
f85d3b3ec1
std: reform fn sigs of FileDescriptor methods (better result signalling)
2013-08-22 16:31:58 -07:00
Jeff Olson
429b5f88f9
std: rename tmp file paths to go into ./tmp folder in builddir
2013-08-22 16:31:58 -07:00
Jeff Olson
13eb259a09
change FileDescriptor instance methods to use &mut self
2013-08-22 16:31:58 -07:00
Jeff Olson
c3a819b01c
std: writing to stdout only works when using -1 offset..
2013-08-22 16:31:58 -07:00
Jeff Olson
f6d897d7d9
std: rt::io::file::FileStream fleshed out.. needs more work.. see extended
...
- change all uses of Path in fn args to &P
- FileStream.read assumptions were wrong (libuv file io is non-positional)
- the above will mean that we "own" Seek impl info .. should probably
push it in UvFileDescriptor..
- needs more tests
2013-08-22 16:31:57 -07:00
Jeff Olson
f60bd75f4d
std: remove fcntl const bindings + making valgrind clean w/ no owned vecs
2013-08-22 16:31:57 -07:00
Jeff Olson
e0a80ee332
std: support async/threadpool & sync paths in uv_fs_* calls + add sync test
2013-08-22 16:31:57 -07:00
Jeff Olson
c49c2921b0
std: add read and unlink to low-level FileDescriptor + end-to-end CRUD test
2013-08-22 16:31:57 -07:00
Jeff Olson
dabbac1d6c
std: working tests for low-level libuv open, write and close operations
2013-08-22 16:31:57 -07:00
Jeff Olson
a901b16690
std: bootstrapping libuv-based fileio in newrt... open & close
...
the test "touch"es a new file
2013-08-22 16:31:57 -07:00
Patrick Walton
0c820d4123
libstd: Rename libcore to libstd and libstd to libextra; update makefiles.
...
This only changes the directory names; it does not change the "real"
metadata names.
2013-05-22 21:57:05 -07:00