• Daniel Colascione's avatar
    Add after-delete-frame-functions · 0626d5ab
    Daniel Colascione authored
    Instead of working around the behavior delete-frame-functions, just
    add an after-delete-frame-functions hook.
    
    * doc/lispref/frames.texi (Deleting Frames): Document
    `after-delete-frame-functions'.
    
    * etc/NEWS: Mention `after-delete-frame-functions'.
    
    * lisp/frame.el (blink-cursor--should-blink):
    (blink-cursor--rescan-frames, blink-frame-mode): Get rid of the
    ugly ignored-frame parameter and switch from
    `delete-frame-functions' to `after-delete-frame-functions'.
    
    * src/frame.c (syms_of_frame): New variable
    `after-delete-frame-functions'.
    (delete_frame): Use it.
    0626d5ab
frame.c 193 KB