diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2014-03-14 11:16:10 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2014-03-14 13:59:02 -0700 |
| commit | 58e4ab2b33f559107dbdfa9d3cab882cf8029481 (patch) | |
| tree | 749ec81e1a287e6ce082c201d97cec7243612a79 /src/doc | |
| parent | e99d523707c8058383e7a551e49d59ce622d5765 (diff) | |
| download | rust-58e4ab2b33f559107dbdfa9d3cab882cf8029481.tar.gz rust-58e4ab2b33f559107dbdfa9d3cab882cf8029481.zip | |
extra: Put the nail in the coffin, delete libextra
This commit shreds all remnants of libextra from the compiler and standard distribution. Two modules, c_vec/tempfile, were moved into libstd after some cleanup, and the other modules were moved to separate crates as seen fit. Closes #8784 Closes #12413 Closes #12576
Diffstat (limited to 'src/doc')
| -rw-r--r-- | src/doc/index.md | 2 | ||||
| -rw-r--r-- | src/doc/rust.md | 4 | ||||
| -rw-r--r-- | src/doc/tutorial.md | 11 |
3 files changed, 4 insertions, 13 deletions
diff --git a/src/doc/index.md b/src/doc/index.md index 748f3ffb2dc..6ffb7549c39 100644 --- a/src/doc/index.md +++ b/src/doc/index.md @@ -49,6 +49,8 @@ li {list-style-type: none; } * [The `test` library containing the unit-testing & micro-benchmark framework](test/index.html) * [The `time` library](time/index.html) * [The `uuid` 128-bit universally unique identifier library](uuid/index.html) +* [The `url` library](url/index.html) +* [The `workcache` library](workcache/index.html) # Tooling diff --git a/src/doc/rust.md b/src/doc/rust.md index 9e2b934d0ab..f0b9a430771 100644 --- a/src/doc/rust.md +++ b/src/doc/rust.md @@ -787,9 +787,9 @@ Four examples of `extern crate` declarations: ~~~~ {.ignore} extern crate pcre; -extern crate extra; // equivalent to: extern crate extra = "extra"; +extern crate std; // equivalent to: extern crate std = "std"; -extern crate rustextra = "extra"; // linking to 'extra' under another name +extern crate ruststd = "std"; // linking to 'std' under another name extern crate foo = "some/where/rust-foo#foo:1.0"; // a full package ID for external tools ~~~~ diff --git a/src/doc/tutorial.md b/src/doc/tutorial.md index 15fd21e9fbc..9b4d4444da4 100644 --- a/src/doc/tutorial.md +++ b/src/doc/tutorial.md @@ -3228,17 +3228,6 @@ See the [API documentation][stddoc] for details. [stddoc]: std/index.html -## The extra library - -Rust ships with crates such as the [extra library], an accumulation of useful things, -that are however not important enough to deserve a place in the standard -library. You can link to a library such as `extra` with an `extern crate extra;`. - -[extra library]: extra/index.html - -Right now `extra` contains those definitions directly, but in the future it will likely just -re-export a bunch of 'officially blessed' crates that get managed with a package manager. - # What next? Now that you know the essentials, check out any of the additional |
