about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
AgeCommit message (Collapse)AuthorLines
2018-08-20Update existential-types.mdOliver Schneider-3/+3
2018-08-20Explain existential typesOliver Schneider-0/+49
2018-08-20Update copyright guidance to omit notices for new files.Josh Triplett-32/+5
Previously approved in https://github.com/rust-lang/rust/pull/43498 ; update the guide to match.
2018-08-11More descriptive name for #[test] implementationJohn Renner-1/+1
2018-08-11Shorten line lengthJohn Renner-20/+29
2018-08-11Add testing chapterJohn Renner-0/+146
2018-08-09Update compiler test documentationTom Tromey-2/+12
Update the compiler test documentation to document ignore-gdb-version and min-system-llvm-version; and expand the min-gdb-version, min-lldb-version, and min-llvm-version documentation a little.
2018-07-16minor improvementsmark-1/+6
2018-07-16add notes about generating llvm irmark-53/+117
2018-07-16line lengthmark-6/+7
2018-07-16add a bit on llvmmark-1/+48
2018-07-14add a bit about buffered lintsmark-0/+38
2018-07-10update definitionsmark-2/+2
2018-07-10Attempt to address review commentsmark-8/+8
2018-07-10define FileMap; fix #35mark-6/+8
2018-07-09fix lacking spacesmark-5/+5
2018-07-09fix all the not-en-dashesmark-100/+100
2018-07-09Update mdbookEric Huss-1/+1
Closes #138 Closes #160
2018-07-09Add the small amount i know about hygiene (#167)Who? Me?!-0/+50
* add the small amount i know about hygiene * use en-dash
2018-07-08Quick fix: copy/paste errorWho? Me?!-5/+0
2018-07-08md -> htmlOliver Schneider-1/+1
2018-07-08Satisfy tidy checksOliver Schneider-23/+24
2018-07-08Add some details about `DefId` creationOliver Schneider-1/+13
2018-07-08Address reviewOliver Schneider-1/+3
2018-07-08Add some explanation of lowering idsOliver Schneider-1/+37
2018-07-05add a link to the rustc docsmark-0/+4
2018-07-04"and has" → "because it has"Zack M. Davis-2/+3
2018-07-04rewrite suggestions intro to be less bizarrely edition/rustfix centricZack M. Davis-9/+13
The suggestions API was introduced in April 2015 (rust-lang/rust@906a9728ff), long predating rustfix (initial commit July 2016) or editions (RFC 2052 approved September 2017).
2018-07-04mention lint-level command line flags as well as attributesZack M. Davis-1/+2
2018-07-04cautionary parenthetical about failing to emit a `DiagnosticBuilder`Zack M. Davis-1/+3
2018-07-04"easier" → "more informative"; omit needless clauseZack M. Davis-1/+1
We don't want to leave the impression that spans are about making it easier for compiler developers to perform the arduous task of emitting an error; spans are about pointing to particular segments of code in the emitted error messages. Also, we don't need to say "whenever an error comes up"; that's implied by the phrase "error reporting."
2018-07-04`span_to_snippet` return value is a `Result`, not an `Option`Zack M. Davis-2/+2
2018-07-04add links for `Span`, `CodeMap`, and `rustfix`Zack M. Davis-14/+19
It's unfortunate that `code-monospaced` links don't render with link colors (such that the reader needs to hover over them just to tell that it is a link), but that's presumably a bug in MdBook, and not something we need concern ourselves with here.
2018-06-26Keep glossary definition of codegenAlex Kitchens-1/+2
2018-06-26Rename trans to codegenAlex Kitchens-5/+5
This commit is a followup of changes from [b63d7e2b1c4019e40051036bcb1fd5f254a8f6e2](https://github.com/rust-lang/rust/commit/b63d7e2b1c4019e40051036bcb1fd5f254a8f6e2#diff-b433c87466d984aa7eeded378ea6c392) in the Rust source to rename trans to codegen.
2018-06-25Update query.mdEduard-Mihai Burtescu-3/+1
2018-06-25Update high-level-overview.mdEduard-Mihai Burtescu-1/+1
2018-06-25rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-9/+9
2018-06-25don't mention new rustdocZack M. Davis-4/+1
Steve says it's not ready (https://github.com/rust-lang-nursery/rustc-guide/pull/150#issuecomment-395783504).
2018-06-25include `./` in example x.py commands for smoother copy-paste experienceZack M. Davis-2/+2
The current directory is typically not on the user's $PATH.
2018-06-12Capitalize a wordscalexm-2/+2
2018-06-12Add chalk rules for type defsscalexm-1/+75
2018-06-10Merge pull request #149 from rust-lang-nursery/mark-i-m-patch-1Niko Matsakis-3/+10
clarify run-rustfix compiletest header
2018-06-10Merge pull request #153 from mark-i-m/code_index_01Niko Matsakis-7/+23
A few more data structures to the code index
2018-06-08update trait refMark Mansi-1/+1
2018-06-08removed whitespaceAlexander Regueiro-1/+1
2018-06-08mention blessMark Mansi-0/+4
2018-06-08Merge pull request #152 from mark-i-m/glossary_moreNiko Matsakis-0/+7
add a bunch of type-related terms to glossary (and few others)
2018-06-05fix buildMark Mansi-2/+2
2018-06-05Add bit about ctags; close #80Mark Mansi-3/+21