Look at the class helm-recentf-source and modify the filter-one-by-one
function as needed:
Actually it is:
(lambda (c)
(if (and helm-ff-transformer-show-only-basename
(not (consp c)))
(cons (helm-basename c) c)
c))
1) Create your function:
(defun my-recentf-one-by-one-filter (candidate)
<... Modify CANDIDATE as needed => (DISPLAY . REAL)...>)
Where DISPLAY is the part you will see in helm-buffer and REAL the part
(not fancy) that will be used for action functions.
2) Create your source:
(helm-make-source "Recentf" 'helm-recentf-source
:fuzzy-match helm-recentf-fuzzy-match
:filter-one-by-one #'my-recentf-one-by-one-filter)
Thats all.
Hope that help.
--
Thierry
Get my Gnupg key:
gpg --keyserver
pgp.mit.edu --recv-keys 59F29997