| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-03-14 | feat: for loop to while let assist | Vishruth-Thimmaiah | -2/+467 | |
| 2025-03-13 | Merge pull request #19351 from davidbarsky/davidbarsky/fix-panic-in-diagnostics | David Barsky | -30/+50 | |
| internal: don't panic when the crate graph isn't ready | ||||
| 2025-03-13 | internal: don't panic when the crate graph isn't ready #19351 | David Barsky | -30/+50 | |
| 2025-03-12 | Merge pull request #19337 from ChayimFriedman2/salsify-crate-graph-final | Chayim Refael Friedman | -2511/+3629 | |
| Salsify the crate graph | ||||
| 2025-03-12 | Salsify the crate graph | Chayim Refael Friedman | -2511/+3629 | |
| I.e. make it not one giant input but multiple, for incrementality and decreased memory usage for Salsa 3 reasons. | ||||
| 2025-03-11 | Merge pull request #19343 from flodiebold/push-tmumzoxxmxsr | Florian Diebold | -10/+15 | |
| Make GenericParamsCollector::type_or_consts not unnecessarily pub(crate) | ||||
| 2025-03-11 | Make GenericParamsCollector::type_or_consts not unnecessarily pub(crate) | ¨Florian | -10/+15 | |
| 2025-03-10 | Merge pull request #18964 from ↵ | David Barsky | -2323/+3072 | |
| davidbarsky/davidbarsky/port-rust-analyzer-to-new-salsa internal: port rust-analyzer to new Salsa | ||||
| 2025-03-10 | internal: port rust-analyzer to new Salsa | David Barsky | -2298/+3042 | |
| 2025-03-10 | internal(config): use `FxIndexMap` for default completion snippets | David Barsky | -25/+30 | |
| 2025-03-10 | Merge pull request #19305 from davidbarsky/davidbarsky/vendor-query-group-macro | Lukas Wirth | -21/+1988 | |
| internal: vendor `query-group-macro` in rust-analyzer | ||||
| 2025-03-10 | internal: vendor `query-group-macro` | David Barsky | -21/+1988 | |
| 2025-03-10 | Merge pull request #19334 from Veykril/push-oynrurllmwtk | Lukas Wirth | -5346/+1 | |
| internal: Remove generated md book files | ||||
| 2025-03-10 | Remove generated md book files | Lukas Wirth | -5346/+1 | |
| 2025-03-10 | Merge pull request #19326 from Veykril/push-vovuxzkzrowp | Lukas Wirth | -10/+11 | |
| Add missing name-ref parents to syntactic highlighting | ||||
| 2025-03-10 | Merge pull request #19294 from alibektas/better_build_script_err_msgs | Lukas Wirth | -0/+1 | |
| minor: Show build scripts errors in server status | ||||
| 2025-03-10 | Add missing name-ref parents to syntactic highlighting | Lukas Wirth | -10/+11 | |
| 2025-03-10 | Merge pull request #19332 from Veykril/push-trvznlqsvtyq | Lukas Wirth | -84/+53 | |
| Make change annotations per text-edit | ||||
| 2025-03-10 | Merge pull request #19333 from alexkirsz/alexkirsz/fix-diagnostics | Lukas Wirth | -1/+3 | |
| fix: Fix diagnostics being cleared right after being received | ||||
| 2025-03-10 | Make change annotations per text-edit | Lukas Wirth | -84/+53 | |
| 2025-03-10 | Fix diagnostics being cleared right after being received | Alex Kirszenberg | -1/+3 | |
| 2025-03-10 | Merge pull request #19331 from lnicola/sync-from-rust | Laurențiu Nicola | -16953/+21900 | |
| minor: Sync from downstream | ||||
| 2025-03-10 | Format code | Laurențiu Nicola | -35/+43 | |
| 2025-03-10 | Merge pull request #19328 from Veykril/push-umwykvoskvyp | Lukas Wirth | -25/+45 | |
| internal: Run proc-macro server tests as separate CI job | ||||
| 2025-03-10 | Fix simd layout test | Laurențiu Nicola | -1/+1 | |
| 2025-03-10 | Bump rustc crates | Laurențiu Nicola | -25/+20 | |
| 2025-03-10 | Run proc-macro server tests are separate CI job | Lukas Wirth | -25/+45 | |
| Touch tt | ||||
| 2025-03-10 | Merge pull request #19330 from ChayimFriedman2/normalize-projection | Lukas Wirth | -503/+869 | |
| fix: Normalize projections in evaluated const display and layout calculation | ||||
| 2025-03-10 | Merge pull request #19079 from ChayimFriedman2/rename-conflict | Lukas Wirth | -59/+509 | |
| feat: Warn the user when a rename will change the meaning of the program | ||||
| 2025-03-10 | Merge pull request #19327 from Veykril/push-qyyvkulltzpz | Lukas Wirth | -2/+6 | |
| Fix `path` macro hygiene | ||||
| 2025-03-10 | Merge from rust-lang/rust | Laurențiu Nicola | -16902/+21846 | |
| 2025-03-10 | Preparing for merge from rust-lang/rust | Laurențiu Nicola | -1/+1 | |
| 2025-03-10 | Fix `path` macro hygiene | Lukas Wirth | -2/+6 | |
| 2025-03-10 | Merge pull request #19311 from aibaars/log-build-script-error | Lukas Wirth | -0/+8 | |
| Log build script error output in `load_cargo::load_workspace_at` | ||||
| 2025-03-10 | Merge pull request #19314 from snprajwal/variantdef-impl | Lukas Wirth | -1/+68 | |
| fix(hir): `VariantDef` is `impl HasSource` | ||||
| 2025-03-10 | Merge pull request #19316 from snprajwal/git-commit-ec | Lukas Wirth | -0/+3 | |
| fix: do not apply editorconfig to git commit msg | ||||
| 2025-03-10 | Merge pull request #19252 from flodiebold/fix-fixup-delimiters | Lukas Wirth | -88/+105 | |
| Fix syntax fixup producing invalid punctuation | ||||
| 2025-03-10 | Merge pull request #19232 from ShoyuVanilla/issue-19196 | Lukas Wirth | -12/+59 | |
| Bump chalk for built-in supports of async closures | ||||
| 2025-03-10 | Merge pull request #19325 from Veykril/push-sxyvwwsmtxrr | Lukas Wirth | -12/+102 | |
| Rank ADT constructors as constructors for completion scoring | ||||
| 2025-03-10 | Auto merge of #136780 - joboet:move_pal_stdio, r=Amanieu | bors | -150/+77 | |
| std: move stdio to `sys` As per #117276, this moves the platform definitions of `Stdout` and friends into `sys`. This PR also unifies the UNIX and Hermit implementations and moves the `__rust_print_err` function needed by libunwind on SGX into the dedicated module for such helper functions. | ||||
| 2025-03-10 | Auto merge of #137899 - notriddle:merged-doctests-stable, ↵ | bors | -59/+221 | |
| r=fmease,GuillaumeGomez doctests: fix merging on stable Fixes #137898 The generated multi-test harness relies on nightly-only APIs, so the only way to run it on stable is to enable them. To prevent the executing test case from getting at any of the stuff that the harness uses, they're built as two separate crates. The test bundle isn't built with RUSTC_BOOTSTRAP, while the runner harness is. | ||||
| 2025-03-10 | doctests: build test bundle and harness separately | Michael Howell | -64/+221 | |
| This prevents the included test case from getting at nightly-only features when run on stable. The harness builds with RUSTC_BOOTSTRAP, but the bundle doesn't. | ||||
| 2025-03-10 | doctests: fix merging on stable | Michael Howell | -1/+6 | |
| Fixes #137898 The generated multi-test harness relies on nightly-only APIs, so the only way to run it on stable is to enable them. Since tests that use crate attrs don't be merged, there's no way to use nightly-only features on it anyway. | ||||
| 2025-03-09 | std: move stdio to `sys` | joboet | -150/+77 | |
| As per #117276, this moves the platform definitions of `Stdout` and friends into `sys`. This PR also unifies the UNIX and Hermit implementations and moves the `__rust_print_err` function needed by libunwind on SGX into the dedicated module for such helper functions. | ||||
| 2025-03-09 | Auto merge of #137695 - nnethercote:always-inline-query_get_at, r=saethlin | bors | -1/+1 | |
| Always inline `query_get_at`. r? `@saethlin` | ||||
| 2025-03-09 | Auto merge of #138279 - matthiaskrgr:rollup-ndnoipr, r=matthiaskrgr | bors | -115/+160 | |
| Rollup of 7 pull requests Successful merges: - #122790 (Apply dllimport in ThinLTO) - #137650 (Move `fs` into `sys`) - #138228 (Use `disjoint_bitor` inside `borrowing_sub`) - #138233 (Windows: Don't link std (and run-make) against advapi32, except on win7) - #138253 (Continue to check attr if meet empty repr for adt) - #138263 (Fix `repr128-dwarf` test) - #138276 (Lazy load NtOpenFile for UWP) r? `@ghost` `@rustbot` modify labels: rollup | ||||
| 2025-03-09 | Rollup merge of #138276 - bdbai:fix-uwp-ntopenfile, r=ChrisDenton | Matthias Krüger | -0/+11 | |
| Lazy load NtOpenFile for UWP Lazily load `NtOpenFile` to allow libraries targeting UWP to build and link. Fixes #138257 . r? `@ChrisDenton` | ||||
| 2025-03-09 | Rollup merge of #138263 - beetrees:fix-repr128-dwarf, r=jieyouxu | Matthias Krüger | -7/+8 | |
| Fix `repr128-dwarf` test The test now correctly ignores enums from `std`. Fixes #138254 Unblocks #138200 | ||||
| 2025-03-09 | Rollup merge of #138253 - mu001999-contrib:fix-138241, r=jdonszelmann | Matthias Krüger | -1/+37 | |
| Continue to check attr if meet empty repr for adt Fixes #138241 Returning while checking ReprEmpty results in missing the check for the next repr | ||||
| 2025-03-09 | Rollup merge of #138233 - smmalis37:no-advapi32, r=ChrisDenton | Matthias Krüger | -13/+19 | |
| Windows: Don't link std (and run-make) against advapi32, except on win7 Std no longer depends on any functionality provided by advapi32, so we can remove it from the list of external libraries we link against. Except, the win7 targets do still rely on advapi32-provided functionality. This PR therefore moves linking against it to only occur on win7 targets, so that no new uses of it slip in without being noticed. | ||||
