#3099: (pager.c) Background of quoted text doesn't fill the whole line In the pager, suppose there is a quoted line
{{{ >> abcd }}} Only the background of "abcd" is painted with the color specified in muttrc, resulting in ugly quoted blocks. The correct behavior should be to paint the background of the _whole line_. Something like the following should fix it. (But please double check, since I modified pager.c at multiple places and I'm not quite sure this is indeed the trunk fixing this problem). In pager.c: {{{ else def_color = ColorDefs[ (*lineInfo)[m].type ]; + if ((*lineInfo)[m].type == MT_COLOR_QUOTED) { + struct q_class_t *class = (*lineInfo)[m].quote; + + if (class) + { + def_color = class->color; + + while (class && class->length > cnt) + { + def_color = class->color; + class = class->up; + } + } + } + + attrset (def_color); #ifdef HAVE_BKGDSET bkgdset (def_color | ' '); }}} -- Ticket URL: <http://dev.mutt.org/trac/ticket/3099>