changeset 43345:1230529aa3ae

*** empty log message ***
author Pavel Janík <Pavel@Janik.cz>
date Sat, 16 Feb 2002 10:11:10 +0000
parents 7596a6f0e7b2
children 63a1bfc01817
files etc/NEWS etc/TODO lisp/ChangeLog src/ChangeLog
diffstat 4 files changed, 9 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/etc/NEWS	Sat Feb 16 10:08:41 2002 +0000
+++ b/etc/NEWS	Sat Feb 16 10:11:10 2002 +0000
@@ -32,6 +32,10 @@
 
 * Changes in Emacs 21.3
 
+** New display feature: focus follows mouse.
+By setting the variable x-autoselect-window to non-nil value, mouse will
+autoselect the window it is in.  It is turned off by default.
+
 ** The new command `describe-text-at' pops up a buffer with description
 of text properties, overlays, and widgets at point, and lets you get
 more information about them, by clicking on mouse-sensitive areas or
--- a/etc/TODO	Sat Feb 16 10:08:41 2002 +0000
+++ b/etc/TODO	Sat Feb 16 10:11:10 2002 +0000
@@ -116,9 +116,6 @@
 
 * Make the Lucid menu widget display multilingual text.
 
-* Implement, in C, a ``focus follows mouse'' mode that selects a window
-  when the mouse enters it.
-
 * Check what hooks would help Emacspeak -- see the defadvising in W3.
 
 * Implement some variety of (non-gtk) drag-and-drop support under X.
--- a/lisp/ChangeLog	Sat Feb 16 10:08:41 2002 +0000
+++ b/lisp/ChangeLog	Sat Feb 16 10:11:10 2002 +0000
@@ -1,5 +1,7 @@
 2002-02-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>
 
+	* cus-start.el (x-autoselect-window): Allow customization.
+
 	* eshell/em-alias.el (eshell-alias-initialize): Do not use
 	make-local-hook.
 
--- a/src/ChangeLog	Sat Feb 16 10:08:41 2002 +0000
+++ b/src/ChangeLog	Sat Feb 16 10:11:10 2002 +0000
@@ -1,5 +1,8 @@
 2002-02-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>
 
+	* xterm.c (x-autoselect-window): New variable.
+	(note_mouse_movement): Use it.
+
 	* keyboard.c: Do not include "systime.h" twice.
 
 2002-02-15  Andreas Schwab  <schwab@suse.de>