X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=help.c;h=c2b50e20ae63aac12455b563933bc00e681aada2;hp=ea694c337c204fce88d5f09d6fa4ddd4a5655dfb;hb=36dba66c0164ad809efec4e8e15d7290f0882bb2;hpb=ad303d5eab5c92f9546cc9d3703a24534d6bb5e0 diff --git a/help.c b/help.c index ea694c3..c2b50e2 100644 --- a/help.c +++ b/help.c @@ -39,38 +39,6 @@ static struct binding_t *help_lookupFunction (int op, int menu) return (NULL); } -void mutt_make_help (char *d, ssize_t dlen, const char *txt, int menu, int op) -{ - char buf[STRING]; - - if (km_expand_key (buf, sizeof (buf), km_find_func (menu, op)) || - km_expand_key (buf, sizeof (buf), km_find_func (MENU_GENERIC, op))) - snprintf (d, dlen, "%s:%s", buf, txt); - else - d[0] = 0; -} - -char *mutt_compile_help (char *buf, ssize_t buflen, int menu, - struct mapping_t *items) -{ - int i; - ssize_t len; - char *pbuf = buf; - - for (i = 0; items[i].name && buflen > 2; i++) { - if (i) { - *pbuf++ = ' '; - *pbuf++ = ' '; - buflen -= 2; - } - mutt_make_help (pbuf, buflen, _(items[i].name), menu, items[i].value); - len = m_strlen(pbuf); - pbuf += len; - buflen -= len; - } - return buf; -} - static int print_macro (FILE * f, int maxwidth, const char **macro) { int n = maxwidth; @@ -150,8 +118,7 @@ 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. - The double paranthesis avoid a gcc warning, sigh ... */ + /* don't try to press string into one line with less than 40 characters. */ if ((split = COLS < 40)) { col_a = col = 0; col_b = LONG_STRING; @@ -276,7 +243,7 @@ void mutt_help (int menu) desc = _(""); do { - f = m_tempfile(tmp, sizeof(tmp), NONULL(MCore.tmpdir), NULL); + f = m_tempfile(tmp, sizeof(tmp), NONULL(mod_core.tmpdir), NULL); if (!f) { mutt_perror(tmp); return;