font: update embedded Noto emoji fonts

Fixes #14046

Update Noto Color Emoji from v2.034 to v2.051 and Noto Emoji
Regular from v1.002 to v3.005.

The old assets predate Unicode 15.0 and decompose newer ZWJ sequences
into separate glyphs. This causes sequences such as the Emoji 15.1
head-shaking faces to overlap neighboring terminal cells. The new
assets provide the missing sequence glyphs through Unicode 17.0.

New supported glyphs too:

| Codepoint | Glyph | Name |
|-----------|-------|------|
| U+1F6D8 | 🛘 | LANDSLIDE |
| U+1F6DC | 🛜 | WIRELESS |
| U+1FA75 | 🩵 | LIGHT BLUE HEART |
| U+1FA76 | 🩶 | GREY HEART |
| U+1FA77 | 🩷 | PINK HEART |
| U+1FA87 | 🪇 | MARACAS |
| U+1FA88 | 🪈 | FLUTE |
| U+1FA89 | 🪉 | HARP |
| U+1FA8A | 🪊 | TROMBONE |
| U+1FA8E | 🪎 | TREASURE CHEST |
| U+1FA8F | 🪏 | SHOVEL |
| U+1FAAD | 🪭 | FOLDING HAND FAN |
| U+1FAAE | 🪮 | HAIR PICK |
| U+1FAAF | 🪯 | KHANDA |
| U+1FABB | 🪻 | HYACINTH |
| U+1FABC | 🪼 | JELLYFISH |
| U+1FABD | 🪽 | WING |
| U+1FABE | 🪾 | LEAFLESS TREE |
| U+1FABF | 🪿 | GOOSE |
| U+1FAC6 | 🫆 | FINGERPRINT |
| U+1FAC8 | 🫈 | HAIRY CREATURE |
| U+1FACD | 🫍 | ORCA |
| U+1FACE | 🫎 | MOOSE |
| U+1FACF | 🫏 | DONKEY |
| U+1FADA | 🫚 | GINGER ROOT |
| U+1FADB | 🫛 | PEA POD |
| U+1FADC | 🫜 | ROOT VEGETABLE |
| U+1FADF | 🫟 | SPLATTER |
| U+1FAE8 | 🫨 | SHAKING FACE |
| U+1FAE9 | 🫩 | FACE WITH BAGS UNDER EYES |
| U+1FAEA | 🫪 | DISTORTED FACE |
| U+1FAEF | 🫯 | FIGHT CLOUD |
| U+1FAF7 | 🫷 | LEFTWARDS PUSHING HAND |
| U+1FAF8 | 🫸 | RIGHTWARDS PUSHING HAND |
This commit is contained in:
Mitchell Hashimoto
2026-08-27 12:39:04 -07:00
parent 15ff186f65
commit 28b5bf9059
2 changed files with 0 additions and 0 deletions

Binary file not shown.

Binary file not shown.