# HG changeset patch # User Pavel Jank # Date 1013854270 0 # Node ID 1230529aa3aed0faaed79ad127b979069247f39b # Parent 7596a6f0e7b2d26a0d2148e5d2ebed3c6bbc7d15 *** empty log message *** diff -r 7596a6f0e7b2 -r 1230529aa3ae etc/NEWS --- 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 diff -r 7596a6f0e7b2 -r 1230529aa3ae etc/TODO --- 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. diff -r 7596a6f0e7b2 -r 1230529aa3ae lisp/ChangeLog --- 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 + * cus-start.el (x-autoselect-window): Allow customization. + * eshell/em-alias.el (eshell-alias-initialize): Do not use make-local-hook. diff -r 7596a6f0e7b2 -r 1230529aa3ae src/ChangeLog --- 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 + * 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