Function: ffap-dired
ffap-dired is a byte-compiled function defined in ffap.el.gz.
Signature
(ffap-dired NAME)
Source Code
;; Defined in /usr/src/emacs/lisp/ffap.el.gz
(defun ffap-dired (name)
(let ((pt (point)) try)
(save-excursion
(and (progn
(beginning-of-line)
(looking-at " *[-d]r[-w][-x][-r][-w][-x][-r][-w][-x] "))
(re-search-backward "^ *$" nil t)
(re-search-forward "^ *\\([^ \t\n:]*\\):\n *total " pt t)
(file-exists-p
(setq try
(expand-file-name
name
(buffer-substring
(match-beginning 1) (match-end 1)))))
try))))