| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-01-05 | Address review comments in #1286. | Nicholas Nethercote | -10/+4 | |
| 2022-01-05 | Streamline "Getting Started" some more. | Nicholas Nethercote | -182/+58 | |
| This is a follow-up to #1279. The "Getting Started" chapter is, TBH, pretty bad when it comes to the stuff about building and testing. It has far too much detail and lots of repetition, which would be overwhelming to a newcomer. This commit removes most of it, leaving behind just quick mentions of the most common `x.py` commands: `check`, `build`, `test`, `fmt`, with links to the appropriate chapters for details. There were a few interesting details that weren't covered elsewhere, so I moved those into other chapters. | ||||
| 2021-12-28 | Update link to moved section (#1282) | Noah Lev | -1/+1 | |
| The section was removed in #1030 and re-added in a different place in 2d42cf7. | ||||
| 2021-12-27 | Fix link in contributing.md (#1280) | Ben Reeves | -2/+2 | |
| 2021-12-24 | Streamline "Getting Started" (#1279) | Nicholas Nethercote | -138/+89 | |
| * Move `x.py` intro section before first use, and shorten it. * Improve `x.py setup` docs. In "Getting Started", strip it back to the bare minimum. Some of this is moved into the later section. In the later section, add notable details like config.toml.example how and `profile` works. Also make the config.toml example more concise. * Move details about the repository. Less detail in "Getting Started", more in the later sections. * Move details about the prereqs. Less detail in "Getting Started", more in the later sections. | ||||
| 2021-12-20 | remove rustfix item in test intro (#1277) | Wang Qilin | -3/+0 | |
| 2021-12-15 | Move date-check comment to fix Markdown syntax | Noah Lev | -2/+2 | |
| The inline code wasn't being rendered correctly. | ||||
| 2021-12-15 | Update humor docs for special-casing ferris emoji | Maxwell Elliot Heiber | -0/+1 | |
| update for: https://github.com/rust-lang/rust/pull/91476/files | ||||
| 2021-12-13 | Fix some broken links (#1274) | Badel2 | -2/+2 | |
| 2021-12-09 | Update rustdoc internals | Jacob Hoffman-Andrews | -10/+121 | |
| Use current paths when discussing source files. Update cheat sheet section with download-rustc. Add "use cases" section. | ||||
| 2021-12-09 | Update HIR chapter to use `HirId` instead of `NodeId` | Noah Lev | -12/+7 | |
| `NodeId`s are no longer used in the HIR. See #50928 for more information. | ||||
| 2021-12-09 | Fix some broken links | Noah Lev | -3/+3 | |
| 2021-12-09 | Update src/getting-started.md | Lucas Kent | -1/+1 | |
| Co-authored-by: Joshua Nelson <github@jyn.dev> | ||||
| 2021-12-09 | Improve documentation on r? | Lucas Kent | -8/+23 | |
| 2021-12-03 | Update LLVM coverage mapping format version supported by rustc (#1267) | Rich Kadel | -11/+9 | |
| rust-lang/rust#91207 updates the coverage mapping format to Version 5 or 6, depending on the built-in version of LLVM (12 or 13, respectively). This change updates the dev guide to match the recent changes. | ||||
| 2021-11-27 | Improve 'Running tests manually' section | Lucas Kent | -2/+9 | |
| 2021-11-24 | Fix some links | Yuki Okushi | -5/+4 | |
| 2021-11-24 | Update for review comments. | Eric Huss | -4/+9 | |
| 2021-11-24 | Document rustfix-only-machine-applicable | Eric Huss | -0/+5 | |
| 2021-11-24 | Apply suggestions from pierwill | Eric Huss | -3/+3 | |
| Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com> | ||||
| 2021-11-24 | Document more compiletest headers. | Eric Huss | -0/+48 | |
| 2021-11-24 | make it compile with 1.56.0 no warning | Simon Perriard | -1/+1 | |
| 2021-11-24 | make it compile with 1.56.0 | Simon Perriard | -2/+2 | |
| 2021-11-24 | make it compile with 1.56.0 | Simon Perriard | -1/+1 | |
| 2021-11-18 | Describe drop elaboration (#1240) | Dylan MacKenzie | -0/+196 | |
| 2021-11-16 | Fix an invalid link on Diagnostic Items (#1261) | Ken Matsui | -1/+1 | |
| 2021-11-16 | Fix broken links related to `rustc_borrowck` (#1259) | Yuki Okushi | -22/+22 | |
| * Fix broken links in region_inference.md * Fix broken links in lifetime_parameters.md | ||||
| 2021-11-16 | Unify `x.py` usage (#1258) | Ken Matsui | -56/+56 | |
| 2021-11-15 | Spelling fixes | Lucas Kent | -15/+15 | |
| 2021-11-14 | Fix compare-mode documentation | Lucas Kent | -2/+11 | |
| 2021-11-09 | Fix broken link in "Bootstrapping" | Noah Lev | -2/+2 | |
| The italics added in #1239 broke the implicitly-resolved link. | ||||
| 2021-11-07 | Fix typo: [upv.rs_mentioned] -> [upvars_mentioned] | chubei | -1/+1 | |
| 2021-11-06 | Add note to emphasize replacing TARGET_TRIPLE (#1250) | asquared31415 | -1/+6 | |
| 2021-11-04 | Remove some legacy test suites. | Eric Huss | -4/+3 | |
| 2021-11-04 | tiny capitalization fix | Dmitry Savintsev | -1/+1 | |
| 2021-11-04 | Fix date | Noah Lev | -1/+1 | |
| Co-authored-by: Yuki Okushi <jtitor@2k36.org> | ||||
| 2021-11-04 | Update some date-check comments | Noah Lev | -4/+3 | |
| I removed one of them because it doesn't seem necessary. | ||||
| 2021-11-04 | Ensure date-check cron job is using latest stable Rust | Noah Lev | -0/+4 | |
| This should prevent future failures like this one [1]. [1]: https://github.com/rust-lang/rustc-dev-guide/runs/4067460927?check_suite_focus=true | ||||
| 2021-11-02 | enhance subtree docs, link to clippy docs | Caleb Cartwright | -19/+23 | |
| 2021-11-02 | Edit introduction to bootstrapping | pierwill | -54/+61 | |
| Use paragraphs instead of bullet-points. Edits throughout for clarity. Use semantic line breaks in edited sections. Co-authored-by: Joshua Nelson <github@jyn.dev> | ||||
| 2021-10-29 | Some minor adjustments to the diagnostic documentation | xFrednet | -3/+9 | |
| 2021-10-28 | Edit "About this guide" for semantic line feeds | pierwill | -29/+31 | |
| This is work toward #1241. | ||||
| 2021-10-29 | Fix `rustc_mir` related links (#1228) | Janggun Lee | -115/+122 | |
| Co-authored-by: Yuki Okushi <jtitor@2k36.org> Co-authored-by: nhamovitz <18648574+nhamovitz@users.noreply.github.com> | ||||
| 2021-10-27 | Add documentation for LLVM CFI support | Ramon de C Valle | -5/+10 | |
| This commit adds initial documentation for LLVM Control Flow Integrity (CFI) support to the Rust compiler (see rust-lang/rust#89652 and rust-lang/rust#89653). | ||||
| 2021-10-21 | Update author field | Noah Lev | -1/+1 | |
| 2021-10-21 | Switch date-check to Rust 2021 | Noah Lev | -1/+1 | |
| No migrations were necessary. | ||||
| 2021-10-22 | Describe how to trigger perf runs (#1237) | Rémy Rakic | -1/+4 | |
| 2021-10-18 | Remove docs on Assemble step (#1233) | Joshua Nelson | -19/+4 | |
| 2021-10-12 | Update some docs from 2021-10 date triage (#1230) | Yusuke Abe | -2/+2 | |
| 2021-10-10 | Recommend `rustfmt --edition=2021` | Noah Lev | -2/+2 | |
