about summary refs log tree commit diff
path: root/src/libstd/io/stdio.rs
AgeCommit message (Expand)AuthorLines
2019-04-10std: Add `{read,write}_vectored` for more typesAlex Crichton-1/+50
2019-03-31libstd: deny(elided_lifetimes_in_paths)Mazdak Farrokhzad-16/+16
2019-03-28Use write_all instead of write in example codeMatt Brubeck-6/+6
2019-03-08expand unused doc comment diagnosticAndy Russell-2/+2
2019-02-28Use the correct stderr when testing libstdJethro Beekman-2/+14
2019-02-28libstd => 2018Taiki Endo-15/+15
2019-02-17Use more impl header lifetime elisionScott McMurray-7/+7
2019-02-03Improve error message and docs for non-UTF-8 bytes in stdio on WindowsAustin Bonander-0/+45
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-2/+2
2018-08-31Implement the `min_const_fn` feature gateOliver Schneider-8/+12
2018-08-06make Lazy::new unsafe and check reentrancy condition in the callersRalf Jung-3/+7
2018-07-10Deny bare trait objects in `src/libstd`.ljedrz-4/+4
2018-07-02Make Stdio handle UnwindSafeEvan Simmons-0/+22
2018-03-28Remove hidden `foo` functions from doc examples; use `Termination` trait.Corey Farwell-53/+53
2018-03-01Fix a bug introduced in previous commitStjepan Glavina-2/+2
2018-02-28Remove thread_local_stateStjepan Glavina-20/+19
2018-02-28Stabilize LocalKey::try_withStjepan Glavina-1/+4
2017-11-08std: Change how EBADF is handled in `sys`Alex Crichton-3/+1
2017-06-20Add `Read::initializer`.Steven Fackler-11/+12
2017-05-10Fix up stability annotations per feedback.Zack Weinberg-2/+2
2017-05-10Revise the eprint(ln)! feature.Zack Weinberg-50/+29
2017-05-10Add `eprint!` and `eprintln!` macros to the prelude.Zack Weinberg-0/+36
2017-03-13Remove function invokation parens from documentation links.Corey Farwell-2/+2
2017-01-29Fix a few impl stability attributesOliver Middleton-6/+6
2017-01-22libstd: replace all `try!` with `?` in documentation examplesUtkarsh Kukreti-9/+9
2016-12-18Implement `fmt::Debug` for all structures in libstd.Corey Farwell-0/+42
2016-12-16Address falloutAaron Turon-3/+3
2016-11-28Move stdout/err flush into sysJeremy Soller-6/+0
2016-11-10Merge branch 'master' into redoxJeremy Soller-1/+2
2016-11-10Fixes for stdio and processes on RedoxJeremy Soller-0/+6
2016-11-05add missing urls on io structsGuillaume Gomez-1/+2
2016-11-01std: Move a plattform-specific constant to sys::stdioBrian Anderson-9/+1
2016-10-01std: Move platform specific stdio code into sysBrian Anderson-5/+2
2016-09-30Change the sigs of set_print/set_panic to allow restoring the default objectsBrian Anderson-4/+4
2016-09-30Ignore lots and lots of std tests on emscriptenBrian Anderson-0/+1
2016-08-24Use `#[prelude_import]` in `libstd`.Jeffrey Seyfried-1/+0
2016-07-30Add doc example for StdoutGuillaume Gomez-0/+15
2016-07-30Add doc example for StdinGuillaume Gomez-0/+15
2016-07-30Add doc example for io::StderrGuillaume Gomez-0/+15
2016-03-23doc: Stdin is locked for reads, not writesBrian Anderson-2/+2
2016-03-10Fixup stout/stderr on WindowsOliver Middleton-19/+2
2016-03-08std: Funnel read_to_end through to one locationAlex Crichton-2/+10
2016-01-25std: Fix some behavior without stdio handlesAlex Crichton-1/+1
2015-12-30doc: missed these in a4da9acTshepang Lekhonkhobe-2/+2
2015-12-30doc: add gravesTshepang Lekhonkhobe-23/+23
2015-12-30doc: add some links for io::stdioTshepang Lekhonkhobe-14/+35
2015-12-23doc: make line visibleTshepang Lekhonkhobe-1/+1
2015-11-09std: Migrate to the new libcAlex Crichton-3/+2
2015-10-31std: Prevent print panics when using TLSAlex Crichton-8/+26