The 8472
54fe64b775
bootstrap now creates a usable toolchain when building stage0 std
2023-02-19 13:43:56 +01:00
Tshepang Mbambo
45eb9121e0
llvm 13 is now not supported ( #1612 )
2023-02-18 22:20:46 +09:00
Tshepang Mbambo
e4aafcdccd
enable AND search ( #1607 )
2023-02-18 22:20:26 +09:00
Tshepang Mbambo
c1de1a3127
Vetting deps datecheck ( #1614 )
2023-02-18 22:20:08 +09:00
Tshepang Mbambo
6db1c189d7
accept review suggestion
...
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2023-02-18 14:10:03 +02:00
Tshepang Mbambo
0086a2d437
fmt
2023-02-18 14:10:03 +02:00
Tshepang Mbambo
092afc35aa
add Dev Desktops note
2023-02-18 14:10:03 +02:00
Tshepang Mbambo
bd0f0b77b8
fix and clarify llvm bugfix policy ( #1611 )
2023-02-18 20:46:21 +09:00
Tshepang Mbambo
a326b2525f
impl review suggestion
...
See https://github.com/rust-lang/rustc-dev-guide/pull/1605#discussion_r1110388310
2023-02-18 05:04:44 +02:00
Tshepang Mbambo
fcd74f99a3
lower-case "Compiler" in headings, for consistency (and looks)
2023-02-18 05:04:44 +02:00
Noah Lev
279f92f50a
Explain what the rest of the backend agnostic page is about
2023-02-18 03:54:02 +02:00
Noah Lev
491365bd3e
Bump dependencies to fix CI ( #1610 )
2023-02-18 09:37:19 +09:00
Tshepang Mbambo
a5046f57db
accept review suggestion
...
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2023-02-17 13:38:10 -08:00
Tshepang Mbambo
8d9c533ac3
address review comment
...
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-17 13:38:10 -08:00
Tshepang Mbambo
fc16473321
rustc_codegen_ssa feels permanent enough not to need date-check
2023-02-17 13:38:10 -08:00
Tshepang Mbambo
4ccbe9182c
make use of the symlink, to ease things ( #1608 )
2023-02-17 14:37:01 -06:00
Tshepang Mbambo
12f5d8d84f
have checkboxes only point to date-check lines in files ( #1603 )
...
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-16 20:38:25 -08:00
Tshepang Mbambo
19f6cc82a5
remove stray text ( #1604 )
2023-02-16 19:33:05 -08:00
Michele
4308463e70
Typo
2023-02-16 07:26:00 +02:00
Michele
51aaeee90d
Typo
2023-02-16 07:24:32 +02:00
clubby789
41680031f8
Add link to vscode settings in Rust repo ( #1591 )
2023-02-15 15:46:19 -03:00
Tshepang Mbambo
03dd097bb0
avoid code duplication by including files in docs ( #1598 )
2023-02-15 11:41:35 -03:00
Tshepang Mbambo
c816f20abe
howto run the examples ( #1593 )
2023-02-15 11:40:25 -03:00
AE1020
1827e0c1b3
Add sample CodeLLDB launch.json ( #1482 )
...
* 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-15 11:31:02 -03:00
Tshepang Mbambo
aba825cf33
typo ( #1600 )
...
Fixes #1599
2023-02-15 11:02:38 -03:00
Tshepang Mbambo
55c5b384b6
use actual names ( #1594 )
2023-02-14 15:44:23 +09:00
Tshepang Mbambo
9f02d33a1c
Fix a typo ( #1597 )
2023-02-14 15:43:48 +09:00
Christopher Smyth
b4689c9511
Add Neovim configuration information ( #1545 )
...
* Add Neovim configuration information
The JSON provided for VSCode works with coc and nlsp-settings.
This is verified by
9d8bdb9290/README.md
for coc, and feeding the JSON in to this schema
215b537cfb/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-13 23:16:01 -06:00
Yuki Okushi
6ccceb8a33
Add a citation file
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-02-11 08:41:56 +02:00
jyn
2b94321e3d
Improve git submodule help ( #1587 )
2023-02-09 19:08:26 +09:00
Hiroki Fujino
342f72310d
update examples for rustc 1.69.0-nightly (e1eaa2d5d 2023-02-06) ( #1590 )
...
Closes https://github.com/rust-lang/rustc-dev-guide/issues/1581
2023-02-09 18:56:06 +09:00
clubby789
b4c465275c
Replace settings.json with x.py setup note ( #1588 )
2023-02-08 14:26:58 -06:00
Yuki Okushi
a80f180a46
Do not add accept header on linkcheck
...
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-06 11:32:47 +02:00
Ciel
5471f42f11
Fixed small grammar mistake in monomorph.md ( #1585 )
...
Fixes https://github.com/rust-lang/rustc-dev-guide/issues/1584
2023-02-05 17:28:48 +09:00
Onur
347b3633f1
update bootstrap guide ( #1583 )
...
Signed-off-by: ozkanonur <work@onurozkan.dev>
2023-02-04 16:53:38 -06:00
Nixon Enraght-Moony
69ef8a3924
Use host symlink for custom rustup toolchain
2023-02-04 01:01:48 +02:00
Yuki Okushi
0e4e3ab221
Fix broken relative links
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-02-03 06:23:25 +02:00
Yuki Okushi
56c7d9f97c
Address the change in https://github.com/rust-lang/rust/pull/99715
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-02-03 06:23:25 +02:00
Yuki Okushi
6ea7b0db51
Address the change in https://github.com/rust-lang/rust/pull/106718
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-02-03 06:23:25 +02:00
Yuki Okushi
6213fc1cf5
Address the change in https://github.com/rust-lang/rust/pull/97287
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-02-03 06:23:25 +02:00
Yuki Okushi
f13eeec25a
Address the change in https://github.com/rust-lang/rust/pull/107256
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-02-03 06:23:25 +02:00
Yuki Okushi
f663d1aa06
Update explnation about benchmarks
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-02-03 06:23:25 +02:00
nils
313e8e913c
Add param_env and wording
2023-02-02 10:23:24 +02:00
nils
ca4b002450
Expand section basedd on review comments
2023-02-02 10:23:24 +02:00
Nilstrieb
083a9a9d09
Add section on comparing types
2023-02-02 10:23:24 +02:00
Zephaniah Ong
118246c17e
Update rustfmt path
...
As per https://github.com/rust-lang/rust/pull/107297#discussion_r1092764740 , the change broke the rust-analyzer config. Hence, changing the docs to match the new path
2023-02-01 18:59:30 -06:00
Tshepang Mbambo
343194d258
fix wrong heading level ( #1573 )
2023-02-01 07:29:15 +09:00
ozkanonur
f0dbe6cec7
fix incorrect position of topic
...
Right now "Clarification of build command's stdout" topic
shows up under the "Environment Variables" which is not correct.
This commit aims to fix this problem.
Signed-off-by: ozkanonur <work@onurozkan.dev>
2023-01-31 22:57:27 +02:00
ozkanonur
375adf22dc
extend bootstrap related documentations
...
Signed-off-by: ozkanonur <work@onurozkan.dev>
2023-01-31 12:42:30 -06:00
nils
5edc03f6ad
New infcx usage ( #1571 )
...
Fixes https://github.com/rust-lang/rustc-dev-guide/issues/1543
2023-01-31 00:08:16 +09:00