Re: [csswg-drafts] [css‑fonts‑4] Create keywords for `unicode‑range` (#4573)

Back to the question posed by @jfkthame:

```
2764 FE0F 200D 1F525                                   ; fully-qualified     # ❤️‍🔥 E13.1 heart on fire
2764 200D 1F525                                        ; unqualified         # ❤‍🔥 E13.1 heart on fire

2764 FE0F                                              ; fully-qualified     # ❤️ E0.6 red heart
2764                                                   ; unqualified         # ❤ E0.6 red heart
```

In [emoji-test.txt](https://www.unicode.org/Public/emoji/16.0/emoji-test.txt#:~:text=2764%20FE0F%20200D%201F525) `U+2764` is `unqualified` and we want to exclude it.

However, ❤‍🔥(`2764 200D 1F525`) is also `unqualified`, but since it's a combination of multiple characters and contains ZWJ (U+200D), which can be colored by `font-variant-emoji: emoji`, should it be included in `unicode-range: emoji`?

-- 
GitHub Notification of comment by yisibl
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4573#issuecomment-2378833251 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 27 September 2024 09:18:37 UTC