Skip to content
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

Ligatures involving double colon ("::") and an angle bracket are misaligned #1557

Open
trbabb opened this issue Nov 11, 2023 · 1 comment
Open
Labels
Milestone

Comments

@trbabb
Copy link

trbabb commented Nov 11, 2023

See this image:

image

In C++, this form of qualified identifier is commonly used with templated classes:

TemplatedClass<TemplateParam>::SomeMemberIdentifier

It looks like ligatures and/or kerning adjust the second colon up to align with the first letter of the following word, and adjust the first colon down to align with the closing > character.

Consecutive ::s should probably stay aligned with each other when possible!

@tonsky tonsky added this to the 7 milestone Nov 13, 2023
@tonsky
Copy link
Owner

tonsky commented Nov 13, 2023

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants