Function: recentf-apply-filename-handlers
recentf-apply-filename-handlers is a byte-compiled function defined in
recentf.el.gz.
Signature
(recentf-apply-filename-handlers NAME)
Documentation
Apply recentf-filename-handlers to file NAME.
Return the transformed file name, or NAME if any handler failed, or returned nil.
Source Code
;; Defined in /usr/src/emacs/lisp/recentf.el.gz
(defun recentf-apply-filename-handlers (name)
"Apply `recentf-filename-handlers' to file NAME.
Return the transformed file name, or NAME if any handler failed, or
returned nil."
(or (condition-case nil
(let ((handlers recentf-filename-handlers)
(filename name))
(while (and filename handlers)
(setq filename (funcall (car handlers) filename)
handlers (cdr handlers)))
filename)
(error nil))
name))