emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: emacs-27 60c84ad: ; * etc/TODO: Fix last change.


From: Robert Pluim
Subject: Re: emacs-27 60c84ad: ; * etc/TODO: Fix last change.
Date: Wed, 04 Mar 2020 17:58:57 +0100

>>>>> On Wed, 04 Mar 2020 17:51:44 +0200, Eli Zaretskii <address@hidden> said:
    >> That would put Emacs at odds with Blocks.txt, I guess thatʼs why
    >> Unicode implemented this using character properties. Having said
    >> that, we already donʼt exactly follow Blocks.txt anyway.

    Eli> Exactly.  We only follow Blocks.txt when a block corresponds to some
    Eli> script, because scripts have a meaning for font selection.  But
    Eli> 'symbol' is not a script in Unicode, it's entirely our own invention,
    Eli> and we lump there many blocks.  I see no problem with moving Emoji out
    Eli> of there into their own script.

OK.

    >> Ancillary question: what fonts should we use in the default fontsets
    >> for emoji? So far I have:
    >> 
    >> X => Noto Color Emoji (+EmojiOne?)
    >> NS => Apple Color Emoji
    >> Windows => ?

    Eli> Windows has Segoe UI Emoji as its font for Emoji.

    Eli> However, we only put free fonts in our fontsets, so I think only Noto
    Eli> Color Emoji qualifies.  Users of macOS and MS-Windows can either
    Eli> install that font or rely on the OS built-in capabilities to find the
    Eli> required font.

Hmm, I guess that means I should test on macOS and MS-Windows without
Symbola installed to see what it does.

Robert



reply via email to

[Prev in Thread] Current Thread [Next in Thread]