<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/etc/generate-deriving-span-tests.py, branch 1.2.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.2.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.2.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2015-02-03T22:39:40+00:00</updated>
<entry>
<title>Deprecate in-tree `rand`, `std::rand` and `#[derive(Rand)]`.</title>
<updated>2015-02-03T22:39:40+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2015-02-03T09:11:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=df1ac7aa63ea89a067c57663eab035f7b83f6933'/>
<id>urn:sha1:df1ac7aa63ea89a067c57663eab035f7b83f6933</id>
<content type='text'>
Use the crates.io crate `rand` (version 0.1 should be a drop in
replacement for `std::rand`) and `rand_macros` (`#[derive_Rand]` should
be a drop-in replacement).

[breaking-change]
</content>
</entry>
<entry>
<title>s/deriving/derives in Comments/Docs</title>
<updated>2015-01-17T19:08:02+00:00</updated>
<author>
<name>Earl St Sauver</name>
<email>estsauver@gmail.com</email>
</author>
<published>2015-01-12T10:02:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6ab95bdd62095429139f1b24717cbf0e5aa4a235'/>
<id>urn:sha1:6ab95bdd62095429139f1b24717cbf0e5aa4a235</id>
<content type='text'>
There are a large number of places that incorrectly refer
to deriving in comments, instead of derives.

Fixes #20984
</content>
</entry>
<entry>
<title>Un-feature gate struct variants</title>
<updated>2014-11-16T02:15:27+00:00</updated>
<author>
<name>Steven Fackler</name>
<email>sfackler@gmail.com</email>
</author>
<published>2014-11-16T01:57:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=579c65da1babbcfa5f3fd1cb5a1062acbe5b61eb'/>
<id>urn:sha1:579c65da1babbcfa5f3fd1cb5a1062acbe5b61eb</id>
<content type='text'>
Struct variant field visibility is now inherited. Remove `pub` keywords
from declarations.

Closes #18641

[breaking-change]
</content>
</entry>
<entry>
<title>Update few files after comparison traits renaming</title>
<updated>2014-06-22T07:31:39+00:00</updated>
<author>
<name>Piotr Jawniak</name>
<email>sawyer47@gmail.com</email>
</author>
<published>2014-06-22T07:31:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0b9e4fcaff609cc8e642d054e61fc54b168df22f'/>
<id>urn:sha1:0b9e4fcaff609cc8e642d054e61fc54b168df22f</id>
<content type='text'>
There were still Total{Ord,Eq} in docs and src/etc
</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>
<entry>
<title>Use new attribute syntax in python files in src/etc too (#13478)</title>
<updated>2014-04-14T15:30:31+00:00</updated>
<author>
<name>Manish Goregaokar</name>
<email>manishsmail@gmail.com</email>
</author>
<published>2014-04-14T15:30:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=713e87526eac42aa9879e7cfb556ea64d63e7a91'/>
<id>urn:sha1:713e87526eac42aa9879e7cfb556ea64d63e7a91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rm obsolete references to `DeepClone`</title>
<updated>2014-03-20T05:24:05+00:00</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2014-03-20T05:24:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0de6441aa928446e9e9c4c9a903dcb66a3145c1a'/>
<id>urn:sha1:0de6441aa928446e9e9c4c9a903dcb66a3145c1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extra: Put the nail in the coffin, delete libextra</title>
<updated>2014-03-14T20:59:02+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2014-03-14T18:16:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=58e4ab2b33f559107dbdfa9d3cab882cf8029481'/>
<id>urn:sha1:58e4ab2b33f559107dbdfa9d3cab882cf8029481</id>
<content type='text'>
This commit shreds all remnants of libextra from the compiler and standard
distribution. Two modules, c_vec/tempfile, were moved into libstd after some
cleanup, and the other modules were moved to separate crates as seen fit.

Closes #8784
Closes #12413
Closes #12576
</content>
</entry>
<entry>
<title>Update users for the std::rand -&gt; librand move.</title>
<updated>2014-03-12T00:31:43+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2014-03-02T00:33:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=198caa87cd870f8fd52bf0bd5fe471cf439c12f0'/>
<id>urn:sha1:198caa87cd870f8fd52bf0bd5fe471cf439c12f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: rewrite Hash to make it more generic</title>
<updated>2014-02-22T05:33:23+00:00</updated>
<author>
<name>Erick Tryzelaar</name>
<email>erick.tryzelaar@gmail.com</email>
</author>
<published>2014-02-22T05:33:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d223dd1e57cc412aa2eff28e6604f86b9f013083'/>
<id>urn:sha1:d223dd1e57cc412aa2eff28e6604f86b9f013083</id>
<content type='text'>
This patch merges IterBytes and Hash traits, which clears up the
confusion of using `#[deriving(IterBytes)]` to support hashing.
Instead, it now is much easier to use the new `#[deriving(Hash)]`
for making a type hashable with a stream hash.

Furthermore, it supports custom non-stream-based hashers, such as
if a value's hash was cached in a database.

This does not yet replace the old IterBytes-hash with this new
version.
</content>
</entry>
</feed>
