Commit Graph

511 Commits

Author SHA1 Message Date
Carol (Nichols || Goulding)
279cfd75c3 Fix word wrapping 2016-08-19 13:40:36 -04:00
Carol (Nichols || Goulding)
049ec71eb5 Resolve comments and changes that I edited considerably after applying 2016-08-19 13:40:13 -04:00
Carol (Nichols || Goulding)
924e4932e8 Take wording suggestions from nostarch
With a few further small tweaks.
2016-08-19 13:31:14 -04:00
Carol (Nichols || Goulding)
1b4c0611c7 Remove some main wrappings; other examples in this file don't have it 2016-08-19 13:20:41 -04:00
Carol (Nichols || Goulding)
a505ae2fbd Add a missing rust syntax annotation 2016-08-19 13:20:41 -04:00
Carol (Nichols || Goulding)
2b87c56f35 Fix a newline that should have been hidden 2016-08-19 13:20:41 -04:00
Carol (Nichols || Goulding)
2e76ef730b Add Filename annotations where appropriate
Fixes #190.
2016-08-19 13:20:24 -04:00
Carol (Nichols || Goulding)
b6165b32b9 Change single quotes in prose to italics or double quotes 2016-08-19 11:37:00 -04:00
Carol (Nichols || Goulding)
c71825cea0 Merge pull request #202 from ykomatsu/enum
Fix a typo
2016-08-19 10:41:53 -04:00
Carol (Nichols || Goulding)
11cb24bb2a Fix a few more places where stdout text should be bash highlighting
Fixes #139.
2016-08-19 10:36:50 -04:00
Carol (Nichols || Goulding)
b7e4ce81bb Merge pull request #203 from ykomatsu/text
Change the type of output messages
2016-08-19 10:28:11 -04:00
Yoshito Komatsu
12c6a7e8bb Fix wrong indentation 2016-08-19 06:37:30 +00:00
Yoshito Komatsu
55ba06a32b Change the type of output messages 2016-08-19 05:49:51 +00:00
Yoshito Komatsu
0cea8de0ca Fix a typo 2016-08-19 05:38:34 +00:00
Carol (Nichols || Goulding)
bccf88fd8f You want to write long comments? Ok, cool. Now they're in the book. 2016-08-18 13:14:58 -04:00
Carol (Nichols || Goulding)
1750b421e1 Define "crate" the first time we use it 2016-08-18 13:14:33 -04:00
Carol (Nichols || Goulding)
aa813ddb8b Fix chapter reference 2016-08-18 11:02:21 -04:00
Carol (Nichols || Goulding)
df802de273 Fix hard wrap 2016-08-18 11:02:13 -04:00
Carol (Nichols || Goulding)
2d3651da52 Merge remote-tracking branch 'origin/pr/197' 2016-08-18 09:38:25 -04:00
Carol (Nichols || Goulding)
9b70ed3dc3 Merge pull request #200 from ykomatsu/typo
Fix a typo
2016-08-18 08:50:25 -04:00
Carol (Nichols || Goulding)
f7e4ebe9d8 Merge pull request #198 from terrynsun/filenames
Use inline code formatting for filenames.
2016-08-18 08:49:41 -04:00
Yoshito Komatsu
334a040a1b Fix a typo 2016-08-18 07:33:01 +00:00
Terry Sun
0a41518f59 Use inline code formatting for filenames. 2016-08-18 01:35:29 -04:00
Clemens Wehrmann
f44330d3fb Add a script that writes out links inline for printing
Closes #185
2016-08-16 23:21:23 +02:00
Carol (Nichols || Goulding)
99421b09da Don't mix code and not-code in one word 2016-08-16 09:57:20 -04:00
Carol (Nichols || Goulding)
4fc06d9ab8 Merge pull request #193 from k4rtik/patch-1
Update byte example to match the text
2016-08-16 09:30:07 -04:00
Carol (Nichols || Goulding)
8a265a68fc Remove some multiple newlines 2016-08-16 09:19:11 -04:00
Kartik Singhal
e28436aa00 Update byte example to match the text 2016-08-15 17:45:36 -07:00
Aleksei Voronov
cfabd86e21 Add a script that concatenates chapters into one file
Closes #183
2016-08-16 00:40:12 +03:00
Carol (Nichols || Goulding)
85fd039271 Fix the merge I messed up 2016-08-10 19:46:32 -04:00
Carol (Nichols || Goulding)
52db720fc1 Make all the cargo output say file:///projects/... that the lint found! 2016-08-10 19:26:07 -04:00
Carol (Nichols || Goulding)
7eb505d7a0 Add newlines to the ends of files 2016-08-10 19:14:25 -04:00
Carol (Nichols || Goulding)
f98fe55965 Merge remote-tracking branch 'origin/pr/177' 2016-08-10 19:07:59 -04:00
Carol (Nichols || Goulding)
a1b76a65e0 Merge remote-tracking branch 'origin/pr/161' 2016-08-10 18:59:57 -04:00
Carol (Nichols || Goulding)
106604eb79 Introduce byte literal syntax so we can use it later 2016-08-10 18:54:11 -04:00
Eric D. Reichert
86cb7f043a Got rid of one of the filters when checking for a line of interest. 2016-08-08 21:24:17 -04:00
Eric D. Reichert
b331986493 Added initial file path linter. 2016-08-07 09:00:16 -04:00
Alfie John
ab33390ead Removed duplicate "the" 2016-08-03 10:11:30 +00:00
Carol (Nichols || Goulding)
e10602a87c Merge remote-tracking branch 'origin/first-third-try' 2016-08-02 22:26:48 -04:00
Carol (Nichols || Goulding)
92085ebd8f Bumping in more section headers 2016-08-02 21:58:34 -04:00
Carol (Nichols || Goulding)
6964610a5c We don't actually end up talking about lifetimes in here 2016-08-02 21:53:07 -04:00
Carol (Nichols || Goulding)
347e559b7f Use the author's "we" :) 2016-08-02 21:52:14 -04:00
Carol (Nichols || Goulding)
b5602c746f Add a few more section headers to the tutorial 2016-08-02 21:50:46 -04:00
Carol (Nichols || Goulding)
a83b968c37 Fix heading level so that I can just cat chapters together 2016-08-02 21:42:48 -04:00
Carol (Nichols || Goulding)
10fc5d16a9 Remove lead-in to the patterns section we moved 2016-08-02 21:28:45 -04:00
Carol (Nichols || Goulding)
e399e84b22 Make the coin example not quite so literal 2016-08-02 21:27:26 -04:00
Carol (Nichols || Goulding)
76667ad238 Update error messages 2016-08-02 21:10:39 -04:00
Carol (Nichols || Goulding)
12436d7ed5 Rework return types to not need the pseudo-EBNF either 2016-08-02 21:10:30 -04:00
Carol (Nichols || Goulding)
9b92a4e0cb Simplify discussion of function arguments 2016-08-02 21:03:49 -04:00
Carol (Nichols || Goulding)
b3c3483e69 Update section header since we took modifying out 2016-08-02 20:56:29 -04:00
Carol (Nichols || Goulding)
f47d7cd80c "arity" isn't really relevant 2016-08-02 20:56:12 -04:00
Carol (Nichols || Goulding)
52b8d776c3 Update error message for line numbers
Fixes #172.
2016-08-02 20:43:09 -04:00
Carol (Nichols || Goulding)
7bda1cec86 Merge remote-tracking branch 'origin/master' into first-third-try 2016-08-02 20:40:24 -04:00
Carol (Nichols || Goulding)
1f0afd63ad Aha now I see that I forgot to remove the old chapter from summary 2016-08-02 20:38:12 -04:00
Carol (Nichols || Goulding)
b817838ea9 Uhhh messed it up again 2016-08-02 20:37:08 -04:00
Carol (Nichols || Goulding)
18a1411a5d Oops, messed up that rename somehow... 2016-08-02 20:34:55 -04:00
Carol (Nichols || Goulding)
5fb0b53648 Move generics to its own chapter outside of the first third 2016-08-02 20:32:48 -04:00
Carol (Nichols || Goulding)
b9254d86b0 Remove a confusing section on calling methods like functions 2016-08-02 18:04:00 -04:00
Carol (Nichols || Goulding)
e6443565eb Use a string literal instead of String::from; that's not a method
We've talked about Strings vs string literals at this point. Hopefully
this should be less distracting.
2016-08-02 17:56:34 -04:00
Carol (Nichols || Goulding)
bfc469d83a Clarify what's coming from which example 2016-08-02 17:55:18 -04:00
Carol (Nichols || Goulding)
723852ebb8 Remove a bunch of repeated hidden code
This is all exactly the same as the first code block, so it is still
being tested. It looks weird with the indenting when the code is hidden,
and it's harder for me to read when editing the src (but I will leave
hidden code in if it lets us test unique code examples)
2016-08-02 17:55:18 -04:00
Carol (Nichols || Goulding)
3a6d941259 Wording, typos, formatting edits to method syntax 2016-08-02 17:55:18 -04:00
Carol (Nichols || Goulding)
54dc57cef3 Remove pseudo-EBNF, just refer to example in prose 2016-08-02 17:22:22 -04:00
Carol (Nichols || Goulding)
b5d45f13c6 Switch struct to singular to avoid weird structs formatting 2016-08-02 17:11:24 -04:00
Carol (Nichols || Goulding)
d61336d619 Switch out item for byte to avoid overloading byte 2016-08-02 17:07:34 -04:00
Carol (Nichols || Goulding)
8e5bba01d6 Clarify this code sample with less shadowing and more comments 2016-08-02 17:01:48 -04:00
Carol (Nichols || Goulding)
9152b70a09 Use bash syntax highlighting for error message output 2016-08-02 16:41:49 -04:00
Carol (Nichols || Goulding)
ea4ec59c50 Remove hidden code until #96 is fixed 2016-08-02 16:40:49 -04:00
Carol (Nichols || Goulding)
5352d363f5 Remove "same deal"-- redundant with "also" before the code 2016-08-02 16:31:29 -04:00
Carol (Nichols || Goulding)
ba95d0a22f Wrapping 2016-08-02 16:31:21 -04:00
Carol (Nichols || Goulding)
32f087ef36 Explain matching on &byte a bit more 2016-08-02 16:31:01 -04:00
Carol (Nichols || Goulding)
87154266d3 Trim a bit of detail out of explanation of Copy; point to traits 2016-08-02 16:15:39 -04:00
Carol (Nichols || Goulding)
0e5466135d Split up/reword solutioning paragraph a bit 2016-08-02 16:00:13 -04:00
Carol (Nichols || Goulding)
9f1e9cfcc3 Rework the mention of shallow copy/deep copy
Felt a bit out of place here, a little too early.
2016-08-02 15:55:27 -04:00
Carol (Nichols || Goulding)
2eb5aafc50 Remove 9 exclamation marks, leave 2 that I like 2016-08-02 15:40:06 -04:00
Carol (Nichols || Goulding)
df6105e53b Reword a case of similar wording 2016-08-02 11:33:56 -04:00
Carol (Nichols || Goulding)
7cca51f3c0 Merge remote-tracking branch 'origin/master' into first-third-try 2016-08-02 11:28:25 -04:00
Carol (Nichols || Goulding)
fd54ef0b85 Remove duplicated "is" from println output
Fixes #164.
2016-08-02 11:15:09 -04:00
Carol (Nichols || Goulding)
da9d58ea0c Put back code formatting inside links; works with mdbook 0.0.13 2016-08-02 11:12:15 -04:00
Carol (Nichols || Goulding)
82e8759bac Resolve guessing game tutorial comments
Fixes #154.
2016-08-01 22:34:10 -04:00
Carol (Nichols || Goulding)
da3283539c Rework the intro to cargo
Instead of converting hello world to cargo and THEN creating a new cargo
project, just create a new cargo project and look at the differences.
This makes this section a bit less repetitive and doing the usual thing
first.
2016-08-01 21:50:53 -04:00
Guillaume Gomez
174d50ad9b Few improvements 2016-07-30 17:43:25 -04:00
Carol (Nichols || Goulding)
deb9e466bc Ignore partial code blocks, unindent them 2016-07-30 17:38:35 -04:00
Carol (Nichols || Goulding)
f2d21dcbd1 Merge remote-tracking branch 'origin/master' into first-third-try 2016-07-30 17:31:05 -04:00
Carol (Nichols || Goulding)
37101e5224 Swap the order of common programming concepts & ownership again
😂😂😂
2016-07-30 17:27:26 -04:00
Carol (Nichols || Goulding)
eb6d860033 Condense the if explanation
It's a little bit *too* detailed, for people coming from other
languages.
2016-07-30 17:16:39 -04:00
Carol (Nichols || Goulding)
287b147268 Sorry steve, bobby frost is going 2016-07-30 17:03:40 -04:00
Carol (Nichols || Goulding)
8104951921 Talk about for more than loop and while
Since that's the most common loop in Rust and has some benefits, let's
encourage it.
2016-07-30 16:58:39 -04:00
Carol Nichols
b5448577e5 Merge pull request #162 from frewsxcv/patch-2
Don't use UFCS before it gets introduced.
2016-07-30 16:40:38 -04:00
Carol Nichols
830db27213 Merge pull request #163 from frewsxcv/patch-3
Indicate system variable is code-like.
2016-07-30 16:39:42 -04:00
Carol (Nichols || Goulding)
287d9b175b Remove doc comments to go in a future section about library docs 2016-07-30 16:20:14 -04:00
Carol (Nichols || Goulding)
b5ebd97046 Move doc comments into a future section about creating a library 2016-07-30 16:13:51 -04:00
Carol (Nichols || Goulding)
ad88878ecf Discuss multiple return values in ownership instead
It's actually cooler to show a bit of motivation for it, imo.
2016-07-30 16:08:26 -04:00
Carol (Nichols || Goulding)
75b8ea124e Shorten type annotation explanation in data types 2016-07-30 15:47:36 -04:00
Carol (Nichols || Goulding)
7b37a5b4ac Remove bindings as arguments from functions
Since we're assuming the reader has programmed in at least one language
before, this will likely make sense to them.
2016-07-30 14:59:08 -04:00
Carol (Nichols || Goulding)
eb11d2b916 Condense array discussion; mention Vec is preferred 2016-07-30 14:56:51 -04:00
Carol (Nichols || Goulding)
2863436054 Move Debug explanation from arrays to structs 2016-07-30 14:49:15 -04:00
Carol (Nichols || Goulding)
ed5a22ea24 Remove Patterns subsection; to become a top-level later chapter
See https://github.com/rust-lang/book/pull/167
2016-07-30 14:32:45 -04:00
Carol (Nichols || Goulding)
fb56f123f3 Move Patterns to be its own top-level chapter 2016-07-30 14:27:23 -04:00
Carol (Nichols || Goulding)
2e18fde173 Explain why mutability is important, when to use. Flow into shadowing 2016-07-30 14:04:31 -04:00
Corey Farwell
4867721c8c Indicate system variable is code-like. 2016-07-29 23:11:30 -04:00
Corey Farwell
da86f50ab8 Don't use UFCS before it gets introduced.
It's not introduced until later in this page.
2016-07-29 22:53:54 -04:00
Carol (Nichols || Goulding)
86c9daef41 Change variable bindings section to mostly be about mutability
Leave a bit about shadowing and how it relates to mutability.

Change the error explanation box to be about the mutability error.

I have some placeholders in here that I will resolve tomorrow.
2016-07-29 21:39:27 -04:00
Corey Farwell
9213bbc9d0 Simplify slice examples by using byte literal. 2016-07-29 20:28:11 -04:00
Carol (Nichols || Goulding)
f915f9af4b Chapter 1 can have the "Anatomy of a Rust Program" title back 2016-07-29 20:17:42 -04:00
Carol (Nichols || Goulding)
08154ad6bc Remove anatomy of a rust program section that's duplicated elsewhere
Except the crab pincers. Move those to the first discussion of
println!() :)
2016-07-29 20:16:27 -04:00
Carol (Nichols || Goulding)
4b7a42814f Move bit about keywords to the intro part of this chapter 2016-07-29 20:03:54 -04:00
Jonathan Turner
4e73350c08 Split up example for better readability 2016-07-29 10:43:26 -07:00
Carol Nichols
8ee39b9583 Merge pull request #156 from jonathandturner/first-third-try
Update errors in references chapter
2016-07-29 08:53:03 -04:00
Carol (Nichols || Goulding)
17429f2322 Ruby -> Python 2016-07-29 08:51:52 -04:00
Carol (Nichols || Goulding)
2cb1773fab Safety, speed, concurrency. Don't repeat speed so soon 2016-07-29 08:51:26 -04:00
Carol (Nichols || Goulding)
8e2ae1cfa6 Remove motivation for hello world and "expression based"
Fixes #152.
2016-07-28 21:28:17 -04:00
Carol (Nichols || Goulding)
0e7e64a495 Small wording, punctuation, etc edits to hello world 2016-07-28 21:27:53 -04:00
Carol (Nichols || Goulding)
f96b0b0ed1 Change output highlighting from text to bash 2016-07-28 21:27:12 -04:00
Carol (Nichols || Goulding)
bb0ac803e7 Inspired by hello world, clarify $ further
Too much?
2016-07-28 21:26:35 -04:00
Carol (Nichols || Goulding)
71a91c4db4 Show an example of rustc --version output, with placeholders
Fixes #151.
2016-07-28 20:53:21 -04:00
Carol (Nichols || Goulding)
8af84e7514 Replace rustup.sh with rustup.rs 2016-07-28 20:53:16 -04:00
Carol (Nichols || Goulding)
dd8d776614 Small wording, punctuation, and wrapping edits to installation 2016-07-28 20:52:31 -04:00
Carol (Nichols || Goulding)
ec255d22f3 Address comments about the installation section
Fixes #150.
2016-07-28 20:52:09 -04:00
Carol (Nichols || Goulding)
36d022f729 Rewrite the intro to be friendlier and more welcoming
Fixes #149.
2016-07-28 20:11:51 -04:00
Jonathan Turner
dfc49051bd Update errors in references chapter 2016-07-28 15:48:06 -07:00
Carol (Nichols || Goulding)
89db16724e Merge remote-tracking branch 'origin/master' into first-third-try 2016-07-28 16:00:17 -04:00
Carol (Nichols || Goulding)
eb82716d3c Remove some more "in Rust" from titles 2016-07-28 15:55:53 -04:00
Carol (Nichols || Goulding)
bd6539e2b2 Remove a spurious space 2016-07-28 15:55:53 -04:00
Zachary T Jones
0adad8df42 Update link to structs chapter 2016-07-28 13:08:42 -04:00
Zachary T Jones
09909d27d6 Fix typos/grammar and markdown link syntax 2016-07-27 20:29:17 -04:00
Guillaume Gomez
582a73b19b Update ch06-04-if-let.md
I read it more easily this way
2016-07-27 22:22:38 +02:00
Carol (Nichols || Goulding)
ca7a5f39d6 Change discussion of derive/annotations/traits to match reorg 2016-07-21 21:53:08 -04:00
Carol (Nichols || Goulding)
afbbb0de4a Cut discussion of unit structs
es-o-ter-ic 👏👏, 👏👏👏
2016-07-21 21:52:15 -04:00
Carol (Nichols || Goulding)
cf3e963e3f Minor wording/punctuation/spelling changes 2016-07-21 21:51:45 -04:00
Carol (Nichols || Goulding)
c56d76de65 We did see namespaces a bit, in ownership with String::from 2016-07-21 21:50:45 -04:00
Carol (Nichols || Goulding)
507a668cb0 I'm not sure what Pythagoras did to Steve, buuuut
This actually could use a bit of stating in words, imo. And I don't feel
like we need to repeat the function so close to the original code
containing it.
2016-07-21 21:50:12 -04:00
Carol (Nichols || Goulding)
f7103f86b3 Give structs a bit more motivation
they deserve it
2016-07-21 21:01:42 -04:00
Carol (Nichols || Goulding)
ec3939fb73 Removing a statement I don't think is true
tuples?
2016-07-21 20:42:26 -04:00
Carol (Nichols || Goulding)
8730203bff "Long enough" could be ambiguous in this case
We get to use underscores in variable bindings once we have a year's
experience with them or?
2016-07-18 22:27:47 -04:00
Carol (Nichols || Goulding)
1cf14f2baf I'm not sure why compound type inside compound type is relevant here 2016-07-18 22:17:12 -04:00
Carol (Nichols || Goulding)
7710118f4e Change -- to : 2016-07-18 22:15:11 -04:00
Carol (Nichols || Goulding)
6762e758a8 Remove a comment from technical review I forgot to delete 2016-07-18 22:12:14 -04:00
Carol (Nichols || Goulding)
b91d343b67 Remove 'in Rust' from the data types section title
Since the whole chapter has "in Rust" in the title.

"But isn't the whole book 'in Rust'?" I hear you asking. Well, yes, but
this chapter is about programming concepts that exist in other languages
and how you do them in Rust. Totes approps imo.
2016-07-18 22:10:19 -04:00
Carol (Nichols || Goulding)
8f7600ca13 Correcting a table caption since we changed the chapter numbers 2016-07-18 22:09:46 -04:00
Carol (Nichols || Goulding)
944e6cc2b9 Put back SOME of the let binding stuff about patterns
Since it's referred to later. Gloss over a bit more than it was before
though.
2016-07-18 21:49:58 -04:00
Carol (Nichols || Goulding)
113438d10d Add a transition from variable bindings to data types 2016-07-18 21:44:10 -04:00
Carol (Nichols || Goulding)
c43807117d Correct the intro paragraph of bindings since stuff was removed 2016-07-18 21:42:46 -04:00
Carol (Nichols || Goulding)
9d6b83c64e Remove reference to... references that is now behind us 2016-07-18 21:39:57 -04:00
Carol (Nichols || Goulding)
b540f35118 Removing a reference that I don't think adds much 2016-07-18 21:39:29 -04:00
Carol (Nichols || Goulding)
5b94ec1bb6 Add a reference now that ownership discusses scope
This now isn't the first time you should have seen this if you're
reading in order.
2016-07-18 21:33:18 -04:00
Carol (Nichols || Goulding)
679475e784 Cut some more non-essential sections 2016-07-18 21:30:58 -04:00
Carol (Nichols || Goulding)
1512bba8c4 Avoid using phrases like 'of course' 2016-07-18 20:46:46 -04:00
Carol (Nichols || Goulding)
d1a8fc5e82 Remove some details that aren't essential to know at this point 2016-07-18 20:46:01 -04:00
Carol (Nichols || Goulding)
f0ab249c32 Correct a reference since functions isn't the next section 2016-07-18 20:37:01 -04:00
Carol (Nichols || Goulding)
892a44cc7e Move keywords to an appendix 2016-07-18 20:34:52 -04:00
Carol (Nichols || Goulding)
fe717e26d4 Rework ch 4 intro given that it's later in the book now
Is the first paragraph too repetitive?
2016-07-18 20:24:02 -04:00
Carol (Nichols || Goulding)
bf7971b392 Give ch 4 a better title
We've been up and running for a bit, now that we have the tutorial and
ownership chapters before this one.
2016-07-18 20:23:59 -04:00
Carol (Nichols || Goulding)
4328912686 Rename files to better match mdbook generated sidebar numbering
I have had off-by-one errors when I'm talking to people and looking at
the file names, but they're looking at the sidebar in the generated
output, since the first section in a chapter doesn't get a number in the
sidebar, and the second section in a chapter gets named x.1, etc.

Just wait til I try to name cache invalidation.
2016-07-18 19:42:44 -04:00
Carol (Nichols || Goulding)
3a90e160d7 Remove placeholders 2016-07-18 19:34:05 -04:00
Carol (Nichols || Goulding)
ec7485575d 3 is 4. 4 is 3. War is peace. Freedom is slavery. Ignorance is strength. 2016-07-18 19:30:52 -04:00
Carol (Nichols || Goulding)
f5e49624d8 Hopefully clarify string slice syntax vs internal representation
Fixes #107.
2016-07-15 14:04:29 -04:00
Carol (Nichols || Goulding)
0c9c7637e8 Fix forward/backward references 2016-07-15 14:04:10 -04:00
Carol (Nichols || Goulding)
29943118d0 f with corrections 2016-07-15 13:33:15 -04:00
Carol (Nichols || Goulding)
ad4a6b6891 Replace teaser of more examples with segue to slices 2016-07-15 12:33:20 -04:00
Carol (Nichols || Goulding)
50e477381f Wording, spelling, whitespace, and punctuation corrections 2016-07-15 12:32:06 -04:00
Carol (Nichols || Goulding)
c2c744b4a5 'from' and 'to' are problematic with references, try to avoid :-/
I would actually say "reference to s1" here, but I think this is trying
to say "create a reference out of s1" but that sounds like you don't
have s1 anymore since you turned it into something else and urgh am I
overthinking this?
2016-07-15 12:32:06 -04:00
Carol (Nichols || Goulding)
23d4435073 Move this comment to the first time we use push_str() 2016-07-15 12:32:06 -04:00
antmak
0d71ea901e Fix typo 2016-07-15 12:38:31 +07:00
Carol (Nichols || Goulding)
5fb35bac81 Finish the sentence with some help from steve 2016-07-14 18:12:08 -04:00
Carol (Nichols || Goulding)
331e24b03f Reference corrections 2016-07-14 18:07:06 -04:00
Carol (Nichols || Goulding)
ba7bff20ae Wording, spelling, whitespace, and punctuation corrections 2016-07-14 18:07:06 -04:00
Carol (Nichols || Goulding)
252f73b0d4 Don't confuse namespace scope with lexical scope right now 2016-07-14 16:19:43 -04:00
Carol (Nichols || Goulding)
ffd50bcda5 Wording, spelling, whitespace, and punctuation corrections 2016-07-14 16:19:43 -04:00
Carol (Nichols || Goulding)
72ec43263b Fix references that are now invalid with the rearranging 2016-07-14 16:19:43 -04:00
Carol (Nichols || Goulding)
35bb02632c Hard wrap ch 4 to 80 chars for consistency
hobgoblin
2016-07-14 14:39:07 -04:00
Carol (Nichols || Goulding)
6342080c26 Merge remote-tracking branch 'origin/master' into first-third-try 2016-07-14 14:30:31 -04:00
Mohit Agarwal
7ae4efaa2f fix typos 2016-07-13 23:10:26 +05:30
Carol (Nichols || Goulding)
da2dd5b09f Remove or change all forward refs to "Chapter XX" 2016-07-12 16:04:18 -04:00
Carol (Nichols || Goulding)
60c9abaf39 Fix the levels of some of the headings 2016-07-12 15:51:41 -04:00
Carol (Nichols || Goulding)
64eb26fb02 Update cargo output 2016-07-12 15:50:22 -04:00
Carol (Nichols || Goulding)
7e85e67d11 Clarify semver paragraphs a bit 2016-07-12 15:49:57 -04:00
Carol (Nichols || Goulding)
0cf529ac69 Update rand crate version used to the current latest 2016-07-12 15:49:57 -04:00
Carol (Nichols || Goulding)
f1a35cd1ec Outdent code that's been extracted from its context 2016-07-12 15:49:57 -04:00
Carol (Nichols || Goulding)
810775a0c9 Fix now-inaccurate forward and backward references 2016-07-12 15:49:57 -04:00
Carol (Nichols || Goulding)
d92251971d cargo new now adds the dependencies header to Cargo.toml 2016-07-12 15:49:57 -04:00
Carol (Nichols || Goulding)
b3f2d287c7 Wording, spelling, whitespace, and punctuation corrections
Unrelated to any comment or issue.
2016-07-12 15:49:56 -04:00
Geert Van Laethem
978eead7e8 attach instead of attatch typo 2016-07-11 13:36:26 +02:00
Jonathan Turner
5c106c9c23 Update ch04-02-ownership.md 2016-07-08 15:58:41 -04:00
Jonathan Turner
aa8e2305c4 Update ch04-02-ownership.md 2016-07-08 15:58:10 -04:00
Jonathan Turner
e83ec9a5c5 Update ch04-02-ownership.md 2016-07-08 15:57:19 -04:00
Carol (Nichols || Goulding)
e16d3b4f66 Proposed reordering (without Up and Running chapter for now 2016-07-08 15:49:47 -04:00
Carol (Nichols || Goulding)
3dcca0b139 Merge remote-tracking branch 'origin/ch2' into first-third-try 2016-07-08 15:45:58 -04:00
Carol (Nichols || Goulding)
99aba46d24 Merge remote-tracking branch 'origin/ch6' into first-third-try 2016-07-08 15:45:54 -04:00
Carol (Nichols || Goulding)
4801fe6aa5 Pull the guessing game tutorial over from the existing book 2016-07-08 10:41:21 -04:00
Carol (Nichols || Goulding)
cda62ba0ef First rule about block comments: don't talk about block comments 2016-07-05 19:18:05 -04:00
Carol (Nichols || Goulding)
4efe6824d8 Put back the trailing whitespace to get newlines
Bad text editor. Not helpful. No.
2016-07-05 19:18:05 -04:00
Carol (Nichols || Goulding)
48d3255920 Fix alignment of the first line in the table 2016-07-05 19:18:05 -04:00
Carol (Nichols || Goulding)
1f5b8c74ca Remove extra newline 2016-07-05 19:18:05 -04:00
Carol (Nichols || Goulding)
63523d45b5 Remove unneeded indent 2016-07-05 19:18:05 -04:00
Carol (Nichols || Goulding)
8c6919d67a Address comments in control flow 2016-07-05 19:18:05 -04:00
Carol (Nichols || Goulding)
690a972438 Resolve comments in... comments
I added a bit about the other style of comments being possible since
it's preferred for accessibility reasons:
https://github.com/rust-lang/rfcs/pull/1574#discussion_r59236286
2016-07-05 19:18:05 -04:00
Carol (Nichols || Goulding)
5283f07479 Resolve comments in functions
Fix some parts that didn't make sense anymore since I moved data
structures before this section-- tuples and destructuring have already
been defined.
2016-07-05 19:18:05 -04:00
Carol (Nichols || Goulding)
ea17980f28 Resolve comments in data types 2016-07-05 19:18:05 -04:00
Carol (Nichols || Goulding)
ef9741ac16 Resolve comments and make some more edits in variable bindings 2016-07-05 19:18:05 -04:00