Lukas Wirth
21a8552e40
Update r-a config suggestions
...
The proc-macro server path is required for proc-macros to properly work in r-a when working on rustc.
Pointing the sysroot to the stage0 one is more correct than using the system installed one.
2022-10-01 15:48:54 -05:00
Ralf Jung
6b01ad5a98
don't refer to the compile-time interpreter as "Miri" ( #1471 )
2022-09-26 18:07:23 +09:00
Jhonny Bill Mena
d8eb01ae15
UPDATE - Diagnostic docs to reflect renamed traits and macros in rustc PR#101558
2022-09-22 10:29:32 +01:00
Yuki Okushi
d9b0233bb8
Update mdbook and its extensions versions
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-09-22 10:48:08 +02:00
Yuki Okushi
2f3e76a49c
Remove unmaintained action
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-09-22 10:48:08 +02:00
Yuki Okushi
d7d01ece44
Update some actions versions
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-09-22 10:48:08 +02:00
Yuki Okushi
811ac7b30b
Fix some typos
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-09-22 10:45:25 +02:00
Alex Saveau
890a32b6e7
Update stability guide to use CURRENT_RUSTC_VERSION ( #1468 )
2022-09-20 07:43:59 +09:00
Waffle Maybe
b18b3edd4d
Add a note about building `rust-analyzer-proc-macro-srv` ( #1467 )
2022-09-19 15:50:02 +09:00
Felix S Klock II
00db68b612
Link from "implementing to new features" to mcp.md ( #1465 )
2022-09-16 07:06:59 +09:00
Tshepang Mbambo
cf7c209ce2
remove stray **
2022-09-14 09:09:28 -07:00
Oli Scherer
339720081b
Explain the new valtree system for type level constants. ( #1097 )
...
* Explain the new valtree system for type level constants.
* Update src/const-eval.md
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
* Update src/const-eval.md
Co-authored-by: lcnr <rust@lcnr.de>
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2022-09-13 14:33:10 +02:00
Joshua Nelson
5fe399e27f
fix typos and formatting
...
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-09-12 18:48:21 -05:00
Joshua Nelson
277044dea7
Say "bootstrap" instead of "rustbuild"; the latter is not explained anywhere and is not much more clear.
2022-09-12 18:48:21 -05:00
Joshua Nelson
dd57806c2b
Rewrite the section on passing flags to subcommands
...
- Move the reference for directories and actions to the very end; it's the most rare to need to know
- Add `RUSTDOCFLAGS*`, `CARGOFLAGS*`, `-vvv`, and `--test-args`
- Remove the incorrect `--on-fail` command
2022-09-12 18:48:21 -05:00
Joshua Nelson
7bda73f627
Remove the diagram of all outputs generated by x.py
...
These are already present in the table below, there's no need to repeat it.
Having it near the middle of the page makes it feel more overwhelming.
2022-09-12 18:48:21 -05:00
Joshua Nelson
150bafb8d0
"symbol names" => ABI
...
ABI is more general and gives a better idea of what goes wrong.
2022-09-12 18:48:21 -05:00
Devin Jeanpierre
01c550ef63
Add symbol-addition to the how-to for new features ( #1457 )
...
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-09-12 06:19:13 +09:00
Eric Holk
48776510af
Fix typo ( #1459 )
2022-09-09 10:50:44 +09:00
Xiretza
5f7f3e491b
Document multipart_suggestion derive on SessionSubdiagnostic
2022-09-05 10:59:20 +01:00
Samyak Sarnayak
e1b4fba955
Add reference for updating Windows PATH and fix typo
...
Yes, the reference is a page on Java's documentation but that's the most complete and most official looking reference I could find.
2022-09-03 06:11:07 +02:00
Eric Huss
4123cb2cd9
Update for removal of RLS ( #1450 )
2022-09-02 23:03:15 +09:00
Yuki Okushi
ae90271297
Fix the link to `Parser` struct
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-08-29 20:07:51 +02:00
Yuki Okushi
b2b91374a2
Remove a dangling link on "The `#[test]` attribute"
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-08-29 20:07:51 +02:00
est31
7c9290a5b5
Update the stabilization guide to refer to the new placeholder system
...
The stabilization process is changed to now use `CURRENT_RUSTC_VERSION`
instead of spelling out whatever version is currently the latest.
This placeholder will be replaced during the release process with the
correct version.
2022-08-27 21:45:28 -04:00
Tshepang Mbambo
22863fbc4b
Refine the lintstore section ( #1429 )
2022-08-27 14:59:56 +09:00
Tshepang Mbambo
ea43d6b258
typo
2022-08-27 06:25:51 +02:00
Micah Weston
39fa4dbe24
Updates text to refer to LLVM documentation.
2022-08-27 06:25:51 +02:00
Micah Weston
55b49dbc3b
Updates LLVM prereqs since upgrade to C++17.
2022-08-27 06:25:51 +02:00
Tshepang Mbambo
f54dffb9e1
we got 3 ( #1447 )
2022-08-27 00:34:44 +09:00
SparrowLii
4128e99571
A few corrections
2022-08-26 06:18:21 +02:00
SparrowLii
bbdb0ca29c
Update some statements
2022-08-26 06:18:21 +02:00
SparrowLii
09dd4d4f49
correct typo in parallel-rustc.md
2022-08-26 06:18:21 +02:00
SparrowLii
169f5d3764
Correct some statements in parallel-rustc.md
2022-08-26 06:18:21 +02:00
SparrowLii
7d4856ba23
update parallel-rustc.md
2022-08-26 06:18:21 +02:00
Tshepang Mbambo
dc6fcaeae8
address review comment
...
https://github.com/rust-lang/rustc-dev-guide/pull/1428#discussion_r948143840
2022-08-25 19:56:58 -07:00
Tshepang Mbambo
23ae7bb49f
make date-check more easy to use
...
One could not run it like the following, for the would be a panic:
cargo run --manifest-path ci/date-check/Cargo.toml .
Also, remove the need to specify argument, in which case, current_dir
is assumed.
2022-08-25 19:56:58 -07:00
Tshepang Mbambo
c9a2c851c9
update thir output ( #1445 )
2022-08-25 07:45:53 +09:00
Tshepang Mbambo
db535c7aff
do not offer option to run code ( #1442 )
2022-08-23 07:46:35 +09:00
Tshepang Mbambo
45337d5392
fix quick-edit link ( #1441 )
2022-08-23 07:46:08 +09:00
Xiretza
391f3bdd9e
Document changes introduced by kind-less SessionDiagnostics
2022-08-21 08:49:30 -07:00
David Wood
6eaa13346d
diagnostics: fix outdated use of string slugs ( #1436 )
2022-08-19 10:47:58 +01:00
Nathan Stocks
8b298d3cdc
Add missing lifetime ( #1439 )
...
* fix incorrect #[note] syntax
* more syntax fixes
* add missing lifetime
2022-08-18 17:53:51 -07:00
Nathan Stocks
7536ff8e9a
more syntax fixes
2022-08-18 22:41:51 +00:00
Nathan Stocks
499cc7afe2
fix incorrect #[note] syntax
2022-08-18 22:11:03 +00:00
est31
7c8bf03e3d
Update slug style to use _ instead of - ( #1426 )
2022-08-17 23:16:44 +01:00
Tshepang Mbambo
a5d21b8533
remove incorrect info ( #1435 )
2022-08-17 19:33:13 +09:00
Tshepang Mbambo
8156e7f9ab
fix lifetime name ( #1431 )
2022-08-17 19:29:27 +09:00
Tshepang Mbambo
51be0fd27d
Update the date reference around Git submodule bug ( #1430 )
2022-08-17 17:07:40 +09:00
Tshepang Mbambo
6116278158
Improve the "Diagnostic items" chapter ( #1427 )
2022-08-13 10:00:38 +09:00