* src/window.c (Fwindow_use_time): New function.

This commit is contained in:
Martin Rudalics 2010-11-13 13:49:22 -05:00 committed by Chong Yidong
parent 0216b73878
commit a048073e24
2 changed files with 14 additions and 0 deletions

View file

@ -1,3 +1,7 @@
2010-11-13 Martin Rudalics <rudalics@gmx.at>
* window.c (Fwindow_use_time): New function.
2010-11-13 Eli Zaretskii <eliz@gnu.org>
* xdisp.c (set_cursor_from_row): Fix cursor positioning on

View file

@ -2420,6 +2420,16 @@ check_all_windows (void)
window_loop (CHECK_ALL_WINDOWS, Qnil, 1, Qt);
}
DEFUN ("window-use-time", Fwindow_use_time, Swindow_use_time, 0, 1, 0,
doc: /* Return WINDOW's use time.
WINDOW defaults to the selected window. The window with the highest use
time is the most recently selected one. The window with the lowest use
time is the least recently selected one. */)
(Lisp_Object window)
{
return decode_window (window)->use_time;
}
DEFUN ("get-lru-window", Fget_lru_window, Sget_lru_window, 0, 2, 0,
doc: /* Return the window least recently selected or used for display.
\(LRU means Least Recently Used.)