rust/src/librustdoc/html/static
Alex Crichton 848f7b734e rustdoc: Implement cross-crate searching
A major discoverability issue with rustdoc is that all crates have their
documentation built in isolation, so it's difficult when looking at the
documentation for libstd to learn that there's a libcollections crate with a
HashMap in it.

This commit moves rustdoc a little closer to improving the multiple crate
experience. This unifies all search indexes for all crates into one file so all
pages share the same search index. This allows searching to work across crates
in the same documentation directory (as the standard distribution is currently
built).

This strategy involves updating a shared file amongst many rustdoc processes, so
I implemented a simple file locking API for handling synchronization for updates
to the shared files.

cc #12554
2014-03-18 13:51:29 -07:00
..
jquery-2.1.0.min.js rustdoc: update deps 2014-02-05 19:54:01 +01:00
main.css rustdoc: whitelist the headers that get a § on hover. 2014-03-12 15:01:25 -07:00
main.js rustdoc: Implement cross-crate searching 2014-03-18 13:51:29 -07:00
normalize.css rustdoc: update deps 2014-02-05 19:54:01 +01:00