icomplete-simple-completing-p

icomplete-simple-completing-p is a compiled Lisp function in `icomplete.el'.

(icomplete-simple-completing-p)

Non-nil if current window is a minibuffer that's doing simple completion.

Conditions are:
the selected window is a minibuffer,
and not in the middle of macro execution,
and the completion table is not a function (which would
indicate some non-standard, non-simple completion mechanism,
like file-name and other custom-func completions),
and `icomplete-with-completion-tables' doesn't restrict completion.