Commit graph

1858 commits

Author SHA1 Message Date
Yuki Okushi
39d2be681e Update some actions versions
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-09-22 10:48:08 +02:00
Yuki Okushi
4cfb87cc1f Fix some typos
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-09-22 10:45:25 +02:00
Alex Saveau
8979fb8ed9 Update stability guide to use CURRENT_RUSTC_VERSION (#1468) 2022-09-20 07:43:59 +09:00
Waffle Maybe
8fbdfcdf88 Add a note about building rust-analyzer-proc-macro-srv (#1467) 2022-09-19 15:50:02 +09:00
Felix S Klock II
5aeea2dd7d Link from "implementing to new features" to mcp.md (#1465) 2022-09-16 07:06:59 +09:00
Tshepang Mbambo
9591f71fb6 remove stray ** 2022-09-14 09:09:28 -07:00
Oli Scherer
1a32607397 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
1014188ca3 fix typos and formatting
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-09-12 18:48:21 -05:00
Joshua Nelson
74e219ba5e 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
5ed4c9ff0f 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
8d0b93b441 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
c1fc7df2b1 "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
072e5eb38b 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
9a579ece8d Fix typo (#1459) 2022-09-09 10:50:44 +09:00
Xiretza
7dda4826de Document multipart_suggestion derive on SessionSubdiagnostic 2022-09-05 10:59:20 +01:00
Samyak Sarnayak
e2d598b51a 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
8f3c3cf45a Update for removal of RLS (#1450) 2022-09-02 23:03:15 +09:00
Yuki Okushi
4af32fbc72 Fix the link to Parser struct
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-08-29 20:07:51 +02:00
Yuki Okushi
8c1de41f7f 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
c12394c3a2 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
71dc466785 Refine the lintstore section (#1429) 2022-08-27 14:59:56 +09:00
Tshepang Mbambo
b08631e87f typo 2022-08-27 06:25:51 +02:00
Micah Weston
c8c183e684 Updates text to refer to LLVM documentation. 2022-08-27 06:25:51 +02:00
Micah Weston
680412f018 Updates LLVM prereqs since upgrade to C++17. 2022-08-27 06:25:51 +02:00
Tshepang Mbambo
34fb032a49 we got 3 (#1447) 2022-08-27 00:34:44 +09:00
SparrowLii
a0c49e3df5 A few corrections 2022-08-26 06:18:21 +02:00
SparrowLii
31281ef796 Update some statements 2022-08-26 06:18:21 +02:00
SparrowLii
aae4cd9ac2 correct typo in parallel-rustc.md 2022-08-26 06:18:21 +02:00
SparrowLii
0337cda7ef Correct some statements in parallel-rustc.md 2022-08-26 06:18:21 +02:00
SparrowLii
4f863535a5 update parallel-rustc.md 2022-08-26 06:18:21 +02:00
Tshepang Mbambo
dfb4949c40 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
ba6d4a9a1c 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
bad0cec3f6 update thir output (#1445) 2022-08-25 07:45:53 +09:00
Tshepang Mbambo
bbb9999b1c do not offer option to run code (#1442) 2022-08-23 07:46:35 +09:00
Tshepang Mbambo
e6fce3e173 fix quick-edit link (#1441) 2022-08-23 07:46:08 +09:00
Xiretza
c8b7044868 Document changes introduced by kind-less SessionDiagnostics 2022-08-21 08:49:30 -07:00
David Wood
3c1d54f21e diagnostics: fix outdated use of string slugs (#1436) 2022-08-19 10:47:58 +01:00
Nathan Stocks
ed711b71db Add missing lifetime (#1439)
* fix incorrect #[note] syntax

* more syntax fixes

* add missing lifetime
2022-08-18 17:53:51 -07:00
Nathan Stocks
e47431416c more syntax fixes 2022-08-18 22:41:51 +00:00
Nathan Stocks
9abbb0a829 fix incorrect #[note] syntax 2022-08-18 22:11:03 +00:00
est31
0b10fbcd96 Update slug style to use _ instead of - (#1426) 2022-08-17 23:16:44 +01:00
Tshepang Mbambo
d7ad33f0e9 remove incorrect info (#1435) 2022-08-17 19:33:13 +09:00
Tshepang Mbambo
5e97e7482a fix lifetime name (#1431) 2022-08-17 19:29:27 +09:00
Tshepang Mbambo
9ad2e8ca11 Update the date reference around Git submodule bug (#1430) 2022-08-17 17:07:40 +09:00
Tshepang Mbambo
294cf73c6d Improve the "Diagnostic items" chapter (#1427) 2022-08-13 10:00:38 +09:00
Tshepang Mbambo
daaa3c48d4 date-check: crates-io 2022-08-11 08:13:27 +02:00
Tshepang Mbambo
8cf1d4a252 fix/improve compiler-debugging 2022-08-10 23:27:09 +02:00
Joshua Nelson
4810caa484 Update src/compiler-debugging.md 2022-08-10 09:23:51 -05:00
yukang
acda23e85b add gdb tips for symbol-mangling-version 2022-08-10 09:23:51 -05:00
Tshepang Mbambo
a5fe677985 move references down to avoid clutter (#1420)
Also, make link to upstream llvm repo clickable
2022-08-09 14:52:46 -07:00