diff options
author | Robert Pluim <rpluim@gmail.com> | 2021-10-04 13:17:28 +0200 |
---|---|---|
committer | Robert Pluim <rpluim@gmail.com> | 2021-10-04 13:17:28 +0200 |
commit | 6e79f8a444055139b9263cf60e4895b080b59a84 (patch) | |
tree | 6ac2d3613b966debbd3646fae213f18adcf76935 /etc/TODO | |
parent | 00bcba5125248eb77cd6f502e113a0c730270d01 (diff) | |
download | emacs-6e79f8a444055139b9263cf60e4895b080b59a84.tar.gz emacs-6e79f8a444055139b9263cf60e4895b080b59a84.tar.bz2 emacs-6e79f8a444055139b9263cf60e4895b080b59a84.zip |
Remove implemented emoji items
* etc/TODO: Remove implemented emoji items.
Diffstat (limited to 'etc/TODO')
-rw-r--r-- | etc/TODO | 28 |
1 files changed, 0 insertions, 28 deletions
@@ -370,34 +370,6 @@ Emacs is capable of displaying Emoji and some of the Emoji sequences, provided that its fontsets are configured with a suitable font. To make this easier out of the box, the following should be done: -*** Populate composition-function-table with Emoji rules -The Unicode Character Database (UCD) includes several data files that -define the valid Emoji sequences. These files should be imported into -the Emacs tree, and should be converted by some script at Emacs build -time to Lisp code that populates composition-function-table with the -corresponding composition rules. - -*** Augment the default fontsets with Emoji-capable fonts -The default fontsets set up by fontest.el should include known free -fonts that provide good support for displaying Emoji sequences. In -addition, the rule that the default face's font is used for symbol and -punctuation characters, disregarding the fontsets, should be modified -to exempt Emoji from this rule (since Emoji characters belong to the -'symbol' script in Emacs), so that use-default-font-for-symbols would -not have to be tweaked to have Emoji display by default with a capable -font. (This has now been implemented, but only one font is currently -considered, please augment the list). - -*** Consider changing the default display of Variation Selectors -Emacs by default displays the Variation Selector (VS) codepoints not -composed with base characters as hex codes in a box. The Unicode FAQ -says that if variation sequences cannot be supported, the VS -characters should not be shown, leaving just the base character of the -sequence visible. This could be handled via glyphless-char-display, -by changing the entries for VS codepoints to 'zero-width'. Or we -could display them as a thin 1-pixel space, as we do with format -control characters, by using 'thin-space' there. - *** Special face for displaying text presentation of Emoji Emoji-capable fonts support Emoji sequences with the U+FE0F VARIATION SELECTOR-16 (VS16) for emoji-style display, but usually don't support |