aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1994-03-29 05:22:29 +0000
committerRichard M. Stallman1994-03-29 05:22:29 +0000
commitb741d9b1bb2b8123262481ae80d7d7713e7bf51b (patch)
tree98a59309cf86b1d2953af962e4c61e7b13efb3be /src
parente6194ffc49fc4dff2331581137c6f9f5560ae09b (diff)
downloademacs-b741d9b1bb2b8123262481ae80d7d7713e7bf51b.tar.gz
emacs-b741d9b1bb2b8123262481ae80d7d7713e7bf51b.zip
(struct frame_glyphs): New fields charstarts and total_charstarts.
Diffstat (limited to 'src')
-rw-r--r--src/dispextern.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/dispextern.h b/src/dispextern.h
index d793abe9cd4..aed0b65de4d 100644
--- a/src/dispextern.h
+++ b/src/dispextern.h
@@ -136,6 +136,14 @@ struct frame_glyphs
136 /* Largest font ascent on this line. */ 136 /* Largest font ascent on this line. */
137 short *max_ascent; 137 short *max_ascent;
138#endif /* HAVE_X_WINDOWS */ 138#endif /* HAVE_X_WINDOWS */
139
140 /* A vector indexed by vertical position.
141 Each element is a vector indexed by horizontal position
142 giving, for each glyph, the buffer position it corresponds to. */
143 int **charstarts;
144
145 /* This holds all the space in the subvectors of the charstarts field. */
146 int *total_charstarts;
139 }; 147 };
140 148
141extern void get_display_line (); 149extern void get_display_line ();