legionus / kbd

Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git
https://kbd-project.org
Other
84 stars 41 forks source link

unimaps: add mapping for U+25CF #90

Closed jengelh closed 1 year ago

jengelh commented 1 year ago

systemctl status xxx.service uses the U+25CF BLACK CIRCLE character.

The unicode maps in font files like eurlatgr.psfu and cp850-8x16.psfu have an entry for U+25CF, but the plaintext unimap files do not. Fill this gap so that the use of raw .fnt (+map) files looks sensible.

Note:

cp850-8x16 maps U+25CF to position 0x0A (white circle), while this patch proposes positioning U+25CF on 0x07 (black circle/big bullet). Either 0x07 or 0x0A would work, or should we edit the psfu files to switch to 0x07? I'm really indifferent to the detail…

legionus commented 1 year ago

Looks good. Thanks! Merged.