summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerd Moellmann <gerd@gnu.org>2001-03-14 13:15:51 +0000
committerGerd Moellmann <gerd@gnu.org>2001-03-14 13:15:51 +0000
commitf920e581ee735afcaceb842f7e4a393cf6854539 (patch)
tree9a4a9a6701a717f276de6f003553421d774fb435
parentb863a173ada1fc3277db355d5297181edb5de6db (diff)
downloademacs-f920e581ee735afcaceb842f7e4a393cf6854539.tar.gz
Improve comments.
-rw-r--r--src/dispextern.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/dispextern.h b/src/dispextern.h
index fa5e40e0650..c463e2ca173 100644
--- a/src/dispextern.h
+++ b/src/dispextern.h
@@ -242,7 +242,9 @@ struct glyph
int charpos;
/* Lisp object source of this glyph. Currently either a buffer or
- a string, or 0. */
+ a string, if the glyph was produced from characters which came from
+ a buffer or a string; or 0 if the glyph was inserted by redisplay
+ for its own purposes such as padding. */
Lisp_Object object;
/* Width in pixels. */
@@ -281,8 +283,9 @@ struct glyph
padding. */
unsigned padding_p : 1;
- /* 1 means the actual glyph is not available in the current
- system. */
+ /* 1 means the actual glyph is not available, draw a box instead.
+ This can happen when a font couldn't be loaded, or a character
+ doesn't have a glyph in a font. */
unsigned glyph_not_available_p : 1;
/* Face of the glyph. */