]> git.eshelyaron.com Git - emacs.git/commit
Add after-delete-frame-functions
authorDaniel Colascione <dancol@dancol.org>
Mon, 11 Jun 2018 23:54:23 +0000 (16:54 -0700)
committerDaniel Colascione <dancol@dancol.org>
Mon, 11 Jun 2018 23:54:23 +0000 (16:54 -0700)
commit0626d5aba518a6d22ffacd7a1e3f4c70d7248e5f
tree8ed6504f2530faa7ed7cd768181cb5fabfc00700
parent4ff438a45a5d3e380622ceaf4b9aa93cf89be4c8
Add after-delete-frame-functions

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.
doc/lispref/frames.texi
etc/NEWS
lisp/frame.el
src/frame.c