summaryrefslogtreecommitdiff
path: root/src/dispextern.h
diff options
context:
space:
mode:
authorKim F. Storm <storm@cua.dk>2005-04-18 14:09:00 +0000
committerKim F. Storm <storm@cua.dk>2005-04-18 14:09:00 +0000
commite937c046801196d623284eb46d3d504235bfec66 (patch)
treeb62c99be3b6b03012e96f2085e060f7e311ac83e /src/dispextern.h
parente5c78c9d8329b5061826af825ca60393961bc6ff (diff)
downloademacs-e937c046801196d623284eb46d3d504235bfec66.tar.gz
(struct glyph_row): New member overlay_arrow_bitmap.
It replaces the corresponding member from struct window, as a window may now show multiple overlay arrows. Remove member overlay_arrow_p, superseeded by overlay_arrow_bitmap.
Diffstat (limited to 'src/dispextern.h')
-rw-r--r--src/dispextern.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/dispextern.h b/src/dispextern.h
index fa7d1f811fb..dcf37ceded1 100644
--- a/src/dispextern.h
+++ b/src/dispextern.h
@@ -726,6 +726,11 @@ struct glyph_row
position of the next row. */
struct display_pos end;
+ /* Non-zero means the overlay arrow bitmap is on this line.
+ -1 means use default overlay arrow bitmap, else
+ it specifies actual fringe bitmap number. */
+ int overlay_arrow_bitmap;
+
/* Left fringe bitmap number (enum fringe_bitmap_type). */
unsigned left_user_fringe_bitmap : FRINGE_ID_BITS;
@@ -764,9 +769,6 @@ struct glyph_row
unsigned truncated_on_left_p : 1;
unsigned truncated_on_right_p : 1;
- /* 1 means the overlay arrow is on this line. */
- unsigned overlay_arrow_p : 1;
-
/* 1 means that this row displays a continued line, i.e. it has a
continuation mark at the right side. */
unsigned continued_p : 1;