<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/run-pass/tuple-struct-constructor-pointer.rs, branch 1.25.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.25.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.25.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2015-03-26T19:10:22+00:00</updated>
<entry>
<title>Mass rename uint/int to usize/isize</title>
<updated>2015-03-26T19:10:22+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2015-03-26T00:06:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=43bfaa4a336095eb5697fb2df50909fd3c72ed14'/>
<id>urn:sha1:43bfaa4a336095eb5697fb2df50909fd3c72ed14</id>
<content type='text'>
Now that support has been removed, all lingering use cases are renamed.
</content>
</entry>
<entry>
<title>s/Show/Debug/g</title>
<updated>2015-01-29T12:49:02+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>japaricious@gmail.com</email>
</author>
<published>2015-01-28T13:34:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=788181d4055747b5307f186a873ab5d2acd29994'/>
<id>urn:sha1:788181d4055747b5307f186a873ab5d2acd29994</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use `derive` rather than `deriving` in tests</title>
<updated>2015-01-02T10:05:22+00:00</updated>
<author>
<name>Nick Cameron</name>
<email>ncameron@mozilla.com</email>
</author>
<published>2014-12-31T04:32:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=30e149231c627e61524d1b5bd6357886befae9e6'/>
<id>urn:sha1:30e149231c627e61524d1b5bd6357886befae9e6</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>
<entry>
<title>std: Change assert_eq!() to use {} instead of {:?}</title>
<updated>2014-03-01T07:01:54+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2014-02-28T09:23:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=02882fbd7edcb8d0d152afcdc8571216efcbd664'/>
<id>urn:sha1:02882fbd7edcb8d0d152afcdc8571216efcbd664</id>
<content type='text'>
Formatting via reflection has been a little questionable for some time now, and
it's a little unfortunate that one of the standard macros will silently use
reflection when you weren't expecting it. This adds small bits of code bloat to
libraries, as well as not always being necessary. In light of this information,
this commit switches assert_eq!() to using {} in the error message instead of
{:?}.

In updating existing code, there were a few error cases that I encountered:

* It's impossible to define Show for [T, ..N]. I think DST will alleviate this
  because we can define Show for [T].
* A few types here and there just needed a #[deriving(Show)]
* Type parameters needed a Show bound, I often moved this to `assert!(a == b)`
* `Path` doesn't implement `Show`, so assert_eq!() cannot be used on two paths.
  I don't think this is much of a regression though because {:?} on paths looks
  awful (it's a byte array).

Concretely speaking, this shaved 10K off a 656K binary. Not a lot, but sometime
significant for smaller binaries.
</content>
</entry>
<entry>
<title>All uses of `extern fn` should mean `extern "C" fn`. Closes #9309.</title>
<updated>2014-02-24T00:24:57+00:00</updated>
<author>
<name>Nick Cameron</name>
<email>ncameron@mozilla.com</email>
</author>
<published>2014-02-14T04:23:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=317a253b22a512fad46c3749ea86d9674ff18453'/>
<id>urn:sha1:317a253b22a512fad46c3749ea86d9674ff18453</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix run-pass tests to have 'pub fn main'</title>
<updated>2013-09-25T07:43:37+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-09-25T07:43:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=30862a64c29985b044d9bf6f74fcf1394bc145c7'/>
<id>urn:sha1:30862a64c29985b044d9bf6f74fcf1394bc145c7</id>
<content type='text'>
This is required by the check-fast target because each test is slurped up into a
submodule.
</content>
</entry>
<entry>
<title>Add assertions to test</title>
<updated>2013-08-18T19:37:40+00:00</updated>
<author>
<name>Andreas Martens</name>
<email>andreasm@fastmail.fm</email>
</author>
<published>2013-08-18T19:37:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=29ab2daa5efebb59b5ad4a2710d570e89696e583'/>
<id>urn:sha1:29ab2daa5efebb59b5ad4a2710d570e89696e583</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix segfault when calling tuple struct constructor as extern fn</title>
<updated>2013-08-17T20:42:31+00:00</updated>
<author>
<name>Andreas Martens</name>
<email>andreasm@fastmail.fm</email>
</author>
<published>2013-08-17T20:42:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c4b4cb36c83f1fe581dc9d20c25baa2d2ed23e42'/>
<id>urn:sha1:c4b4cb36c83f1fe581dc9d20c25baa2d2ed23e42</id>
<content type='text'>
Fixes #5315
</content>
</entry>
</feed>
