]> git.eshelyaron.com Git - emacs.git/commitdiff
(struct it): Remove member use_default_face.
authorKim F. Storm <storm@cua.dk>
Thu, 29 Apr 2004 22:36:34 +0000 (22:36 +0000)
committerKim F. Storm <storm@cua.dk>
Thu, 29 Apr 2004 22:36:34 +0000 (22:36 +0000)
Add members override_ascent, override_descent, override_boff.

src/dispextern.h

index 387b92a265ca9d352c37351136550543e399f464..60282b5110f00fe6d122c6f4e7867491b4a47634 100644 (file)
@@ -1927,9 +1927,6 @@ struct it
      descent/ascent (line-height property).  Reset after this glyph.  */
   unsigned constrain_row_ascent_descent_p : 1;
 
-  /* If 1, show current glyph in default face.  Reset after this glyph.  */
-  unsigned use_default_face : 1;
-
   /* The ID of the default face to use.  One of DEFAULT_FACE_ID,
      MODE_LINE_FACE_ID, etc, depending on what we are displaying.  */
   int base_face_id;
@@ -1996,6 +1993,10 @@ struct it
      only.)  */
   int extra_line_spacing;
 
+  /* Override font height information for this glyph.
+     Used if override_ascent >= 0.  Cleared after this glyph.  */
+  int override_ascent, override_descent, override_boff;
+
   /* If non-null, glyphs are produced in glyph_row with each call to
      produce_glyphs.  */
   struct glyph_row *glyph_row;