jyn
dd45ecfd2c
Move "Adding a new feature gate" to the "Implementing new features" chapter
...
Splitting the two was confusing and meant that similar information was in wildly different parts of the guide. Combine them into a single page.
2023-06-29 10:05:10 -05:00
Eric Huss
2cbc4c1f2c
Reword `messages.ftl` example.
2023-06-29 06:43:19 +02:00
Eric Huss
dda77e082f
Fix some links
2023-06-29 06:43:19 +02:00
Tshepang Mbambo
7fa8c5507f
fix link
2023-06-28 06:55:24 +02:00
Eric Huss
f8e4d5c0c8
Define more lint terms
2023-06-28 06:55:24 +02:00
Oleksandr Babak
17fe3e9484
fix_typo
2023-06-26 18:34:26 +02:00
Tshepang Mbambo
54e91b0d59
run-make tests: fix and improve ( #1702 )
2023-06-26 23:03:03 +09:00
lcnr
d3e8307298
add stub for proof trees ( #1700 )
2023-06-23 23:40:25 +01:00
Zyranivia
7f22c49fa7
Update track_caller reference link ( #1688 )
2023-06-21 18:14:16 +09:00
Zachary Whiteley
ef7bfef63d
Include information about setup defaults in how-to-build guide ( #1694 )
2023-06-21 18:13:53 +09:00
Caleb Robson
d2d2386cd0
Fix typo ( #1697 )
...
* Fix typo
* Fix typo in typo fix
* add missing word
---------
Co-authored-by: Tshepang Mbambo <tshepang@gmail.com>
2023-06-14 06:43:09 +02:00
Ewan Breakey
f3d601fddb
Fix typo in thir.md
2023-06-13 21:18:46 -07:00
Eric Huss
73f65f63ac
Update triagebot links.
2023-06-13 20:49:13 +02:00
Arthur Cohen
611c9418f5
name-resolution: Fix some typos in "Scopes and ribs"
2023-06-13 19:45:19 +02:00
clubby789
f1e637883f
Add note about shell completion scripts
2023-05-17 21:44:05 -05:00
jyn
ee5285347d
filter out S-blocked issues in the "Getting Started" search ( #1687 )
2023-05-15 05:24:31 +09:00
Ben Kimock
9d8c600cab
Rename InstCombine to InstSimplify ( #1684 )
2023-05-11 18:59:47 +09:00
Yukang
5f48c757c7
Use unpretty for debugging Hir ( #1685 )
2023-05-11 18:59:23 +09:00
Eric Huss
28dbeaf5c4
Add unset-exec-env compiletest header.
...
This header was added in https://github.com/rust-lang/rust/pull/110644/ .
2023-05-02 04:20:21 +02:00
lcnr
533a8ec5ad
typo
2023-04-26 12:09:10 -07:00
lcnr
635bab1835
extend the sixth requirement
2023-04-26 12:09:10 -07:00
Lukas Wirth
2a5eb92197
Add docs for compare-output-lines-by-subset flag ( #1677 )
2023-04-22 20:50:11 +09:00
Tshepang Mbambo
d0d581b140
fix typo ( #1674 )
2023-04-22 20:49:13 +09:00
Brian Kung
27545105c3
Fix links in how-to-build-and-run.md ( #1679 )
2023-04-22 20:48:44 +09:00
Ezra Shaw
a4a1a7cf12
docs: document new `suggest-tests` tool
2023-04-16 13:56:19 +02:00
Ohad Ravid
0ff2326425
Fix extra slash
2023-04-16 13:30:24 +02:00
Tshepang Mbambo
6337ed17fb
fix markup ( #1670 )
2023-04-10 23:23:05 +09:00
Joshua Nelson
516194c5e8
Link to governance page
...
It has links to the specific channel/stream for each team.
2023-04-09 22:38:15 +02:00
jyn
8bf09013c0
Apply suggestions from code review
...
Thank you JohnTitor for finding these!
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2023-04-09 22:38:15 +02:00
jyn
177ca5e602
Add a "What should I work on?" section
...
This is the first question I get from nearly all contributors. So far
I've been giving links to individual issues, but they quickly go out of
date or get fixed, and then I have more work to do to help people find
an issue. Add some suggestions for work people can find themselves,
without having to first consult an expert.
This also moves the "Cloning and Building" stub to the bottom of the
page.
2023-04-09 22:38:15 +02:00
jyn
2d2ef1329a
Make the "Asking Questions" section more useful
...
- Update outdated chat platforms
- Link to the community page
- Suggest `git shortlog` for finding experts
2023-04-09 22:38:15 +02:00
jyn
0ccf85aa5b
Fix link; remove duplicate link
2023-04-09 22:38:15 +02:00
jyn
3780fbf5e4
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
c87993ba74
Clarify cfg(bootstrap) docs
2023-04-09 21:38:54 +02:00
jyn
26315eb365
document that it's rare for books to break
2023-04-09 21:20:55 +02:00
jyn
d483584b37
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
4d14b76152
fix incorrect miri mentions in "External Repos" chapter
2023-04-09 21:20:55 +02:00
jyn
40823ca392
Improve the landing page for contributing to the libstd docs ( #1666 )
2023-04-09 12:10:27 +09:00
jyn
cf4daae9a6
Various improvements to `check_line_lengths.sh` ( #1667 )
2023-04-09 12:08:46 +09:00
jyn
c869139156
Document how to ignore specific files in a diff ( #1668 )
2023-04-09 12:07:16 +09:00
y21
0520099156
fix line length
2023-04-05 19:29:18 -05:00
y21
b141161991
mention `git clone --depth`
2023-04-05 19:29:18 -05:00
Joshua Nelson
fca8af6c15
add a few more TOC sections
2023-04-03 06:42:31 -05:00
Joshua Nelson
3cd6d38426
Remove duplicate section on new features in CONTRIBUTING.md
2023-04-03 06:42:31 -05:00
Joshua Nelson
8fc85f17ef
Link to bug-fix-procedure.md from the contribution procedure section
2023-04-03 06:42:31 -05:00
Joshua Nelson
2ff743c00b
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
3790dd62b9
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
33c6ea1e8c
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
d436bf134e
Make REUSE ignore section heading as a copyright statement ( #1659 )
2023-04-03 20:09:34 +09:00
Eric Huss
a071dc8c54
Update some links and information for cargo-bisect-rustc ( #1657 )
2023-04-02 15:15:55 +09:00