jyn
bed44e0e2c
Fix link; remove duplicate link
2023-04-09 22:38:15 +02:00
jyn
09b1d00c59
Move "Getting Started" to the first page
...
This page is better suited for people landing immediately from
CONTRIBUTING.md, or who haven't heard of the guide before. "About This
Guide" is still useful, but doesn't need to be the very first page.
2023-04-09 22:38:15 +02:00
jyn
173f912c22
Clarify cfg(bootstrap) docs
2023-04-09 21:38:54 +02:00
jyn
0cb4e860e1
document that it's rare for books to break
2023-04-09 21:20:55 +02:00
jyn
7234174cdc
Remove detailed toolstate section
...
This is already covered in detail on Forge: https://forge.rust-lang.org/infra/toolstate.html
and linked in the previous paragraph.
2023-04-09 21:20:55 +02:00
jyn
a148002920
fix incorrect miri mentions in "External Repos" chapter
2023-04-09 21:20:55 +02:00
jyn
4e90ab20ce
Improve the landing page for contributing to the libstd docs ( #1666 )
2023-04-09 12:10:27 +09:00
jyn
8c838fb2fb
Various improvements to check_line_lengths.sh ( #1667 )
2023-04-09 12:08:46 +09:00
jyn
41dac679da
Document how to ignore specific files in a diff ( #1668 )
2023-04-09 12:07:16 +09:00
y21
8cafe9b652
fix line length
2023-04-05 19:29:18 -05:00
y21
715a3f869d
mention git clone --depth
2023-04-05 19:29:18 -05:00
Joshua Nelson
5c91a8bf8b
add a few more TOC sections
2023-04-03 06:42:31 -05:00
Joshua Nelson
8ddce2bff8
Remove duplicate section on new features in CONTRIBUTING.md
2023-04-03 06:42:31 -05:00
Joshua Nelson
d15131c30c
Link to bug-fix-procedure.md from the contribution procedure section
2023-04-03 06:42:31 -05:00
Joshua Nelson
0d667ddb24
Rearrange the "getting started" and contributing.md sections
...
There was a lot of information duplicated between the two, and it wasn't
clear which one to look. This commit changes `contributing.md` to be
strictly for contribution procedures, and moves "what should I work on"
sections to "Getting Started".
This also consolidates the links in `about-this-guide.md` rather than
spreading them between about-this-guide, getting-started, and
contributing.
I suggest using https://rustc-dev-guide.org/git.html#moving-large-sections-of-code to review this commit.
2023-04-03 06:42:31 -05:00
Joshua Nelson
c13d277aca
Outline the external repositories section
...
This is advanced info that most contributors won't need to know; and for
experienced contributors, it means the info is at the top of the page
instead of needing to scroll.
2023-04-03 06:42:31 -05:00
Joshua Nelson
4694e1802a
Move some info from "Getting Started" to "How to build and run"
...
"Getting Started" is already *very* long; this shrinks it a bit, and
puts similar info closer together.
2023-04-03 06:42:31 -05:00
Pietro Albini
50cee01f09
Make REUSE ignore section heading as a copyright statement ( #1659 )
2023-04-03 20:09:34 +09:00
Eric Huss
920e282736
Update some links and information for cargo-bisect-rustc ( #1657 )
2023-04-02 15:15:55 +09:00
Tshepang Mbambo
09c828b188
update rustc_driver examples ( #1655 )
2023-04-01 09:35:35 -04:00
Nathan Hammond
4bd5748f9f
Add locale_resources ( #1651 )
2023-03-26 12:55:53 -05:00
jyn
56c1d301b4
Don't require $GITHUB_TOKEN to build locally ( #1652 )
2023-03-27 00:28:07 +09:00
Shahar Dawn Or
52dd6d812a
bootsrapping stages overview list
2023-03-23 15:36:00 +02:00
Eric Huss
96c90f8dba
Update labels overview ( #1639 )
2023-03-21 18:07:36 +09:00
Tshepang Mbambo
8448fc10e6
first mention of type, and add a link ( #1643 )
...
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2023-03-21 17:55:42 +09:00
Yukang
f245189482
Add SIP solution for macOS users ( #1636 )
2023-03-21 17:50:39 +09:00
Langston Barrett
b146ed6765
Reword to include 'distractions'
2023-03-16 18:40:40 -07:00
Langston Barrett
c9513359da
Mention debug assertions label
2023-03-16 18:40:40 -07:00
Langston Barrett
0eb0d25f26
Mention debug assertions
2023-03-16 18:40:40 -07:00
Langston Barrett
7dedcf9ade
Address review comments
2023-03-16 18:40:40 -07:00
Langston Barrett
4b03d9f774
mir-opt*-level*, not mir-opt
2023-03-16 18:40:40 -07:00
Langston Barrett
c40d443244
Address review comments
2023-03-16 18:40:40 -07:00
Langston Barrett
4807498a0d
Add chapter on fuzzing
2023-03-16 18:40:40 -07:00
Hoblovski
f93e81c854
Fix "Crate disambiguator" in libs-and-metadata.md
2023-03-16 11:11:46 +02:00
Tshepang Mbambo
8bcd15e640
alert when date gets stale (by using date-check annotation)
2023-03-14 05:50:20 +02:00
Tshepang Mbambo
3e6740a703
fix date-check annotation some more
2023-03-14 05:50:20 +02:00
Tshepang Mbambo
43fc233e13
fix date-check annotation
2023-03-14 05:50:20 +02:00
Tshepang Mbambo
dd1d0cd1dc
typo
2023-03-14 05:50:20 +02:00
Michael Howell
f1faa1139f
Update rustdoc-internals.md
2023-03-14 05:50:20 +02:00
Thom Chiovoloni
5a1bbd9cee
Rename config.toml.example to config.example.toml
2023-03-13 04:42:00 +02:00
Yutaro Ohno
64aebdc4a4
fix typo SubstRef to SubstsRef
2023-03-12 11:40:45 +02:00
Tshepang Mbambo
d1d18a69ad
improve accuracy
2023-03-10 09:04:21 +02:00
bohan
0668224c0d
tracing log along diff crates
2023-03-10 09:04:21 +02:00
clubby789
d732f264b5
Fix Rust Analyzer settings location
...
This file was moved in https://github.com/rust-lang/rust/pull/108618
2023-03-08 00:21:21 +02:00
Yuki Okushi
21d7ef9155
Reflect the changes in rust-lang/rust#67000 ( #1632 )
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-03-06 14:22:07 -03:00
Tshepang Mbambo
7d628720a1
improve capacity note ( #1634 )
2023-03-06 22:08:37 +09:00
Yuki Okushi
b51072bba8
Remove mention to lexer/parser refactoring
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-03-03 17:41:21 +02:00
Yuki Okushi
9a058edb05
Update date reference about infer context variables
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-03-03 17:39:11 +02:00
Yuki Okushi
b3488e05f1
Update explnation about Body.basic_blocks
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-03-03 17:25:20 +02:00
apiraino
8920ae80f5
Add detail to contributing guide ( #1628 )
2023-03-03 20:14:53 +09:00