Use compatible checkbox marker glyphs - #840
Conversation
|
Thanks for the context. I switched the markers to U+25FC / U+25FB and verified the updated build locally. |
|
It is unfortunately necessary to test these new glyphs vs the old ones on a variety of terminals and fonts. If you could test at least a subset of that, it would help me a lot! |
|
I tested the new glyphs against the old ones on a subset of terminals and fonts. macOS:
Fonts tested:
Windows:
Fonts tested:
I didn't notice any obvious rendering issues in this subset. |
Leonard Hecker (lhecker)
left a comment
There was a problem hiding this comment.
I'm scared that this will break things, but at least I won't stare at � on macOS anymore! haha
|
Leonard Hecker (@lhecker) in your autocommit message did you change the text to reflect the codepoints we settled on |
|
I only saw your comment just now. As you may have already seen, I removed most of it because I didn't feel like this PR warrants much explanation in the future. One or the other glyph - both are kind of a bad choice. There are no good choices. 🥲 |

Summary
Fixes #747.
🗹(U+1F5F9 BALLOT BOX WITH BOLD CHECK) with■(U+25A0 BLACK SQUARE).☐(U+2610 BALLOT BOX) with□(U+25A1 WHITE SQUARE).■/□pair also improves visual consistency between checked and unchecked states.Happy to use a different marker pair if maintainers prefer another option.
Test plan