Commit 887e0cba authored by Karl Heuer's avatar Karl Heuer

(Fcall_interactively): Lock the display before executing the command, no

matter how we execute it.
parent c759a121
......@@ -254,7 +254,12 @@ Otherwise, this is done only if an arg is read using the minibuffer.")
specs = Fcar (Fcdr (specs));
}
else if (EQ (funcar, Qmocklisp))
return ml_apply (fun, Qinteractive);
{
#ifdef MULTI_PERDISPLAY
display_locked = 1;
#endif
return ml_apply (fun, Qinteractive);
}
else
goto lose;
......@@ -306,6 +311,9 @@ Otherwise, this is done only if an arg is read using the minibuffer.")
Vcommand_history
= Fcons (Fcons (function, values), Vcommand_history);
}
#ifdef MULTI_PERDISPLAY
display_locked = 1;
#endif
return apply1 (function, specs);
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment