Michael Sproul
6faa8d6793
Add a link to the error index to the main doc page.
...
I also capitalised "The Standard Library" and neatened a few bits of grammar.
Also fixed: `#[main]` inside one of the error descriptions.
2015-05-12 21:21:26 +10:00
Andrew Seidl
86ec4571d5
doc: Fix link to rustbyexample.com
2015-04-15 13:05:52 -05:00
Steve Klabnik
8a65029fac
Link RBE more prominently
...
It's no longer a community based project.
Also, Rust for Rubyists is deprecated at this point, so we shouldn't
link to it anymore.
2015-04-13 18:33:37 -04:00
Raphael Nestler
14c76834fe
Fix "How to submit a bug report" link
...
According to #22650 and bb0bbf639eafdd79380a3b1e2e92263a2aa914f9 the
link changed
2015-02-24 23:26:25 +01:00
Caspar Krieger
4038694718
Link to rustdoc page in the Rust book directly
...
No point sending people to a page which just says "this is now part of
the Rust book".
2015-02-07 22:21:01 +11:00
Brian Anderson
5716ede92c
doc: Add links to users.rust-lang.org
2015-01-29 15:49:00 -08:00
Brian Anderson
94404070d6
discuss.rust-lang.org -> internals.rust-lang.org
2015-01-27 15:44:05 -08:00
Steve Klabnik
16a6ebd1f6
"The Rust Programming Language"
...
This pulls all of our long-form documentation into a single document,
nicknamed "the book" and formally titled "The Rust Programming
Language."
A few things motivated this change:
* People knew of The Guide, but not the individual Guides. This merges
them together, helping discoverability.
* You can get all of Rust's longform documentation in one place, which
is nice.
* We now have rustbook in-tree, which can generate this kind of
documentation. While its style is basic, the general idea is much
better: a table of contents on the left-hand side.
* Rather than a almost 10,000-line guide.md, there are now smaller files
per section.
2015-01-08 12:02:11 -05:00
Earl St Sauver
21617ad620
Update guide index to point to the task page
...
When the "threads" guides were renamed to be "tasks" guides, it looks
like this link was missed.
Here's the other relevant commit.
2015-01-03 20:16:04 -08:00
Steve Klabnik
b8ffad5964
s/task/thread/g
...
A part of #20038
2014-12-26 16:04:27 -05:00
Steve Klabnik
e2fe7a083e
Lifetime guide -> ownership guide
2014-11-26 15:03:12 -05:00
Steve Klabnik
0e6d97aab2
New guide: error handling
2014-11-18 12:56:55 -05:00
Steve Klabnik
0c3ad8be5b
build the crates guide
2014-10-23 07:40:29 -04:00
Steve Klabnik
51c5a8eb1b
Remove the runtime guide.
...
Now that libgreen is gone, this is all wrong.
Fixes #17923
2014-10-10 13:30:17 -04:00
Keegan McAllister
61bf75bb5e
Add a guide to compiler plugins
...
Fixes #16983 .
2014-10-01 13:21:52 -07:00
Steve Klabnik
47682f96de
manual -> reference & formatting
...
'reference' sounds better than 'manual' to me here, and rust.html is
certainly wrong.
I also wrapped everything to 80 cols.
2014-09-22 17:54:09 -04:00
Alex Crichton
b4bff574d2
rollup merge of #17277 : steveklabnik/doc_fix_rollup
2014-09-17 08:49:06 -07:00
Steve Klabnik
b3432b267d
Don't use 'here'
...
Fixes #17225
2014-09-15 13:21:50 -04:00
Steve Klabnik
1b818020a0
Remove container guide.
...
This isn't really what guides are for, this information belongs in the
module-level docs.
Fixes #9314 .
2014-09-13 15:06:00 -04:00
Steve Klabnik
60415e1032
reintroduce manual link in doc index
...
whoops
Fixes https://github.com/rust-lang/rust/pull/16827#issuecomment-55160273
2014-09-10 16:57:07 -04:00
Steve Klabnik
124b80a52f
Revamp doc index
...
Fixes #14972
2014-08-28 14:52:39 -04:00
Brian Anderson
fe13a9fb59
doc: Make sure all doc titles say 'Rust'. #12466
2014-08-01 17:32:24 -07:00
Alexis Beingessner
56f957f463
adding discuss.rust-lang to community
2014-07-29 15:44:08 -07:00
Steve Klabnik
0c30e1faad
Include Strings guide with the others.
...
Three small changes:
1. Re-organize headers in the Strings guide so they show up correctly.
2. build the strings guide with the other docs
3. include the strings guide in the list of guides
2014-07-18 10:48:24 -04:00
Steve Klabnik
e16a87513a
Remove the cheat sheet.
...
Rust by Example is far better.
Fixes #14380 .
2014-06-24 17:22:39 -07:00
Brian Anderson
792d5b742c
doc: Add disclaimers about versions of external docs
2014-06-19 11:45:16 -07:00
Brian Anderson
05641413a7
Update the external links in the doc index
...
Splits 'extern resources' into 'external documentation and 'community',
adds rustforrubyists.com and rustbyexample.com, stackoverflow.com.
2014-06-19 10:52:02 -07:00
Brian Anderson
f4ae8a83f9
Update repo location
2014-06-16 18:16:36 -07:00
Alex Crichton
0dbfa5f611
rustdoc: Fix some more broken links
2014-06-01 21:53:43 -07:00
Corey Richardson
11c0f77107
doc: add a new language design faq
...
This indends to help quell frequently answered questions about the language
design in a single, authoritative place.
2014-05-25 02:53:53 -07:00
Andrew Gallant
b8b7484703
Add a regex crate to the Rust distribution.
...
Also adds a regex_macros crate, which provides natively compiled
regular expressions with a syntax extension.
Closes #3591 .
RFC: 0007-regexps
2014-04-25 00:27:24 -04:00
Brian Anderson
d1eb0e393f
doc: Address feedback about intro
2014-04-14 20:49:29 -07:00
Brian Anderson
ad66f56afd
doc: Add "A 30-minute Introduction to Rust"
...
By Steve Klabnik.
2014-04-09 17:43:26 -07:00
bors
d73bd64f44
auto merge of #13345 : bjz/rust/irc, r=alexcrichton
...
This adds links to `#rust-gamedev`, `#rust-internals`, and `#rust-osdev`.
2014-04-06 08:26:34 -07:00
Brendan Zabarauskas
f94453cc3d
Mention more IRC channels on the documentation homepage
...
This adds links to `#rust-gamedev`, `#rust-internals`, and `#rust-osdev`.
2014-04-06 06:01:42 +10:00
Corey Richardson
0459ee77d0
Fix fallout from std::libc separation
2014-04-04 09:31:44 -07:00
Alex Crichton
0015cab1fd
Test fixes and rebase conflicts
...
This commit switches over the backtrace infrastructure from piggy-backing off
the RUST_LOG environment variable to using the RUST_BACKTRACE environment
variable (logging is now disabled in libstd).
2014-03-15 22:56:46 -07:00
Alex Crichton
cdd8d4854e
doc: Remove reference to the 'extra' library
...
Forgot to remove this as part of the previous removal of libextra
2014-03-15 15:37:16 -07:00
bors
fc7a112808
auto merge of #12896 : alexcrichton/rust/goodbye-extra, r=brson
...
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
2014-03-14 23:11:31 -07:00
Huon Wilson
3d6c28acd0
docs: begin a "low-level & unsafe code" guide.
...
This aims to cover the basics of writing safe unsafe code. At the moment
it is just designed to be a better place for the `asm!()` docs than the
detailed release notes wiki page, and I took the time to write up some
other things.
More examples are needed, especially of things that can subtly go wrong;
and vast areas of `unsafe`-ty aren't covered, e.g. `static mut`s and
thread-safety in general.
2014-03-15 13:51:53 +11:00
Alex Crichton
58e4ab2b33
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
2014-03-14 13:59:02 -07:00
Huon Wilson
f9ecedbc75
docs: add two unlisted libraries to the index page.
2014-03-12 15:01:25 -07:00
Huon Wilson
2d7d7e59f9
docs: adjust code blocks to pass with rustdoc.
...
The changes are basically just because rustdoc runs tests/rendering on
more snippets by default (i.e. everything without a `notrust` tag), and
not anything significant.
2014-03-09 19:34:40 +11:00
Huon Wilson
1b5be76bdf
Add time
crate to index, expand docs of test
.
2014-02-28 23:25:44 +11:00
bors
3b09469a62
auto merge of #12539 : gmjosack/rust/master, r=alexcrichton
...
std::condition was removed in 454882dcb7fdb03867d695a88335e2d2c8f7561a
but there are still links to the guide. Removing them.
2014-02-25 16:26:30 -08:00
Gary M. Josack
7e85431775
Remove references to guide-conditions
...
std::condition was removed in 454882dcb7fdb03867d695a88335e2d2c8f7561a
but there are still links to the guide. Removing them.
2014-02-25 01:01:55 -08:00
Kevin Ballard
2003a5eb34
Add link to libtest in doc index
2014-02-24 23:11:23 -08:00
Brian Anderson
58a2b7da07
doc: Reorganize the library index
...
Only single out std. Put everything else in a consistent list.
2014-02-16 00:21:08 -08:00
JeremyLetang
56ca5f837e
remove dead link to rustpkg documentation
2014-02-11 09:43:19 -05:00
Felix S. Klock II
d2d1129ad0
Factoring bigint, rational, and complex out of libextra into libnum.
...
Removed use of globs present in earlier versions of modules.
Fix tutorial.md to reflect `extra::rational` ==> `num::rational`.
2014-02-11 10:39:15 +01:00