aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChong Yidong2010-12-20 19:11:30 +0800
committerChong Yidong2010-12-20 19:11:30 +0800
commitf13183cf1970a94ec220000b0d0f20868df6edbc (patch)
tree746ba9256d333667ae00b9547332db35e7e5fd27
parent778ca437ded2a5e176bade36419bf58ec3db151c (diff)
downloademacs-f13183cf1970a94ec220000b0d0f20868df6edbc.tar.gz
emacs-f13183cf1970a94ec220000b0d0f20868df6edbc.zip
* src/frame.c (focus_follows_mouse): Default to 0 (Bug#7269).
-rw-r--r--etc/NEWS2
-rw-r--r--src/ChangeLog4
-rw-r--r--src/frame.c8
3 files changed, 6 insertions, 8 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 89d6139dc0e..f7288de8b13 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -222,6 +222,8 @@ the remote file-name cache is used for read access.
222** The standalone programs lib-src/digest-doc and sorted-doc have been 222** The standalone programs lib-src/digest-doc and sorted-doc have been
223replaced with Lisp commands `doc-file-to-man' and `doc-file-to-info'. 223replaced with Lisp commands `doc-file-to-man' and `doc-file-to-info'.
224 224
225** The variable `focus-follows-mouse' now always defaults to nil.
226
225 227
226* Editing Changes in Emacs 24.1 228* Editing Changes in Emacs 24.1
227 229
diff --git a/src/ChangeLog b/src/ChangeLog
index a6ee107422c..3dabc0703ac 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,9 @@
12010-12-20 Chong Yidong <cyd@stupidchicken.com> 12010-12-20 Chong Yidong <cyd@stupidchicken.com>
2 2
3 * frame.c (focus_follows_mouse): Default to 0 (Bug#7269).
4
52010-12-20 Chong Yidong <cyd@stupidchicken.com>
6
3 * keyboard.c (Vtool_bar_separator_image_expression): New variable. 7 * keyboard.c (Vtool_bar_separator_image_expression): New variable.
4 (parse_tool_bar_item): Use it to obtain image separators for 8 (parse_tool_bar_item): Use it to obtain image separators for
5 displays not using native tool-bar separators. 9 displays not using native tool-bar separators.
diff --git a/src/frame.c b/src/frame.c
index 6cf46f1a0ba..00a65d630da 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -4602,15 +4602,7 @@ This variable is local to the current terminal and cannot be buffer-local. */);
4602You should set this variable to tell Emacs how your window manager 4602You should set this variable to tell Emacs how your window manager
4603handles focus, since there is no way in general for Emacs to find out 4603handles focus, since there is no way in general for Emacs to find out
4604automatically. See also `mouse-autoselect-window'. */); 4604automatically. See also `mouse-autoselect-window'. */);
4605#ifdef HAVE_WINDOW_SYSTEM
4606#if defined(HAVE_NTGUI) || defined(HAVE_NS)
4607 focus_follows_mouse = 0;
4608#else
4609 focus_follows_mouse = 1;
4610#endif
4611#else
4612 focus_follows_mouse = 0; 4605 focus_follows_mouse = 0;
4613#endif
4614 4606
4615 staticpro (&Vframe_list); 4607 staticpro (&Vframe_list);
4616 4608