Dirk Gadsden
f2bea1cb70
Clarify contiguous memory array structure of vectors in documentation
...
Closes #31554 .
Contributes to #29380 .
2016-02-16 04:10:30 +05:30
Steve Klabnik
fb09a441c6
Rollup merge of #31658 - felgru:master, r=steveklabnik
...
In the Rust code above this block of compiler output, the function is called print_sum, so use the same function name in the error message.
2016-02-14 18:02:32 -05:00
Felix Gruber
3eebec697c
doc: fix compiler output
...
In the Rust code above, the function is called print_sum, so use the
same function name in the error message.
2016-02-14 20:50:12 +01:00
fbergr
310ab5ea74
doc: Remove trailing whitespace
2016-02-14 14:31:20 +02:00
Manish Goregaokar
34d95f498c
Rollup merge of #31612 - raindev:grammar, r=steveklabnik
...
I feel sorry for bothering you with such a literally one character changes. If it is counter productive feel free to point it out in the comments, that would be totally understandable. I could try to pack such a changes together in one PR to make them less distractive.
r? @steveklabnik
2016-02-14 05:06:35 +05:30
Manish Goregaokar
8873732585
Rollup merge of #31610 - Manishearth:doc-clarify-txrx, r=steveklabnik
...
Not everyone knows this convention. We could just rename the variables in the
example, but since this notation is commonly used it's a good opportunity to
introduce it.
r? @steveklabnik
2016-02-14 05:06:35 +05:30
Manish Goregaokar
1598995766
Rollup merge of #31563 - SDX2000:docfixes1, r=steveklabnik
...
This is a minor change. Please see title. IMO this is important since this is the first instance when we talk about allocating a vector. Not saying that it is allocated on the stack here leaves room for speculation and this might put off some people (they might not even read the later sections which go into more detail about this).
2016-02-14 05:06:33 +05:30
Andrew Barchuk
eb0f9f81f0
Remove unnecessary article
2016-02-12 21:40:02 +02:00
Manish Goregaokar
9ec112749b
Clarify what tx/rx mean in concurrency docs
2016-02-13 00:57:52 +05:30
Sandeep Datta
8f61a4b34c
Added a few words to indicate where the vector object is created.
2016-02-11 11:16:47 +05:30
Oliver Middleton
cff81d724f
Fix documentation example in the book
...
The code sections shouldn't be inside a ```text block.
2016-02-10 17:19:27 +00:00
Steve Klabnik
6571ae28a8
Rollup merge of #31514 - cgar:spelling, r=alexcrichton
2016-02-09 16:58:59 -05:00
Carlos E. Garcia
02aa0aff2f
Minor spelling fixes
2016-02-09 11:52:39 -05:00
Andrew Barchuk
422cf2d34a
Clean up Error Handling case study examples
...
Remove unnecessary cloning and conversions. Expand tabs left in examples.
2016-02-07 23:08:46 +02:00
Simonas Kazlauskas
432460a6fc
Synthesize calls to box_free language item
...
This gets rid of Drop(Free, _) MIR construct by synthesizing a call to language item which
takes care of dropping instead.
2016-02-04 15:56:01 +02:00
Manish Goregaokar
1a21dabf27
Rollup merge of #31366 - paulsmith:patch-1, r=steveklabnik
...
The context of the link is `Result` but it points to the docs on `Option`'s `expect`.
2016-02-03 02:54:25 +05:30
Manish Goregaokar
86650211a9
Rollup merge of #31352 - steveklabnik:gh31154, r=nikomatsakis
...
Fixes #31154
2016-02-03 02:54:25 +05:30
Steve Klabnik
6c907212b4
Add note about temporaries
2016-02-02 11:15:45 -05:00
Paul Smith
b2e887f0aa
Fix reference to expect
...
The context of the link is `Result` but it points to the docs on `Option`'s `expect`.
2016-02-02 08:47:23 -06:00
Steve Klabnik
c3f6122215
Rollup merge of #31348 - alexcrichton:shuffle-tiers, r=steveklabnik
...
Some other shufflings as well:
* Three powerpc triples for Linux have been added recently
* An armv7 linux triple was added recently
* The 64-bit Solaris triple is now mentioned in tier 3
We are currently now also building nightlies for iOS, powerpc triples, and
armv7, but there hasn't been much vetting of the triples themselves so I've left
them in tier 3 for now.
2016-02-02 00:32:20 -05:00
Steve Klabnik
5f0d8ea1bd
Rollup merge of #31345 - kamalmarhubi:book-docs-special-section-errors, r=steveklabnik
...
This matches the usage in the standard library's documentation.
2016-02-02 00:32:19 -05:00
Steve Klabnik
9eb417b17f
Rollup merge of #31344 - steveklabnik:gh31334, r=alexcrichton
...
Fixes #31334
This is just a quicker fix for this issue; since I'm working on the next draft of the book, I don't want to put a huuuge amount of work into improving it here.
2016-02-02 00:32:19 -05:00
Steve Klabnik
0b8c71379c
Rollup merge of #31340 - pra85:patch-1, r=alexcrichton
...
Spelling mistake -
`familliar` > `familiar`
2016-02-02 00:32:19 -05:00
Steve Klabnik
78afc78d9d
Rollup merge of #30971 - SDX2000:docfixes, r=steveklabnik
...
Updated documentation to clarify the difference between `and_then` and `map`. This also explains why we need `and_then` in addition to `map`. Please look at the diff for more information.
r? @alexcrichton
2016-02-02 00:32:17 -05:00
Steve Klabnik
dc3a39d807
Explain behavior of _
...
Fixes #31154
2016-02-01 18:49:47 -05:00
Alex Crichton
0574b395ef
doc: Move 32-bit MSVC to a tier 1 platform
...
Some other shufflings as well:
* Three powerpc triples for Linux have been added recently
* An armv7 linux triple was added recently
* The 64-bit Solaris triple is now mentioned in tier 3
We are currently now also building nightlies for iOS, powerpc triples, and
armv7, but there hasn't been much vetting of the triples themselves so I've left
them in tier 3 for now.
2016-02-01 12:53:38 -08:00
Kamal Marhubi
49fe519791
book: Change "Failures" to "Errors" in doc special sections chapter
...
This matches the usage in the standard library's documentation.
2016-02-01 12:26:51 -05:00
Steve Klabnik
7df3bf1860
make this example more obvious
...
Fixes #31334
2016-02-01 12:19:33 -05:00
Prayag Verma
2043cd8623
Fix typo in doc/book/getting-started.md
...
Spelling mistake -
`familliar` > `familiar`
2016-02-01 12:15:33 +05:30
Manish Goregaokar
f66d3c5566
Rollup merge of #31296 - steveklabnik:gh31249, r=alexcrichton
...
Rustdoc will automatically wrap things in main, but this doesn't work
here.
Fixes #31249
2016-01-30 17:57:17 +05:30
Manish Goregaokar
cf0f7a30f4
Rollup merge of #31295 - steveklabnik:gh31266, r=alexcrichton
...
These are free functions in the text, but methods in the standard
library.
Fixes #31266
2016-01-30 17:57:17 +05:30
Sandeep Datta
0922d7e68f
Ignoring demo code with compilation error.
2016-01-30 13:43:02 +05:30
Steve Klabnik
919ea47356
Add main() so that examples work
...
Rustdoc will automatically wrap things in main, but this doesn't work
here.
Fixes #31249
2016-01-29 17:53:35 -05:00
Steve Klabnik
a2c328661b
Make note that this is different in std
...
These are free functions in the text, but methods in the standard
library.
Fixes #31266
2016-01-29 17:48:22 -05:00
Steve Klabnik
24c928b99a
Fix number of methods in guessing game
...
This code was refactored, but the words were not
Fixes #31284
2016-01-29 17:45:05 -05:00
bors
035f4cca00
Auto merge of #31240 - durka:follow-set-docs, r=pnkfelix
...
Missed as part of #31152 , but the list had other mistakes as well.
r? @pnkfelix
2016-01-28 07:06:29 +00:00
Manish Goregaokar
5e7dfa7094
Rollup merge of #31226 - steveklabnik:gh30954, r=Manishearth
...
Fixes #30954
2016-01-28 00:48:32 +05:30
Manish Goregaokar
d7c57e1fdd
Rollup merge of #31222 - durka:patch-15, r=steveklabnik
...
r? @steveklabnik
2016-01-28 00:48:32 +05:30
Manish Goregaokar
b29628ac91
Rollup merge of #30689 - Manishearth:lifetime-bound, r=steveklabnik
...
We should have stuff on this in the book somewhere too
r? @steveklabnik
2016-01-28 00:48:31 +05:30
Alex Burka
fd4d013a2c
trpl: fix macro follow sets
2016-01-27 13:26:47 -05:00
Steve Klabnik
5c61be68d0
Mention that globs import public symbols
...
Fixes #30954
2016-01-26 17:47:01 -05:00
Alex Burka
2f633b2204
capitalization and associated types
2016-01-26 14:36:48 -05:00
Alex Burka
638555e64d
book: cover UFCS in Syntax Index
2016-01-26 13:43:43 -05:00
Manish Goregaokar
486fd89b34
Rollup merge of #31199 - steveklabnik:gh31181, r=Manishearth
...
Fixes #31181
2016-01-26 13:11:58 +05:30
Manish Goregaokar
24931a32e8
Rollup merge of #31197 - apasel422:issue-31195, r=steveklabnik
...
Closes #31195
r? @steveklabnik
2016-01-26 13:11:57 +05:30
Steve Klabnik
6c56260b30
Mention the need for a linker
...
Fixes #31181
2016-01-25 22:26:56 -05:00
Andrew Paseltiner
b3ebe949e2
Fix typo in "Loops" section of the book
...
Closes #31195
2016-01-25 21:33:23 -05:00
Oliver Middleton
ace39cbc15
Replace link to learn-rust in the book
...
It was removed in #30595 .
Also delete the old learn-rust.md.
2016-01-25 18:40:28 +00:00
Oliver Middleton
03681b16ce
Fix link to hello-cargo in the book
...
It was moved in #29538 .
2016-01-25 18:34:34 +00:00
Dirk Gadsden
a469cef1ab
Clarify when Cargo.lock is created by cargo build in the book
...
Also remove a "finally" in the section about building for release
to make it feel a bit friendlier.
2016-01-23 23:39:38 -05:00