X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=handler.c;h=d407495c15224593b35e82a8edba02034d873a63;hp=f82c717fd91217aa3b5dd526dc6553081e4feeab;hb=fdf0986350bf8b49a817aaf53526904f8ed5b8de;hpb=4ff362c6b720c1ae7c6fde8300567644905bd923 diff --git a/handler.c b/handler.c index f82c717..d407495 100644 --- a/handler.c +++ b/handler.c @@ -903,6 +903,12 @@ void text_enriched_handler (BODY *a, STATE *s) #define FLOWED_MAX 77 +#if 0 +static int flowed_maybe_quoted (char *cont) +{ + return regexec ((regex_t *) QuoteRegexp.rx, cont, 0, NULL, 0) == 0; +} + static void flowed_quote (STATE *s, int level) { int i; @@ -919,11 +925,6 @@ static void flowed_quote (STATE *s, int level) state_putc ('>', s); } -static int flowed_maybe_quoted (char *cont) -{ - return regexec ((regex_t *) QuoteRegexp.rx, cont, 0, NULL, 0) == 0; -} - static void flowed_stuff (STATE *s, char *cont, int level) { if (!option (OPTTEXTFLOWED) && !(s->flags & M_DISPLAY)) @@ -966,7 +967,6 @@ static int flowed_visual_strlen (char *l, int i) return j; } -#if 0 static void text_plain_flowed_handler (BODY *a, STATE *s) { char line[LONG_STRING]; @@ -1208,7 +1208,6 @@ static int get_quote_level(char * line) { static void print_flowed_line(char * line, STATE *s,int ql) { int width; char * pos, * oldpos; - char * t; int len = strlen(line); int i; @@ -1218,13 +1217,18 @@ static void print_flowed_line(char * line, STATE *s,int ql) { --width; if (width < 0) width = MaxLineLength; - } else { - width = COLS - SidebarWidth - WrapMargin - ql - 1; + } + else { + if (option(OPTMBOXPANE)) + width = COLS - SidebarWidth - WrapMargin - ql - 1; + else + width = COLS - WrapMargin - ql - 1; + if (option(OPTSTUFFQUOTED)) --width; if (width < 0) width = COLS; - } + } /* fprintf(stderr,"print_flowed_line will print `%s' with ql = %d\n",line,ql); */