#### This should really be made smaller.
*/
-
+
typedef struct rune rune;
struct rune
{
this. */
/* #### This isn't used as an rvalue anywhere!
remove! */
-
-
+
+
short xpos; /* horizontal starting position in pixels */
short width; /* pixel width of rune */
-
-
+
+
unsigned char cursor_type; /* is this rune covered by the cursor? */
unsigned char type; /* type of rune object */
/* We used to do bitfields here, but if I
gutter_changed = 0; \
glyphs_changed = 0; \
subwindows_changed = 0; \
- subwindows_state_changed = 0; \
+ subwindows_state_changed = 0; \
windows_changed = 0; \
windows_structure_changed = 0; \
} while (0)
(p)->toolbar_changed || \
(p)->gutter_changed || \
(p)->glyphs_changed || \
+ (p)->size_changed || \
(p)->subwindows_changed || \
(p)->subwindows_state_changed || \
(p)->windows_changed || \
toolbar_changed || \
gutter_changed || \
glyphs_changed || \
+ size_changed || \
subwindows_changed || \
subwindows_state_changed || \
windows_changed || \