Subject: Re: bug#16274: 24.3.50; Error in post-command-hook (icomplete-post-command-hook): (invalid-function ("..." ...))

From: Stefan Monnier <[email-masked]>
Date: Fri, 03 Jan 2014 17:14:16 -0500

>> FWIW, my code does not even reference `icomplete-post-command-hook'
>> explicitly,

The message only says that the error occurs while running
icomplete-post-command-hook.  So if your code affects
something run by icomplete-post-command-hook, it's still a possible culprit.

>> and it does not use those particular faces explicitly.

Obviously the list of strings comes from completion-all-completions or
completion-all-sorted-completions and looks sane.  So the error is that
some code mistakenly treats the list as a function.

> Can you identify the code that issues that error message?

It's the C code that runs `post-command-hook', AFAIK.

        Stefan