aboutsummaryrefslogtreecommitdiffstats
path: root/src/frame.c
diff options
context:
space:
mode:
authorDmitry Antipov2012-06-01 07:41:03 +0400
committerDmitry Antipov2012-06-01 07:41:03 +0400
commitc98ff5dd439c0018b34a5e84f2a3ccc00ee444ef (patch)
treea8f1d45b19ca87d91dddfd67f1d3e29958d1766b /src/frame.c
parentb691b884eeef2ecb8772ac121ab23136b9d9d0d2 (diff)
downloademacs-c98ff5dd439c0018b34a5e84f2a3ccc00ee444ef.tar.gz
emacs-c98ff5dd439c0018b34a5e84f2a3ccc00ee444ef.zip
For a 'struct window', replace some Lisp_Object fields to
bitfields where appropriate, remove unused fields. * window.h (struct window): Remove unused 'last_mark_x' and 'last_mark_y' fields. Rename 'mini_p' field to 'mini', change it's type from Lisp_Object to bitfield. Change type of 'force_start', 'optional_new_start', 'last_had_star', 'update_mode_line' and 'start_at_line_beg' fields from Lisp_Object to bitfield. Adjust users accordingly.
Diffstat (limited to 'src/frame.c')
-rw-r--r--src/frame.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/frame.c b/src/frame.c
index e962251f420..744485d4615 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -331,7 +331,7 @@ make_frame (int mini_p)
331 mini_window = make_window (); 331 mini_window = make_window ();
332 XWINDOW (root_window)->next = mini_window; 332 XWINDOW (root_window)->next = mini_window;
333 XWINDOW (mini_window)->prev = root_window; 333 XWINDOW (mini_window)->prev = root_window;
334 XWINDOW (mini_window)->mini_p = Qt; 334 XWINDOW (mini_window)->mini = 1;
335 XWINDOW (mini_window)->frame = frame; 335 XWINDOW (mini_window)->frame = frame;
336 f->minibuffer_window = mini_window; 336 f->minibuffer_window = mini_window;
337 } 337 }
@@ -480,7 +480,7 @@ make_minibuffer_frame (void)
480 as nil. */ 480 as nil. */
481 481
482 mini_window = f->minibuffer_window = f->root_window; 482 mini_window = f->minibuffer_window = f->root_window;
483 XWINDOW (mini_window)->mini_p = Qt; 483 XWINDOW (mini_window)->mini = 1;
484 XWINDOW (mini_window)->next = Qnil; 484 XWINDOW (mini_window)->next = Qnil;
485 XWINDOW (mini_window)->prev = Qnil; 485 XWINDOW (mini_window)->prev = Qnil;
486 XWINDOW (mini_window)->frame = frame; 486 XWINDOW (mini_window)->frame = frame;