index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
std
/
src
/
io
/
stdio.rs
Age
Commit message (
Expand
)
Author
Lines
2025-04-27
use generic Atomic type where possible
Christopher Durham
-2
/
+2
2025-03-22
Implement exact reads for StdinRaw
Thalia Archibald
-28
/
+35
2025-03-05
Rollup merge of #136798 - pcorwin:master, r=tgross35
许杰友 Jieyou Xu (Joe)
-0
/
+34
2025-03-04
Added documentation for flushing
pcorwin
-0
/
+34
2025-02-21
Use faster thread_local! for stdout
Kornel
-1
/
+1
2025-02-18
add last std diagnostic items for clippy
cyrgani
-0
/
+1
2024-12-01
add isatty alias for is_terminal
cod10129
-0
/
+1
2024-10-10
More clearly document Stdin::read_line
Tim (Theemathas) Chirananthavat
-1
/
+6
2024-10-02
Add `get_line` confusable to `Stdin::read_line()`
Jaken Herman
-0
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-2
/
+1
2024-07-26
Fix doc nits
John Arundel
-1
/
+1
2024-06-05
Update description of the `IsTerminal` example
Chris Denton
-3
/
+2
2024-05-19
Add example to IsTerminal::is_terminal
Martijn
-0
/
+34
2024-04-11
Rollup merge of #122882 - Zoxc:panic-output-panic, r=Amanieu
Matthias Krüger
-2
/
+22
2024-04-10
Auto merge of #122393 - a1phyr:specialize_read_buf_exact, r=joboet
bors
-0
/
+10
2024-03-22
Avoid a panic in `set_output_capture` in the default panic handler
John Kåre Alsaker
-2
/
+22
2024-03-19
branch 1.78: replace-version-placeholder
Mark Rousskov
-1
/
+1
2024-03-12
Specialize many implementations of `Read::read_buf_exact`
Benoît du Garreau
-0
/
+10
2024-03-09
Rollup merge of #99153 - Dajamante:issue/95622, r=dtolnay
Guillaume Boisseau
-0
/
+26
2024-03-03
Fix quadratic behavior of repeated vectored writes
Jan Verbeek
-4
/
+11
2024-02-26
Fill in Read::read_buf for &Stdin
David Tolnay
-0
/
+3
2024-02-26
Fix stable feature name and stabilization version of Read for &Stdin
David Tolnay
-1
/
+1
2024-02-23
std: make `ReentrantLock` public
joboet
-10
/
+35
2024-01-17
specialize `Bytes` on `StdinLock<'_>` by using the underlying `BufReader`
Aldan Tanneo
-1
/
+10
2023-10-05
Add more diagnostic items for clippy
Jason Newcomb
-0
/
+2
2023-04-28
replace version placeholders
Pietro Albini
-3
/
+3
2023-04-10
Stabilize IsTerminal
Josh Triplett
-2
/
+3
2023-03-28
Add "Platform-specific behavior" heading and link to changes disclaimer
Josh Triplett
-0
/
+5
2023-03-28
Document the heuristics IsTerminal uses on Windows
Josh Triplett
-0
/
+4
2023-03-06
Implement read_buf for a few more types
Tomasz Miąsko
-1
/
+12
2022-11-14
std: move `ReentrantMutex` to `sync`
joboet
-2
/
+1
2022-10-15
Add `IsTerminal` trait to determine if a descriptor or handle is a terminal
Josh Triplett
-0
/
+29
2022-10-07
Make tests capture the error printed by a Result return
David Tolnay
-6
/
+22
2022-09-07
stdio: Document no support for writing to non-blocking stdio/stderr
Usama Arif
-0
/
+3
2022-09-05
std: fix cleanup for uninitialized stdout (#101375)
joboet
-8
/
+17
2022-09-04
Auto merge of #100576 - joboet:movable_const_remutex, r=Mark-Simulacrum
bors
-25
/
+16
2022-09-03
std: make `ReentrantMutex` movable and `const`; simplify `Stdout` initialization
joboet
-25
/
+16
2022-09-01
Update outdated comment about output capturing in print_to.
Mara Bos
-4
/
+4
2022-07-23
Remove `mut`
Phosra
-1
/
+1
2022-07-11
Add Read Impl for &Stdin
Aïssata
-0
/
+23
2022-06-16
Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock`
Maybe Waffle
-5
/
+4
2022-04-06
Bump stabilization of stdin_forwarders to 1.62.0.
Mara Bos
-1
/
+1
2022-03-21
Stabilize Stdin::lines.
Mara Bos
-2
/
+1
2022-03-19
Rollup merge of #93263 - sunfishcode:sunfishcode/detatched-console-handle, r=...
Dylan DPC
-9
/
+70
2022-03-10
Use implicit capture syntax in format_args
T-O-R-U-S
-4
/
+4
2022-03-04
Consistently present absent stdio handles on Windows as NULL handles.
Dan Gohman
-9
/
+70
2022-02-13
Make default stdio lock() return 'static handles
Mark Rousskov
-223
/
+15
2022-01-20
delete `Stdin::split` forwarder
Taylor Yu
-24
/
+1
2021-12-14
Fix a bunch of typos
Frank Steffahn
-1
/
+1
2021-11-02
read_buf
DrMeepster
-15
/
+1
[next]