<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/librustdoc/html/render.rs, branch 1.12.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.12.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.12.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2016-07-25T17:53:31+00:00</updated>
<entry>
<title>rustdoc: Fix tuple struct where clause rendering</title>
<updated>2016-07-25T17:53:31+00:00</updated>
<author>
<name>Oliver Middleton</name>
<email>olliemail27@gmail.com</email>
</author>
<published>2016-07-25T17:19:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5c0ce872fbbdb9364c970869a1ad7be486c29b37'/>
<id>urn:sha1:5c0ce872fbbdb9364c970869a1ad7be486c29b37</id>
<content type='text'>
For tuple structs the where clause comes after the definition.
</content>
</entry>
<entry>
<title>rustdoc: Fix methods in seach results</title>
<updated>2016-07-12T11:58:06+00:00</updated>
<author>
<name>Oliver Middleton</name>
<email>olliemail27@gmail.com</email>
</author>
<published>2016-07-09T13:07:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b905464668a5dbd51ea91c2766d5e764868ebf3e'/>
<id>urn:sha1:b905464668a5dbd51ea91c2766d5e764868ebf3e</id>
<content type='text'>
Currently methods from extern crates are sometimes added to the search
index when they shouldn't be or added with the original path rather than
the reexported path. This fixes that by making sure `cache().paths` only
contains local paths like the description for it states. It also fixes a
few minor issues with link rendering and redirect generation which would
point to local crate docs even if the docs for that crate hadn't been
generated.

Also a bug with methods implemented on traits which caused wrong paths and
so dead links in the search results has been fixed.
</content>
</entry>
<entry>
<title>Rollup merge of #34626 - sylvestre:master, r=Manishearth</title>
<updated>2016-07-06T23:13:07+00:00</updated>
<author>
<name>Steve Klabnik</name>
<email>steve@steveklabnik.com</email>
</author>
<published>2016-07-06T23:13:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1b7bebf84d7b0c428dddfdada1789ebde7871509'/>
<id>urn:sha1:1b7bebf84d7b0c428dddfdada1789ebde7871509</id>
<content type='text'>
Fix typos
</content>
</entry>
<entry>
<title>Auto merge of #34587 - ollie27:rustdoc_prim_titles, r=steveklabnik</title>
<updated>2016-07-06T03:16:40+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2016-07-06T03:16:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d1e5e3ab43b02817e22a47a9678ee39ad4c6c96d'/>
<id>urn:sha1:d1e5e3ab43b02817e22a47a9678ee39ad4c6c96d</id>
<content type='text'>
rustdoc: Remove paths from primitive page &lt;title&gt; tags

Currently primitive pages have a title like "std::u8 - Rust" this changes
it to "u8 - Rust" as "std::u8" is the name of a module not a primitive
type.
</content>
</entry>
<entry>
<title>prefer `if let` to match with `None =&gt; {}` arm in some places</title>
<updated>2016-07-03T23:27:02+00:00</updated>
<author>
<name>Zack M. Davis</name>
<email>code@zackmdavis.net</email>
</author>
<published>2016-07-03T21:38:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d37edef9dd088d953c5e272db37686a338c31778'/>
<id>urn:sha1:d37edef9dd088d953c5e272db37686a338c31778</id>
<content type='text'>
This is a spiritual succesor to #34268/8531d581, in which we replaced a
number of matches of None to the unit value with `if let` conditionals
where it was judged that this made for clearer/simpler code (as would be
recommended by Manishearth/rust-clippy's `single_match` lint). The same
rationale applies to matches of None to the empty block.
</content>
</entry>
<entry>
<title>Fix a few typos in the code</title>
<updated>2016-07-03T08:02:24+00:00</updated>
<author>
<name>Sylvestre Ledru</name>
<email>sylvestre@debian.org</email>
</author>
<published>2016-07-03T08:00:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=872d107dea229fdeaae2cf3d904fb348d6f75dde'/>
<id>urn:sha1:872d107dea229fdeaae2cf3d904fb348d6f75dde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustdoc: Remove paths from primitive page &lt;title&gt; tags</title>
<updated>2016-06-30T22:22:16+00:00</updated>
<author>
<name>Oliver Middleton</name>
<email>olliemail27@gmail.com</email>
</author>
<published>2016-06-30T22:16:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=76f22f4de65c992d8622865ea152258dd8913bcb'/>
<id>urn:sha1:76f22f4de65c992d8622865ea152258dd8913bcb</id>
<content type='text'>
Currently primitive pages have a title like "std::u8 - Rust" this changes
it to "u8 - Rust" as "std::u8" is the name of a module not a primitive
type.
</content>
</entry>
<entry>
<title>Auto merge of #34541 - jseyfried:rollup, r=jseyfried</title>
<updated>2016-06-30T08:49:45+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2016-06-30T08:49:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=85c31af981c6480a24d666d857e57d0714c46e93'/>
<id>urn:sha1:85c31af981c6480a24d666d857e57d0714c46e93</id>
<content type='text'>
Rollup of 5 pull requests

 - Successful merges: #34105, #34305, #34512, ~~#34531,~~ #34547
</content>
</entry>
<entry>
<title>Rollup merge of #34105 - ollie27:rustdoc_derived, r=alexcrichton</title>
<updated>2016-06-29T00:33:30+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-06-29T00:33:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2fda7d4a514cb5381a70ac279faff53bed22e395'/>
<id>urn:sha1:2fda7d4a514cb5381a70ac279faff53bed22e395</id>
<content type='text'>
rustdoc: Remove Derived Implementations title

As far as I know whether a trait was derived or not does not change the
public API so there is no need to include this information in the docs.

This title currently just adds an extra divide in the list of trait
implementations which I don't think needs to be there.
</content>
</entry>
<entry>
<title>rustdoc: Fix empty Implementations section on some module pages</title>
<updated>2016-06-28T21:53:50+00:00</updated>
<author>
<name>Oliver Middleton</name>
<email>olliemail27@gmail.com</email>
</author>
<published>2016-06-28T21:50:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f05da01dbe3ce8e7460a1d47d489f85a1fa1cbb7'/>
<id>urn:sha1:f05da01dbe3ce8e7460a1d47d489f85a1fa1cbb7</id>
<content type='text'>
These are caused by `DefaultImpl`s.
</content>
</entry>
</feed>
