FOR_EACH_TAIL now checks for quit
commitb491322ed0fcf039669183880a342bbb2326e787
authorPaul Eggert <eggert@Penguin.CS.UCLA.EDU>
Sun, 5 Feb 2017 21:25:37 +0000 (5 13:25 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 5 Feb 2017 21:30:29 +0000 (5 13:30 -0800)
treed72d9396783d63214a8ab1069f972bb3029921f0
parent14dd9101ec4838f75addf25bf6b06ef33f8a7e97
FOR_EACH_TAIL now checks for quit

As per Eli Zaretskii (Bug#25606#20).  Although these calls to
maybe_quit are unnecessary in practice, Eli was not convinced
that the calls are unnecessary.
* src/lisp.h (FOR_EACH_TAIL, FOR_EACH_TAIL_CONS):
Call maybe_quit every so often.
(FOR_EACH_TAIL_INTERNAL): New arg CHECK_QUIT.  All callers changed.
src/lisp.h