From: Richard M. Stallman Date: Tue, 29 Mar 1994 05:22:29 +0000 (+0000) Subject: (struct frame_glyphs): New fields charstarts and total_charstarts. X-Git-Tag: emacs-19.34~9282 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=b741d9b1bb2b8123262481ae80d7d7713e7bf51b;p=emacs.git (struct frame_glyphs): New fields charstarts and total_charstarts. --- 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 /* Largest font ascent on this line. */ short *max_ascent; #endif /* HAVE_X_WINDOWS */ + + /* A vector indexed by vertical position. + Each element is a vector indexed by horizontal position + giving, for each glyph, the buffer position it corresponds to. */ + int **charstarts; + + /* This holds all the space in the subvectors of the charstarts field. */ + int *total_charstarts; }; extern void get_display_line ();