all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
  • * bug#5616: 23.1.92; `delete-frame' deletes the last frame when emacsclient runs
           [not found] <87zl33rle2.fsf@dell.pingz>
           [not found] ` <87tytaiudc.fsf@stupidchicken.com>
    @ 2010-02-23 17:48 ` Stefan Monnier
      1 sibling, 0 replies; 2+ messages in thread
    From: Stefan Monnier @ 2010-02-23 17:48 UTC (permalink / raw)
      To: p1ng2h3ng; +Cc: 5616
    
    > when I run `emacs --daemon -Q' and `emacsclient -nc', then if I try `M-x
    > delete-frame', emacsclient seems will delete last remaining frame
    > without check or remind.
    
    Yes, this is only marginally new: if you have frames on several
    displays, then M-x delete-frame will happily delete the last frame of
    a given display, as long as there are still frames on some
    other display.
    
    So the case of "emacs --daemon" is only new in that the remaining frame
    is actually not visible to the user, but is instead used internally by
    the "emacs --daemon" code.
    
    The rule for delete-frame should be something like "refuse to delete
    a frame if it would result in a dead Emacs process", but admittedly, the
    code doesn't really enforce that either.
    
    
            Stefan
    
    
    
    
    
    
    ^ permalink raw reply	[flat|nested] 2+ messages in thread

  • end of thread, other threads:[~2010-02-23 17:48 UTC | newest]
    
    Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <87zl33rle2.fsf@dell.pingz>
         [not found] ` <87tytaiudc.fsf@stupidchicken.com>
         [not found]   ` <BE0282FD084942AC91A68EA8F82E76DE@us.oracle.com>
         [not found]     ` <FDCCAC7CF0DB4D8AA2217812E7870E76@us.oracle.com>
         [not found]       ` <87wry6e0iz.fsf@stupidchicken.com>
    2010-02-21 23:27         ` bug#5616: 23.1.92; `delete-frame' deletes the last frame when emacsclient runs Drew Adams
    2010-02-23 17:48 ` Stefan Monnier
    

    Code repositories for project(s) associated with this external index
    
    	https://git.savannah.gnu.org/cgit/emacs.git
    	https://git.savannah.gnu.org/cgit/emacs/org-mode.git
    
    This is an external index of several public inboxes,
    see mirroring instructions on how to clone and mirror
    all data and code used by this external index.