Function: waiting-for-user-input-p

waiting-for-user-input-p is a function defined in process.c.

Signature

(waiting-for-user-input-p)

Documentation

Return non-nil if Emacs is waiting for input from the user.

This is intended for use by asynchronous process output filters and sentinels.

View in manual

Probably introduced at or before Emacs version 18.

Source Code

// Defined in /usr/src/emacs/src/process.c
{
#ifdef subprocesses
  return (waiting_for_user_input_p ? Qt : Qnil);
#else
  return Qnil;
#endif
}