<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/io/mod.rs, branch 0.11.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.11.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.11.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2014-06-26T22:10:33+00:00</updated>
<entry>
<title>std::io: Use re-exported pathes in examples.</title>
<updated>2014-06-26T22:10:33+00:00</updated>
<author>
<name>OGINO Masanori</name>
<email>masanori.ogino@gmail.com</email>
</author>
<published>2014-06-26T20:22:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dfef4220242227fb210e58eedc91bcc74de8921f'/>
<id>urn:sha1:dfef4220242227fb210e58eedc91bcc74de8921f</id>
<content type='text'>
We use re-exported pathes (e.g. std::io::Command) and original ones
(e.g. std::io::process::Command) together in examples now. Using
re-exported ones consistently avoids confusion.

Signed-off-by: OGINO Masanori &lt;masanori.ogino@gmail.com&gt;
</content>
</entry>
<entry>
<title>std: inline many of the Writer/Reader methods</title>
<updated>2014-06-21T21:42:22+00:00</updated>
<author>
<name>Erick Tryzelaar</name>
<email>erick.tryzelaar@gmail.com</email>
</author>
<published>2014-06-21T03:05:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0f39dc7b78fb5e6d79ab74756de2e717e6c19058'/>
<id>urn:sha1:0f39dc7b78fb5e6d79ab74756de2e717e6c19058</id>
<content type='text'>
This allows llvm to optimize away much of the overhead from using
the MemReader/MemWriters. My benchmarks showed it to shave 15% off
of my in progress serialization/json encoding.
</content>
</entry>
<entry>
<title>Deprecate the bytes!() macro.</title>
<updated>2014-06-19T00:02:22+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2014-06-18T18:25:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=108b8b6dc707775bd54aeea7820e0d473f556718'/>
<id>urn:sha1:108b8b6dc707775bd54aeea7820e0d473f556718</id>
<content type='text'>
Replace its usage with byte string literals, except in `bytes!()` tests.
Also add a new snapshot, to be able to use the new b"foo" syntax.

The src/etc/2014-06-rewrite-bytes-macros.py script automatically
rewrites `bytes!()` invocations into byte string literals.
Pass it filenames as arguments to generate a diff that you can inspect,
or `--apply` followed by filenames to apply the changes in place.
Diffs can be piped into `tip` or `pygmentize -l diff` for coloring.
</content>
</entry>
<entry>
<title>Improve error messages for io::fs</title>
<updated>2014-06-13T20:53:34+00:00</updated>
<author>
<name>Yehuda Katz</name>
<email>wycats@gmail.com</email>
</author>
<published>2014-06-03T19:33:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=298412a6e87be2213bbfc5e6fada9795c405ea13'/>
<id>urn:sha1:298412a6e87be2213bbfc5e6fada9795c405ea13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: adjust the TCP io doc example to work reliably.</title>
<updated>2014-06-10T00:46:53+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2014-06-09T14:33:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=14668f2791c4893b84ae4111c52dee07c79faac7'/>
<id>urn:sha1:14668f2791c4893b84ae4111c52dee07c79faac7</id>
<content type='text'>
Fixes #11576 by making the code never run (and hence never
pass when the test was marked `should_fail`).
</content>
</entry>
<entry>
<title>core: Rename `container` mod to `collections`. Closes #12543</title>
<updated>2014-06-09T04:29:57+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2014-05-19T18:32:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=50942c7695783875bd2161596036a52755ffb09c'/>
<id>urn:sha1:50942c7695783875bd2161596036a52755ffb09c</id>
<content type='text'>
Also renames the `Container` trait to `Collection`.

[breaking-change]
</content>
</entry>
<entry>
<title>Fix spelling errors in comments.</title>
<updated>2014-06-08T17:39:42+00:00</updated>
<author>
<name>Joseph Crail</name>
<email>jbcrail@gmail.com</email>
</author>
<published>2014-06-08T17:22:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=45e56eccbed3161dd9de547c6c2dcf618114a484'/>
<id>urn:sha1:45e56eccbed3161dd9de547c6c2dcf618114a484</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libs: Fix miscellaneous fallout of librustrt</title>
<updated>2014-06-07T06:00:01+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2014-06-04T07:01:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=75014f7b1790e7ebdf13d38acc04dfdab6e450e9'/>
<id>urn:sha1:75014f7b1790e7ebdf13d38acc04dfdab6e450e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: Deal with fallout of rtio changes</title>
<updated>2014-06-07T05:19:57+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2014-06-04T03:09:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=da2293c6f6ea9291749f51a4608d50585be835f0'/>
<id>urn:sha1:da2293c6f6ea9291749f51a4608d50585be835f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: Rename {Eq,Ord} to Partial{Eq,Ord}</title>
<updated>2014-05-30T22:52:24+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2014-05-30T00:45:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=748bc3ca49de8ab0b890726120c40567094e43fc'/>
<id>urn:sha1:748bc3ca49de8ab0b890726120c40567094e43fc</id>
<content type='text'>
This is part of the ongoing renaming of the equality traits. See #12517 for more
details. All code using Eq/Ord will temporarily need to move to Partial{Eq,Ord}
or the Total{Eq,Ord} traits. The Total traits will soon be renamed to {Eq,Ord}.

cc #12517

[breaking-change]
</content>
</entry>
</feed>
