Skip to content

Commit 803d843

Browse files
nedleyeggrobin
andauthored
Emoji 18.0 alpha data (#1279)
* Emoji 18.0 alpha data * Compare hands against one in the same block * Update UCD * Regenerate UCD * And regenerate LinkTerm too * typo in code point for 😀 (the extended \N{:} escapes cannot come soon enough) * lb=EB for hands * Regenerate UCD --------- Co-authored-by: Robin Leroy <egg.robin.leroy@gmail.com>
1 parent 73c1c68 commit 803d843

24 files changed

+368
-534
lines changed

unicodetools/data/emoji/dev/emoji-sequences.txt

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# emoji-sequences.txt
2-
# Date: 2026-01-09, 12:44:43 GMT
2+
# Date: 2026-01-30, 22:25:35 GMT
33
# © 2026 Unicode®, Inc.
44
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
55
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
@@ -239,6 +239,7 @@
239239
1F6D5 ; Basic_Emoji ; hindu temple # E12.0 [1] (🛕)
240240
1F6D6..1F6D7 ; Basic_Emoji ; hut..elevator # E13.0 [2] (🛖..🛗)
241241
1F6D8 ; Basic_Emoji ; landslide # E17.0 [1] (🛘)
242+
1F6D9 ; Basic_Emoji ; lighthouse # E18.0 [1] (🛙)
242243
1F6DC ; Basic_Emoji ; wireless # E15.0 [1] (🛜)
243244
1F6DD..1F6DF ; Basic_Emoji ; playground slide..ring buoy # E14.0 [3] (🛝..🛟)
244245
1F6EB..1F6EC ; Basic_Emoji ; airplane departure..airplane arrival # E1.0 [2] (🛫..🛬)
@@ -304,6 +305,7 @@
304305
1FA87..1FA88 ; Basic_Emoji ; maracas..flute # E15.0 [2] (🪇..🪈)
305306
1FA89 ; Basic_Emoji ; harp # E16.0 [1] (🪉)
306307
1FA8A ; Basic_Emoji ; trombone # E17.0 [1] (🪊)
308+
1FA8B..1FA8D ; Basic_Emoji ; meteor..net with handle # E18.0 [3] (🪋..🪍)
307309
1FA8E ; Basic_Emoji ; treasure chest # E17.0 [1] (🪎)
308310
1FA8F ; Basic_Emoji ; shovel # E16.0 [1] (🪏)
309311
1FA90..1FA95 ; Basic_Emoji ; ringed planet..banjo # E12.0 [6] (🪐..🪕)
@@ -319,20 +321,24 @@
319321
1FAC3..1FAC5 ; Basic_Emoji ; pregnant man..person with crown # E14.0 [3] (🫃..🫅)
320322
1FAC6 ; Basic_Emoji ; fingerprint # E16.0 [1] (🫆)
321323
1FAC8 ; Basic_Emoji ; hairy creature # E17.0 [1] (🫈)
324+
1FACC ; Basic_Emoji ; monarch butterfly # E18.0 [1] (🫌)
322325
1FACD ; Basic_Emoji ; orca # E17.0 [1] (🫍)
323326
1FACE..1FACF ; Basic_Emoji ; moose..donkey # E15.0 [2] (🫎..🫏)
324327
1FAD0..1FAD6 ; Basic_Emoji ; blueberries..teapot # E13.0 [7] (🫐..🫖)
325328
1FAD7..1FAD9 ; Basic_Emoji ; pouring liquid..jar # E14.0 [3] (🫗..🫙)
326329
1FADA..1FADB ; Basic_Emoji ; ginger root..pea pod # E15.0 [2] (🫚..🫛)
327330
1FADC ; Basic_Emoji ; root vegetable # E16.0 [1] (🫜)
331+
1FADD ; Basic_Emoji ; pickle # E18.0 [1] (🫝)
328332
1FADF ; Basic_Emoji ; splatter # E16.0 [1] (🫟)
329333
1FAE0..1FAE7 ; Basic_Emoji ; melting face..bubbles # E14.0 [8] (🫠..🫧)
330334
1FAE8 ; Basic_Emoji ; shaking face # E15.0 [1] (🫨)
331335
1FAE9 ; Basic_Emoji ; face with bags under eyes # E16.0 [1] (🫩)
332336
1FAEA ; Basic_Emoji ; distorted face # E17.0 [1] (🫪)
337+
1FAEB ; Basic_Emoji ; cracking face # E18.0 [1] (🫫)
333338
1FAEF ; Basic_Emoji ; fight cloud # E17.0 [1] (🫯)
334339
1FAF0..1FAF6 ; Basic_Emoji ; hand with index finger and thumb crossed..heart hands # E14.0 [7] (🫰..🫶)
335340
1FAF7..1FAF8 ; Basic_Emoji ; leftwards pushing hand..rightwards pushing hand # E15.0 [2] (🫷..🫸)
341+
1FAF9..1FAFA ; Basic_Emoji ; leftwards thumb sign..rightwards thumb sign # E18.0 [2] (🫹..🫺)
336342
00A9 FE0F ; Basic_Emoji ; copyright # E0.6 [1] (©️)
337343
00AE FE0F ; Basic_Emoji ; registered # E0.6 [1] (®️)
338344
203C FE0F ; Basic_Emoji ; double exclamation mark # E0.6 [1] (‼️)
@@ -541,7 +547,7 @@
541547
1F6F0 FE0F ; Basic_Emoji ; satellite # E0.7 [1] (🛰️)
542548
1F6F3 FE0F ; Basic_Emoji ; passenger ship # E0.7 [1] (🛳️)
543549

544-
# Total elements: 1400
550+
# Total elements: 1409
545551

546552
# ================================================
547553

@@ -1508,7 +1514,17 @@
15081514
1FAF8 1F3FD ; RGI_Emoji_Modifier_Sequence ; rightwards pushing hand: medium skin tone # E15.0 [1] (🫸🏽)
15091515
1FAF8 1F3FE ; RGI_Emoji_Modifier_Sequence ; rightwards pushing hand: medium-dark skin tone # E15.0 [1] (🫸🏾)
15101516
1FAF8 1F3FF ; RGI_Emoji_Modifier_Sequence ; rightwards pushing hand: dark skin tone # E15.0 [1] (🫸🏿)
1517+
1FAF9 1F3FB ; RGI_Emoji_Modifier_Sequence ; leftwards thumb sign: light skin tone # E18.0 [1] (🫹🏻)
1518+
1FAF9 1F3FC ; RGI_Emoji_Modifier_Sequence ; leftwards thumb sign: medium-light skin tone # E18.0 [1] (🫹🏼)
1519+
1FAF9 1F3FD ; RGI_Emoji_Modifier_Sequence ; leftwards thumb sign: medium skin tone # E18.0 [1] (🫹🏽)
1520+
1FAF9 1F3FE ; RGI_Emoji_Modifier_Sequence ; leftwards thumb sign: medium-dark skin tone # E18.0 [1] (🫹🏾)
1521+
1FAF9 1F3FF ; RGI_Emoji_Modifier_Sequence ; leftwards thumb sign: dark skin tone # E18.0 [1] (🫹🏿)
1522+
1FAFA 1F3FB ; RGI_Emoji_Modifier_Sequence ; rightwards thumb sign: light skin tone # E18.0 [1] (🫺🏻)
1523+
1FAFA 1F3FC ; RGI_Emoji_Modifier_Sequence ; rightwards thumb sign: medium-light skin tone # E18.0 [1] (🫺🏼)
1524+
1FAFA 1F3FD ; RGI_Emoji_Modifier_Sequence ; rightwards thumb sign: medium skin tone # E18.0 [1] (🫺🏽)
1525+
1FAFA 1F3FE ; RGI_Emoji_Modifier_Sequence ; rightwards thumb sign: medium-dark skin tone # E18.0 [1] (🫺🏾)
1526+
1FAFA 1F3FF ; RGI_Emoji_Modifier_Sequence ; rightwards thumb sign: dark skin tone # E18.0 [1] (🫺🏿)
15111527

1512-
# Total elements: 665
1528+
# Total elements: 675
15131529

15141530
#EOF

unicodetools/data/emoji/dev/emoji-test.txt

Lines changed: 35 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# emoji-test.txt
2-
# Date: 2026-01-09, 12:44:43 GMT
2+
# Date: 2026-01-30, 22:25:35 GMT
33
# © 2026 Unicode®, Inc.
44
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
55
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
@@ -48,6 +48,7 @@
4848
1F642 ; fully-qualified # 🙂 E1.0 slightly smiling face
4949
1F643 ; fully-qualified # 🙃 E1.0 upside-down face
5050
1FAE0 ; fully-qualified # 🫠 E14.0 melting face
51+
1FAEB ; fully-qualified # 🫫 E18.0 cracking face
5152
1F609 ; fully-qualified # 😉 E0.6 winking face
5253
1F60A ; fully-qualified # 😊 E0.6 smiling face with smiling eyes
5354
1F607 ; fully-qualified # 😇 E1.0 smiling face with halo
@@ -255,8 +256,8 @@
255256
1F4AD ; fully-qualified # 💭 E1.0 thought balloon
256257
1F4A4 ; fully-qualified # 💤 E0.6 ZZZ
257258

258-
# Smileys & Emotion subtotal: 187
259-
# Smileys & Emotion subtotal: 187 w/o modifiers
259+
# Smileys & Emotion subtotal: 188
260+
# Smileys & Emotion subtotal: 188 w/o modifiers
260261

261262
# group: People & Body
262263

@@ -444,6 +445,18 @@
444445
1F44E 1F3FD ; fully-qualified # 👎🏽 E1.0 thumbs down: medium skin tone
445446
1F44E 1F3FE ; fully-qualified # 👎🏾 E1.0 thumbs down: medium-dark skin tone
446447
1F44E 1F3FF ; fully-qualified # 👎🏿 E1.0 thumbs down: dark skin tone
448+
1FAF9 ; fully-qualified # 🫹 E18.0 leftwards thumb sign
449+
1FAF9 1F3FB ; fully-qualified # 🫹🏻 E18.0 leftwards thumb sign: light skin tone
450+
1FAF9 1F3FC ; fully-qualified # 🫹🏼 E18.0 leftwards thumb sign: medium-light skin tone
451+
1FAF9 1F3FD ; fully-qualified # 🫹🏽 E18.0 leftwards thumb sign: medium skin tone
452+
1FAF9 1F3FE ; fully-qualified # 🫹🏾 E18.0 leftwards thumb sign: medium-dark skin tone
453+
1FAF9 1F3FF ; fully-qualified # 🫹🏿 E18.0 leftwards thumb sign: dark skin tone
454+
1FAFA ; fully-qualified # 🫺 E18.0 rightwards thumb sign
455+
1FAFA 1F3FB ; fully-qualified # 🫺🏻 E18.0 rightwards thumb sign: light skin tone
456+
1FAFA 1F3FC ; fully-qualified # 🫺🏼 E18.0 rightwards thumb sign: medium-light skin tone
457+
1FAFA 1F3FD ; fully-qualified # 🫺🏽 E18.0 rightwards thumb sign: medium skin tone
458+
1FAFA 1F3FE ; fully-qualified # 🫺🏾 E18.0 rightwards thumb sign: medium-dark skin tone
459+
1FAFA 1F3FF ; fully-qualified # 🫺🏿 E18.0 rightwards thumb sign: dark skin tone
447460
270A ; fully-qualified # ✊ E0.6 raised fist
448461
270A 1F3FB ; fully-qualified # ✊🏻 E1.0 raised fist: light skin tone
449462
270A 1F3FC ; fully-qualified # ✊🏼 E1.0 raised fist: medium-light skin tone
@@ -3760,8 +3773,8 @@
37603773
1F463 ; fully-qualified # 👣 E0.6 footprints
37613774
1FAC6 ; fully-qualified # 🫆 E16.0 fingerprint
37623775

3763-
# People & Body subtotal: 3468
3764-
# People & Body subtotal: 563 w/o modifiers
3776+
# People & Body subtotal: 3480
3777+
# People & Body subtotal: 565 w/o modifiers
37653778

37663779
# group: Component
37673780

@@ -3914,6 +3927,7 @@
39143927
# subgroup: animal-bug
39153928
1F40C ; fully-qualified # 🐌 E0.6 snail
39163929
1F98B ; fully-qualified # 🦋 E3.0 butterfly
3930+
1FACC ; fully-qualified # 🫌 E18.0 monarch butterfly
39173931
1F41B ; fully-qualified # 🐛 E0.6 bug
39183932
1F41C ; fully-qualified # 🐜 E0.6 ant
39193933
1F41D ; fully-qualified # 🐝 E0.6 honeybee
@@ -3966,8 +3980,8 @@
39663980
1F344 ; fully-qualified # 🍄 E0.6 mushroom
39673981
1FABE ; fully-qualified # 🪾 E16.0 leafless tree
39683982

3969-
# Animals & Nature subtotal: 167
3970-
# Animals & Nature subtotal: 167 w/o modifiers
3983+
# Animals & Nature subtotal: 168
3984+
# Animals & Nature subtotal: 168 w/o modifiers
39713985

39723986
# group: Food & Drink
39733987

@@ -4003,6 +4017,7 @@
40034017
1F336 ; unqualified # 🌶 E0.7 hot pepper
40044018
1FAD1 ; fully-qualified # 🫑 E13.0 bell pepper
40054019
1F952 ; fully-qualified # 🥒 E3.0 cucumber
4020+
1FADD ; fully-qualified # 🫝 E18.0 pickle
40064021
1F96C ; fully-qualified # 🥬 E11.0 leafy green
40074022
1F966 ; fully-qualified # 🥦 E5.0 broccoli
40084023
1F9C4 ; fully-qualified # 🧄 E12.0 garlic
@@ -4118,8 +4133,8 @@
41184133
1FAD9 ; fully-qualified # 🫙 E14.0 jar
41194134
1F3FA ; fully-qualified # 🏺 E1.0 amphora
41204135

4121-
# Food & Drink subtotal: 133
4122-
# Food & Drink subtotal: 133 w/o modifiers
4136+
# Food & Drink subtotal: 134
4137+
# Food & Drink subtotal: 134 w/o modifiers
41234138

41244139
# group: Travel & Places
41254140

@@ -4185,6 +4200,7 @@
41854200
1F492 ; fully-qualified # 💒 E0.6 wedding
41864201
1F5FC ; fully-qualified # 🗼 E0.6 Tokyo tower
41874202
1F5FD ; fully-qualified # 🗽 E0.6 Statue of Liberty
4203+
1F6D9 ; fully-qualified # 🛙 E18.0 lighthouse
41884204

41894205
# subgroup: place-religious
41904206
26EA ; fully-qualified # ⛪ E0.6 church
@@ -4409,12 +4425,13 @@
44094425
26C4 ; fully-qualified # ⛄ E0.6 snowman without snow
44104426
2604 FE0F ; fully-qualified # ☄️ E1.0 comet
44114427
2604 ; unqualified # ☄ E1.0 comet
4428+
1FA8B ; fully-qualified # 🪋 E18.0 meteor
44124429
1F525 ; fully-qualified # 🔥 E0.6 fire
44134430
1F4A7 ; fully-qualified # 💧 E0.6 droplet
44144431
1F30A ; fully-qualified # 🌊 E0.6 water wave
44154432

4416-
# Travel & Places subtotal: 268
4417-
# Travel & Places subtotal: 268 w/o modifiers
4433+
# Travel & Places subtotal: 270
4434+
# Travel & Places subtotal: 270 w/o modifiers
44184435

44194436
# group: Activities
44204437

@@ -4523,9 +4540,10 @@
45234540
1FAA1 ; fully-qualified # 🪡 E13.0 sewing needle
45244541
1F9F6 ; fully-qualified # 🧶 E11.0 yarn
45254542
1FAA2 ; fully-qualified # 🪢 E13.0 knot
4543+
1FA8C ; fully-qualified # 🪌 E18.0 eraser
45264544

4527-
# Activities subtotal: 96
4528-
# Activities subtotal: 96 w/o modifiers
4545+
# Activities subtotal: 97
4546+
# Activities subtotal: 97 w/o modifiers
45294547

45304548
# group: Objects
45314549

@@ -4819,6 +4837,7 @@
48194837
1F9F2 ; fully-qualified # 🧲 E11.0 magnet
48204838
1FA9C ; fully-qualified # 🪜 E13.0 ladder
48214839
1FA8F ; fully-qualified # 🪏 E16.0 shovel
4840+
1FA8D ; fully-qualified # 🪍 E18.0 net with handle
48224841

48234842
# subgroup: science
48244843
2697 FE0F ; fully-qualified # ⚗️ E1.0 alembic
@@ -4881,8 +4900,8 @@
48814900
1FAA7 ; fully-qualified # 🪧 E13.0 placard
48824901
1FAAA ; fully-qualified # 🪪 E14.0 identification card
48834902

4884-
# Objects subtotal: 316
4885-
# Objects subtotal: 316 w/o modifiers
4903+
# Objects subtotal: 317
4904+
# Objects subtotal: 317 w/o modifiers
48864905

48874906
# group: Symbols
48884907

@@ -5510,7 +5529,7 @@
55105529
# Flags subtotal: 276 w/o modifiers
55115530

55125531
# Status Counts
5513-
# fully-qualified : 3944
5532+
# fully-qualified : 3963
55145533
# minimally-qualified : 1029
55155534
# unqualified : 243
55165535
# component : 9

0 commit comments

Comments
 (0)