mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2026-09-10 07:46:51 -04:00
Fix Emoji composition rules for TTY frames
* (admin/unidata/emoji-zwj.awk): Add all TTY-eligible Emoji codepoints to composition rules, but exclude keycap sequence initials.
This commit is contained in:
parent
b33d4088a6
commit
80383d8e57
|
|
@ -68,6 +68,7 @@
|
|||
|
||||
/^[0-9A-F]+ FE0F *; *emoji style;/ {
|
||||
tty_trigger_codepoints[++n_tty_triggers] = $1
|
||||
ch[$1] = $1
|
||||
}
|
||||
|
||||
END {
|
||||
|
|
@ -112,6 +113,11 @@ END {
|
|||
print "?\\N{U+" tty_trigger_codepoints[trig] "}"
|
||||
}
|
||||
print "))"
|
||||
# Exclude keycap sequence initials
|
||||
delete ch["0023"]
|
||||
delete ch["002A"]
|
||||
for (i = 0; i <= 9; i ++)
|
||||
delete ch[sprintf("003%d", i)]
|
||||
|
||||
# Generate unqualified tail initials.
|
||||
print "(setq auto-composition-emoji-unqualified-tail-initials"
|
||||
|
|
|
|||
Loading…
Reference in a new issue