summary refs log tree commit diff
path: root/src/libstd/io.rs
AgeCommit message (Expand)AuthorLines
2013-09-25rustdoc: Change all code-blocks with a scriptAlex Crichton-10/+10
2013-09-23librustc: Remove `@fn` managed closures from the language.Patrick Walton-8/+24
2013-09-16switch Drop to `&mut self`Daniel Micay-3/+3
2013-09-12std: Rename {Option,Result}::chain{,_err}* to {and_then,or_else}Erick Tryzelaar-3/+3
2013-09-09auto merge of #9062 : blake2-ppc/rust/vec-iterator, r=alexcrichtonbors-1/+1
2013-09-10std::at_vec and vec: Unify build_sized, build_sized_opt into buildblake2-ppc-1/+1
2013-09-09rename `std::iterator` to `std::iter`Daniel Micay-1/+1
2013-09-05Rename str::from_bytes to str::from_utf8, closes #8985Florian Hahn-5/+5
2013-09-04stop treating char as an integer typeDaniel Micay-7/+15
2013-08-30Add missing spaceBouke van der Bijl-1/+1
2013-08-26std: Bind write() on Win64klutzy-5/+15
2013-08-22Enabled unit tests in std and extra.Vadim Chugunov-1/+0
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