| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-03-10 | main.js: typecheck things related to window.register_type_impls | binarycat | -8/+10 | |
| 2025-03-10 | rustdoc.d.ts: add window.{register_implementors,pending_implementors} | binarycat | -3/+17 | |
| 2025-03-10 | rustdoc.d.ts: window.SIDEBAR_ITEMS may exist. | binarycat | -1/+2 | |
| 2025-03-10 | main.js: handle document.activeElement being null | binarycat | -2/+2 | |
| this is technically possible if someone sticks rustdoc in an iframe, i think? | ||||
| 2025-03-10 | main.js(isDisplayed): coerce truthy values to boolean | binarycat | -3/+2 | |
| 2025-03-10 | main.js: always refer to searchState through window.searchState | binarycat | -10/+5 | |
| 2025-03-10 | main.js: handleEscape and handleShortcut accept KeyboardEvent | binarycat | -2/+6 | |
| 2025-03-10 | main.js: give type signatures to a few helper functions | binarycat | -4/+8 | |
| 2025-03-10 | main.js: don't set mouseMovedAfterSearch, as it is never read | binarycat | -1/+0 | |
| 2025-03-10 | main.js: insertAfter needs non-root referenceNode | binarycat | -4/+1 | |
| 2025-03-10 | Add powerpc64le maintainers | David Tenty | -1/+49 | |
| 2025-03-10 | internal: port rust-analyzer to new Salsa | David Barsky | -2298/+3042 | |
| 2025-03-10 | Update books | rustbot | -0/+0 | |
| 2025-03-10 | Update Trusty platform docs | Nicole LeGare | -5/+7 | |
| 2025-03-10 | internal(config): use `FxIndexMap` for default completion snippets | David Barsky | -25/+30 | |
| 2025-03-10 | stabilize `ci_rustc_if_unchanged_logic` test for local environments | onur-ozkan | -2/+11 | |
| Signed-off-by: onur-ozkan <work@onurozkan.dev> | ||||
| 2025-03-10 | Rollup merge of #138306 - jieyouxu:revert-workspace-lints, r=Noratrieb | Matthias KrĂĽger | -9/+4 | |
| Revert "Use workspace lints for crates in `compiler/` #138084" Revert <https://github.com/rust-lang/rust/pull/138084> to buy time to consider options that avoids breaking downstream usages of cargo on distributed `rustc-src` artifacts, where such cargo invocations fail due to inability to inherit `lints` from workspace root manifest's `workspace.lints` (this is only valid for the source rust-lang/rust workspace, but not really the distributed `rustc-src` artifacts). The problem is that the `rustc-src` component doesn't include the root `Cargo.toml` manifest. This breakage was reported in https://github.com/rust-lang/rust/issues/138304. This reverts commit 48caf81484b50dca5a5cebb614899a3df81ca898, reversing changes made to c6662879b27f5161e95f39395e3c9513a7b97028. cc `@RalfJung` r? `@nnethercote` (sorry, I didn't consider this being a thing đź’€) | ||||
| 2025-03-10 | Rollup merge of #138305 - lnicola:sync-from-ra, r=lnicola | Matthias KrĂĽger | -1880/+4676 | |
| Subtree update of `rust-analyzer` r? `@ghost` | ||||
| 2025-03-10 | Rollup merge of #138281 - saethlin:mergeable-doctests-stacksize, ↵ | Matthias Krüger | -9/+10 | |
| r=GuillaumeGomez Fix O(tests) stack usage in edition 2024 mergeable doctests Fixes https://github.com/rust-lang/rust/issues/138248 The important change here is that we are not passing a potentially-large array by value. Between the fact that `TestFn` cannot be `Clone` and `test_main` takes a `Vec<TestDescAndFn>`, the only way to call `test::test_main` without O(tests) stack use is to call `Vec::push` many times. The normal test harness does not have this problem because it calls `test_main_static` or `test_main_static_abort`, which take `&[TestDescAndFn]`. Changing `test::test_main` to take a slice is not a simple change, so I'm avoiding doing it here. | ||||
| 2025-03-10 | Rollup merge of #138268 - Kobzol:fix-summary-nan, r=jieyouxu | Matthias KrĂĽger | -3/+7 | |
| Handle empty test suites in GitHub job summary report Should fix [NaN](https://github.com/rust-lang-ci/rust/actions/runs/13739044506#summary-38426140405)s being printed. r? `@jieyouxu` | ||||
| 2025-03-10 | Rollup merge of #137931 - xizheyin:issue-137421, r=jieyouxu | Matthias KrĂĽger | -0/+30 | |
| Add remark for missing `llvm-tools` component re. `rustc_private` linker failures related to not finding LLVM libraries Fixes #137421 | ||||
| 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 | rustdoc: Gate unstable `doc(cfg())` predicates | clubby789 | -11/+12 | |
| 2025-03-10 | internal: vendor `query-group-macro` | David Barsky | -21/+1988 | |
| 2025-03-10 | Update metadata for cygwin target | 王宇逸 | -1/+1 | |
| 2025-03-10 | doc: add doc to proc-macro-api | bit-aloo | -1/+71 | |
| 2025-03-10 | Merge pull request #19334 from Veykril/push-oynrurllmwtk | Lukas Wirth | -5346/+1 | |
| internal: Remove generated md book files | ||||
| 2025-03-10 | Add remark for missing llvm-tools component re. rustc_private linker ↵ | xizheyin | -0/+30 | |
| failures related to not finding LLVM libraries Signed-off-by: xizheyin <xizheyin@smail.nju.edu.cn> | ||||
| 2025-03-10 | Ignore job duplicates | Jakub Beránek | -1/+5 | |
| 2025-03-10 | Handle backticks in try job patterns | Jakub Beránek | -13/+25 | |
| 2025-03-10 | Modify try-job documentation | Jakub Beránek | -5/+8 | |
| 2025-03-10 | Allow using glob aliases for custom try jobs | Jakub Beránek | -34/+116 | |
| 2025-03-10 | Remove generated md book files | Lukas Wirth | -5346/+1 | |
| 2025-03-10 | Move job handling to a separate module | Jakub Beránek | -230/+242 | |
| 2025-03-10 | make precise capturing args in rustdoc Json typed | morine0122 | -7/+72 | |
| 2025-03-10 | Make all keys explicit in citool | Jakub Beránek | -6/+12 | |
| Just to avoid surprises, the amount of used keys is not large. | ||||
| 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 #2258 from fee1-dead-contrib/constck | Oli Scherer | -67/+160 | |
| Rewrite effects checking chapter | ||||
| 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 | Add change tracker entry | Jakub Beránek | -0/+5 | |
| 2025-03-10 | Implement downloading GCC from CI | Jakub Beránek | -20/+104 | |
| 2025-03-10 | Add `download-ci-gcc-stamp` file | Jakub Beránek | -0/+4 | |
| 2025-03-10 | Add `[gcc] download-ci-gcc` option | Jakub Beránek | -1/+27 | |
| 2025-03-10 | Add `gcc` bootstrap config section | Jakub Beránek | -1/+8 | |
| 2025-03-10 | Refactor GCC compilation | Jakub Beránek | -105/+112 | |
| 2025-03-10 | Merge pull request #19332 from Veykril/push-trvznlqsvtyq | Lukas Wirth | -84/+53 | |
| Make change annotations per text-edit | ||||
| 2025-03-10 | Fix rust-analyzer for 16-bit fmt width and precision. | Mara Bos | -1/+1 | |
| 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 | |
