Function: emoji--split-subgroup
emoji--split-subgroup is a byte-compiled function defined in
emoji.el.gz.
Signature
(emoji--split-subgroup SUBGROUP)
Source Code
;; Defined in /usr/src/emacs/lisp/international/emoji.el.gz
(defun emoji--split-subgroup (subgroup)
(let ((prefixes '("face" "hand" "person" "animal" "plant"
"food" "place")))
(cond
((string-match (concat "\\`" (regexp-opt prefixes) "-") subgroup)
;; Split these subgroups into hierarchies.
(list (substring subgroup 0 (1- (match-end 0)))
(substring subgroup (match-end 0))))
((equal subgroup "person")
(list "person" "age"))
(t
(list subgroup)))))