doc: switch pandoc to html5
doc/rust.HTML: proper version box
Use updated local declaration syntax.
doc: tidy and cleanup CSS deps, add tutorial PDF generation
doc: expand tutorial/manual CSS

Cleanup, edit, add some Bootstrap v3.0.0 elements.
rustdoc: nitpicks & cleanup
doc: fix links to comply with the new rustdoc

Closes #9911.
Make fn pub for windows compatibility
Remove rusti reference from pp.mk
rustpkg: Search for crates in the current directory

As per #8520, find crates in the current working directory even
if it's not a workspace.

Closes #8520
auto merge of #9736 : catamorphism/rust/rustpkg-issue-8520, r=cmr

r? @cmr As per #8520, find crates in the current working directory even
if it's not a workspace.

Closes #8520
fix the new floating point intrinsics
Register snapshots
std: Move sys::log_str to repr::repr_to_str. Further work on #2240.
auto merge of #9997 : thestinger/rust/float, r=thestinger
Add support for nested comments

Fixes #9468.
auto merge of #10000 : cmr/rust/snapshot, r=alexcrichton
auto merge of #9936 : madjar/rust/master, r=alexcrichton

This should close #9468.

I removed the test stating that nested comments should not be implemented.

I had a little chicken-and-egg problem because a comment of the std contains "/*", and adding support for nested comment creates a backward incompatibility in that case, so I had to use a dirty hack to get stage1 and stage2 to compile. This part should be revert when this commit lands in a snapshot.

This is my first non-typo contribution, so I'm open to any comment.
auto merge of #9937 : brson/rust/log_str, r=alexcrichton
auto merge of #9960 : adridu59/rust/patch-doc-limited, r=alexcrichton

This is #9868 but doesn't move css files to a separate subfolder, which was causing errors on the Rust buildbot.

@alexcrichton