> ECB encapslates ist "stealthy" tasks in a loop like:

>         (while (and (not (input-pending-p))
>                 ...

> So IMHO C-g should work....

Only if each iteration takes a (small) finite time.  The OP's problem is
that one of the iteration doesn't terminate.

> AFAIK there is a new macro in CVS named `while-no-input' (there
> was a discussion some time ago).... Could using this macro
> solve problems like that posted from the OP??

Could be.  Another related new macro is with-local-quit (which uses no new
internal feature and can thus be backported to other Emacsen).


        Stefan


_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to