Subject: bug#9087: Crash reading from minibuffer with icomplete-mode

From: Eli Zaretskii <[email-masked]>
Date: Sat, 07 Jan 2012 19:31:01 +0200

> Date: Sat, 07 Jan 2012 18:17:10 +0100
> From: martin rudalics <[email-masked]>
> CC: [email-masked], [email-masked], [email-masked], 
>  [email-masked], [email-masked]
> 
>  >> Naively asked: Could we avoid the problem if on normal input we did not
>  >> call signal_user_input but did something similar to C-g handling?
>  >
>  > We could, but why would we want to?  signal_user_input does TRT,
>  > except when immediate_quit is set.  If we don't call it, we won't be
>  > able to support throw-on-input and while-no-input.
> 
> I meant do the same as C-g when immediate_quit is set.

Details, please.  What exactly are you suggesting that we do instead
of calling signal_user_input?