Function: emoji--add-recent
emoji--add-recent is a byte-compiled function defined in emoji.el.gz.
Signature
(emoji--add-recent GLYPH)
Documentation
Add GLYPH to the set of recently used emojis.
Source Code
;; Defined in /usr/src/emacs/lisp/international/emoji.el.gz
(defun emoji--add-recent (glyph)
"Add GLYPH to the set of recently used emojis."
(let ((recent (multisession-value emoji--recent)))
(setq recent (delete glyph recent))
(push glyph recent)
;; Shorten the list.
(when-let ((tail (nthcdr 30 recent)))
(setcdr tail nil))
(setf (multisession-value emoji--recent) recent)))