Rollup of 7 pull requests
Successful merges:
- #80705 (Update Source Code Pro and include italics)
- #81917 (Update RELEASES.md for 1.51.0)
- #82732 (Remove theme.js file)
- #83356 (rustdoc: Replace pair of `Option`s with an enum)
- #83384 (rename :pat2018 -> :pat2015)
- #83385 (:arrow_up: rust-analyzer)
- #83389 (add rust-analyzer rustc_private option in librustdoc Cargo.toml)
Failed merges:
r? `@ghost`
`@rustbot` modify labels: rollup