<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/run-make/rustdoc-src-links, branch 1.0.0-beta</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.0.0-beta</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.0.0-beta'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2015-03-18T21:07:22+00:00</updated>
<entry>
<title>[rustdoc] Fix source hyperlinks in docs</title>
<updated>2015-03-18T21:07:22+00:00</updated>
<author>
<name>Ivan Petkov</name>
<email>ivanppetkov@gmail.com</email>
</author>
<published>2015-03-17T02:44:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=af6cf85b9815644c77c77cdd141d476efc426d99'/>
<id>urn:sha1:af6cf85b9815644c77c77cdd141d476efc426d99</id>
<content type='text'>
* rustdoc was doubly appending the file name to the path of where to
  generate the source files, meanwhile, the [src] hyperlinks were not
* Added a flag to rustdoc::html::render::clean_srcpath to ignore the
  last path component, i.e. the file name itself to prevent the issue
* This also avoids creating directories with the same name as source
  files, and it makes sure the link to `main.css` is correct as well.
* Added regression tests to ensure the rustdoc heirarchy of rendered
  source files remains consistent

Fixes #23192
</content>
</entry>
</feed>
