changeset 46078:8d86225b2fba

*** empty log message ***
author Jan Djärv <jan.h.d@swipnet.se>
date Fri, 28 Jun 2002 19:47:49 +0000
parents afcc2cec9ba0
children b0eec47a28f2
files src/ChangeLog
diffstat 1 files changed, 20 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Fri Jun 28 19:43:33 2002 +0000
+++ b/src/ChangeLog	Fri Jun 28 19:47:49 2002 +0000
@@ -1,3 +1,23 @@
+2002-06-28  Jan D.  <jan.h.d@swipnet.se>
+
+	* keyboard.c (readable_filtered_events): New function that filters
+	FOCUS_IN_EVENT depending on parameter.
+	(readable_events): Calls readable_filtered_events, not filtering
+	FOCUS_IN_EVENT.
+	(get_filtered_input_pending): New function, filtering parameter passed
+	to readable_filtered_events.
+	(get_input_pending): Calls get_filtered_input_pending, not filtering
+	FOCUS_IN_EVENT.
+	(Finput_pending_p): Calls get_filtered_input_pending, DO filter
+	FOCUS_IN_EVENT.
+
+	* xterm.h (struct x_output): Add focus_state.
+
+	* xterm.c (x_focus_changed): New function.
+	(x_detect_focus_change): New function.
+	(XTread_socket): Call x_detect_focus_change for FocusIn/FocusOut
+	EnterNotify and LeaveNotify to track X focus changes.
+
 2002-06-28  Andreas Schwab  <schwab@suse.de>
 
 	* lisp.h: Remove duplicate declaration of