<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/rustdoc-gui, branch 1.56.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.56.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.56.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2021-09-01T21:31:16+00:00</updated>
<entry>
<title>Auto merge of #88490 - GuillaumeGomez:associated-types-implementors-display, r=camelid,Manishearth</title>
<updated>2021-09-01T21:31:16+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2021-09-01T21:31:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=767edcf61630ee05a19e2be9085a153750b4d102'/>
<id>urn:sha1:767edcf61630ee05a19e2be9085a153750b4d102</id>
<content type='text'>
Display associated types of implementors

Fixes #86631.

Contrary to before, it doesn't display methods. I also had to "resurrect" the `auto-hide-trait-implementations` setting. :3

Only question at this point: should I move the `render_impl` boolean arguments into one struct? We're starting to have quite a lot of them...

cc `@cynecx`
r? `@camelid`
</content>
</entry>
<entry>
<title>Remove implementors setting</title>
<updated>2021-09-01T18:34:51+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume.gomez@huawei.com</email>
</author>
<published>2021-09-01T18:34:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=92dae39b64224ca9f706f5de8df09a72559947c5'/>
<id>urn:sha1:92dae39b64224ca9f706f5de8df09a72559947c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add tests for implementors associated types display</title>
<updated>2021-09-01T09:01:42+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume.gomez@huawei.com</email>
</author>
<published>2021-08-30T14:47:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d7159bdbad331266a4b62dd316408f54e225e53e'/>
<id>urn:sha1:d7159bdbad331266a4b62dd316408f54e225e53e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #88410 - camelid:fix-assoc-bold, r=GuillaumeGomez</title>
<updated>2021-09-01T07:23:27+00:00</updated>
<author>
<name>Mara Bos</name>
<email>m-ou.se@m-ou.se</email>
</author>
<published>2021-09-01T07:23:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=75b2ae5ec50a3fb3cadd297b7d524935afa9faad'/>
<id>urn:sha1:75b2ae5ec50a3fb3cadd297b7d524935afa9faad</id>
<content type='text'>
Remove bolding on associated constants

Associated types don't get bolded, so it looks off to have one kind
bolded and one not.
</content>
</entry>
<entry>
<title>Remove bolding on associated constants</title>
<updated>2021-08-31T16:53:21+00:00</updated>
<author>
<name>Noah Lev</name>
<email>camelidcamel@gmail.com</email>
</author>
<published>2021-08-23T17:49:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=87e39ac1ec0df8c45a4441cf6bb905d7fd282354'/>
<id>urn:sha1:87e39ac1ec0df8c45a4441cf6bb905d7fd282354</id>
<content type='text'>
Associated types don't get bolded, so it looks off to have one kind
bolded and one not.
</content>
</entry>
<entry>
<title>Add test for code blocks color</title>
<updated>2021-08-28T09:44:02+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume.gomez@huawei.com</email>
</author>
<published>2021-08-28T09:43:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=261ee26ac53c5fc034587d2a3710142991da8249'/>
<id>urn:sha1:261ee26ac53c5fc034587d2a3710142991da8249</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix code blocks color in ayu theme</title>
<updated>2021-08-28T09:44:02+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume.gomez@huawei.com</email>
</author>
<published>2021-08-28T09:43:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1c3aedd23ab89b03bae389ec501845d03da63015'/>
<id>urn:sha1:1c3aedd23ab89b03bae389ec501845d03da63015</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #88093 - Kobzol:rustdoc-wrap-code-in-code-tag, r=GuillaumeGomez</title>
<updated>2021-08-19T17:30:09+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2021-08-19T17:30:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=10165f8af915ac4d57281694ea6a90041c76b5bd'/>
<id>urn:sha1:10165f8af915ac4d57281694ea6a90041c76b5bd</id>
<content type='text'>
[rustdoc] Wrap code blocks in &lt;code&gt; tag

This PR modifies Rustdoc output so that fenced code snippets, items and whole file source codes are wrapped in `&lt;pre&gt;&lt;code&gt;` instead of just `&lt;pre&gt;`. This should improve the semantic meaning of the generated content.

I'm not sure what to do about `render_attributes_in_pre` and `render_attributes_in_code`. These functions were clearly expected to be used for things inside `&lt;pre&gt;` or `&lt;code&gt;`, and since I added `&lt;code&gt;` in this PR, some of them will be used in a different context than before. However, it seems to me that even before they were not consistent. For example, `item_constant` used `render_attributes_in_code` for its attributes, however there was no `&lt;code&gt;` used for constants before this PR...

Should I create some `rustdoc-gui` tests? For example to check that all `&lt;pre&gt;` tags have a `&lt;code&gt;` child?

Fixes: https://github.com/rust-lang/rust/issues/88020
</content>
</entry>
<entry>
<title>[rustdoc] Wrap code blocks in &lt;code&gt; tag</title>
<updated>2021-08-19T08:30:08+00:00</updated>
<author>
<name>Jakub Beránek</name>
<email>berykubik@gmail.com</email>
</author>
<published>2021-08-16T21:19:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ccd550ee565436b4c9b7f987c19bd3a9111714f1'/>
<id>urn:sha1:ccd550ee565436b4c9b7f987c19bd3a9111714f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge the two test files as they are testing the same features</title>
<updated>2021-08-16T19:50:13+00:00</updated>
<author>
<name>Stefan Schindler</name>
<email>dns2utf8@estada.ch</email>
</author>
<published>2021-08-16T19:38:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2f486d5f8d77256c4bba91b135f62e66fcc85e04'/>
<id>urn:sha1:2f486d5f8d77256c4bba91b135f62e66fcc85e04</id>
<content type='text'>
</content>
</entry>
</feed>
