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)))