about summary refs log tree commit diff
path: root/src/libstd/io/fs.rs
AgeCommit message (Expand)AuthorLines
2014-05-25libstd: Remove unnecessary re-exports under std::stdKevin Ballard-2/+2
2014-05-22libcore: Remove all uses of `~str` from `libcore`.Patrick Walton-5/+4
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-5/+7
2014-05-12Add `stat` method to `std::io::fs::File` to stat without a Path.Yuri Kunde Schlesner-6/+14
2014-05-07core: Add unwrap()/unwrap_err() methods to ResultAlex Crichton-1/+1
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-3/+4
2014-05-05Change std::io::FilePermission to a typesafe representationAaron Turon-3/+3
2014-04-30native: Always open a file with Open/Write modesAlex Crichton-0/+20
2014-04-25clarify docs for std:io::fs::Path::{is_dir,is_file,exists}; add lstatAaron Turon-28/+28
2014-04-24fix O(n^2) perf bug for std::io::fs::walk_dirAaron Turon-2/+29
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-0/+1
2014-04-14Use new attribute syntax in python files in src/etc too (#13478)Manish Goregaokar-8/+8
2014-04-10std,native,green,rustuv: make readdir return `Vec`.Huon Wilson-2/+2
2014-04-06De-~[] Reader and WriterSteven Fackler-5/+5
2014-04-01auto merge of #13115 : huonw/rust/rand-errors, r=alexcrichtonbors-1/+1
2014-04-01rand: bubble up IO messages futher.Huon Wilson-1/+1
2014-03-31std: Switch field privacy as necessaryAlex Crichton-4/+4
2014-03-27Fix fallout of removing default boundsAlex Crichton-1/+2
2014-03-24comm: Implement synchronous channelsAlex Crichton-2/+2
2014-03-23This commit cleans up a few test warningsSteven Stewart-Gallus-2/+2
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-20rename std::vec -> std::sliceDaniel Micay-1/+1
2014-03-10fs: units tests for mkdir_recusive and rmdir_recursiveLaurent Bonnans-0/+26
2014-03-10fs: use an iterative algorithm for 'rmdir_recursive'Laurent Bonnans-8/+41
2014-03-10fs: use an iterative algorithm for 'mkdir_recursive'Laurent Bonnans-3/+18
2014-03-06fix typos with with repeated words, just like this sentence.Kang Seonghoon-1/+1
2014-02-27rustc: Use libnative for the compilerAlex Crichton-1/+1
2014-02-27std: Small cleanup and test improvementAlex Crichton-132/+155
2014-02-24Correctly ignore some tests on windowsAlex Crichton-3/+2
2014-02-23Roll std::run into std::io::processAlex Crichton-0/+1
2014-02-20Mass rename if_ok! to try!Alex Crichton-11/+11
2014-02-11Move replace and swap to std::mem. Get rid of std::utilEdward Wang-1/+0
2014-02-03std: Fixing all documentationAlex Crichton-96/+68
2014-02-03std: Fix tests with io_error usageAlex Crichton-138/+128
2014-02-03std: Remove io::io_errorAlex Crichton-188/+171
2014-01-29Flag Result as #[must_use] and deal with fallout.Alex Crichton-3/+3
2014-01-21[std::str] Rename from_utf8_owned_opt() to from_utf8_owned(), drop the old fr...Simon Sapin-1/+1
2014-01-21[std::str] Rename from_utf8_opt() to from_utf8(), drop the old from_utf8() be...Simon Sapin-7/+7
2014-01-21[std::vec] Rename .shift_opt() to .shift(), drop the old .shift() behaviorSimon Sapin-1/+1
2014-01-18Rename iterators for consistencyPalmer Cox-4/+4
2014-01-09Remove eof() from io::ReaderAlex Crichton-2/+8
2014-01-04Don't allow newtype structs to be dereferenced. #6246Brian Anderson-6/+19
2013-12-24std: Get stdtest all passing againAlex Crichton-56/+31
2013-12-24std: Expose that LocalIo may not always be availableAlex Crichton-37/+29
2013-12-15std: fix spelling in docs.Huon Wilson-7/+7
2013-12-10librustuv: Change `with_local_io` to use RAII.Patrick Walton-21/+19
2013-12-04Revert "libstd: Change `Path::new` to `Path::init`."Kevin Ballard-24/+24
2013-12-04std::str: s/from_utf8_slice/from_utf8/, to make the basic case shorter.Huon Wilson-7/+7
2013-12-04std::str: remove from_utf8.Huon Wilson-21/+18
2013-12-03Move std::util::ignore to std::prelude::dropSteven Fackler-2/+2