Mercurial > emacs
diff src/window.h @ 98231:05d5848d935c
* frame.h (struct frame): Move alpha from the middle of bitfields.
* window.h (struct window): Move frozen_window_start_p after the
rest of the bitfields to reduce padding.
| author | Dan Nicolaescu <dann@ics.uci.edu> |
|---|---|
| date | Fri, 19 Sep 2008 00:35:42 +0000 |
| parents | 9a4b27c8feec |
| children | e038c1a8307c |
line wrap: on
line diff
--- a/src/window.h Thu Sep 18 18:21:05 2008 +0000 +++ b/src/window.h Fri Sep 19 00:35:42 2008 +0000 @@ -280,6 +280,11 @@ Currently only used for menu bar windows of frames. */ unsigned pseudo_window_p : 1; + /* 1 means the window start of this window is frozen and may not + be changed during redisplay. If point is not in the window, + accept that. */ + unsigned frozen_window_start_p : 1; + /* Amount by which lines of this window are scrolled in y-direction (smooth scrolling). */ int vscroll; @@ -287,11 +292,6 @@ /* Z_BYTE - the buffer position of the last glyph in the current matrix of W. Only valid if WINDOW_END_VALID is not nil. */ int window_end_bytepos; - - /* 1 means the window start of this window is frozen and may not - be changed during redisplay. If point is not in the window, - accept that. */ - unsigned frozen_window_start_p : 1; }; /* 1 if W is a minibuffer window. */
