Mercurial > hg > xemacs-beta
comparison src/redisplay.h @ 432:3a7e78e1142d r21-2-24
Import from CVS: tag r21-2-24
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:29:58 +0200 |
parents | a5df635868b2 |
children | 84b14dcb0985 |
comparison
equal
deleted
inserted
replaced
431:a97165e56215 | 432:3a7e78e1142d |
---|---|
95 two runes are compared. So please be careful with changes to this | 95 two runes are compared. So please be careful with changes to this |
96 structure. See comments in compare_runes. | 96 structure. See comments in compare_runes. |
97 | 97 |
98 #### This should really be made smaller. | 98 #### This should really be made smaller. |
99 */ | 99 */ |
100 | 100 |
101 typedef struct rune rune; | 101 typedef struct rune rune; |
102 struct rune | 102 struct rune |
103 { | 103 { |
104 face_index findex; /* face rune is displayed with. The | 104 face_index findex; /* face rune is displayed with. The |
105 face_index is an index into a | 105 face_index is an index into a |
119 /* #### Chuck, what does it mean for a rune | 119 /* #### Chuck, what does it mean for a rune |
120 to cover a range of pos? I don't get | 120 to cover a range of pos? I don't get |
121 this. */ | 121 this. */ |
122 /* #### This isn't used as an rvalue anywhere! | 122 /* #### This isn't used as an rvalue anywhere! |
123 remove! */ | 123 remove! */ |
124 | 124 |
125 | 125 |
126 short xpos; /* horizontal starting position in pixels */ | 126 short xpos; /* horizontal starting position in pixels */ |
127 short width; /* pixel width of rune */ | 127 short width; /* pixel width of rune */ |
128 | 128 |
129 | 129 |
130 unsigned char cursor_type; /* is this rune covered by the cursor? */ | 130 unsigned char cursor_type; /* is this rune covered by the cursor? */ |
131 unsigned char type; /* type of rune object */ | 131 unsigned char type; /* type of rune object */ |
132 /* We used to do bitfields here, but if I | 132 /* We used to do bitfields here, but if I |
133 (JV) count correctly that doesn't matter | 133 (JV) count correctly that doesn't matter |
134 for the size of the structure. All the bit | 134 for the size of the structure. All the bit |