Skip to content

Conversation

@ehuss
Copy link
Contributor

@ehuss ehuss commented Nov 5, 2025

This switches from ASCII lowercase to Unicode lowercase when generating heading IDs. This brings mdbook more in line with other tools and sites when they generate heading IDs. The generation still isn't 100% the same as other tools and sites, but it is usually the same in most cases.

Closes #1059

ehuss added 2 commits November 4, 2025 16:05
This switches from ASCII lowercase to Unicode lowercase when generating
heading IDs. This brings mdbook more in line with other tools and sites
when they generate heading IDs. The generation still isn't 100% the same
as other tools and sites, but it is usually the same in most cases.

Closes rust-lang#1059
@ehuss ehuss added the Breaking Change This would require a SemVer breaking change label Nov 5, 2025
@rustbot rustbot added the S-waiting-on-review Status: waiting on a review label Nov 5, 2025
@ehuss ehuss enabled auto-merge November 5, 2025 00:06
@ehuss ehuss added this pull request to the merge queue Nov 5, 2025
Merged via the queue into rust-lang:master with commit cc7f8be Nov 5, 2025
15 checks passed
@rustbot rustbot removed the S-waiting-on-review Status: waiting on a review label Nov 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Breaking Change This would require a SemVer breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

id for header tag (h1, h2, ...) and german Ä,Ö,Ü

2 participants