Commit graph

2048 commits

Author SHA1 Message Date
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