+2000-10-26 Gerd Moellmann <gerd@gnu.org>
+
+ * frame.c (Fdelete_frame): Run delete-frame-hook.
+
2000-10-26 Kenichi Handa <handa@etl.go.jp>
* coding.c (decode_coding): Fix previous change (check also
error ("Attempt to delete the only frame");
#endif
+ if (!NILP (Vrun_hooks))
+ {
+ Lisp_Object args[2];
+ args[0] = intern ("delete-frame-hook");
+ args[1] = frame;
+ Frun_hook_with_args (2, args);
+ }
+
/* Does this frame have a minibuffer, and is it the surrogate
minibuffer for any other frame? */
if (FRAME_HAS_MINIBUF_P (XFRAME (frame)))