GNU bug report logs -
#26710
project-find-regexp blocks the UI
Previous Next
Full log
Message #43 received at 26710 <at> debbugs.gnu.org (full text, mbox):
> Date: Tue, 02 May 2017 20:26:19 +0300
> From: Eli Zaretskii <eliz <at> gnu.org>
> Cc: hariharanrangasamy <at> gmail.com, 26710 <at> debbugs.gnu.org
>
> > It seems a bit brittle, though: if the process filter is supposed to be
> > calling the callback for each item, the callback has to be in place
> > right away. And the process will be started before that happens.
>
> You can countermand that by using make-process with the :stop
> attribute, then use 'continue-process' when everything is set up.
Darn, this won't work on systems without SIGCONT support, like
MS-Windows.
But I don't think this is a real problem anyway: Emacs will not try
sensing for subprocess output until it becomes idle, so as long as the
code which sets up the process's filter and sentinel functions and
their respective callbacks runs, Emacs will not try to call the
filter/sentinel functions.
This bug report was last modified 8 years and 128 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.