changeset 31876:de16d989722a

(help_echo_showing_p): New variable. (set_message): Reset it to 0. (init_xdisp): Initialize help_echo_showing_p.
author Gerd Moellmann <gerd@gnu.org>
date Mon, 25 Sep 2000 14:26:20 +0000
parents 11ea7b711a85
children 517180d8eccd
files src/xdisp.c
diffstat 1 files changed, 10 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/xdisp.c	Mon Sep 25 14:25:20 2000 +0000
+++ b/src/xdisp.c	Mon Sep 25 14:26:20 2000 +0000
@@ -508,6 +508,10 @@
 
 static int last_max_ascent, last_height;
 
+/* Non-zero if there's a help-echo in the echo area.  */
+
+int help_echo_showing_p;
+
 /* The maximum distance to look ahead for text properties.  Values
    that are too small let us call compute_char_face and similar 
    functions too often which is expensive.  Values that are too large
@@ -6153,6 +6157,7 @@
   with_echo_area_buffer (0, -1, set_message_1,
 			 (EMACS_INT) s, string, nbytes, multibyte_p);
   message_buf_print = 0;
+  help_echo_showing_p = 0;
 }
 
 
@@ -13701,6 +13706,8 @@
     frame_title_ptr = NULL;
   }
 #endif /* HAVE_WINDOW_SYSTEM */
-}
-
-
+  
+  help_echo_showing_p = 0;
+}
+
+