X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/303797134fa05d2e0d156a5bd912f8baab418489..45577d548d3abfe504d3f936b3c9b997d0cf7f9c:/src/window.h diff --git a/src/window.h b/src/window.h index 96e7438f46..0cfff88be5 100644 --- a/src/window.h +++ b/src/window.h @@ -1,13 +1,13 @@ /* Window definitions for GNU Emacs. - Copyright (C) 1985-1986, 1993, 1995, 1997-2015 Free Software + Copyright (C) 1985-1986, 1993, 1995, 1997-2016 Free Software Foundation, Inc. This file is part of GNU Emacs. GNU Emacs is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. +the Free Software Foundation, either version 3 of the License, or (at +your option) any later version. GNU Emacs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -195,10 +195,10 @@ struct window Lisp_Object next_buffers; /* Number saying how recently window was selected. */ - int use_time; + EMACS_INT use_time; /* Unique number of window assigned when it was created. */ - int sequence_number; + EMACS_INT sequence_number; /* The upper left corner pixel coordinates of this window, as integers relative to upper left corner of frame = 0, 0. */ @@ -990,7 +990,7 @@ extern Lisp_Object selected_window; recently used window. Its only users are Fselect_window, init_window_once, and make_frame. */ -extern int window_select_count; +extern EMACS_INT window_select_count; /* The minibuffer window of the selected frame. Note that you cannot test for minibufferness of an arbitrary window @@ -1056,6 +1056,7 @@ extern void wset_redisplay (struct window *w); extern void fset_redisplay (struct frame *f); extern void bset_redisplay (struct buffer *b); extern void bset_update_mode_line (struct buffer *b); +extern void maybe_set_redisplay (Lisp_Object); /* Call this to tell redisplay to look for other windows than selected-window that need to be redisplayed. Calling one of the *set_redisplay functions above already does it, so it's only needed in unusual cases. */