X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=pager.c;h=7fad6c635d991a80ef25ade02e7eb822ec1f006c;hp=78887cc224509cb7fbf698ee1abdb7514b5d388d;hb=16be8d10413bbcf822577afd4019d65aba7459e0;hpb=6a0262162a1d5e1ab850dbe4d254bbf81b174847 diff --git a/pager.c b/pager.c index 78887cc..7fad6c6 100644 --- a/pager.c +++ b/pager.c @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include #include "mutt.h" @@ -216,7 +216,7 @@ resolve_color (struct line_t *lineInfo, int n, int cnt, int flags, if (special || a->attr) { if ((a->attr & ANSI_COLOR)) { if (a->pair == -1) - a->pair = mutt_alloc_color (a->fg, a->bg); + a->pair = madtty_color_pair(a->fg, a->bg); color = a->pair; if (a->attr & ANSI_BOLD) color |= A_BOLD; @@ -1275,9 +1275,7 @@ mutt_pager (const char *banner, const char *fname, int flags, pager_t * extra) if (redraw & REDRAW_FULL) { SETCOLOR(main_w, MT_COLOR_NORMAL); - /* wclear(main_w) doesn't optimize screen redraws */ - wmove(main_w, 0, 0); - wclrtobot(main_w); + werase(main_w); if (IsHeader (extra) && Context->vcount + 1 < PagerIndexLines) indexlen = Context->vcount + 1;