summaryrefslogtreecommitdiff
path: root/library/std/src/io
Commit message (Expand)AuthorAgeFilesLines
* std: add tracking issue for `RawOsError`joboet2023-02-082-2/+2
* std: add type alias for raw OS errorsjoboet2023-01-315-10/+26
* Remove unnecessary `&format!`Nikolai Vazquez2023-01-211-1/+1
* Rollup merge of #106148 - chenyukang:yukang/fix-105061-unused, r=lcnrDylan DPC2023-01-171-4/+4
|\
| * fix issues in unused lintyukang2023-01-141-4/+4
* | Remove various double spaces in source comments.André Vennberg2023-01-141-2/+2
|/
* Document a way to limit read_line lengthKornel2023-01-011-2/+3
* Document read_line gotchaKornel2023-01-011-2/+5
* Replace libstd, libcore, liballoc in line comments.jonathanCogan2022-12-301-4/+4
* std: move `ReentrantMutex` to `sync`joboet2022-11-141-2/+1
* Fix grammar in docs for std::io::ReadJesse Ruderman2022-10-241-2/+2
* Auto merge of #98033 - joshtriplett:is-terminal-fd-handle, r=thomccbors2022-10-152-0/+31
|\
| * Add `IsTerminal` trait to determine if a descriptor or handle is a terminalJosh Triplett2022-10-152-0/+31
* | Rollup merge of #103067 - Nilstrieb:tidy-likes-the-alphabet, r=jackh726Matthias Krüger2022-10-141-1/+2
|\ \
| * | Add some tidy-alphabeticalnils2022-10-141-1/+2
| |/
* | Rollup merge of #102781 - StackOverflowExcept1on:master, r=joshtriplettMatthias Krüger2022-10-141-1/+2
|\ \ | |/ |/|
| * Tweak grammarJosh Triplett2022-10-141-1/+1
| * Improved documentation for `std::io::Error`StackOverflowExcept1on2022-10-071-1/+2
* | fix small word dupe typosRageking82022-10-131-1/+1
* | Rollup merge of #102811 - the8472:bufread-memset, r=m-ou-seDylan DPC2022-10-121-3/+6
|\ \
| * | use memset to initialize a readbufThe 84722022-10-081-3/+6
| |/
* | Rollup merge of #102794 - dtolnay:termination, r=thomccDylan DPC2022-10-102-6/+23
|\ \
| * | Make tests capture the error printed by a Result returnDavid Tolnay2022-10-072-6/+23
| |/
* | Avoid defensive re-initialization of the BufReader bufferBen Kimock2022-10-063-3/+48
|/
* remove cfg(bootstrap)Pietro Albini2022-09-261-1/+0
* replace stabilization placeholdersPietro Albini2022-09-261-1/+1
* stdio: Document no support for writing to non-blocking stdio/stderrUsama Arif2022-09-071-0/+3
* std: fix cleanup for uninitialized stdout (#101375)joboet2022-09-051-8/+17
* Auto merge of #100576 - joboet:movable_const_remutex, r=Mark-Simulacrumbors2022-09-041-25/+16
|\
| * std: make `ReentrantMutex` movable and `const`; simplify `Stdout` initializationjoboet2022-09-031-25/+16
* | Update outdated comment about output capturing in print_to.Mara Bos2022-09-011-4/+4
* | Rollup merge of #100819 - WaffleLapkin:use_ptr_byte_methods, r=scottmcmDylan DPC2022-08-291-2/+2
|\ \
| * | Make use of `[wrapping_]byte_{add,sub}`Maybe Waffle2022-08-231-2/+2
* | | Stabilize `std::io::read_to_string`Noah Lev2022-08-281-3/+1
* | | Rollup merge of #100520 - jakubdabek:patch-1, r=thomccMatthias Krüger2022-08-281-1/+6
|\ \ \
| * | | Add mention of `BufReader` in `Read::bytes` docsJakub Dąbek2022-08-141-1/+6
| | |/ | |/|
* | | Rollup merge of #100296 - BlackHoleFox:os-error-aliases, r=thomccMatthias Krüger2022-08-281-0/+2
|\ \ \
| * | | Add standard C error function aliasesBlackHoleFox2022-08-081-0/+2
| |/ /
* | | Rollup merge of #97015 - nrc:read-buf-cursor, r=Mark-SimulacrumMatthias Krüger2022-08-2812-379/+438
|\ \ \
| * | | Address reviewer commentsNick Cameron2022-08-189-45/+64
| * | | non-linux platformsNick Cameron2022-08-0512-108/+177
| * | | Add some docs for BorrowBufNick Cameron2022-08-041-24/+60
| * | | std::io: migrate ReadBuf to BorrowBuf/BorrowCursorNick Cameron2022-08-0411-376/+311
| |/ /
* | | Move error trait into coreJane Losare-Lusby2022-08-221-0/+9
| |/ |/|
* | make many std tests work in MiriRalf Jung2022-08-181-1/+2
|/
* Auto merge of #98748 - saethlin:optimize-bufreader, r=Mark-Simulacrumbors2022-07-273-53/+134
|\
| * Add Buffer::consume_with to enable direct buffer access with one checkBen Kimock2022-07-262-3/+18
| * Rename and document the new BufReader internalsBen Kimock2022-07-242-29/+33
| * Allow Buffer methods to inlineBen Kimock2022-07-241-0/+9
| * Remove some redundant checks from BufReaderBen Kimock2022-07-243-53/+106