[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/window.c,v
From: |
Martin Rudalics |
Subject: |
[Emacs-diffs] Changes to emacs/src/window.c,v |
Date: |
Mon, 15 Sep 2008 08:21:06 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Martin Rudalics <m061211> 08/09/15 08:21:06
Index: window.c
===================================================================
RCS file: /sources/emacs/emacs/src/window.c,v
retrieving revision 1.621
retrieving revision 1.622
diff -u -b -r1.621 -r1.622
--- window.c 12 Sep 2008 03:41:13 -0000 1.621
+++ window.c 15 Sep 2008 08:21:06 -0000 1.622
@@ -3496,11 +3496,11 @@
doc: /* Select WINDOW. Most editing will apply to WINDOW's buffer.
If WINDOW is not already selected, make WINDOW's buffer current
and make WINDOW the frame's selected window. Return WINDOW.
-Optional second arg NORECORD non-nil means
-do not put this buffer at the front of the list of recently selected ones.
+Optional second arg NORECORD non-nil means do not put this buffer
+at the front of the list of recently selected ones.
-Note that the main editor command loop
-selects the buffer of the selected window before each command. */)
+Note that the main editor command loop selects the buffer of the
+selected window before each command. */)
(window, norecord)
register Lisp_Object window, norecord;
{
@@ -3513,8 +3513,12 @@
w = XWINDOW (window);
w->frozen_window_start_p = 0;
+ if (NILP (norecord))
+ {
++window_select_count;
XSETFASTINT (w->use_time, window_select_count);
+ }
+
if (EQ (window, selected_window))
return window;