X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=help.c;h=0717d6480444a4b9b15cac6b00205c56cb663896;hp=4fee510e66d47d3e7d5090840b7929f02929c055;hb=819c071fa7efc8dffb4dd92f36f0111227ff692f;hpb=f435868132e200bfa71ac155f037cf64bf5414ba diff --git a/help.c b/help.c index 4fee510..0717d64 100644 --- a/help.c +++ b/help.c @@ -119,14 +119,14 @@ static void help_format_line (FILE * f, int ismacro, fputs (t1, f); /* don't try to press string into one line with less than 40 characters. */ - if ((split = COLS < 40)) { + if ((split = getmaxx(main_w) < 40)) { col_a = col = 0; col_b = LONG_STRING; fputc ('\n', f); } else { - col_a = COLS > 83 ? (COLS - 32) >> 2 : 12; - col_b = COLS > 49 ? (COLS - 10) >> 1 : 19; + col_a = getmaxx(main_w) > 83 ? (getmaxx(main_w) - 32) >> 2 : 12; + col_b = getmaxx(main_w) > 49 ? (getmaxx(main_w) - 10) >> 1 : 19; col = pad (f, m_strlen(t1), col_a); } @@ -153,14 +153,14 @@ static void help_format_line (FILE * f, int ismacro, } else { while (*t3) { - n = COLS - col; + n = getmaxx(main_w) - col; if (ismacro >= 0) { t3 = vskipspaces(t3); /* FIXME: this is completely wrong */ - if ((n = m_strlen(t3)) > COLS - col) { - n = COLS - col; + if ((n = m_strlen(t3)) > getmaxx(main_w) - col) { + n = getmaxx(main_w) - col; for (col_a = n; col_a > 0 && t3[col_a] != ' '; col_a--); if (col_a) n = col_a; @@ -170,7 +170,7 @@ static void help_format_line (FILE * f, int ismacro, print_macro (f, n, &t3); if (*t3) { - n += col - COLS; + n += col - getmaxx(main_w); if (option (OPTMARKERS)) ++n; col = pad (f, n, col_b);