ryanoasis / nerd-fonts

Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more
https://NerdFonts.com
Other
54.82k stars 3.65k forks source link

Wrong character for U+2588 (Full Block) in D2Coding #1454

Closed hdd113 closed 10 months ago

hdd113 commented 11 months ago

🗹 Requirements

🎯 Subject of the issue

Experienced behavior: U+2588 (Full Block), commonly used in progress bars, was incorrectly patched into a "Biohazard" symbol

Expected behavior: U+2588 (Full Block) in D2 Coding Ligature Nerd Font should show the correct Block element symbol

Example symbols: █, U+2588, Block Elements

🔧 Your Setup

★ Screenshots (Optional)

d2codingu2588 Normal Full Block symbol in the original D2Coding Font

d2codingnerdu2588 Incorrect symbol in the Nerd Font

d2block Screenshot of terminal output with the affected font

Finii commented 11 months ago

Thanks for reporting!

image

Finii commented 11 months ago

Unpatched font does not have it, checking where it comes from

image

Finii commented 11 months ago

They (D2Coding) link 2588 and E286 to make it 'one glyph' and with FontAwesomeExtension we patch into E286.

There is code that detects such cases, but obviously not good enough, or it had a different problem target, checking code.

image

github-actions[bot] commented 3 months ago

This issue has been automatically locked since there has not been any recent activity (i.e. last half year) after it was closed. It helps our maintainers focus on the active issues. If you have found a problem that seems similar, please open a new issue, complete the issue template with all the details necessary to reproduce, and mention this issue as reference.