Commit Graph

606 Commits

Author SHA1 Message Date
Eduard-Mihai Burtescu 85d30364b0 rustc: rename ty::maps to ty::query. 2018-06-25 21:20:30 -05:00
Zack M. Davis addc94950a don't mention new rustdoc
Steve says it's not ready
(https://github.com/rust-lang-nursery/rustc-guide/pull/150#issuecomment-395783504).
2018-06-25 21:18:50 -05:00
Zack M. Davis c98cd5a6a8 include `./` in example x.py commands for smoother copy-paste experience
The current directory is typically not on the user's $PATH.
2018-06-25 21:18:50 -05:00
scalexm 7139188c07 Capitalize a word 2018-06-12 18:20:35 -05:00
scalexm 529a75575b Add chalk rules for type defs 2018-06-12 18:20:35 -05:00
Niko Matsakis 6317149ca4
Merge pull request #149 from rust-lang-nursery/mark-i-m-patch-1
clarify run-rustfix compiletest header
2018-06-10 16:10:37 -04:00
Niko Matsakis 8e6bcbe004
Merge pull request #153 from mark-i-m/code_index_01
A few more data structures to the code index
2018-06-10 16:10:11 -04:00
Mark Mansi 318057e479 update trait ref 2018-06-08 20:38:38 -05:00
Alexander Regueiro 460342ca9b removed whitespace 2018-06-08 20:35:46 -05:00
Mark Mansi 7681b6ccc4 mention bless 2018-06-08 20:32:04 -05:00
Niko Matsakis 43f7be67d6
Merge pull request #152 from mark-i-m/glossary_more
add a bunch of type-related terms to glossary (and few others)
2018-06-08 10:44:20 -04:00
Mark Mansi b43d9881e2 fix build 2018-06-05 22:06:13 -05:00
Mark Mansi b859b33bbe Add bit about ctags; close #80 2018-06-05 22:06:13 -05:00
Mark Mansi 63eaf6b11c fix typo 2018-06-04 22:18:14 -05:00
Mark Mansi 390068501f tests dont need to pass 2018-06-04 22:18:14 -05:00
Mark 35780c196e long line 2018-06-04 22:18:14 -05:00
Mark eaa2cc1946 Address review feedback 2018-06-04 22:18:14 -05:00
Mark 8ee1d91c38 add more on crater + perf runs 2018-06-04 22:18:14 -05:00
Mark Mansi d0ad0c7bc1 add a bit about crater 2018-06-04 22:18:14 -05:00
Mark Mansi 809ca69001 A few more data structures to the code index 2018-06-04 20:26:40 -05:00
Mark Mansi 4a8412f3af add a bunch of type-related terms to glossary 2018-06-04 19:42:16 -05:00
Mark Mansi 37c68dbbdd allow long relative links 2018-06-02 17:20:47 -04:00
Mark Mansi c0851bc66e fix remaining links 2018-06-02 17:20:47 -04:00
Mark Mansi 55883c4a7e first round of link fixes 2018-06-02 17:20:47 -04:00
Mark Mansi 13f38bebad mv traits 2018-06-02 17:20:47 -04:00
Mark Mansi 1b0fe8995a move mir 2018-06-02 17:20:47 -04:00
Mark Mansi 1af6fcfc67 move appendix 2018-06-02 17:20:47 -04:00
Who? Me?! dab4531fdc
clarify run-rustfix compiletest header 2018-06-02 16:06:00 -05:00
Niko Matsakis 5c7d4da6ad
Merge pull request #147 from tmandry/gat-lowering-rules
Add lowering rules for GATs
2018-06-01 13:20:55 -04:00
Tyler Mandry 8a98e39750 Update lowering rules for GATs 2018-06-01 10:31:49 -05:00
Oliver Schneider 37f5f859a3
Merge pull request #142 from rust-lang-nursery/oli-obk-patch-1
Fixes #141
2018-05-29 22:56:45 +02:00
Oliver Schneider 2d387350e2
Satisfy travis 2018-05-29 16:31:32 +02:00
Oliver Schneider 79ea4eeb14
Explain .fixed files 2018-05-29 15:37:24 +02:00
Oliver Schneider 1a25691cb4
Mention "run-rustfix" 2018-05-28 13:08:15 +02:00
Mark Mansi dbac00deda fix typo 2018-05-27 19:44:55 -05:00
Mark Mansi 3ea3ff8c70 line length 2018-05-27 19:44:55 -05:00
Mark Mansi 1624ba9923 add more on applicabilities 2018-05-27 19:44:55 -05:00
Mark Mansi 8a79f8b881 Address reviewers' comments 2018-05-27 19:44:55 -05:00
Mark Mansi c6ecc1f9b3 80 chars 2018-05-27 19:44:55 -05:00
Mark Mansi 5106793010 Add info about emitting lints and errors 2018-05-27 19:44:55 -05:00
Tyler Mandry bb867865fe Trait logic: Explain what each domain goal means 2018-05-27 16:11:27 -05:00
Tyler Mandry 2debb43b5a Clarify language in Trait Resolution 2018-05-27 16:11:27 -05:00
Takanori Ishibashi 50f44216f4 Fix typo 2018-05-27 13:11:59 -05:00
Oliver Schneider 3d48815cf4
Fixes #141 2018-05-23 11:55:16 +02:00
Alex Kitchens 3b0d3f27a5 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 6315267608 The type is inferenced, not things itself. 2018-05-21 13:57:59 -05:00
Philipp Hansch f91de90ea2 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 2bd5354411 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 2dc19d097a invokations -> invocations 2018-05-15 10:15:16 -05:00
Niko Matsakis 9fc991d15f
Merge pull request #131 from sunjay/overview-of-chalk
Added An Overview of Chalk
2018-05-14 17:57:43 -04:00