about summary refs log tree commit diff
path: root/library/std/src/io
AgeCommit message (Expand)AuthorLines
2023-03-28Add "Platform-specific behavior" heading and link to changes disclaimerJosh Triplett-0/+5
2023-03-28Document the heuristics IsTerminal uses on WindowsJosh Triplett-0/+4
2023-03-27Rollup merge of #98651 - mattfbacon:master, r=ChrisDentonMatthias Krüger-1/+1
2023-03-23Rollup merge of #106964 - workingjubilee:crouching-ioerror-hidden-documentati...Matthias Krüger-2/+10
2023-03-21Rollup merge of #108326 - tmiasko:read-buf, r=thomccnils-1/+12
2023-03-17Remove irrelevant docs on error kindsJubilee Young-10/+4
2023-03-11read_buf_exact: on error, all read bytes are appended to the bufferTomasz Miąsko-2/+16
2023-03-06Implement read_buf for a few more typesTomasz Miąsko-1/+12
2023-02-08std: add tracking issue for `RawOsError`joboet-2/+2
2023-01-31std: add type alias for raw OS errorsjoboet-10/+26
2023-01-21Remove unnecessary `&format!`Nikolai Vazquez-1/+1
2023-01-17Rollup merge of #106148 - chenyukang:yukang/fix-105061-unused, r=lcnrDylan DPC-4/+4
2023-01-16Explain the "no-error" io::Error caseJubilee Young-2/+16
2023-01-14Remove various double spaces in source comments.André Vennberg-2/+2
2023-01-14fix issues in unused lintyukang-4/+4
2023-01-01Document a way to limit read_line lengthKornel-2/+3
2023-01-01Document read_line gotchaKornel-2/+5
2022-12-30Replace libstd, libcore, liballoc in line comments.jonathanCogan-4/+4
2022-11-14std: move `ReentrantMutex` to `sync`joboet-2/+1
2022-10-24Fix grammar in docs for std::io::ReadJesse Ruderman-2/+2
2022-10-15Auto merge of #98033 - joshtriplett:is-terminal-fd-handle, r=thomccbors-0/+31
2022-10-15Add `IsTerminal` trait to determine if a descriptor or handle is a terminalJosh Triplett-0/+31
2022-10-14Rollup merge of #103067 - Nilstrieb:tidy-likes-the-alphabet, r=jackh726Matthias Krüger-1/+2
2022-10-14Rollup merge of #102781 - StackOverflowExcept1on:master, r=joshtriplettMatthias Krüger-1/+2
2022-10-14Add some tidy-alphabeticalnils-1/+2
2022-10-14Tweak grammarJosh Triplett-1/+1
2022-10-13fix small word dupe typosRageking8-1/+1
2022-10-12Rollup merge of #102811 - the8472:bufread-memset, r=m-ou-seDylan DPC-3/+6
2022-10-10Rollup merge of #102794 - dtolnay:termination, r=thomccDylan DPC-6/+23
2022-10-08use memset to initialize a readbufThe 8472-3/+6
2022-10-07Make tests capture the error printed by a Result returnDavid Tolnay-6/+23
2022-10-07Improved documentation for `std::io::Error`StackOverflowExcept1on-1/+2
2022-10-06Avoid defensive re-initialization of the BufReader bufferBen Kimock-3/+48
2022-09-26remove cfg(bootstrap)Pietro Albini-1/+0
2022-09-26replace stabilization placeholdersPietro Albini-1/+1
2022-09-07stdio: Document no support for writing to non-blocking stdio/stderrUsama Arif-0/+3
2022-09-05std: fix cleanup for uninitialized stdout (#101375)joboet-8/+17
2022-09-04Auto merge of #100576 - joboet:movable_const_remutex, r=Mark-Simulacrumbors-25/+16
2022-09-03std: make `ReentrantMutex` movable and `const`; simplify `Stdout` initializationjoboet-25/+16
2022-09-01Update outdated comment about output capturing in print_to.Mara Bos-4/+4
2022-08-29Rollup merge of #100819 - WaffleLapkin:use_ptr_byte_methods, r=scottmcmDylan DPC-2/+2
2022-08-28Stabilize `std::io::read_to_string`Noah Lev-3/+1
2022-08-28Rollup merge of #100520 - jakubdabek:patch-1, r=thomccMatthias Krüger-1/+6
2022-08-28Rollup merge of #100296 - BlackHoleFox:os-error-aliases, r=thomccMatthias Krüger-0/+2
2022-08-28Rollup merge of #97015 - nrc:read-buf-cursor, r=Mark-SimulacrumMatthias Krüger-379/+438
2022-08-23Make use of `[wrapping_]byte_{add,sub}`Maybe Waffle-2/+2
2022-08-22Move error trait into coreJane Losare-Lusby-0/+9
2022-08-18make many std tests work in MiriRalf Jung-1/+2
2022-08-18Address reviewer commentsNick Cameron-45/+64
2022-08-14Add mention of `BufReader` in `Read::bytes` docsJakub Dąbek-1/+6