<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/path.rs, branch 1.51.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.51.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.51.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2021-01-22T17:46:00+00:00</updated>
<entry>
<title>Inline methods of Path and OsString</title>
<updated>2021-01-22T17:46:00+00:00</updated>
<author>
<name>Benoît du Garreau</name>
<email>bdgdlm@outlook.com</email>
</author>
<published>2021-01-22T17:46:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9880560a1cb64ec099886eb11ce3d34de8070bca'/>
<id>urn:sha1:9880560a1cb64ec099886eb11ce3d34de8070bca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove many unnecessary manual link resolves from library</title>
<updated>2020-12-31T19:54:32+00:00</updated>
<author>
<name>Camelid</name>
<email>camelidcamel@gmail.com</email>
</author>
<published>2020-10-11T20:36:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0506789014f9aef9ffac7d7d1e22fa72c7b85ab7'/>
<id>urn:sha1:0506789014f9aef9ffac7d7d1e22fa72c7b85ab7</id>
<content type='text'>
Now that #76934 has merged, we can remove a lot of these! E.g, this is
no longer necessary:

    [`Vec&lt;T&gt;`]: Vec
</content>
</entry>
<entry>
<title>Clean up intra-doc links in `std::path`</title>
<updated>2020-10-28T03:54:30+00:00</updated>
<author>
<name>Camelid</name>
<email>camelidcamel@gmail.com</email>
</author>
<published>2020-10-28T03:54:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0217edbd292eeb9d5febfda6e33c574ab88cf916'/>
<id>urn:sha1:0217edbd292eeb9d5febfda6e33c574ab88cf916</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use intra-doc links for links to module-level docs</title>
<updated>2020-10-13T02:22:47+00:00</updated>
<author>
<name>Camelid</name>
<email>camelidcamel@gmail.com</email>
</author>
<published>2020-10-12T20:42:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=95221b4eb5b62e3c309b1ccb0fc45de51bb5e8ce'/>
<id>urn:sha1:95221b4eb5b62e3c309b1ccb0fc45de51bb5e8ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix is_absolute on WASI</title>
<updated>2020-09-30T12:12:25+00:00</updated>
<author>
<name>Ingvar Stepanyan</name>
<email>me@rreverser.com</email>
</author>
<published>2020-09-30T12:12:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=494d6e514bb29341270720067d9842e8862704f8'/>
<id>urn:sha1:494d6e514bb29341270720067d9842e8862704f8</id>
<content type='text'>
WASI does not match `cfg(unix)`, but its paths are Unix-like (`/some/path`) and don't have Windows-like prefixes.

Without this change, `is_absolute` for paths like `/some/path` was returning `false`on a WASI target, which is obviously not true and undesirable.</content>
</entry>
<entry>
<title>Rollup merge of #73963 - hellow554:unsafe_path, r=Mark-Simulacrum</title>
<updated>2020-09-19T09:47:31+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2020-09-19T09:47:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=44be933ff7cd85f5b709d8c63ffef022e8918c8b'/>
<id>urn:sha1:44be933ff7cd85f5b709d8c63ffef022e8918c8b</id>
<content type='text'>
deny(unsafe_op_in_unsafe_fn) in libstd/path.rs

The libstd/path.rs part of #73904 . Wraps the two calls to an unsafe fn Initializer::nop() in an unsafe block.
</content>
</entry>
<entry>
<title>std: move "mod tests/benches" to separate files</title>
<updated>2020-08-31T02:56:59+00:00</updated>
<author>
<name>Lzu Tao</name>
<email>taolzu@gmail.com</email>
</author>
<published>2020-08-27T13:45:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a4e926daeeaedc9178846711daf1f4cb6ce505fb'/>
<id>urn:sha1:a4e926daeeaedc9178846711daf1f4cb6ce505fb</id>
<content type='text'>
Also doing fmt inplace as requested.
</content>
</entry>
<entry>
<title>Auto merge of #75246 - pickfire:patch-5, r=Amanieu</title>
<updated>2020-08-15T19:51:44+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2020-08-15T19:51:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3f3250500fe152b5759c21453ba9a9129808d0d8'/>
<id>urn:sha1:3f3250500fe152b5759c21453ba9a9129808d0d8</id>
<content type='text'>
Add more examples to Path ends_with

We faced a footgun when using ends_with to check extension,
showing an example could prevent that.

https://github.com/rust-dc/fish-manpage-completions/pull/106/commits/2c155e50b2d9e607174908b3f80f1dcf92693eee
</content>
</entry>
<entry>
<title>Use resolve.conf as example for Path ends_with</title>
<updated>2020-08-15T09:25:07+00:00</updated>
<author>
<name>Ivan Tham</name>
<email>pickfire@riseup.net</email>
</author>
<published>2020-08-15T09:25:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=446fccf1b8b95f78cbefedb01c4acc6e1f77adbb'/>
<id>urn:sha1:446fccf1b8b95f78cbefedb01c4acc6e1f77adbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>deny(unsafe_op_in_unsafe_fn) in libstd/path.rs</title>
<updated>2020-08-11T07:22:27+00:00</updated>
<author>
<name>Marcel Hellwig</name>
<email>git@cookiesoft.de</email>
</author>
<published>2020-07-02T07:32:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=00d537dcd03f9ff5ebdf8b86e039dbdb0a7f850c'/>
<id>urn:sha1:00d537dcd03f9ff5ebdf8b86e039dbdb0a7f850c</id>
<content type='text'>
</content>
</entry>
</feed>
