about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
AgeCommit message (Collapse)AuthorLines
2020-11-12Explain the purpose of the bottom valueCamelid-2/+6
2020-11-12Add a section on data-flow convergenceCamelid-1/+15
2020-11-11Links to htmldocck/@has/matches for searchabilityAlexis Bourget-1/+6
2020-11-11Update src/compiler-debugging.mdOlivier FAURE-1/+1
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-11-11Update link in compiler-debugging.mdOlivier FAURE-2/+6
Link didn't point to latest version of `env_logger` crate. Add an explanation to disambiguate the RUSTC_LOG syntax.
2020-11-10Add some more examples of using the compilerJoshua Nelson-3/+15
2020-11-09Update src/building/how-to-build-and-run.mdCasey Rodarmor-1/+1
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-11-09Fix install commandCasey Rodarmor-1/+1
2020-11-09Document `src/tools/x`, an `x.py` wrapperCasey Rodarmor-0/+8
Document the newly added `x` binary that wraps `x.py`, which can be installed system-wide, and can be run from any subdirectory of a rust repo checkout.
2020-11-08correct minor grammar mistake (#944)Joshua Nitschke-1/+1
correct `a lots to `a lot` on implementing_new_features.md
2020-11-06Use `provide_both` link instead of `provide(_extern)`Yuki Okushi-5/+3
2020-10-28Use new-style mdBook internal links in glossaryCamelid-30/+30
2020-10-28Put `TyCtxt` at the right positionCamelid-2/+2
It should now be at its alphabetical position. Also fixed link to `TyCtxt` anchor.
2020-10-28Fix broken tags in glossaryCamelid-88/+88
2020-10-27Small improvements (#936)Santiago Pastorino-5/+5
* Fix typo errros -> errors * an -> a * hir -> hir()
2020-10-27Add "ctxt" and `TyCtxt` to the glossary (#937)Camelid-1/+3
2020-10-26Clean up `compiletest` chapter (#935)Camelid-54/+52
2020-10-26Improve prerequisites section for Windows (#934)Yuki Okushi-18/+16
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-10-22Explain lint renaming/removingNadrieril-0/+15
2020-10-22fix formattingJoshua Nelson-1/+1
2020-10-22Improve markdown formattingJoshua Nelson-4/+9
2020-10-22Add a `check-in.sh` script to automate writing markdown linksJoshua Nelson-0/+34
Example usage: ``` $ ./check-in.sh usage: ./check-in.sh <since> <number-of-prs-merged> $ ./check-in.sh 2020-09-03 usage: ./check-in.sh <since> <number-of-prs-merged> help: you can find the number of PRs merged at https://github.com/rust-lang/rustc-dev-guide/pulls?q=is%3Apr+is%3Aclosed+updated%3A%3E2020-09-03 $ ./check-in.sh 2020-09-03 72 Authors: - **@1c3t3a** - **@arora-aman** ... snip ... Changes: - Replace links to `buildbot2.r-l.o` with `bors.r-l.o` [#929](https://github.com/rust-lang/rustc-dev-guide/pull/929) - Add reference PRs for `r?` and `r+` comments [#928](https://github.com/rust-lang/rustc-dev-guide/pull/928) ... snip ... Changes in progress: ```
2020-10-21Add reference PRs for `r?` and `r+` comments (#928)Yuki Okushi-4/+7
2020-10-21Replace links to `buildbot2.r-l.o` with `bors.r-l.o`Yuki Okushi-5/+5
2020-10-19Revert "Remove outdated build rustdoc --stage 1"Joshua Nelson-1/+1
This reverts commit cd35d2b5944d8436350b7f2f16f5e720d9912db6.
2020-10-19Remove outdated build rustdoc --stage 1Ivan Tham-1/+1
It builds with stage 1 by default.
2020-10-19Fix typo errros -> errorsSantiago Pastorino-1/+1
2020-10-16Explain why exhaustiveness is necessary for soundnessNadrieril-1/+2
2020-10-16Explain pattern exhaustiveness checkingNadrieril-1/+81
2020-10-15Fix a link on git.mdYuki Okushi-1/+1
2020-10-13Added description of word Scrutinee to the glossary (#921)1c3t3a-0/+1
2020-10-11Mention you will need recent versions of mdbook*Camelid-2/+2
2020-10-11Use official mdbook-linkcheck versionCamelid-5/+4
We were using an alpha version before, pinned to a Git hash, so that we could access a new feature (Michael-F-Bryan/mdbook-linkcheck#42). Now there is a point release though (0.7.1), so we can update to that!
2020-10-10Update installation instructions for `mdbook-linkcheck`LeSeulArtichaut-2/+3
2020-10-10Apply suggestions from code reviewLeSeulArtichaut-1/+12
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-10-10Talk about git submodulesLeSeulArtichaut-0/+75
2020-10-08Recommend debug-logging instead of debugJoshua Nelson-20/+7
This makes the compiler faster to running without sacrificing too much performance. It still shows logging so contributors aren't confused by `debug!` doing nothing.
2020-10-08Better error messageWho? Me?!-1/+1
Co-authored-by: Camelid <camelidcamel@gmail.com>
2020-10-08Lol logic is hardWho? Me?!-1/+1
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-10-08add assertmark-0/+5
2020-10-08More debuggable bash settingsWho? Me?!-0/+3
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-10-08Add comment referring to travis docsWho? Me?!-0/+1
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-10-08pin mdbook-linkcheck versionmark-1/+1
2020-10-08linkcheck only for changed files except in cron jobsmark-1/+22
2020-10-08Update more occurrences of system llvm linkJustus K-2/+2
2020-10-08Fix broken "system LLVM" linkStu-1/+1
2020-10-08Fix typos (#916)mautamu-2/+2
Fixed two typos.
2020-10-07Add section describing git hook functionalityCass-6/+20
This is a companion to [this PR](https://github.com/rust-lang/rust/pull/76356), which deals with including functionality for automatically running `tidy --bless` on each commit. Undo editor auto-formatting and clarify git hook renaming a word Phrasing Apply suggestions from code review Co-authored-by: Camelid <37223377+camelid@users.noreply.github.com>
2020-10-04Document `Assemble`Joshua Nelson-5/+18
2020-10-04Allow anyone to change the status of a PRLeSeulArtichaut-0/+7