<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/sys/cloudabi, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-11-22T22:11:41+00:00</updated>
<entry>
<title>Drop support for cloudabi targets</title>
<updated>2020-11-22T22:11:41+00:00</updated>
<author>
<name>Lzu Tao</name>
<email>taolzu@gmail.com</email>
</author>
<published>2020-10-27T13:10:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6bfe27a3e0f1c4d77999ccc2350ab861327615a2'/>
<id>urn:sha1:6bfe27a3e0f1c4d77999ccc2350ab861327615a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #79060 - dtolnay:symlinkarg, r=Mark-Simulacrum</title>
<updated>2020-11-19T22:26:32+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2020-11-19T22:26:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=09c9c9f7da72b774cc445c0f56fc0b9792a49647'/>
<id>urn:sha1:09c9c9f7da72b774cc445c0f56fc0b9792a49647</id>
<content type='text'>
Disambiguate symlink argument names

The current argument naming in the following standard library functions is horribly ambiguous.

- std::os::unix::fs::symlink: https://doc.rust-lang.org/1.47.0/std/os/unix/fs/fn.symlink.html
- std::os::windows::fs::symlink_file: https://doc.rust-lang.org/1.47.0/std/os/windows/fs/fn.symlink_file.html
- std::os::windows::fs::symlink_dir: https://doc.rust-lang.org/1.47.0/std/os/windows/fs/fn.symlink_dir.html

**Notice that Swift uses one of the same names we do (`dst`) to refer to the opposite thing.**

&lt;br&gt;

| | the&amp;nbsp;one&amp;nbsp;that&amp;nbsp;exists | the&amp;nbsp;one&amp;nbsp;that&amp;nbsp;is&lt;br&gt;being&amp;nbsp;created | reference |
| --- | --- | --- | --- |
| Rust | `src` | `dst` | |
| Swift | `withDestinationPath`&lt;br&gt;`destPath` | `atPath`&lt;br&gt;`path` | &lt;sub&gt;https://developer.apple.com/documentation/foundation/filemanager/1411007-createsymboliclink&lt;/sub&gt; |
| D | `original` | `link` | &lt;sub&gt;https://dlang.org/library/std/file/symlink.html&lt;/sub&gt; |
| Go | `oldname` | `newname` | &lt;sub&gt;https://golang.org/pkg/os/#Symlink&lt;/sub&gt; |
| C++| `target` | `link` | &lt;sub&gt;https://en.cppreference.com/w/cpp/filesystem/create_symlink&lt;/sub&gt; |
| POSIX | `path1` | `path2` | &lt;sub&gt;https://pubs.opengroup.org/onlinepubs/9699919799/functions/symlink.html&lt;/sub&gt; |
| Linux | `target` | `linkpath` | &lt;sub&gt;https://man7.org/linux/man-pages/man2/symlink.2.html&lt;/sub&gt; |

Out of these I happen to like D's argument names and am proposing that we adopt them.
</content>
</entry>
<entry>
<title>Make the libstd build script smaller</title>
<updated>2020-11-15T15:17:21+00:00</updated>
<author>
<name>bjorn3</name>
<email>bjorn3@users.noreply.github.com</email>
</author>
<published>2020-11-10T18:01:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6f3872a14c73a74c55e0854641f4dfe5e3b7000e'/>
<id>urn:sha1:6f3872a14c73a74c55e0854641f4dfe5e3b7000e</id>
<content type='text'>
Remove all rustc-link-lib from the std build script. Also remove use of
feature = "restricted-std" where not necessary.
</content>
</entry>
<entry>
<title>Disambiguate symlink argument names</title>
<updated>2020-11-14T22:46:14+00:00</updated>
<author>
<name>David Tolnay</name>
<email>dtolnay@gmail.com</email>
</author>
<published>2020-11-14T22:40:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=29128a5aa2fa5d8439c8faa92a6ee5ac94723bd5'/>
<id>urn:sha1:29128a5aa2fa5d8439c8faa92a6ee5ac94723bd5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert a bunch of intra-doc links</title>
<updated>2020-11-07T20:50:57+00:00</updated>
<author>
<name>Camelid</name>
<email>camelidcamel@gmail.com</email>
</author>
<published>2020-11-07T20:22:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8258cf285fabb281d85d9c880d816e54fbf62d37'/>
<id>urn:sha1:8258cf285fabb281d85d9c880d816e54fbf62d37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>`#[deny(unsafe_op_in_unsafe_fn)]` in sys/cloudabi</title>
<updated>2020-10-18T08:59:54+00:00</updated>
<author>
<name>chansuke</name>
<email>chansuke@georepublic.de</email>
</author>
<published>2020-08-02T11:57:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d3467fe520d17f26f3781286e6b6caab4700928e'/>
<id>urn:sha1:d3467fe520d17f26f3781286e6b6caab4700928e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Formatting.</title>
<updated>2020-10-07T16:20:56+00:00</updated>
<author>
<name>Mara Bos</name>
<email>m-ou.se@m-ou.se</email>
</author>
<published>2020-10-07T16:20:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b3be11efbdd274b0dfd94c720cf6e396cab98c33'/>
<id>urn:sha1:b3be11efbdd274b0dfd94c720cf6e396cab98c33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Get rid of raw pointers and UnsafeCell in cloudabi condvar.</title>
<updated>2020-10-07T16:20:07+00:00</updated>
<author>
<name>Mara Bos</name>
<email>m-ou.se@m-ou.se</email>
</author>
<published>2020-10-07T16:17:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=060e8cbaf1e3a57b97f96b13f702e04de4a5f1d3'/>
<id>urn:sha1:060e8cbaf1e3a57b97f96b13f702e04de4a5f1d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Get rid of UnsafeCell in cloudabi rwlock.</title>
<updated>2020-10-07T16:20:07+00:00</updated>
<author>
<name>Mara Bos</name>
<email>m-ou.se@m-ou.se</email>
</author>
<published>2020-10-07T16:17:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=41066beb4dd3a7618e1f7617d60704f5c4425bf7'/>
<id>urn:sha1:41066beb4dd3a7618e1f7617d60704f5c4425bf7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Get rid of UnsafeCell&lt;MaybeUninit&gt;s in cloudabi mutex.</title>
<updated>2020-10-07T16:20:07+00:00</updated>
<author>
<name>Mara Bos</name>
<email>m-ou.se@m-ou.se</email>
</author>
<published>2020-10-07T16:16:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0f26578f2e2e41c51279f3b2bd967785241d316d'/>
<id>urn:sha1:0f26578f2e2e41c51279f3b2bd967785241d316d</id>
<content type='text'>
</content>
</entry>
</feed>
