For a 'struct window', replace some Lisp_Object fields to
authorDmitry Antipov <dmantipov@yandex.ru>
Fri, 1 Jun 2012 03:41:03 +0000 (07:41 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Fri, 1 Jun 2012 03:41:03 +0000 (07:41 +0400)
commitc98ff5dd439c0018b34a5e84f2a3ccc00ee444ef
treea8f1d45b19ca87d91dddfd67f1d3e29958d1766b
parentb691b884eeef2ecb8772ac121ab23136b9d9d0d2
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.
src/ChangeLog
src/fileio.c
src/frame.c
src/keyboard.c
src/window.c
src/window.h
src/xdisp.c
src/xfns.c