subframe7536 / maple-font

[try V7!] Maple Mono: Open source monospace font with round corner, ligatures and Nerd-Font for IDE and command line. 带连字和控制台图标的圆角等宽字体,中英文宽度完美2:1
SIL Open Font License 1.1
4.41k stars 62 forks source link

Ligatures for hexadecimal numbers work for capital letters, not lowercase. #136

Closed bynux-gh closed 4 days ago

bynux-gh commented 10 months ago

As it currently stands, the ligature to change the "0x" of hexadecimal values only works if the succeeding characters (0-F) are capitalized. 0xFF, for example, will become 0×FF, but 0xff will NOT become 0×ff. See this dmesg screenshot with memory addresses for an example:

image

Expected behavior is that this ligature is applied even if the succeeding value is not capitalized, so long as it is a value between 'a' ((char) 0x61) and 'f' ((char) 0x66).

subframe7536 commented 6 months ago

in v7-beta4, this bug has been solved

bynux-gh commented 4 days ago

Finally got the chance to actually test this out and (as of V7 Beta 24) it's beautiful. I love this font so much that I chose it for my hexadecimal/ASCII tattoo, so seeing that it's still a gorgeous work in progress makes me indescribably happy!

Best of all, this bug is fixed. ^^