Function: completion-table-case-fold
completion-table-case-fold is a byte-compiled function defined in
minibuffer.el.gz.
Signature
(completion-table-case-fold TABLE &optional DONT-FOLD)
Documentation
Return new completion TABLE that is case insensitive.
If DONT-FOLD is non-nil, return a completion table that is case sensitive instead.
Source Code
;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defun completion-table-case-fold (table &optional dont-fold)
"Return new completion TABLE that is case insensitive.
If DONT-FOLD is non-nil, return a completion table that is
case sensitive instead."
(lambda (string pred action)
(let ((completion-ignore-case (not dont-fold)))
(complete-with-action action table string pred))))