(Fdelete_frame): Always err for deleting the only frame.
This commit is contained in:
parent
c4ede6a240
commit
e9687ee8a2
1 changed files with 3 additions and 0 deletions
|
@ -1071,6 +1071,9 @@ but if the second optional argument FORCE is non-nil, you may do so.")
|
|||
if (NILP (force) && !other_visible_frames (f))
|
||||
error ("Attempt to delete the sole visible or iconified frame");
|
||||
|
||||
if (NILP (XCONS (Vframe_list)->cdr))
|
||||
error ("Attempt to delete the only frame");
|
||||
|
||||
/* Does this frame have a minibuffer, and is it the surrogate
|
||||
minibuffer for any other frame? */
|
||||
if (FRAME_HAS_MINIBUF_P (XFRAME (frame)))
|
||||
|
|
Loading…
Add table
Reference in a new issue