Function: PC-complete-as-file-name
PC-complete-as-file-name is an interactive and byte-compiled function
defined in complete.el.gz.
Signature
(PC-complete-as-file-name)
Documentation
Perform completion on file names preceding point.
Environment vars are converted to their values.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/complete.el.gz
(defun PC-complete-as-file-name ()
"Perform completion on file names preceding point.
Environment vars are converted to their values."
(interactive)
(let* ((end (point))
(beg (if (re-search-backward "[^\\][ \t\n\"`'][^ \t\n\"`']"
(point-min) t)
(+ (point) 2)
(point-min)))
(minibuffer-completion-table 'PC-read-file-name-internal)
(minibuffer-completion-predicate nil)
(PC-not-minibuffer t))
(goto-char end)
(PC-do-completion nil beg end)))