Tshepang Mbambo
822dcd1f0d
updating-llvm: keep a calm tone ( #1449 )
...
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-11-20 15:19:50 +09:00
Tshepang Mbambo
3f21be0b93
date-check: updating-llvm ( #1424 )
2022-11-20 12:55:18 +09:00
lcnr
69d2d4636a
Update src/type-inference.md
...
Co-authored-by: Tshepang Mbambo <tshepang@gmail.com>
2022-11-10 23:27:01 +02:00
lcnr
8fb1583146
extract regions
2022-11-10 23:27:01 +02:00
RCoder01
d47f0dba29
Consistent ordered list indexing
2022-11-09 10:39:06 +02:00
Xiretza
0185fe25a9
Document multiple alternative suggestions on diagnostic structs ( #1486 )
2022-11-09 06:35:38 +09:00
lcnr
8782e6eabd
trans -> codegen
2022-11-07 16:49:22 +02:00
Nilstrieb
17a00073cc
Remove implementation details
2022-11-05 10:44:35 -05:00
Nilstrieb
540ddd9c83
Update some more things and improve wording
2022-11-05 10:44:35 -05:00
nils
8bc41f9a8a
Update query.md
...
- queries always need a description
- `QueryDescription` isn't just for descriptions (it's actually not for
descriptions at all now) and always implemented by the macro
- queries are not grouped into categories
2022-11-05 10:44:35 -05:00
Tshepang Mbambo
e6bc3369fe
replace tabs with spaces ( #1504 )
2022-11-05 12:32:16 +09:00
Tshepang Mbambo
2d558bb894
align code blocks with their paragraphs
2022-11-04 03:49:25 +02:00
jonathanCogan
853f929b5a
Fixes some typos ( #1502 )
...
* Fix some typos.
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
2022-11-02 13:11:03 -05:00
Jhonny Bill Mena
51e837ae01
UPDATE - mention of Diagnostic derive on enums
...
Updated Diagnostic text to use the same language used in Subdiagnostic
2022-11-01 15:13:38 +00:00
Santiago Pastorino
d3e6e89125
trans -> codegen ( #1500 )
2022-10-31 13:51:42 -03:00
Rageking8
e8ceee58b2
add note for err annotation formatting
2022-10-27 20:45:40 +02:00
Chris Denton
9b56ee3891
Remove --bless from pre-push hook suggestion
...
According to 8873e33806
> Running with --bless causes the push to succeed if there are fixable
formatting changes, but the changes don't make it into the push.
>
> We should have the user rerun with --bless (or x.py fmt) and commit the
changes themselves (they might want to amend a particular commit, for
instance).
2022-10-27 20:36:34 +02:00
Eric Huss
ac98b58f86
Update for highfive transition.
2022-10-27 06:07:59 +02:00
Michael Goulet
d300e00173
Update traits/resolution.md ( #1494 )
...
* Update `traits/resolution.md`
Co-authored by: @lcnr and @spastorino
* Update src/traits/resolution.md
* Wrapping
* Update src/traits/resolution.md
Co-authored-by: Santiago Pastorino <spastorino@gmail.com>
Co-authored-by: Santiago Pastorino <spastorino@gmail.com>
2022-10-25 10:18:58 -07:00
Nilstrieb
d0356aac87
Update diagnostics to flat fluent message paths
...
As implemented in rust-lang/rust#103345
2022-10-25 14:36:52 +01:00
Lukas Wirth
9ca6373361
Update rust-analyzer suggestions ( #1487 )
2022-10-24 19:41:55 +09:00
Luqman Aden
4fa655829c
miri is no longer a submodule but a subtree. ( #1488 )
2022-10-23 08:17:08 +09:00
lcnr
8c32370f40
fix some links ( #1490 )
...
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-10-22 19:53:46 +09:00
Tshepang Mbambo
da834f444a
typo and grammar ( #1484 )
2022-10-19 07:45:49 +09:00
Sergio de Carvalho
aeaad3d8eb
Add missing prerequisite for some Linux distros ( #1481 )
2022-10-12 08:52:48 +09:00
Marc Poulhiès
a250689293
Update debugging.md
2022-10-08 12:29:47 +02:00
Marc Poulhiès
88eecebde2
Use llvm subdomain for compiler-explorer link
...
Using `llvm.godbolt.org` subdomain should automatically select the correct LLVM-IR language.
2022-10-08 12:29:47 +02:00
Josh Triplett
615f414a1b
.gitattributes: Mark minified javascript as binary to filter greps
...
When doing a git grep (of rustc-dev-guide or of rust-lang/rust with
--recurse-submodules), if the grep happens to match within the minified
javascript, the resulting long single lines can cause a text pager or
editor to slow down and distract from more useful matches.
Minified javascript isn't formatted for human consumption, by
definition, so mark it as binary, which causes git grep to instead just
state that it matches without printing the matching "line".
2022-10-07 18:34:51 +02:00
Joshument
d144eef1c9
fix very minor punctuation typo
2022-10-05 17:39:50 +02:00
David Wood
5a1a2e341d
diagnostic structs: derive on enum ( #1477 )
2022-10-05 20:22:46 +09:00
Pietro Albini
7722f6dd66
Update running tests with the new flags ( #1476 )
2022-10-05 17:04:49 +09:00
Bruno Kolenbrander
c4a75dc3c3
Rename typeck to hir_analysis ( #1475 )
...
Co-authored-by: mejrs <>
2022-10-04 21:22:00 +09:00
Joshument
52323aec6e
fix typo and make paragraph consistent ( #1474 )
2022-10-03 19:38:52 +09:00
Joshua Nelson
2f7ea3a9b8
Update about-this-guide.md
2022-10-02 20:06:43 +02:00
Joshua Nelson
b53b23306f
Link to the correct page in "about this guide"
...
Previously, "Building and debugging `rustc`" linked to the getting started page, which isn't correct. If people want that page, it already appears in the sidebar, and is the next sequential page.
2022-10-02 20:06:43 +02:00
Lukas Wirth
9c90f6cbce
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
7d877e26ca
don't refer to the compile-time interpreter as "Miri" ( #1471 )
2022-09-26 18:07:23 +09:00
Jhonny Bill Mena
49dab9ef9b
UPDATE - Diagnostic docs to reflect renamed traits and macros in rustc PR#101558
2022-09-22 10:29:32 +01:00
Yuki Okushi
57f762226e
Update mdbook and its extensions versions
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-09-22 10:48:08 +02:00
Yuki Okushi
88b498aa33
Remove unmaintained action
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-09-22 10:48:08 +02:00
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