about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
AgeCommit message (Collapse)AuthorLines
2023-03-03Update date reference about infer context variablesYuki Okushi-1/+1
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-03-03Update explnation about `Body.basic_blocks`Yuki Okushi-3/+2
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-03-03Add detail to contributing guide (#1628)apiraino-0/+15
2023-03-03Making the sentence more clear (#1624)Mika-1/+1
2023-03-03Fixed typing error (#1623)Mika-1/+1
2023-03-03update error code docs to reflect recent changes (#1625)Ezra Shaw-93/+108
2023-02-27Fixed typing errors (#1622)Mika-2/+2
2023-02-21this remains true (#1620)Tshepang Mbambo-1/+1
2023-02-21diagnostics: small fixes/improvements (#1618)Tshepang Mbambo-3/+3
2023-02-21typo (#1616)Tshepang Mbambo-1/+1
2023-02-21typo (#1617)Tshepang Mbambo-1/+1
2023-02-20keep "grey area" lint summary green (#1619)Tshepang Mbambo-5/+6
This replaces link to a removed lint with a link to discussion of lints of its type.
2023-02-20new solver: write canonicalization chapter (#1595)lcnr-6/+80
* write canonicalization chapter first half * w * review * very good section * whatever * review * ok
2023-02-19bootstrap now creates a usable toolchain when building stage0 stdThe 8472-0/+1
2023-02-18llvm 13 is now not supported (#1612)Tshepang Mbambo-3/+1
2023-02-18enable AND search (#1607)Tshepang Mbambo-0/+3
2023-02-18Vetting deps datecheck (#1614)Tshepang Mbambo-4/+3
2023-02-18accept review suggestionTshepang Mbambo-1/+1
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2023-02-18fmtTshepang Mbambo-3/+3
2023-02-18add Dev Desktops noteTshepang Mbambo-1/+4
2023-02-18fix and clarify llvm bugfix policy (#1611)Tshepang Mbambo-4/+4
2023-02-18impl review suggestionTshepang Mbambo-1/+1
See https://github.com/rust-lang/rustc-dev-guide/pull/1605#discussion_r1110388310
2023-02-18lower-case "Compiler" in headings, for consistency (and looks)Tshepang Mbambo-11/+11
2023-02-18Explain what the rest of the backend agnostic page is aboutNoah Lev-5/+8
2023-02-18Bump dependencies to fix CI (#1610)Noah Lev-2/+2
2023-02-17accept review suggestionTshepang Mbambo-1/+1
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2023-02-17address review commentTshepang Mbambo-2/+3
See - https://github.com/rust-lang/rustc-dev-guide/pull/1606#discussion_r1109298849 - https://github.com/rust-lang/rustc-dev-guide/pull/1606#discussion_r1109298280
2023-02-17rustc_codegen_ssa feels permanent enough not to need date-checkTshepang Mbambo-3/+4
2023-02-17make use of the symlink, to ease things (#1608)Tshepang Mbambo-3/+3
2023-02-16have checkboxes only point to date-check lines in files (#1603)Tshepang Mbambo-1/+1
They currently also point to filenames, which is redundant. current - [ ] thir.md - [ ] line 7: 2022-04 - [ ] line 60: 2022-08 - [ ] traits/chalk.md - [ ] line 4: 2022-05 proposed - thir.md - [ ] line 7: 2022-04 - [ ] line 60: 2022-08 - traits/chalk.md - [ ] line 4: 2022-05
2023-02-16remove stray text (#1604)Tshepang Mbambo-1/+0
2023-02-16TypoMichele-1/+1
2023-02-16TypoMichele-1/+1
2023-02-15Add link to vscode settings in Rust repo (#1591)clubby789-0/+6
2023-02-15avoid code duplication by including files in docs (#1598)Tshepang Mbambo-67/+4
2023-02-15howto run the examples (#1593)Tshepang Mbambo-21/+17
2023-02-15Add sample CodeLLDB launch.json (#1482)AE1020-0/+34
* Add sample CodeLLDB launch.json There is a section with [instructions for setting up source analyzer in VSCode](https://rustc-dev-guide.rust-lang.org/building/suggested.html#configuring-rust-analyzer-for-rustc), but nothing for setting up debugging with CodeLLDB. This adds a sample configuration that may not be ideal, but appears to work for me. To source highlight the snippet, uses JavaScript instead of JSON so that comments do not show up as errors highlighted in red (VSCode allows comments). * Update src/compiler-debugging.md Co-authored-by: jyn <github@jyn.dev> * Update src/compiler-debugging.md Co-authored-by: jyn <github@jyn.dev> --------- Co-authored-by: Santiago Pastorino <spastorino@gmail.com> Co-authored-by: jyn <github@jyn.dev>
2023-02-15typo (#1600)Tshepang Mbambo-1/+1
Fixes #1599
2023-02-14use actual names (#1594)Tshepang Mbambo-2/+2
2023-02-14Fix a typo (#1597)Tshepang Mbambo-1/+1
2023-02-13Add Neovim configuration information (#1545)Christopher Smyth-4/+32
* Add Neovim configuration information The JSON provided for VSCode works with coc and nlsp-settings. This is verified by https://github.com/fannheyward/coc-rust-analyzer/blob/9d8bdb9290e2a9644367594a1ceed0288506efcd/README.md for coc, and feeding the JSON in to this schema https://github.com/tamago324/nlsp-settings.nvim/blob/215b537cfb3fad7c9c2e352fe47a10698b0993e0/schemas/_generated/rust_analyzer.json for validating nlsp-settings. * Make the steps clear First open a Rust buffer Then update RA settings If you don't open a buffer first then nothing will happen. This is because the plugin makes a raw LSP RPC, so RA must be attached. * Use separate sections for VSCode and Nvim * Add a short section on the VSCode tasks.
2023-02-11Add a citation fileYuki Okushi-3/+12
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-02-09Improve git submodule help (#1587)jyn-8/+10
2023-02-09update examples for rustc 1.69.0-nightly (e1eaa2d5d 2023-02-06) (#1590)Hiroki Fujino-17/+16
Closes https://github.com/rust-lang/rustc-dev-guide/issues/1581
2023-02-08Replace settings.json with x.py setup note (#1588)clubby789-36/+5
2023-02-06Do not add accept header on linkcheckYuki Okushi-1/+1
It seems that this header causes "406 Not Acceptable" failures: https://github.com/rust-lang/rustc-dev-guide/actions/runs/4092776683/jobs/7057742900
2023-02-05Fixed small grammar mistake in monomorph.md (#1585)Ciel-1/+1
Fixes https://github.com/rust-lang/rustc-dev-guide/issues/1584
2023-02-04update bootstrap guide (#1583)Onur-67/+11
Signed-off-by: ozkanonur <work@onurozkan.dev>
2023-02-04Use host symlink for custom rustup toolchainNixon Enraght-Moony-8/+2
2023-02-03Fix broken relative linksYuki Okushi-4/+4
Signed-off-by: Yuki Okushi <jtitor@2k36.org>