onur-ozkan
3ed7cc887e
document `include` in `bootstrap.example.toml`
...
Signed-off-by: onur-ozkan <work@onurozkan.dev>
2025-04-15 11:33:06 +03:00
onur-ozkan
b4426b7c4b
document config extensions
...
Signed-off-by: onur-ozkan <work@onurozkan.dev>
2025-04-15 11:32:56 +03:00
Jieyou Xu
af667b8696
Merge from rustc
2025-03-18 12:08:38 +08:00
bit-aloo
e4ddc21c8a
replace config.toml to bootstrap.toml in src:doc:rustc-dev-guide
2025-03-17 12:56:44 +05:30
jyn
bfda715ef4
expand ${workspaceFolder} in sample vim config
2025-03-16 21:06:18 -04:00
Boxy
3a4c5b0447
Merge from rustc
2025-02-25 21:27:44 +00:00
jyn
c5b75dc7bd
use lua locals
...
Co-authored-by: DianQK <dianqk@dianqk.net>
2025-02-24 00:12:55 -05:00
jyn
a55bd19ca7
document how to setup RA for nvim automatically
2025-02-23 22:07:09 -05:00
Chai T. Rex
019264fc55
Add Zed to dev guide suggested workflows page
2025-02-17 23:56:38 -05:00
chiichen
72ceb939b3
feat: modify developing with nix section
2025-01-30 18:03:27 +08:00
chiichen
a14bbfbea9
chore: discard padding white space
2025-01-30 18:02:58 +08:00
clubby789
b746f63983
completions: Zsh is now supported ( #2173 )
2024-12-27 09:03:10 +08:00
Eric Huss
766fbbbe3d
Add suggestion for `--keep-stage 0` ( #2164 )
2024-12-18 01:00:38 +08:00
Sam Estep
67dc382ac5
Note Rustfmt for separate rust-analyzer directory ( #2134 )
2024-11-13 21:37:25 +08:00
Stuart Cook
93738ab172
Describe why and how to use a separate build directory for rust-analyzer ( #2106 )
2024-10-29 18:16:11 +08:00
Kajetan Puchalski
ab71898fc7
building: Update instructions for ./x setup editor
2024-10-07 10:03:36 +02:00
Yoh Deadfall
0a9b996970
Fixed links to rust-analyzer configs for Emacs and Helix ( #2087 )
2024-10-06 09:43:08 +09:00
Kajetan Puchalski
34a13c2e52
building/suggested: Add instructions for Emacs & Helix ( #2080 )
...
Co-authored-by: 许杰友 Jieyou Xu (Joe) <39484203+jieyouxu@users.noreply.github.com>
2024-09-28 20:09:48 +08:00
Tshepang Mbambo
80c0794aae
missing char ( #2047 )
2024-08-22 22:43:28 +02:00
DianQK
3f1e015a75
provide `libstdc++.so.6` through `LD_LIBRARY_PATH`
2024-06-27 16:15:59 +02:00
听寒
06a3f3bed1
should use `&` to load completions for PowerShell ( #1978 )
2024-06-04 06:31:05 +01:00
onur-ozkan
1f915f11d8
sync the stage0 filename
...
Signed-off-by: onur-ozkan <work@onurozkan.dev>
2024-05-25 15:42:06 -07:00
JohnEndson
69c820a470
Fix some comments
...
Signed-off-by: JohnEndson <jiayuzhen@outlook.com>
2024-03-28 13:58:43 +02:00
Tshepang Mbambo
5ced644d1f
typos
...
Also
- use proper case for rust-analyzer
- reformat a bit, for sembr
2024-03-13 04:28:30 +01:00
Nilstrieb
22c2f7ce79
make shell.nix better ( #1858 )
...
* make shell.nix better
* Mention using RUST_BOOTSTRAP_CONFIG
* Move things to `buildInputs` and add `glibc.out glibc.static`
This fixes the nofile-limit.rs UI test.
* short lines for the short line fans
* Fix pkgs
2024-03-01 21:26:19 +01:00
Yukang
b88a4c5275
Add notes on tweak rust-analyzer.check.overrideCommand ( #1890 )
2024-02-21 12:18:39 -03:00
Nadrieril
ce67594f02
Suggest `gcc_multi` to make `mir_opts` run on nixos ( #1841 )
2023-12-19 19:07:35 +09:00
Onur Özkan
641a617c61
remove change-id from sample build configuration ( #1813 )
2023-10-30 02:16:41 +09:00
Ethan Brierley
95f806352d
[suggested.md] `changelog-seen` -> `change-id`` in `shell.nix`
...
`changelog-seen` was deprecated in https://github.com/rust-lang/rust/pull/115898
```
WARNING: The use of `changelog-seen` is deprecated. Please refer to `change-id` option in `config.example.toml` instead.
WARNING: The `change-id` is missing in the `config.toml`. This means that you will not be able to track the major changes made to the bootstrap configurations.
note: to silence this warning, add `change-id = 115898` at the top of `config.toml`
```
2023-10-11 08:30:26 +02:00
Tshepang Mbambo
991f770374
share link target ( #1740 )
2023-08-27 09:58:58 +09:00
Ethan Brierley
a3c226d660
Suggest enabling patch-binaries-for-nix in `shell.nix` ( #1774 )
...
Bootstraps nix detection isn't always perfect:
- https://rust-lang.zulipchat.com/#narrow/stream/122651-general/topic/Bootstrapping.20on.20NixOS
- https://github.com/rust-lang/rust/issues/115073
2023-08-22 17:50:21 -04:00
Absobel
4285421cd2
Update suggested.md
...
I imagine that the book meant that a full build isn't needed since it gave as an example the addition of a debug! statement
2023-08-21 06:45:47 +02:00
İsmail Arılık
74d4d9ca74
fix(suggested): remove an unnecessary and confusing statement
...
This statement is not about Visual Studio Code; it is about Neovim and it is already in that section. And it is also confusing for a VS Code user. So I think it is better to remove it.
2023-07-14 20:41:09 +02:00
sslime336
e2487ebdc4
Change `x.py` into `x`, add explanation for `x`
2023-06-30 23:11:14 +02:00
sslime336
a04ad82e3c
Change `./x.py` into `./x`
2023-06-30 23:11:14 +02:00
Eric Huss
1b6f93987d
Fix some links
2023-06-29 06:43:19 +02:00
clubby789
c07f051fa5
Add note about shell completion scripts
2023-05-17 21:44:05 -05:00
Ezra Shaw
4a5e46f8ab
docs: document new `suggest-tests` tool
2023-04-16 13:56:19 +02:00
Joshua Nelson
1fd8ddbdc2
add a few more TOC sections
2023-04-03 06:42:31 -05:00
Thom Chiovoloni
31991ba0cb
Rename `config.toml.example` to `config.example.toml`
2023-03-13 04:42:00 +02:00
clubby789
88a1bdd470
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
clubby789
41680031f8
Add link to vscode settings in Rust repo ( #1591 )
2023-02-15 15:46:19 -03:00
Christopher Smyth
b4689c9511
Add Neovim configuration information ( #1545 )
...
* Add Neovim configuration information
The JSON provided for VSCode works with coc and nlsp-settings.
This is verified by
9d8bdb9290/README.md
for coc, and feeding the JSON in to this schema
215b537cfb/schemas/_generated/rust_analyzer.json
for validating nlsp-settings.
* Make the steps clear
First open a Rust buffer
Then update RA settings
If you don't open a buffer first then nothing will happen. This is because
the plugin makes a raw LSP RPC, so RA must be attached.
* Use separate sections for VSCode and Nvim
* Add a short section on the VSCode tasks.
2023-02-13 23:16:01 -06:00
clubby789
b4c465275c
Replace settings.json with x.py setup note ( #1588 )
2023-02-08 14:26:58 -06:00
Zephaniah Ong
118246c17e
Update rustfmt path
...
As per https://github.com/rust-lang/rust/pull/107297#discussion_r1092764740 , the change broke the rust-analyzer config. Hence, changing the docs to match the new path
2023-02-01 18:59:30 -06:00
ozkanonur
375adf22dc
extend bootstrap related documentations
...
Signed-off-by: ozkanonur <work@onurozkan.dev>
2023-01-31 12:42:30 -06:00
Albert Larsan
d4ec98736e
Change `src/test` to `tests` ( #1547 )
2023-01-13 07:31:47 +09:00
Joshua Nelson
bd26e3aae5
Replace `$TARGET` with `host`
...
This avoids having to manually modify the configuration in the docs.
2022-12-31 18:23:52 -06:00
Joshua Nelson
4f846480db
Don't use "incremental" to refer to `--keep-stage`
...
`-C incremental` is sound and --keep-stage is not.
2022-11-28 19:00:24 -08:00
Noah Lev
010ab13460
Triage some date-check items ( #1513 )
2022-11-26 22:25:58 +09:00