Commit Graph

252 Commits

Author SHA1 Message Date
Fedor Golishevskiy
506c9f12d4 point 2018 book redirects to existing pages instead of index 2019-04-14 04:23:30 +03:00
Carol (Nichols || Goulding)
8b3ad7fef3 Remove the 2018 edition nostarch directory
I'm not using this anymore and it's just confusing people
2019-03-01 16:54:21 -05:00
Carol (Nichols || Goulding)
ac6e4a003b Merge pull request #1788 from kornelski/noindex
Purge the first edition stubs from search engines
2019-02-24 12:07:20 -05:00
Kornel Lesiński
6f162249f8 Exclude old second-edition and 2018-edition stub pages from search engines 2019-02-21 00:38:23 +00:00
lcnr/Bastian Kauschke
72ad67dee6 remove println_stderr 2019-01-25 11:51:38 +01:00
Alexander Regueiro
d1b71d1c8e Removed copyright notices & made cosmetic improvements. 2019-01-13 03:29:45 +00:00
Ilija Tovilo
1677d2681f Consistent tree styling 2018-12-29 19:53:53 +01:00
Steve Klabnik
1b2aa99719 remove 2018 content 2018-11-20 21:19:35 -05:00
Steve Klabnik
fc4274d906 rustbuild won
I want these in the redirect directory, but rustbuild just isn't having it.
2018-11-20 14:50:24 -05:00
Steve Klabnik
1fedfc4b96 move the book to the top level 2018-11-20 13:45:05 -05:00
Carol (Nichols || Goulding)
156f15f21a Fixing a title and line wrapping in Appendix D 2018-11-12 17:33:11 -05:00
Carol (Nichols || Goulding)
93290a3613 Ship new content to nostarch 2018-11-12 17:33:11 -05:00
Carol (Nichols || Goulding)
7b67736aad Comma inside quotes 2018-11-12 16:42:55 -05:00
Carol (Nichols || Goulding)
a1f5bd7189 Edits to the new macros section 2018-11-08 10:33:14 -05:00
Carol (Nichols || Goulding)
5e6d07deec Fixing quotes 2018-11-07 16:28:48 -05:00
Carol (Nichols || Goulding)
06485fb007 fancy quotes 2018-11-07 11:09:00 -05:00
Carol (Nichols || Goulding)
f747b3ddcb Explain idiom 2018-11-06 15:36:32 -05:00
Carol (Nichols || Goulding)
6a3bac05d3 Remove both just and only 2018-11-06 15:33:39 -05:00
Carol (Nichols || Goulding)
51e23a65c4 Mention how to create a package with multiple binary crates 2018-11-06 15:32:44 -05:00
Carol (Nichols || Goulding)
8dcaa9a95e Updating references to chapter 7 2018-11-05 12:13:26 -05:00
Carol (Nichols || Goulding)
2743db5165 Change more places we say "import" to say "bring into scope"
I've noted all of these in the PDF we're sending to nostarch containing
small changes.
2018-11-03 17:07:35 -04:00
Carol (Nichols || Goulding)
85d9a54afc More edits to chapter 7 2018-11-03 17:07:28 -04:00
Carol (Nichols || Goulding)
af0f373bca Edits and questions for part of chapter 7 2018-11-03 14:56:34 -04:00
Daniel Alley
f13d88f08a Remove most usages of 'extern crate' for 2018 edition
As 2018 edition rust allows the use of 'use' in most contexts instead of
first requiring 'extern crate', we can remove them from code examples
and change the surrounding text to match.
2018-11-02 23:54:12 -04:00
Carol (Nichols || Goulding)
4c8180c9f5 Merge pull request #1608 from rust-lang/appendices
Appendices
2018-11-02 13:41:07 -04:00
Carol (Nichols || Goulding)
f5e224348e Merge pull request #1600 from imbolc/patch-5
A typo
2018-11-01 22:06:33 -04:00
Carol (Nichols || Goulding)
5844c3a439 Merge pull request #1599 from imbolc/patch-4
A typo
2018-11-01 22:05:55 -04:00
Carol (Nichols || Goulding)
eaedb71376 Clarify tuples and Copy
Inspired by bshanks. Thanks!
2018-11-01 22:01:32 -04:00
Carol (Nichols || Goulding)
e1464a7a8c Merge pull request #1591 from Minoru/bugfix/closures-capturing-environment
ch13: closures capture from scope they're *defined* in, not *called* in
2018-11-01 21:54:32 -04:00
Carol (Nichols || Goulding)
5d1cf783a0 Merge pull request #1588 from gemuesehai/patch-1
Update ch12-02-reading-a-file.md
2018-11-01 21:48:30 -04:00
Carol (Nichols || Goulding)
8fb52b8d2c Clarify macro names with quotes
Inspired by jnqnfe. Thanks!
2018-11-01 21:39:31 -04:00
Carol (Nichols || Goulding)
c3465433d2 Merge pull request #1570 from evgenykuzyakov/master
Fix raw identifier in ch03-00
2018-11-01 21:32:16 -04:00
Carol (Nichols || Goulding)
363216c9c9 Fancy quotes 2018-11-01 21:29:24 -04:00
Carol (Nichols || Goulding)
8ebd2b4dc0 Make the convert-quotes script executable 2018-11-01 21:29:24 -04:00
Carol (Nichols || Goulding)
d20518d5aa Update the introduction with the new appendices 2018-11-01 21:29:24 -04:00
Carol (Nichols || Goulding)
9ec055425f Edits to Edition appendix 2018-11-01 21:29:24 -04:00
Carol (Nichols || Goulding)
06a50b8106 Edits to the dev tools appendix 2018-11-01 21:29:24 -04:00
Carol (Nichols || Goulding)
d81f973209 Rearrange appendices so that the online-only appendices are last 2018-11-01 21:29:24 -04:00
Carol (Nichols || Goulding)
ef16206297 Remove macros appendix 2018-11-01 21:29:23 -04:00
Matteo Bertini
da4399633d Fix typo in hello_macro_derive example 2018-10-31 17:07:41 +01:00
imbolc
222b9b8b81 Fix more openings 2018-10-26 10:45:29 +07:00
Imblc
4c67f8ec4a Update ch12-03-improving-error-handling-and-modularity.md 2018-10-26 10:26:38 +07:00
Imblc
0071d3c00b Update ch12-02-reading-a-file.md 2018-10-26 10:13:35 +07:00
Carol (Nichols || Goulding)
a7fef16779 Remove proc from keywords
This was removed in https://github.com/rust-lang/rust/pull/49699
2018-10-23 07:43:02 -04:00
Carol (Nichols || Goulding)
845f82fdc9 Add dyn as a keyword
Added as a keyword in  https://github.com/rust-lang/rust/pull/54261
2018-10-23 07:40:22 -04:00
Carol (Nichols || Goulding)
7be8f06207 Add keywords that are reserved for 2018's future use.
`async` was added in https://github.com/rust-lang/rust/pull/50307 and is
not yet implemented

`try` was added in https://github.com/rust-lang/rust/pull/52602 and is
not yet stable: https://github.com/rust-lang/rust/issues/31436
2018-10-23 07:34:53 -04:00
Carol (Nichols || Goulding)
d76f22b72c Remove reserved keywords that are now unreserved
These were removed in https://github.com/rust-lang/rust/pull/51196
2018-10-22 16:26:03 -04:00
Alexander Batischev
85bc772b94 ch13: closures capture from scope they're defined in 2018-10-21 12:18:11 +03:00
gemuesehai
6087f59796 Update ch12-02-reading-a-file.md
Issue #1533 [2018 Edition] Ch. 12.2. - Listing 12-3 poem.txt
Non-valid UTF-8 on Windows fixed
2018-10-20 13:18:18 +02:00
Steve Klabnik
e871c45989 Revert "add anchors/references on 2018 edition of the book"
This reverts commit 0a6037360c.
2018-10-19 11:34:08 -04:00