Function: recentf-open-files-items

recentf-open-files-items is a byte-compiled function defined in recentf.el.gz.

Signature

(recentf-open-files-items FILES)

Documentation

Return a list of widgets to display FILES in a dialog buffer.

Source Code

;; Defined in /usr/src/emacs/lisp/recentf.el.gz
(defun recentf-open-files-items (files)
  "Return a list of widgets to display FILES in a dialog buffer."
  (setq-local recentf--files-with-key
              (seq-take files 10))
  (mapcar #'recentf-open-files-item
          (append
           ;; When requested group the files with shortcuts together
           ;; at the top of the list.
           (when recentf-show-file-shortcuts-flag
             (setq files (nthcdr 10 files))
             (recentf-apply-menu-filter
              'recentf-show-digit-shortcut-filter
              (mapcar #'recentf-make-default-menu-element
                      recentf--files-with-key)))
           ;; Then the other files.
           (recentf-apply-menu-filter
            recentf-menu-filter
            (mapcar #'recentf-make-default-menu-element
                    files)))))