77b996e1c6
Rollup of 11 pull requests Successful merges: - #80385 (Clarify what `Cell::replace` returns) - #82571 (Rustdoc Json: Add tests for Reexports, and improve jsondocck) - #82860 (Add `-Z unpretty` flag for the THIR) - #82950 (convert slice doc link to intra-doc links) - #82965 (Add spirv extension handling in compiletest) - #82966 (update MSYS2 link in README) - #82979 (Fix "run" button position in error index) - #83001 (Ignore Vim swap files) - #83003 (rustdoc: tweak the search index format) - #83013 (Adjust some `#[cfg]`s to take non-Unix non-Windows operating systems into account) - #83018 (Reintroduce accidentally deleted assertions.) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup