[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/frame.c,v
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/src/frame.c,v |
Date: |
Sun, 10 Feb 2008 21:56:40 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier> 08/02/10 21:56:39
Index: frame.c
===================================================================
RCS file: /sources/emacs/emacs/src/frame.c,v
retrieving revision 1.364
retrieving revision 1.365
diff -u -b -r1.364 -r1.365
--- frame.c 8 Feb 2008 02:38:08 -0000 1.364
+++ frame.c 10 Feb 2008 21:56:37 -0000 1.365
@@ -76,6 +76,7 @@
Lisp_Object Qvisible;
Lisp_Object Qdisplay_type;
Lisp_Object Qbackground_mode;
+Lisp_Object Qnoelisp;
Lisp_Object Qx_frame_parameter;
Lisp_Object Qx_resource_name;
@@ -1406,10 +1407,10 @@
}
/* Run `delete-frame-functions'
- unless FORCE is true or frame is a tooltip.
- FORCE is set when handling a disconnect from the terminal,
+ unless FORCE is `noelisp' or frame is a tooltip.
+ FORCE is set to `noelisp' when handling a disconnect from the terminal,
so we don't dare call Lisp code. */
- if (!NILP (Vrun_hooks) && NILP (force)
+ if (!NILP (Vrun_hooks) && EQ (force, Qnoelisp)
&& NILP (Fframe_parameter (frame, intern ("tooltip"))))
{
Lisp_Object args[2];
@@ -4395,6 +4396,8 @@
staticpro (&Qdisplay_type);
Qbackground_mode = intern ("background-mode");
staticpro (&Qbackground_mode);
+ Qnoelisp = intern ("noelisp");
+ staticpro (&Qnoelisp);
Qtty_color_mode = intern ("tty-color-mode");
staticpro (&Qtty_color_mode);
Qtty = intern ("tty");
- [Emacs-diffs] Changes to emacs/src/frame.c,v, Miles Bader, 2008/02/01
- [Emacs-diffs] Changes to emacs/src/frame.c,v, Richard M. Stallman, 2008/02/07
- [Emacs-diffs] Changes to emacs/src/frame.c,v,
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/src/frame.c,v, Stefan Monnier, 2008/02/11
- [Emacs-diffs] Changes to emacs/src/frame.c,v, Stefan Monnier, 2008/02/11