Commit Graph

996 Commits

Author SHA1 Message Date
Carol (Nichols || Goulding)
c1c2602b85 Removing the Debugging chapter placeholder. Fixes #290. 2016-10-13 17:53:54 -04:00
Carol (Nichols || Goulding)
0e8af61665 Address Steve nits 2016-10-13 17:50:42 -04:00
Carol (Nichols || Goulding)
cc69c49628 Sync changes into the doc 2016-10-13 17:40:08 -04:00
Carol (Nichols || Goulding)
72cfdad239 Remove odt file since apparently we're using doc now 2016-10-13 17:40:08 -04:00
Carol (Nichols || Goulding)
506c524b9b Reword enumeration/enum 2016-10-13 17:40:07 -04:00
Carol (Nichols || Goulding)
e2458a3972 Switch more back to "we", also use "the user" and reword when possible
Keeping "you" when the text talks about something that the reader might
encounter in the future, or when they need to actively do something.
Talk about "the user" as "the player of the game", to distinguish from
the reader (they're probably the same in this case, but I think it's
less confusing this way). Use "we" when introducing new parts of the
code that we're working on together with the reader. Some spots didn't
really need to make this decision; I reworded them to be more generic.
2016-10-13 17:40:07 -04:00
Carol (Nichols || Goulding)
d7ecc4daa2 Carol tweaks to the first few paragraphs 2016-10-13 15:10:45 -04:00
Carol (Nichols || Goulding)
57bbf4e7ef Changes from nostarch to go back to "we" in some cases 2016-10-13 15:10:45 -04:00
Carol (Nichols || Goulding)
a822f470d1 Make more edits as I reconciled the two versions 2016-10-13 15:10:45 -04:00
Carol (Nichols || Goulding)
f721840b7a Small fixes from a readthrough with "show changes" off
ugh the changes make it so hard to read anything
2016-10-13 15:10:45 -04:00
Carol (Nichols || Goulding)
73ed366ca9 Check all changes made in copyediting; edit some further 2016-10-13 15:10:45 -04:00
Carol (Nichols || Goulding)
fcb7cb644e Address all copyedit comments in the doc 2016-10-13 15:10:45 -04:00
Carol (Nichols || Goulding)
bc80131450 Incorporated our upstream changes into the doc 2016-10-13 15:10:45 -04:00
Carol (Nichols || Goulding)
4d30c9d063 Chapter 2 as we received it from copyediting 2016-10-13 15:10:45 -04:00
Carol (Nichols || Goulding)
f694b19e4a Backport changes from copyediting that we want to keep 2016-10-13 15:10:45 -04:00
Carol (Nichols || Goulding)
b7a9b8a3d0 Flesh out constructor contract example 2016-10-13 15:02:29 -04:00
Carol (Nichols || Goulding)
9cb2218b46 Remove a "this" that's not clear 2016-10-12 13:55:30 -04:00
Carol (Nichols || Goulding)
261056e39f Start of a section on good unwrap usage` 2016-10-12 13:55:14 -04:00
Carol (Nichols || Goulding)
68bf232eb7 Remove not-quite-accurate parts of this section 2016-10-12 13:54:38 -04:00
Carol (Nichols || Goulding)
8f17a2a4c8 Don't talk about main in the default recommendation 2016-10-12 13:53:53 -04:00
Carol (Nichols || Goulding)
34b346c615 Fix section headers 2016-10-12 11:44:54 -04:00
Carol (Nichols || Goulding)
a3dfedb921 Add a discussion of matching on error kind 2016-10-12 11:08:45 -04:00
Carol (Nichols || Goulding)
1eaa218746 Finish rearranging the Result section 2016-10-12 10:38:32 -04:00
Carol (Nichols || Goulding)
48bed57e67 Use try! for the illustration of calling it in main
Until rust-lang/rust#35946 is fixed, so that the error message is
clearer than not implementing the Carrier trait.
2016-10-12 10:37:22 -04:00
Carol (Nichols || Goulding)
64a3a2031a Use blockquotes to make boxes in online version too 2016-10-12 09:38:42 -04:00
Carol (Nichols || Goulding)
e98eab8cb5 Reworking Result examples til I hit the horrible Carrier error 2016-10-11 20:59:46 -04:00
Carol (Nichols || Goulding)
6d2a2c4dd7 Remove distraction about literal 100 2016-10-11 17:31:41 -04:00
Carol (Nichols || Goulding)
da9422bc96 Add a sidebar on unwind vs abort 2016-10-11 17:31:30 -04:00
Carol (Nichols || Goulding)
e10d974b23 Update reason why we can't test beta rn 2016-10-11 15:42:53 -04:00
Carol (Nichols || Goulding)
c1c40d532c Rework intro error handling section 2016-10-11 15:41:37 -04:00
Carol (Nichols || Goulding)
c45473d2b7 Make calculate_length more idiomatic. Fixes #76. 2016-10-10 18:12:44 -04:00
Carol (Nichols || Goulding)
3d139fd785 Edits of the 2nd half of chapter 6 2016-10-10 15:49:06 -04:00
Carol (Nichols || Goulding)
3a0f03ae21 Edits as a result of nostarch comments on chapter 6 2016-10-09 23:00:24 -04:00
Carol (Nichols || Goulding)
fd65e8d6bf Put the reference on operators into the operators appendix
There are some operators in the precedence list that aren't explained
anywhere though...
2016-10-08 15:25:29 -04:00
Carol (Nichols || Goulding)
c091aeb044 Reference the operator index with numeric operations 2016-10-08 15:09:11 -04:00
Carol (Nichols || Goulding)
a2838c07e2 Create a placeholder index for operators
Fixes #116, in a way
2016-10-08 15:06:25 -04:00
Carol (Nichols || Goulding)
b386875d98 Revert places that use bind as a verb` 2016-10-08 14:45:39 -04:00
Carol (Nichols || Goulding)
e54d61fc8f Merge remote-tracking branch 'origin/pr/281' 2016-10-08 13:46:47 -04:00
Elahn Ientile
f3b3062547 Rename ch03-01: remove 'bindings' 2016-10-08 11:19:48 +10:00
Carol (Nichols || Goulding)
88d939236d Clear up what is being split. Fixes #286. 2016-10-07 17:47:27 -04:00
Carol (Nichols || Goulding)
059d22658b Clear up what 'it' is referring to. Fixes #287. 2016-10-07 17:46:22 -04:00
Steve Klabnik
a97bf53cc2 Remove iterators chapter
It's now below.
2016-10-07 14:05:45 -04:00
Carol (Nichols || Goulding)
41b002ecd4 Merge pull request #284 from 0xmohit/pr/ch8-typos
fix typos in chapter 8
2016-10-06 21:35:40 -04:00
Elahn Ientile
65f12cf6a4 Remove 'variable binding' concept. 2016-10-06 11:21:50 +10:00
Elahn Ientile
22f457c07e fix formatting 2016-10-06 10:53:24 +10:00
Elahn Ientile
8d3449811f Fix shadowing in Guessing Game Tutorial 2016-10-06 10:38:42 +10:00
Mohit Agarwal
76e052fca5
fix typos in chapter 8 2016-10-05 19:36:55 +05:30
Elahn Ientile
cf7fec9a5a Define 'variable binding' and replace some instances of 'bound' with 'initialize' or 'assign'. 2016-10-05 21:45:25 +10:00
Elahn Ientile
af79e32fc5 Replace 'variable bindings' with 'variables' 2016-10-04 22:21:35 +10:00
Carol (Nichols || Goulding)
70b3cd98ba Regenerate SVG from the dot file 2016-10-03 22:42:01 -04:00