diff options
| author | Richard M. Stallman | 1994-03-29 05:22:29 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-03-29 05:22:29 +0000 |
| commit | b741d9b1bb2b8123262481ae80d7d7713e7bf51b (patch) | |
| tree | 98a59309cf86b1d2953af962e4c61e7b13efb3be /src | |
| parent | e6194ffc49fc4dff2331581137c6f9f5560ae09b (diff) | |
| download | emacs-b741d9b1bb2b8123262481ae80d7d7713e7bf51b.tar.gz emacs-b741d9b1bb2b8123262481ae80d7d7713e7bf51b.zip | |
(struct frame_glyphs): New fields charstarts and total_charstarts.
Diffstat (limited to 'src')
| -rw-r--r-- | src/dispextern.h | 8 |
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 | ||
| 141 | extern void get_display_line (); | 149 | extern void get_display_line (); |