aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1995-02-05 08:52:03 +0000
committerRichard M. Stallman1995-02-05 08:52:03 +0000
commitadc12f0fcf97f837206a2ea70b77b419a4467433 (patch)
treeaae300e9bd2163100e3ed4bbbb4c292ea5e5d2a2 /src
parent0f6e129e2639f6e4fb78becb739f878fb2dd2783 (diff)
downloademacs-adc12f0fcf97f837206a2ea70b77b419a4467433.tar.gz
emacs-adc12f0fcf97f837206a2ea70b77b419a4467433.zip
(struct frame): New field window_sizes_changed.
(FRAME_WINDOW_SIZES_CHANGED): New macro (two definitions).
Diffstat (limited to 'src')
-rw-r--r--src/frame.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/frame.h b/src/frame.h
index d5230462660..3876ccb15c4 100644
--- a/src/frame.h
+++ b/src/frame.h
@@ -244,6 +244,9 @@ struct frame
244 cleared. */ 244 cleared. */
245 char explicit_name; 245 char explicit_name;
246 246
247 /* Nonzero if size of some window on this frame has changed. */
248 char window_sizes_changed;
249
247 /* Storage for messages to this frame. */ 250 /* Storage for messages to this frame. */
248 char *message_buf; 251 char *message_buf;
249 252
@@ -300,6 +303,7 @@ typedef struct frame *FRAME_PTR;
300#define FRAME_NO_SPLIT_P(f) (f)->no_split 303#define FRAME_NO_SPLIT_P(f) (f)->no_split
301#define FRAME_WANTS_MODELINE_P(f) (f)->wants_modeline 304#define FRAME_WANTS_MODELINE_P(f) (f)->wants_modeline
302#define FRAME_ICONIFIED_P(f) (f)->iconified 305#define FRAME_ICONIFIED_P(f) (f)->iconified
306#define FRAME_WINDOW_SIZES_CHANGED(f) (f)->window_sizes_changed
303#define FRAME_MINIBUF_WINDOW(f) (f)->minibuffer_window 307#define FRAME_MINIBUF_WINDOW(f) (f)->minibuffer_window
304#define FRAME_ROOT_WINDOW(f) (f)->root_window 308#define FRAME_ROOT_WINDOW(f) (f)->root_window
305#define FRAME_SELECTED_WINDOW(f) (f)->selected_window 309#define FRAME_SELECTED_WINDOW(f) (f)->selected_window
@@ -444,6 +448,7 @@ extern FRAME_PTR last_nonminibuf_frame;
444#define FRAME_NO_SPLIT_P(f) 0 448#define FRAME_NO_SPLIT_P(f) 0
445#define FRAME_WANTS_MODELINE_P(f) 1 449#define FRAME_WANTS_MODELINE_P(f) 1
446#define FRAME_ICONIFIED_P(f) 0 450#define FRAME_ICONIFIED_P(f) 0
451#define FRAME_WINDOW_SIZES_CHANGED(f) the_only_frame.window_sizes_changed
447#define FRAME_MINIBUF_WINDOW(f) (minibuf_window) 452#define FRAME_MINIBUF_WINDOW(f) (minibuf_window)
448#define FRAME_ROOT_WINDOW(f) (the_only_frame.root_window) 453#define FRAME_ROOT_WINDOW(f) (the_only_frame.root_window)
449#define FRAME_SELECTED_WINDOW(f) (selected_window) 454#define FRAME_SELECTED_WINDOW(f) (selected_window)