Optimize doom-local-dir entry in recentf-exclude

file-in-directory-p is a tad more expensive.

Also takes into account any modifications to recentf-filename-handlers
This commit is contained in:
Henrik Lissner 2019-05-13 19:26:52 -04:00
parent f1ea7de76d
commit ddb03c6335
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -136,8 +136,8 @@ savehist file."
recentf-exclude
(list "\\.\\(?:gz\\|gif\\|svg\\|png\\|jpe?g\\)$" "^/tmp/" "^/ssh:"
"\\.?ido\\.last$" "\\.revive$" "/TAGS$" "^/var/folders/.+$"
;; ignore private DOOM temp files (but not all of them)
(lambda (file) (file-in-directory-p file doom-local-dir))))
;; ignore private DOOM temp files
(recentf-apply-filename-handlers doom-local-dir)))
(unless noninteractive
(add-hook 'kill-emacs-hook #'recentf-cleanup)
(quiet! (recentf-mode +1))))