about summary refs log tree commit diff
path: root/src/libstd/io.rs
AgeCommit message (Expand)AuthorLines
2013-08-19Add externfn macro and correctly label fixed_stack_segmentsNiko Matsakis-6/+49
2013-08-18auto merge of #8551 : huonw/rust/speling, r=alexcrichtonbors-5/+5
2013-08-18More spelling corrections.Huon Wilson-1/+1
2013-08-16doc: convert remaining uses of core:: to std::.Huon Wilson-4/+4
2013-08-15Add ToCStr method .with_c_str()Kevin Ballard-5/+5
2013-08-12fix build with the new snapshot compilerDaniel Micay-14/+0
2013-08-06Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-1/+1
2013-08-04Open files in binary mode. Closes #3948darkf-1/+1
2013-08-04Merge remote-tracking branch 'remotes/origin/master' into str-remove-nullErick Tryzelaar-8/+8
2013-08-04Remove trailing null from stringsErick Tryzelaar-0/+6
2013-08-04std: replace str::as_c_str with std::c_strErick Tryzelaar-7/+7
2013-08-03remove obsolete `foreach` keywordDaniel Micay-8/+8
2013-08-02librustc: Disallow "unsafe" for external functionsPatrick Walton-3/+3
2013-08-01std: Replace `for` with `do { .. }` expr where internal iterators are usedblake2-ppc-8/+9
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-10/+11
2013-07-30implement pointer arithmetic with GEPDaniel Micay-1/+1
2013-07-28ReaderUtil::each_byte shouldn't include EOF byte -- Issue #5056Stepan Koltsov-4/+38
2013-07-27std and rustc: cleanup uses of result methodsErick Tryzelaar-27/+25
2013-07-27cleanup .chain and .chain_err + fixing other filesmaikklein-6/+6
2013-07-27cleanup .unwrap and .unwrap_err fixing io testsErick Tryzelaar-4/+2
2013-07-23std: remove str::to_owned and str::raw::slice_bytes_ownedErick Tryzelaar-1/+1
2013-07-23std: move StrUtil::as_c_str into StrSliceErick Tryzelaar-1/+1
2013-07-23std: remove os::as_c_charpErick Tryzelaar-14/+13
2013-07-20librustc: Remove `pub extern` and `priv extern` from the language.Patrick Walton-4/+4
2013-07-17librustc: Remove the `Copy` bound from the language.Patrick Walton-3/+0
2013-07-17test: Fix tests.Patrick Walton-20/+20
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-12/+11
2013-07-08 Replaces the free-standing functions in f32, &c.Jens Nockert-2/+3
2013-07-04Convert vec::{as_imm_buf, as_mut_buf} to methods.Huon Wilson-3/+3
2013-06-30Remove vec::{map, mapi, zip_map} and the methods, except for .map, since thisHuon Wilson-1/+3
2013-06-29Removing a lot of usage of '&const'Alex Crichton-3/+3
2013-06-28librustc: Disallow "mut" from distributing over bindings.Patrick Walton-2/+5
2013-06-28Convert vec::{reserve, reserve_at_least, capacity} to methods.Huon Wilson-1/+1
2013-06-27Convert vec::[mut_]slice to methods, remove vec::const_slice.Huon Wilson-6/+5
2013-06-26Work-around 'static bound requirement in io::with_bytes_reader (note: does no...Ben Blum-3/+10
2013-06-25Change finalize -> drop.Luqman Aden-3/+3
2013-06-23vec: remove BaseIter implementationDaniel Micay-9/+9
2013-06-21vec: rm old_iter implementations, except BaseIterDaniel Micay-2/+2
2013-06-21Remove all #[cfg(stage0)]-protected codeJames Miller-3/+1
2013-06-16Add copies to type params with Copy boundNiko Matsakis-1/+1
2013-06-15rm vec::uniq_lenDaniel Micay-1/+1
2013-06-13Revert "std: convert {vec,str}::to_owned to methods."Brian Anderson-1/+1
2013-06-12std: unify the str -> [u8] functions as 3 methods: .as_bytes() and .as_bytes_...Huon Wilson-2/+2
2013-06-12std: convert {vec,str}::to_owned to methods.Huon Wilson-1/+1
2013-06-11fix tests, remove some warningsHuon Wilson-1/+0
2013-06-11std: replace str::{starts,ends}_with with the method.Huon Wilson-2/+2
2013-06-10std: convert str::char_at* to methods.Huon Wilson-1/+1
2013-06-10std: remove str::{len, slice, is_empty} in favour of methods.Huon Wilson-1/+1
2013-06-04librustc: Disallow multiple patterns from appearing in a "let" declaration.Patrick Walton-3/+5
2013-06-04std::io: Modernize some constructorsPhilipp Brüschweiler-33/+35