From: Kim F. Storm Date: Mon, 18 Apr 2005 14:09:00 +0000 (+0000) Subject: (struct glyph_row): New member overlay_arrow_bitmap. X-Git-Tag: ttn-vms-21-2-B4~922 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=e937c046801196d623284eb46d3d504235bfec66;p=emacs.git (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 --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;