Function: denote--get-files-by-file-type

denote--get-files-by-file-type is a byte-compiled function defined in denote.el.

Signature

(denote--get-files-by-file-type FILES)

Documentation

Return hash table of FILES by file type.

Source Code

;; Defined in ~/.emacs.d/elpa/denote-4.2.3/denote.el
(defun denote--get-files-by-file-type (files)
  "Return hash table of FILES by file type."
  (let ((file-type-hash-table (make-hash-table))
        (file-types (denote--file-type-keys)))
    (dolist (file-type file-types)
      (puthash file-type '() file-type-hash-table))
    (dolist (file files)
      (when-let* ((file-type (denote-file-type file)))
        (push file (gethash file-type file-type-hash-table))))
    file-type-hash-table))