about summary refs log tree commit diff
path: root/src
AgeCommit message (Collapse)AuthorLines
2025-03-10main.js: typecheck things related to window.register_type_implsbinarycat-8/+10
2025-03-10rustdoc.d.ts: add window.{register_implementors,pending_implementors}binarycat-3/+17
2025-03-10rustdoc.d.ts: window.SIDEBAR_ITEMS may exist.binarycat-1/+2
2025-03-10main.js: handle document.activeElement being nullbinarycat-2/+2
this is technically possible if someone sticks rustdoc in an iframe, i think?
2025-03-10main.js(isDisplayed): coerce truthy values to booleanbinarycat-3/+2
2025-03-10main.js: always refer to searchState through window.searchStatebinarycat-10/+5
2025-03-10main.js: handleEscape and handleShortcut accept KeyboardEventbinarycat-2/+6
2025-03-10main.js: give type signatures to a few helper functionsbinarycat-4/+8
2025-03-10main.js: don't set mouseMovedAfterSearch, as it is never readbinarycat-1/+0
2025-03-10main.js: insertAfter needs non-root referenceNodebinarycat-4/+1
2025-03-10Add powerpc64le maintainersDavid Tenty-1/+49
2025-03-10internal: port rust-analyzer to new SalsaDavid Barsky-2298/+3042
2025-03-10Update booksrustbot-0/+0
2025-03-10Update Trusty platform docsNicole LeGare-5/+7
2025-03-10internal(config): use `FxIndexMap` for default completion snippetsDavid Barsky-25/+30
2025-03-10stabilize `ci_rustc_if_unchanged_logic` test for local environmentsonur-ozkan-2/+11
Signed-off-by: onur-ozkan <work@onurozkan.dev>
2025-03-10Rollup merge of #138306 - jieyouxu:revert-workspace-lints, r=NoratriebMatthias 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-10Rollup merge of #138305 - lnicola:sync-from-ra, r=lnicolaMatthias KrĂĽger-1880/+4676
Subtree update of `rust-analyzer` r? `@ghost`
2025-03-10Rollup 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-10Rollup merge of #138268 - Kobzol:fix-summary-nan, r=jieyouxuMatthias 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-10Rollup merge of #137931 - xizheyin:issue-137421, r=jieyouxuMatthias 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-10Merge pull request #19305 from davidbarsky/davidbarsky/vendor-query-group-macroLukas Wirth-21/+1988
internal: vendor `query-group-macro` in rust-analyzer
2025-03-10rustdoc: Gate unstable `doc(cfg())` predicatesclubby789-11/+12
2025-03-10internal: vendor `query-group-macro`David Barsky-21/+1988
2025-03-10Update metadata for cygwin target王宇逸-1/+1
2025-03-10doc: add doc to proc-macro-apibit-aloo-1/+71
2025-03-10Merge pull request #19334 from Veykril/push-oynrurllmwtkLukas Wirth-5346/+1
internal: Remove generated md book files
2025-03-10Add 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-10Ignore job duplicatesJakub Beránek-1/+5
2025-03-10Handle backticks in try job patternsJakub Beránek-13/+25
2025-03-10Modify try-job documentationJakub Beránek-5/+8
2025-03-10Allow using glob aliases for custom try jobsJakub Beránek-34/+116
2025-03-10Remove generated md book filesLukas Wirth-5346/+1
2025-03-10Move job handling to a separate moduleJakub Beránek-230/+242
2025-03-10make precise capturing args in rustdoc Json typedmorine0122-7/+72
2025-03-10Make all keys explicit in citoolJakub Beránek-6/+12
Just to avoid surprises, the amount of used keys is not large.
2025-03-10Merge pull request #19326 from Veykril/push-vovuxzkzrowpLukas Wirth-10/+11
Add missing name-ref parents to syntactic highlighting
2025-03-10Merge pull request #2258 from fee1-dead-contrib/constckOli Scherer-67/+160
Rewrite effects checking chapter
2025-03-10Merge pull request #19294 from alibektas/better_build_script_err_msgsLukas Wirth-0/+1
minor: Show build scripts errors in server status
2025-03-10Add missing name-ref parents to syntactic highlightingLukas Wirth-10/+11
2025-03-10Add change tracker entryJakub Beránek-0/+5
2025-03-10Implement downloading GCC from CIJakub Beránek-20/+104
2025-03-10Add `download-ci-gcc-stamp` fileJakub Beránek-0/+4
2025-03-10Add `[gcc] download-ci-gcc` optionJakub Beránek-1/+27
2025-03-10Add `gcc` bootstrap config sectionJakub Beránek-1/+8
2025-03-10Refactor GCC compilationJakub Beránek-105/+112
2025-03-10Merge pull request #19332 from Veykril/push-trvznlqsvtyqLukas Wirth-84/+53
Make change annotations per text-edit
2025-03-10Fix rust-analyzer for 16-bit fmt width and precision.Mara Bos-1/+1
2025-03-10Make change annotations per text-editLukas Wirth-84/+53
2025-03-10Fix diagnostics being cleared right after being receivedAlex Kirszenberg-1/+3