<p dir="auto">One example is the <code class="notranslate">unreachable!</code> macro, though I think I've seen it elsewhere. The documention of the macro <a href="http://doc.rust-lang.org/stable/core/macro.unreachable!.html" rel="nofollow">in libcore</a> is fine, but the docs of the same macro <a href="http://doc.rust-lang.org/std/macro.unreachable!.html" rel="nofollow">in libstd</a> have the source formatting all weird, and the actual <code class="notranslate">[src]</code> link is broken.</p>
<p dir="auto">For some macros the documentation has presentation problems,<br>
for others macros the documentation it is OK.<br>
Problems:</p>
<ul dir="auto">
<li>Variable names are not highlighted in blue</li>
<li>There is an additional space between $ and the variable name (and in other places)</li>
<li>Unexpected line breaks even when horizontal space is left (Might be a separate unrelated problem)</li>
</ul>
<p dir="auto">OK<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/1041267/18816982/5107d07a-8355-11e6-9fb4-ef0d9e995641.png"><img src="https://cloud.githubusercontent.com/assets/1041267/18816982/5107d07a-8355-11e6-9fb4-ef0d9e995641.png" alt="ok_macro_panic" style="max-width: 100%;"></a></p>
<p dir="auto">Problematic<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/1041267/18816985/570e974c-8355-11e6-88f5-add8dedf9374.png"><img src="https://cloud.githubusercontent.com/assets/1041267/18816985/570e974c-8355-11e6-88f5-add8dedf9374.png" alt="error_macro_assert" style="max-width: 100%;"></a></p>
<p dir="auto">Problematic macros:<br>
<a href="https://doc.rust-lang.org/std/macro.assert!.html" rel="nofollow">https://doc.rust-lang.org/std/macro.assert!.html</a><br>
<a href="https://doc.rust-lang.org/std/macro.assert_eq!.html" rel="nofollow">https://doc.rust-lang.org/std/macro.assert_eq!.html</a><br>
<a href="https://doc.rust-lang.org/std/macro.try!.html" rel="nofollow">https://doc.rust-lang.org/std/macro.try!.html</a><br>
<a href="https://doc.rust-lang.org/std/macro.unreachable!.html" rel="nofollow">https://doc.rust-lang.org/std/macro.unreachable!.html</a><br>
<a href="https://doc.rust-lang.org/std/macro.vec!.html" rel="nofollow">https://doc.rust-lang.org/std/macro.vec!.html</a> (no problem of linebreaks here)<br>
<a href="https://doc.rust-lang.org/std/macro.write!.html" rel="nofollow">https://doc.rust-lang.org/std/macro.write!.html</a><br>
...</p>
<p dir="auto">Ok macros:<br>
<a href="https://doc.rust-lang.org/std/macro.cfg!.html" rel="nofollow">https://doc.rust-lang.org/std/macro.cfg!.html</a><br>
<a href="https://doc.rust-lang.org/std/macro.concat!.html" rel="nofollow">https://doc.rust-lang.org/std/macro.concat!.html</a><br>
<a href="https://doc.rust-lang.org/std/macro.env!.html" rel="nofollow">https://doc.rust-lang.org/std/macro.env!.html</a><br>
<a href="https://doc.rust-lang.org/std/macro.format_args!.html" rel="nofollow">https://doc.rust-lang.org/std/macro.format_args!.html</a><br>
<a href="https://doc.rust-lang.org/std/macro.panic!.html" rel="nofollow">https://doc.rust-lang.org/std/macro.panic!.html</a><br>
...</p>
<p dir="auto">It seems macros with "Stable since 1.0.0" are displayed properly?</p>
<p dir="auto">Firefox 48.0, Ubuntu 16.04<br>
Android, Chrome 53.0</p>