On 05/08/2022 13:15, Ihor Radchenko wrote:
Max Nikulin writes:
DejaVuSansMono has at least
- "\u{21fd}" "⇽" LEFTWARDS OPEN-HEADED ARROW
https://util.unicode.org/UnicodeJsps/character.jsp?a=21fd
- "\u{2190}" "←" LEFTWARDS ARROW
https://util.unicode.org/UnicodeJsps/character.jsp?a=2190
from https://en.wikipedia.org/wiki/Arrows_(Unicode_block)
"⇽" looks better on my system. However, I do not see "⇽" LEFTWARDS
OPEN-HEADED ARROW in Liberation Fonts used by default in Emacs on my
system. Though I only tested using emacs -Q + M-x describe-char
You are right. Courier New is immortal and fonts created to be
metric-compatible with it will outlive this font. I forgot about such
compatibility test.
Another approach would be assuming reasonable set of modern fonts and
providing some defcustom to switch to legacy compatibility mode.