Function: exit-recursive-edit
exit-recursive-edit is an interactive function defined in keyboard.c.
Signature
(exit-recursive-edit)
Documentation
Exit from the innermost recursive edit or minibuffer.
Probably introduced at or before Emacs version 1.11.
Key Bindings
Source Code
// Defined in /usr/src/emacs/src/keyboard.c
{
if (command_loop_level > 0 || minibuf_level > 0)
Fthrow (Qexit, Qnil);
user_error ("No recursive edit is in progress");
}