about summary refs log tree commit diff
path: root/src/libstd/io/stdio.rs
AgeCommit message (Expand)AuthorLines
2015-04-24Change name of unit test sub-module to "tests".Johannes Oertel-1/+1
2015-04-22Explain how to create a Stdin or StdoutMatt Brubeck-0/+4
2015-04-13pluralize doc comment verbs and add missing periodsAndrew Paseltiner-7/+7
2015-04-08Implement reentrant mutexes and make stdio use themSimonas Kazlauskas-17/+25
2015-03-27std: Don't deadlock/panic on recursive printsAlex Crichton-11/+13
2015-03-19Auto merge of #23507 - jbcrail:fix-comment-spelling, r=alexcrichtonbors-1/+1
2015-03-19Fix spelling errors in comments.Joseph Crail-1/+1
2015-03-18Add a testSteven Fackler-0/+26
2015-03-17Ignore stdio mutex poison stateSteven Fackler-3/+3
2015-03-15Auto merge of #23206 - nagisa:print-io, r=alexcrichtonbors-5/+47
2015-03-14Remove incorrect references to _raw stdio functionsKevin Ballard-18/+9
2015-03-15Use new io in print and println macrosesSimonas Kazlauskas-5/+47
2015-03-13Fallout of std::old_io deprecationAlex Crichton-0/+23
2015-03-12std: Stabilize the `io` moduleAlex Crichton-4/+30
2015-03-06Fix an easy to trigger deadlock in std::io::stdioSimonas Kazlauskas-3/+0
2015-02-28std: Implement stdio for `std::io`Alex Crichton-0/+325
2015-01-26std: Rename io to old_ioAlex Crichton-566/+0
2015-01-19Replace `0 as *const/mut T` with `ptr::null/null_mut()`we-1/+2
2015-01-06rollup merge of #20607: nrc/kindsAlex Crichton-1/+1
2015-01-07markers -> markerNick Cameron-1/+1
2015-01-06core: split into fmt::Show and fmt::StringSean McArthur-1/+1
2015-01-07Change `std::kinds` to `std::markers`; flatten `std::kinds::marker`Nick Cameron-1/+1
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-1/+1
2015-01-02rollup merge of #20410: japaric/assoc-typesAlex Crichton-2/+4
2015-01-02core: use assoc types in `Deref[Mut]`Jorge Aparicio-2/+4
2015-01-02rollup merge of #20315: alexcrichton/std-syncAlex Crichton-1/+1
2015-01-02rollup merge of #20273: alexcrichton/second-pass-commAlex Crichton-1/+1
2015-01-02std: Stabilize the prelude moduleAlex Crichton-3/+6
2015-01-01std: Second pass stabilization of syncAlex Crichton-1/+1
2014-12-31std: unbox closures used in function argumentsJorge Aparicio-1/+1
2014-12-31Revert "std: Re-enable at_exit()"Alex Crichton-19/+24
2014-12-30rollup merge of #20353: alexcrichton/snapshotsAlex Crichton-20/+0
2014-12-30Register new snapshotsAlex Crichton-20/+0
2014-12-30std: Re-enable at_exit()Alex Crichton-24/+19
2014-12-29std: Second pass stabilization for `comm`Alex Crichton-1/+1
2014-12-29std: Return Result from RWLock/Mutex methodsAlex Crichton-10/+10
2014-12-29std: Stabilize the prelude moduleAlex Crichton-3/+6
2014-12-27Fallout of changing format_args!(f, args) to f(format_args!(args)).Eduard Burtescu-0/+20
2014-12-26Implement RaceBox for StdinReaderFlavio Percoco-15/+26
2014-12-21Fallout of std::str stabilizationAlex Crichton-1/+1
2014-12-20Correct typo in doc for StdinReaderGuardJake Goulding-1/+1
2014-12-18Delete rest of rustrtAaron Turon-0/+1
2014-12-18Fix the capture_stderr testAlex Crichton-4/+3
2014-12-18Disable capture_stderr test for nowAaron Turon-1/+1
2014-12-18Fallout from new thread APIAaron Turon-22/+11
2014-12-18libs: merge librustrt into libstdAaron Turon-4/+3
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-3/+5
2014-12-17rollup merge of #19869: sfackler/free-stdinAlex Crichton-0/+7
2014-12-16auto merge of #19747 : alexcrichton/rust/slice-one-trait, r=brsonbors-1/+1
2014-12-15rollup merge of #19710: steveklabnik/gh15449Brian Anderson-1/+1