Manish Goregaokar
df8360f4fc
Rollup merge of #24281 - steveklabnik:lol_editing, r=alexcrichton
...
more more more
2015-04-11 19:05:09 +05:30
Manish Goregaokar
dbbedb5a8b
Rollup merge of #24253 - steveklabnik:doc_primitive_types, r=alexcrichton
...
A brief introduction to each type, with pointers to the primitive pages
for more info.
2015-04-11 19:04:37 +05:30
Steve Klabnik
b577beeb3a
copyedits: patterns
...
This also puts slice patterns in nightly docs, where they belong.
2015-04-10 12:26:58 -04:00
Steve Klabnik
64f4021c40
copy-editing: if
...
I decided to break if-let out, as it's too complex for this part, but moving
if that late seems silly too.
2015-04-10 12:26:58 -04:00
Steve Klabnik
04b4bb9fb0
remove backticks from titles
...
This doesn't actually display correctly
2015-04-10 12:26:58 -04:00
Steve Klabnik
f13b276d84
some TOC reorganization
...
As I go through this, I'm finding some ways that I want to tweak the order.
2015-04-10 12:26:58 -04:00
Steve Klabnik
7bb0cd76f3
Write the 'primitive types' section of TRPL
...
A brief introduction to each type, with pointers to the primitive pages
for more info.
2015-04-09 20:05:10 -04:00
Thiago Carvalho
549bd55eed
resurrect research paper list #24004
2015-04-09 18:07:33 +02:00
Steve Klabnik
0027253f18
Import real content.
2015-04-07 22:16:02 -04:00
Steve Klabnik
f354c8a580
New TOC
2015-04-07 19:44:49 -04:00
Trent Nadeau
00d929dcb3
Moved use of box_syntax
unstable feature in docs to Unstable section.
...
Create a new section under the Unstable section for `box` syntax and
patterns and removed their discussion from the Pointers section.
2015-04-01 21:53:37 -04:00
Steve Klabnik
8da08317a6
Move benchmark tests to unstable section
...
Fixes #23881
2015-03-31 19:02:32 -04:00
Steve Klabnik
9fb54f87cc
Remove standard io chapter from the book
...
This was originally used to set up the guessing game, but that no longer
exists. This version uses `old_io`, and updating it involves talking
about `&mut` and such, which we haven't covered yet. So, for now, let's
just remove it.
Fixes #23760
2015-03-28 14:29:29 -04:00
Steve Klabnik
c153fc1da1
New section of the book: nightly rust
...
Now that feature flags are only on nightly, it's good to split this stuff out.
2015-03-26 11:42:45 -04:00
Alex Crichton
f5b65c5c22
rollup merge of #23573 : steveklabnik/doc_associated_types
2015-03-24 14:50:44 -07:00
Steve Klabnik
f2996c0c0e
Add basic information about associated types
2015-03-24 12:10:01 -04:00
Steve Klabnik
9acdcba3d5
Remove manual numbers from TRPL
...
Rustbook already does this.
2015-03-20 15:27:55 -04:00
Steve Klabnik
0249603c20
Remove the Guessing Game from the book
...
Fixes #22518
2015-03-19 15:19:20 -04:00
Steve Klabnik
d65064da34
Move 'more strings' after ownership
...
Fixes #22553
2015-03-08 09:34:03 -04:00
Manish Goregaokar
09eb965903
Rollup merge of #22393 - kmcallister:macros-chapter , r=steveklabnik
...
This is a more introductory document, suitable for Part II. The arcane details move to an "Advanced macros" chapter in Part III.
Conflicts:
src/doc/trpl/macros.md
2015-02-17 17:33:53 +05:30
Manish Goregaokar
47814a4b29
Rollup merge of #22377 - thiagooak:book-glossary, r=steveklabnik
...
@steveklabnik Trying out the Glossary idea.
Added the paragraph about 'complicated words' because I think it would be useful to those contributing to the book. Maybe this should not be here
2015-02-17 06:23:38 +05:30
Keegan McAllister
6cef0e5dae
Rewrite the macros chapter
...
This is a more introductory document, suitable for Part II. The arcane details
move to an "Advanced macros" chapter in Part III.
2015-02-16 10:59:40 -08:00
Thiago Carvalho
4cf4e8bc0c
glossary
2015-02-15 19:37:49 +01:00
Steve Klabnik
dbccd70a57
Add documentation on trait objects.
...
Largely taken from @huonw's
http://huonw.github.io/blog/2015/01/peeking-inside-trait-objects/
Fixes #21707
2015-02-09 21:38:49 -05:00
Steve Klabnik
5401f086f0
A concurrency chapter to replace the tasks chapter.
...
Fixes #18936
Fixes #18938
Fixes #20038
Fixes #8395
Fixes #2080
Fixes #21194
2015-02-04 21:47:16 -05:00
Steve Klabnik
aa874abc0d
Rollup merge of #21479 - steveklabnik:rustdoc_to_book, r=alexcrichton
...
Fixes #21430
2015-01-22 18:09:59 -05:00
Steve Klabnik
cef82952b2
Return the String guide to its former glory.
...
When we moved over to the book, we lost this.
2015-01-22 13:33:44 -05:00
Steve Klabnik
23da54d894
Move rustdoc.md into the book
...
Fixes #21430
2015-01-21 14:59:25 -05:00
Paul Crowley
8eba032f52
Purge references to Rust tasks from TRPL.
2015-01-12 09:15:33 +00:00
Alex Crichton
7541f82fab
Fix dead links in the guide and reorganize
2015-01-08 10:27:03 -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