Commit Graph

436 Commits

Author SHA1 Message Date
Mark Mansi d08cca96e5 add a bunch of type-related terms to glossary 2018-06-04 19:42:16 -05:00
Mark Mansi 11a2e465fc allow long relative links 2018-06-02 17:20:47 -04:00
Mark Mansi eec934f762 fix remaining links 2018-06-02 17:20:47 -04:00
Mark Mansi 30b6be0f7d first round of link fixes 2018-06-02 17:20:47 -04:00
Mark Mansi 1ad9dc34e5 mv traits 2018-06-02 17:20:47 -04:00
Mark Mansi 6017a9cf91 move mir 2018-06-02 17:20:47 -04:00
Mark Mansi 6246dbd9ed move appendix 2018-06-02 17:20:47 -04:00
Who? Me?! 659bde0203 clarify run-rustfix compiletest header 2018-06-02 16:06:00 -05:00
Niko Matsakis 9ce550e95b Merge pull request #147 from tmandry/gat-lowering-rules
Add lowering rules for GATs
2018-06-01 13:20:55 -04:00
Tyler Mandry 5726ecbef2 Update lowering rules for GATs 2018-06-01 10:31:49 -05:00
Oliver Schneider b308d94e0a Merge pull request #142 from rust-lang-nursery/oli-obk-patch-1
Fixes #141
2018-05-29 22:56:45 +02:00
Oliver Schneider 053060c442 Satisfy travis 2018-05-29 16:31:32 +02:00
Oliver Schneider 86f694c1d4 Explain .fixed files 2018-05-29 15:37:24 +02:00
Oliver Schneider e25515fa7c Mention "run-rustfix" 2018-05-28 13:08:15 +02:00
Mark Mansi 2e7900d735 fix typo 2018-05-27 19:44:55 -05:00
Mark Mansi 8e744cddf5 line length 2018-05-27 19:44:55 -05:00
Mark Mansi b4fe77109c add more on applicabilities 2018-05-27 19:44:55 -05:00
Mark Mansi 9fe44f3f5a Address reviewers' comments 2018-05-27 19:44:55 -05:00
Mark Mansi 750267798f 80 chars 2018-05-27 19:44:55 -05:00
Mark Mansi f06a63bcf2 Add info about emitting lints and errors 2018-05-27 19:44:55 -05:00
Tyler Mandry 01f9d655ee Trait logic: Explain what each domain goal means 2018-05-27 16:11:27 -05:00
Tyler Mandry 3ea4a0b683 Clarify language in Trait Resolution 2018-05-27 16:11:27 -05:00
Takanori Ishibashi d491bce01d Fix typo 2018-05-27 13:11:59 -05:00
Oliver Schneider 4412b726d2 Fixes #141 2018-05-23 11:55:16 +02:00
Alex Kitchens a819c74358 Define a Cycle
I wasn't clear on what a Cycle was when reading through the document.
Defining it will be helpful for other readers not familiar with it as
well.
2018-05-22 17:06:58 -05:00
Philipp Hansch 812c9416fc The type is inferenced, not things itself. 2018-05-21 13:57:59 -05:00
Philipp Hansch 4025970742 Add type inference example
This should make the chapter a bit more approachable, as it doesn't
start with a reference to the HM type inference algorithm.
2018-05-21 13:57:59 -05:00
Alex Kitchens 75db8b32d4 Define HIR more specifically
IR is a foreign acronym to me, so having it fully expressed in the beginning as Intermediate Representation helps me comprehend the subject.
2018-05-20 19:08:25 -05:00
Takanori Ishibashi 379ce9ae66 invokations -> invocations 2018-05-15 10:15:16 -05:00
Niko Matsakis f5a7ed409d Merge pull request #131 from sunjay/overview-of-chalk
Added An Overview of Chalk
2018-05-14 17:57:43 -04:00
Sunjay Varma e1cf1f67b2 Missed a few things because of GitHub's UI 2018-05-14 11:26:15 -07:00
Sunjay Varma 71a66d2d7c Even more review changes 2018-05-14 11:21:20 -07:00
Sunjay Varma d9a22957a9 More review changes 2018-05-14 11:18:14 -07:00
Sunjay Varma 3f5ba4ee63 Changes from review 2018-05-14 10:52:21 -07:00
Mark Mansi bf7373c759 remove have completed 2018-05-12 15:04:25 -05:00
Mark Mansi ae516b0cc7 reword HIR intro. Fix #116 2018-05-12 15:04:25 -05:00
Sunjay Varma a6b9870c6c Updating links to match latest code 2018-05-11 17:14:26 -07:00
C Jones 5544506249 Make chapter links in compiletest not be code
mdBook doesn't display links inside code, so these links look very confusing.
Additionally, these types of links don't seem to be code on other pages of the book.
2018-05-11 17:58:17 -05:00
Sunjay Varma 9c8e72a689 Ignoring code examples that aren't actually compile-able 2018-05-10 15:48:24 -07:00
Sunjay Varma e34946fd9a Lines must be <= 80 characters UNLESS there is a link 2018-05-10 15:43:18 -07:00
Sunjay Varma 0130cf3441 Added an overview of chalk 2018-05-10 15:24:02 -07:00
Sunjay Varma 5f01a3b60b Closing all <a> tags 2018-05-10 14:46:44 -05:00
Sunjay Varma 6132ed7c5f Deleted <a> tag which was messing up the associated types page 2018-05-10 14:46:44 -05:00
Tomáš Gavenčiak b0ac5ffedc Update adding.md
Rename `must-compile-successfully` to `compile-pass` in ui test doc as per https://github.com/rust-lang/rust/issues/49568.
2018-05-10 13:18:30 -05:00
Michael Bryan 4fdc1b39fa Merge pull request #129 from rajcspsg/issue_84
Issue84 Add note about ./x.py build
2018-05-10 20:51:42 +08:00
Michael Bryan 377bf545db Merge pull request #127 from mark-i-m/update_mdbook17
update to mdbook 0.1.7
2018-05-10 20:43:02 +08:00
Rajkumar Natarajan 9ab5653936 Issue84 Add note about ./x.py build 2018-05-10 08:14:43 -04:00
Mark Mansi acd4c9ba37 update to mdbook 0.1.7 2018-05-08 12:44:02 -05:00
gnzlbg eb7955313d Add how to run tidy script in isolation to text
This is already mentioned elsewhere, but important things are repeated twice.

Closes #124
2018-05-08 09:57:21 -05:00
Nick Fitzgerald 3f13b01444 appendix-background: Link to *Static Program Analysis*
A+++++ resource IMHO!
2018-04-28 21:13:45 -05:00