Mathieu David
c4f42a1ab4
Added # let lines = "hello\nworld".lines(); to pass the tests
2015-06-01 21:34:31 +02:00
Mathieu David
90057c2962
output code language to text
2015-05-31 23:37:22 +02:00
Mathieu David
151c3d3644
Corrected some formatting issues
2015-05-31 20:56:35 +02:00
Mathieu David
6e2f18ef32
Add loopcounter section to the for-loop chapter
...
Sometimes loop counters are useful and we should show new users how it is achieved in Rust.
2015-05-31 14:03:57 +02:00
bors
78c4d53871
Auto merge of #25882 - steveklabnik:gh25554, r=alexcrichton
...
Fixes #25554
2015-05-30 21:10:07 +00:00
Steve Klabnik
ed19a6e034
Rollup merge of #25886 - nhowell:patch-1, r=steveklabnik
...
r? @steveklabnik
2015-05-29 15:24:47 -04:00
Steve Klabnik
253fb5bd8b
Rollup merge of #25883 - steveklabnik:gh25417, r=alexcrichton
...
Fixes #25417
2015-05-29 15:24:47 -04:00
Steve Klabnik
c7b1f37c59
Rollup merge of #25865 - azerupi:patch-2, r=alexcrichton
...
"workd" corrected to "world"
2015-05-29 15:24:46 -04:00
Steve Klabnik
5d2af1c724
Rollup merge of #25864 - azerupi:patch-1, r=alexcrichton
...
There was no opening parenthesis for this closing parenthesis...
2015-05-29 15:24:46 -04:00
Steve Klabnik
e9e2a11a6a
Rollup merge of #25788 - maxjacobson:add-missing-space-to-glossary, r=steveklabnik
...
r? @steveklabnik
2015-05-29 15:24:46 -04:00
Nick Howell
81a413bb01
trpl: eight sections, not seven
2015-05-29 14:29:35 -04:00
Steve Klabnik
5e941877fe
Add syntax for multiple lifetimes
...
Fixes #25417
2015-05-29 12:52:02 -04:00
Steve Klabnik
b218470b4d
Make note about $ more prominent.
...
Fixes #25554
2015-05-29 12:20:32 -04:00
bors
2d447e40e2
Auto merge of #25857 - killercup:patch-14, r=steveklabnik
...
Thanks to @cers who reported this in killercup/trpl-ebook#14 !
r? @steveklabnik
2015-05-29 14:53:59 +00:00
Mathieu David
15aeea5477
Corrected typo
...
"workd" corrected to "world"
2015-05-29 00:43:39 +02:00
Mathieu David
15ab481322
removed lonely closing parenthesis
...
There was no opening parenthesis for this closing parenthesis...
2015-05-28 23:47:27 +02:00
bors
9c303944a7
Auto merge of #25835 - steveklabnik:gh25438, r=alexcrichton
...
Fixes #25438
2015-05-28 15:29:15 +00:00
Pascal Hertleif
2a63cc7715
TRPL: Fix Unescaped URL
2015-05-28 16:18:26 +02:00
bors
4233cbda8a
Auto merge of #25849 - reinh:patch-1, r=huonw
...
Thanks for the awesome book!
r? @steveklabnik
2015-05-28 11:24:38 +00:00
bors
4f66d881a5
Auto merge of #25843 - shepmaster:remove-public-int-and-uint, r=huonw
2015-05-28 09:20:49 +00:00
Rein Henrichs
23ec00751e
TRPL: fix typo, borow for borrow
2015-05-27 22:35:46 -07:00
Jake Goulding
a959cc435f
Remove mentions of int / uint from public documentation
2015-05-27 19:26:18 -04:00
Steve Klabnik
4db7e56b01
Small wording fix in TRPL: lifetimes
...
Fixes #25438
2015-05-27 15:02:42 -04:00
bors
e4c64a1499
Auto merge of #25713 - Stebalien:pattern, r=alexcrichton
...
Needed to support:
```rust
match X {
pattern if Y ...
}
for pattern in Y {}
```
IMO, this shouldn't require an RFC because it can't interfere with any future language changes (because `pattern if` and `pattern in` are already legal in rust) and can't cause any ambiguity.
2015-05-27 00:42:55 +00:00
Max Jacobson
16334e508e
Add a missing space to the Glossary page of TRPL
...
r? @steveklabnik
2015-05-25 22:40:07 -04:00
bors
cc156c2f38
Auto merge of #25771 - killercup:trpl/cleanup-markdown-links, r=steveklabnik
...
In all other places the IDs of link references are without spaces (and explicitly set).
These are just some cleanups I did for the PDF version.
r? @steveklabnik
2015-05-25 21:28:51 +00:00
bors
6770253c67
Auto merge of #25742 - thombles:tk/StringCoercion, r=steveklabnik
...
A few of us [over on the forum](https://users.rust-lang.org/t/string-type-coercion-in-rust/1439 ) have been tripped up by this distinction, which I don't think is mentioned. It's kind of logical if you read the "Deref coercions" page and squint a bit but I think it would be nice to explain it directly. Here's one way we could clarify it.
2015-05-25 18:18:11 +00:00
Pascal Hertleif
6bb56b4fa7
TRPL: Clean up some Markdown links
...
In all other places the IDs of link references are without spaces (and
explicitly set).
2015-05-25 15:10:50 +02:00
Thomas Karpiniec
2b3354cbf8
book: add no_run and use statement to strings no-coercion example
2015-05-25 18:38:17 +10:00
Alex Stokes
c7f92018ac
Fix typo in diagram demonstrating stack vs. heap values
2015-05-24 15:18:43 -07:00
bors
820b1d8393
Auto merge of #25464 - zaeleus:trpl-riol, r=pnkfelix
...
r? @steveklabnik
2015-05-24 15:52:17 +00:00
Thomas Karpiniec
49597fcbf2
book: explanation that String -> &str coercion doesn't happen for &str traits
2015-05-24 13:54:05 +10:00
Oliver Schneider
962b132fe3
Rollup merge of #25715 - nero-luci:patch-1, r=steveklabnik
...
I consider that this version has a better reading fluency, instead of having a period between clauses
2015-05-23 19:03:19 +02:00
Oliver Schneider
0c74a73bd5
Rollup merge of #25681 - steveklabnik:gender, r=nmatsakis
...
Also, when checking for common gendered words elsewhere, I found one 'he', moved to 'they' as well.
https://github.com/rust-lang/rust/pull/25640#issuecomment-104304643
2015-05-23 19:03:18 +02:00
Cornel Punga
18dfa80985
Update guessing-game.md
...
I consider that this version has a better reading fluency, instead of having a period between clauses
2015-05-22 21:55:50 +03:00
Steven Allen
f21655ec02
Allow patterns to be followed by if and in.
...
Needed to support:
match X {
pattern if Y ...
}
for pattern in Y {}
2015-05-22 12:47:52 -04:00
bors
c3d60aba6c
Auto merge of #25669 - GuillaumeGomez:typo-fix, r=Manishearth
...
r? @steveklabnik
2015-05-21 19:41:18 +00:00
Guillaume Gomez
86a821e5d1
Replace "more later" by "later"
2015-05-21 20:30:15 +02:00
bors
7044f4a394
Auto merge of #25601 - ericye16:master, r=steveklabnik
2015-05-21 17:01:51 +00:00
Steve Klabnik
65ead717a7
she -> they in Dining Philosophers
...
Also, when checking for common gendered words elsewhere, I found one 'he', moved to 'they' as well.
https://github.com/rust-lang/rust/pull/25640#issuecomment-104304643
2015-05-21 11:53:45 -04:00
dmgawel
e30c6d131f
Introduction vector example elements counting fix
...
Earlier created vector `["Hello", "world"]` has two elements and we try to add a third element.
2015-05-21 14:30:32 +02:00
Manish Goregaokar
06d343b691
Rollup merge of #25665 - OlegTsyba:fix_documentation, r=Gankro
...
fix a small typo in the official tutorial. "coerce" instead of "coerece"
r? @steveklabnik
2015-05-21 13:38:26 +05:30
Manish Goregaokar
1fb2102498
Rollup merge of #25661 - Stebalien:macro, r=Gankro
...
They don't have to be followed by anything.
2015-05-21 13:38:26 +05:30
OlegTsyba
c5c508621d
Fix the typo in The Rust Programming Language book, 5.18. Strings
2015-05-21 01:40:23 +03:00
Steven Allen
74fadfaeea
Change "must" to "may only" in macro future proofing rules.
...
They don't have to be followed by anything.
2015-05-20 17:19:57 -04:00
Iven Hsu
2ca3dfd4ac
trpl: Remove tailing semicolon of an inner attribute
...
The syntax with tailing semicolon is deprecated and the compiler will
complain about it.
2015-05-20 16:55:38 +08:00
Steve Klabnik
7f74212906
Rollup merge of #25607 - peferron:doc-macros-assert-fix, r=steveklabnik
...
"Truth passes, success `panic!`s" seems to be a typo. The closest fix would be something like "Success passes, failure `panic!`s" but to me a "comparison failure" suggests that we couldn't compare the two values at all, not that we could successfully compare them and that the result was non-equality. So I opted to rewrite the paragraph a bit. If there's a better alternative please let me know.
r? @steveklabnik
2015-05-19 18:38:54 -04:00
Steve Klabnik
1d961fde2d
Rollup merge of #25604 - skeuomorf:docs-lifetime, r=steveklabnik
...
r? @steveklabnik
2015-05-19 18:38:53 -04:00
Erik Michaels-Ober
b748c2e90d
Change default gender in the dining philosophers project
...
The paper from which this example was taken made the mistake of assuming
that all five philosophers are men. This is a hypothetical
example--there are no actual philosophers eating spaghetti--so there is
no good reason to make this assumption. Since women make up about half
of the human population, all things being equal, women should represent
about half of the philosophers. However, because this mistake has stood
since 1985, I have changed *all* of the pronouns to be female, to make
up for lost time. If someone would like to revert this patch or switch
to neutral pronouns after 30 years, feel free to set your alarm clock
for 2045.
2015-05-19 22:38:24 +02:00
peferron
afbe15d103
Fix description of assert!
2015-05-19 07:56:29 -07:00