# HG changeset patch # User Kim F. Storm # Date 1113833340 0 # Node ID eaab88b4997881946d66c14ac572f837525d40d6 # Parent c17a96999f36b7919e7453fc797ce200d29a639f (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. diff -r c17a96999f36 -r eaab88b49978 src/dispextern.h --- a/src/dispextern.h Mon Apr 18 14:08:43 2005 +0000 +++ b/src/dispextern.h Mon Apr 18 14:09:00 2005 +0000 @@ -726,6 +726,11 @@ 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 @@ 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;