<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/io/stdio.rs, branch 1.83.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.83.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.83.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-10-10T16:12:03+00:00</updated>
<entry>
<title>More clearly document Stdin::read_line</title>
<updated>2024-10-10T16:12:03+00:00</updated>
<author>
<name>Tim (Theemathas) Chirananthavat</name>
<email>theemathas@gmail.com</email>
</author>
<published>2024-10-10T16:12:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=203573701a186490db661f52bbf852906d45a2fb'/>
<id>urn:sha1:203573701a186490db661f52bbf852906d45a2fb</id>
<content type='text'>
These are common pitfalls for beginners, so I think it's worth
making the subtleties more visible.
</content>
</entry>
<entry>
<title>Add `get_line` confusable to `Stdin::read_line()`</title>
<updated>2024-10-03T04:19:26+00:00</updated>
<author>
<name>Jaken Herman</name>
<email>JakenHerman7@Gmail.com</email>
</author>
<published>2024-10-02T05:24:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4b48d72eaa7f4d934f56bcf2b6d0348954977823'/>
<id>urn:sha1:4b48d72eaa7f4d934f56bcf2b6d0348954977823</id>
<content type='text'>
Add tests for addition of `#[rustc_confusables("get_line")]`
</content>
</entry>
<entry>
<title>Reformat `use` declarations.</title>
<updated>2024-07-28T22:26:52+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-07-28T22:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=84ac80f1921afc243d71fd0caaa4f2838c294102'/>
<id>urn:sha1:84ac80f1921afc243d71fd0caaa4f2838c294102</id>
<content type='text'>
The previous commit updated `rustfmt.toml` appropriately. This commit is
the outcome of running `x fmt --all` with the new formatting options.
</content>
</entry>
<entry>
<title>Fix doc nits</title>
<updated>2024-07-26T12:26:33+00:00</updated>
<author>
<name>John Arundel</name>
<email>john@bitfieldconsulting.com</email>
</author>
<published>2024-07-15T11:26:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a19472a93e2eecce1477011fa9f7ec49b45ca164'/>
<id>urn:sha1:a19472a93e2eecce1477011fa9f7ec49b45ca164</id>
<content type='text'>
Many tiny changes to stdlib doc comments to make them consistent (for example
"Returns foo", rather than "Return foo", per RFC1574), adding missing periods, paragraph
breaks, backticks for monospace style, and other minor nits.

https://github.com/rust-lang/rfcs/blob/master/text/1574-more-api-documentation-conventions.md#appendix-a-full-conventions-text
</content>
</entry>
<entry>
<title>Update description of the `IsTerminal` example</title>
<updated>2024-06-05T14:28:42+00:00</updated>
<author>
<name>Chris Denton</name>
<email>chris@chrisdenton.dev</email>
</author>
<published>2024-06-05T14:28:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e704858b0b41b72da9645f9a51e2e55a482fa5c4'/>
<id>urn:sha1:e704858b0b41b72da9645f9a51e2e55a482fa5c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add example to IsTerminal::is_terminal</title>
<updated>2024-05-19T18:00:02+00:00</updated>
<author>
<name>Martijn</name>
<email>garm@ilumeo.com</email>
</author>
<published>2024-05-10T22:56:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0b6baf6130d2fa67c2f81a80cf53a5b337845181'/>
<id>urn:sha1:0b6baf6130d2fa67c2f81a80cf53a5b337845181</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #122882 - Zoxc:panic-output-panic, r=Amanieu</title>
<updated>2024-04-11T20:38:53+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2024-04-11T20:38:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1e99af514b68d0ff6891fa3cb6a9946c3888caef'/>
<id>urn:sha1:1e99af514b68d0ff6891fa3cb6a9946c3888caef</id>
<content type='text'>
Avoid a panic in `set_output_capture` in the default panic handler

This avoid a panic in the default panic handler by not using `set_output_capture` as `OUTPUT_CAPTURE.with` may panic once `OUTPUT_CAPTURE` is dropped.

A new non-panicking `try_set_output_capture` variant of `set_output_capture` is added for use in the default panic handler.
</content>
</entry>
<entry>
<title>Auto merge of #122393 - a1phyr:specialize_read_buf_exact, r=joboet</title>
<updated>2024-04-10T11:38:15+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2024-04-10T11:38:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e908cfd125ae9d98550edb9ffd8d7eae4be601ac'/>
<id>urn:sha1:e908cfd125ae9d98550edb9ffd8d7eae4be601ac</id>
<content type='text'>
Specialize many implementations of `Read::read_buf_exact`

This makes all implementations of `Read` that have a specialized `read_exact` implementation also have one for `read_buf_exact`.
</content>
</entry>
<entry>
<title>Avoid a panic in `set_output_capture` in the default panic handler</title>
<updated>2024-03-22T15:21:26+00:00</updated>
<author>
<name>John Kåre Alsaker</name>
<email>john.kare.alsaker@gmail.com</email>
</author>
<published>2024-03-22T15:01:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c2e5ee40b699608128654f2b67e0fafa8e1ec8dc'/>
<id>urn:sha1:c2e5ee40b699608128654f2b67e0fafa8e1ec8dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>branch 1.78: replace-version-placeholder</title>
<updated>2024-03-19T23:27:24+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2024-03-17T14:36:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4fb89c5056666493b224b47c58e8b136fc244008'/>
<id>urn:sha1:4fb89c5056666493b224b47c58e8b136fc244008</id>
<content type='text'>
</content>
</entry>
</feed>
