-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add support for unicode characters in anchor links #328
Conversation
## Uh, oh | ||
|
||
There is no section named [Potato](#potato). | ||
|
||
There is an anchor named [Tomato](#tomato). | ||
|
||
## Header with special char ✨ | ||
## Header with special char at end ✨ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dklimpel I see there are quite a few bugs related to this, I have some real world examples you might want to try too - as they actively error for me in 3.12 (from megalinter)
## --docker
[--docker](#--docker)
## Step 7 - Lint & Test
[Step 7 - Lint \& Test](#step-7---lint--test)
## Product Owner / Design Approval
[Product Owner / Design Approval](#product-owner--design-approval)
These are as they are created by markdown all in one extension in vscode
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have this added to the tests. And it works.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's great news, so this fix isn't in 3.12 - and just needs merging and releasing?
Do we know when it will be released?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@tcort any ideas for a timeline?
Allows you to check and use unicode characters in anchor links (e.g. german umlauts or emojis)
follow up / improvement of:
fixes:
?
fail #360probably fixes:
parts are based on:
also added some tests