Function: completion-substring-try-completion
completion-substring-try-completion is a byte-compiled function
defined in minibuffer.el.gz.
Signature
(completion-substring-try-completion STRING TABLE PRED POINT)
Source Code
;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defun completion-substring-try-completion (string table pred point)
(pcase-let ((`(,all ,pattern ,prefix ,suffix ,_carbounds)
(completion-substring--all-completions
string table pred point)))
(if minibuffer-completing-file-name
(setq all (completion-pcm--filename-try-filter all)))
(completion-pcm--merge-try pattern all prefix suffix)))