X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=init.c;h=f99452a5a6886ac07b2fdc78a17964bfde408184;hp=93daf2dee839cace37598ce11fc6c8846df0c45b;hb=0dd5b492f18e549ef95b0ac6765329473e426633;hpb=418e55040ec4a95698a8f1f128f3afbfd6aba48b diff --git a/init.c b/init.c index 93daf2d..f99452a 100644 --- a/init.c +++ b/init.c @@ -494,6 +494,22 @@ int quadoption (int opt) return (QuadOptions[n] >> b) & 0x3; } +int query_quadoption2(int opt, const char *prompt) +{ + int v = mlua_reggetq(opt); + + switch (v) { + case M_YES: + case M_NO: + return (v); + + default: + v = mutt_yesorno(prompt, (v == M_ASKYES)); + CLEARLINE (LINES - 1); + return (v); + } +} + int query_quadoption (int opt, const char *prompt) { int v = quadoption (opt); @@ -2293,14 +2309,6 @@ void mutt_init (int skip_sys_rc, string_list_t * commands) Tempdir = m_strdup((p = getenv ("TMPDIR")) ? p : "/tmp"); - p = getenv ("VISUAL"); - if (!p) { - p = getenv ("EDITOR"); - if (!p) - p = "vi"; - } - Editor = m_strdup(p); - if ((p = getenv ("REPLYTO")) != NULL) { BUFFER buf, token;