Mercurial > hg > xemacs-beta
comparison src/redisplay.h @ 2642:368e26e0b1e3
[xemacs-hg @ 2005-03-09 19:47:40 by crestani]
Subject: Fix bug in KKCC marking of unions.
2005-03-02 Marcus Crestani <crestani@informatik.uni-tuebingen.de>
* redisplay.h (struct rune): make type field an int, to fix
KKCC marking of unions.
author | crestani |
---|---|
date | Wed, 09 Mar 2005 19:47:41 +0000 |
parents | cc24b630b1d6 |
children | 26dccfc8fa60 |
comparison
equal
deleted
inserted
replaced
2641:f7e2b977e15c | 2642:368e26e0b1e3 |
---|---|
142 short xpos; /* horizontal starting position in pixels */ | 142 short xpos; /* horizontal starting position in pixels */ |
143 short width; /* pixel width of rune */ | 143 short width; /* pixel width of rune */ |
144 | 144 |
145 | 145 |
146 unsigned char cursor_type; /* is this rune covered by the cursor? */ | 146 unsigned char cursor_type; /* is this rune covered by the cursor? */ |
147 unsigned char type; /* type of rune object */ | 147 unsigned int type; /* type of rune object */ |
148 /* We used to do bitfields here, but if I | 148 /* We used to do bitfields here, but if I |
149 (JV) count correctly that doesn't matter | 149 (JV) count correctly that doesn't matter |
150 for the size of the structure. All the bit | 150 for the size of the structure. All the bit |
151 fiddling _does_ slow down redisplay by | 151 fiddling _does_ slow down redisplay by |
152 about 10%. So don't do that */ | 152 about 10%. So don't do that */ |