diff options
| author | Jim Blandy | 1992-08-19 03:54:46 +0000 |
|---|---|---|
| committer | Jim Blandy | 1992-08-19 03:54:46 +0000 |
| commit | fbfed6f05fdf5bf363ca5691aefde4d573ce8203 (patch) | |
| tree | 726c22e6a55cb3e760a25f6aa60580d76c8de253 /src/frame.h | |
| parent | 4d4c4e027fe376759227a6fb6b31a88be6e36347 (diff) | |
| download | emacs-fbfed6f05fdf5bf363ca5691aefde4d573ce8203.tar.gz emacs-fbfed6f05fdf5bf363ca5691aefde4d573ce8203.zip | |
entered into RCS
Diffstat (limited to 'src/frame.h')
| -rw-r--r-- | src/frame.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/frame.h b/src/frame.h index 8b46e591a20..1a87e6c618d 100644 --- a/src/frame.h +++ b/src/frame.h | |||
| @@ -73,7 +73,7 @@ struct frame | |||
| 73 | /* New height and width for pending size change. 0 if no change pending. */ | 73 | /* New height and width for pending size change. 0 if no change pending. */ |
| 74 | int new_height, new_width; | 74 | int new_height, new_width; |
| 75 | 75 | ||
| 76 | /* Name of this frame: a Lisp string. */ | 76 | /* Name of this frame: a Lisp string. See also `explicit_name'. */ |
| 77 | Lisp_Object name; | 77 | Lisp_Object name; |
| 78 | 78 | ||
| 79 | /* The frame which should recieve keystrokes that occur in this | 79 | /* The frame which should recieve keystrokes that occur in this |
| @@ -143,6 +143,12 @@ struct frame | |||
| 143 | /* True if frame's root window can't be split. */ | 143 | /* True if frame's root window can't be split. */ |
| 144 | char no_split; | 144 | char no_split; |
| 145 | 145 | ||
| 146 | /* If this is set, then Emacs won't change the frame name to indicate | ||
| 147 | the current buffer, etcetera. If the user explicitly sets the frame | ||
| 148 | name, this gets set. If the user sets the name to Qnil, this is | ||
| 149 | cleared. */ | ||
| 150 | char explicit_name; | ||
| 151 | |||
| 146 | /* Storage for messages to this frame. */ | 152 | /* Storage for messages to this frame. */ |
| 147 | char *message_buf; | 153 | char *message_buf; |
| 148 | 154 | ||
| @@ -285,8 +291,8 @@ extern int message_buf_print; | |||
| 285 | #define FRAME_NO_SPLIT_P(f) 0 | 291 | #define FRAME_NO_SPLIT_P(f) 0 |
| 286 | #define FRAME_WANTS_MODELINE_P(f) 1 | 292 | #define FRAME_WANTS_MODELINE_P(f) 1 |
| 287 | #define FRAME_ICONIFIED_P(f) 0 | 293 | #define FRAME_ICONIFIED_P(f) 0 |
| 288 | #define FRAME_MINIBUF_WINDOW(f) (minibuf_window) | 294 | #define FRAME_MINIBUF_WINDOW(f) (the_only_frame.root_window) |
| 289 | #define FRAME_ROOT_WINDOW(f) (XWINDOW (minibuf_window)->prev) | 295 | #define FRAME_ROOT_WINDOW(f) (the_only_frame.root_window) |
| 290 | #define FRAME_SELECTED_WINDOW(f) (selected_window) | 296 | #define FRAME_SELECTED_WINDOW(f) (selected_window) |
| 291 | #define SET_GLYPHS_FRAME(glyphs,frame) do ; while (0) | 297 | #define SET_GLYPHS_FRAME(glyphs,frame) do ; while (0) |
| 292 | #define FRAME_INSERT_COST(frame) (the_only_frame.insert_line_cost) | 298 | #define FRAME_INSERT_COST(frame) (the_only_frame.insert_line_cost) |