Jetbrainsmono: Glyph on U+26C4 should not be here

Created on 17 Jan 2020  ·  2Comments  ·  Source: JetBrains/JetBrainsMono

v1.0 has a strange glyph on U+26C4 (SNOWMAN WITHOUT SNOW).

スクリーンショット 0002-01-17 16 42 55

This has two problems.

  1. Unicode defines East Asian Width. The spec txt describes that this codepoint (U+26C4) is “W”, that is, “Wide Character”.

    ...
    26C4..26C5;W     # So     [2] SNOWMAN WITHOUT SNOW..SUN BEHIND CLOUD
    ...
    

    Terminal apps, such as Terminal.app and iTerm2, respect this value and draw U+26C4 as a double-width one. So it shows an extra space. It is annoying.

    スクリーンショット 0002-01-17 17 23 49

  2. This codepoint is NOT the Private Use Area. We should not use here for this. I suggest we move this glyph to PUA (one is U+E000 .. U+F8FF). This also solves 1.

bug

Most helpful comment

Ok, we will move our version owl to new place.
Thanks for feedback!

All 2 comments

Ok, we will move our version owl to new place.
Thanks for feedback!

Fixed in 1.0.1

Was this page helpful?
0 / 5 - 0 ratings

Related issues

nuhkoca picture nuhkoca  ·  5Comments

Otann picture Otann  ·  5Comments

vi-k picture vi-k  ·  4Comments

hudochenkov picture hudochenkov  ·  5Comments

ruffin-- picture ruffin--  ·  4Comments