Commit Graph

832 Commits

Author SHA1 Message Date
Carol (Nichols || Goulding)
23964f4254 Spend more time clarifying what's different about shadowing 2016-09-20 22:10:02 -04:00
Carol (Nichols || Goulding)
519228aefd Hide nostarch marks for our web view
I'll put these back before sending.
2016-09-20 22:10:01 -04:00
Carol (Nichols || Goulding)
2d72ad320a Apply edits from Liz that I like 2016-09-20 22:10:01 -04:00
Carol (Nichols || Goulding)
ccd4dcf178 More edits and some TODOs for strings 2016-09-19 22:37:06 -04:00
Carol (Nichols || Goulding)
00e5b22d9e Remove irrelevant space special casing
I think this confuses more than helps.
2016-09-19 12:44:32 -04:00
Carol (Nichols || Goulding)
9ba5bb3690 Make the filename and header more consistent 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
99fc51d848 Edits and additions to HashMap 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
1da1e810d2 I'd rather explain _ than 'static at this point tbh 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
854614fc29 Wording edits for strings 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
8f1b922945 Make headings consistent with each other
And title cased, and more descriptive
2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
a417244d98 Edits to Vec - be more specific, update error messages 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
f80bccaa64 Renaming files to match currently planned chapter order 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
cd5517b8a0 Remove double error handling from summary 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
2570566cb0 Small wording edits 2016-09-19 12:42:27 -04:00
Steve Klabnik
91396aa0e6 add some more 2016-09-19 12:42:27 -04:00
Steve Klabnik
b1525a9077 hashmaps 2016-09-19 12:42:27 -04:00
Steve Klabnik
c9044e9448 strings 2016-09-19 12:42:27 -04:00
Steve Klabnik
65691eeeed start off the start of strings 2016-09-19 12:42:27 -04:00
Steve Klabnik
c9a21c8e5d lol 2016-09-19 12:42:27 -04:00
Steve Klabnik
a47516a171 remove the fun stuff 2016-09-19 12:42:27 -04:00
Steve Klabnik
57fd1a575c basic -> essential 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
d9591c1928 Small wording, punctuation, spelling edits 2016-09-19 12:42:27 -04:00
Steve Klabnik
4de58546ae some work on collections 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
94081a235a Don't say "in this case" 3x in one paragraph :( 2016-09-16 10:23:46 -04:00
Carol (Nichols || Goulding)
9e7feab745 Merge pull request #258 from bruceadams/master
Correct Ok return value for read_line #257
2016-09-16 10:20:43 -04:00
Carol (Nichols || Goulding)
48c6890c08 Add a section on deciding how to handle errors 2016-09-14 22:33:06 -04:00
Carol (Nichols || Goulding)
d99614a432 Oooooops this line is supposed to be gone by this point 2016-09-14 20:15:13 -04:00
Bruce Adams
488d168889 Correct Ok return value for read_line #257 2016-09-14 20:02:54 -04:00
Carol (Nichols || Goulding)
2d40c73e99 More edits after more readings forever 2016-09-14 18:42:22 -04:00
Carol (Nichols || Goulding)
9154816eb5 splits -> groups 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
cd7932f0dd tools -> features 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
7095fd14ab TODO; added some ideas for continuing recoverable section
This ends pretty abruptly and has left some things out that I think
would be useful here.
2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
b88aad0d98 Make these code examples build off each other
Yes, this means we can't test these, but imo this makes more sense.
2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
79bac99c21 Use parens when referring to fns inline; clarify some things 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
b2929bf71c Use bash syntax highlighting for console output 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
0f5a5e67b9 Leave some notes about ghosting code differences 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
e8cba590c9 Explain the type parameters a little since this is the first time 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
6f581c30c2 Small wording tweaks 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
f9b690e514 Calling panic should be rare; this makes a nice segue 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
b86cf13fd7 Word wrap 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
e33f886d6c Technically, panicing isn't the *only* thing we can do here...
Explain how this is different from C, which chooses to give you what you
want, and how Rust is safer
2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
3f9dd9dfa1 Explain the code we're going to try a bit more before showing it 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
9057190e0d Wording tweaks 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
6f3cf5c84c Rename files since we decided errors is chapter 9 2016-09-14 13:58:40 -04:00
Steve Klabnik
bd18fff64e don't put my dir in output names 2016-09-14 13:58:40 -04:00
Steve Klabnik
71d4ab96d4 disable non-nightly build 2016-09-14 13:58:40 -04:00
Steve Klabnik
0b7bb54df4 some more small things 2016-09-14 13:58:40 -04:00
Steve Klabnik
ad0fcf33a5 It's not always possible to handle this at compile time 2016-09-14 13:58:40 -04:00
Steve Klabnik
3634c81fc7 address some feedback 2016-09-14 13:58:40 -04:00
Steve Klabnik
730fb1f82f Move explanation up as per @aturon 2016-09-14 13:58:40 -04:00