X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=init.c;h=c9442ce8350865f20b02ec7f28b81937d890a2f4;hp=7106e97f7603dfda2b831db84f979a451f742945;hb=981e10e224fde4de5d40adcee1deda89df2715ca;hpb=6c248aa3490f9c948da1bcfe49bdf8d7ba25e372 diff --git a/init.c b/init.c index 7106e97..c9442ce 100644 --- a/init.c +++ b/init.c @@ -319,18 +319,6 @@ static int rx_from_string (struct option_t* dst, const char* val, return (1); } -static void magic_to_string (char* dst, ssize_t dstlen, - struct option_t* option) { - const char* s = NULL; - switch (option->data) { - case M_MBOX: s = "mbox"; break; - case M_MH: s = "MH"; break; - case M_MAILDIR: s = "Maildir"; break; - default: s = "unknown"; break; - } - snprintf (dst, dstlen, "%s=%s", option->option, s); -} - static int magic_from_string (struct option_t* dst, const char* val, char *errbuf, ssize_t errlen) { @@ -367,7 +355,6 @@ static struct { { DT_QUAD, quad_to_string, quad_from_string }, { DT_SORT, sort_to_string, sort_from_string }, { DT_RX, rx_to_string, rx_from_string }, - { DT_MAGIC, magic_to_string, magic_from_string }, }; @@ -433,9 +420,7 @@ int query_quadoption2(int v, const char *prompt) return (v); default: - v = mutt_yesorno(prompt, (v == M_ASKYES)); - CLEARLINE(main_w, LINES - 1); - return (v); + return mutt_yesorno(prompt, (v == M_ASKYES)); } } @@ -449,12 +434,8 @@ int query_quadoption (int opt, const char *prompt) return (v); default: - v = mutt_yesorno (prompt, (v == M_ASKYES)); - CLEARLINE(main_w, LINES - 1); - return (v); + return mutt_yesorno(prompt, (v == M_ASKYES)); } - - /* not reached */ } /* always wise to do what someone else did before */ @@ -882,7 +863,7 @@ static void mutt_set_default(const char *name __attribute__ ((unused)), void* p, return; mutt_option_value(ptr->option, buf, sizeof(buf)); - if (m_strlen(ptr->init) == 0 && buf && *buf) + if (m_strlen(ptr->init) == 0 && *buf) ptr->init = m_strdup(buf); } @@ -1105,7 +1086,6 @@ static int parse_set (BUFFER * tmp, BUFFER * s, unsigned long data, } else if (DTYPE (option->type) == DT_STR || DTYPE (option->type) == DT_PATH || - DTYPE (option->type) == DT_MAGIC || DTYPE (option->type) == DT_NUM || DTYPE (option->type) == DT_SORT || DTYPE (option->type) == DT_RX) @@ -1565,23 +1545,6 @@ int mutt_var_value_complete (char *buffer, ssize_t len, int pos) (*((short *)option->data) & SORT_REVERSE) ? "reverse-" : "", (*((short *)option->data) & SORT_LAST) ? "last-" : "", p); } - else if (DTYPE (option->type) == DT_MAGIC) { - const char *p; - switch (DefaultMagic) { - case M_MBOX: - p = "mbox"; - break; - case M_MH: - p = "MH"; - break; - case M_MAILDIR: - p = "Maildir"; - break; - default: - p = "unknown"; - } - m_strcpy(tmp, sizeof(tmp), p); - } else if (DTYPE (option->type) == DT_BOOL) m_strcpy(tmp, sizeof(tmp), option(option->data) ? "yes" : "no"); else @@ -1655,27 +1618,6 @@ void mutt_init (int skip_sys_rc, string_list_t * commands) Realname = m_strdup(rnbuf); } -#ifdef USE_NNTP - { - FILE *f; - char *q; - - if ((f = safe_fopen (SYSCONFDIR "/nntpserver", "r"))) { - buffer[0] = '\0'; - fgets (buffer, sizeof(buffer), f); - p = vskipspaces(buffer); - q = (char*)p; - while (*q && !isspace(*q)) - q++; - *q = '\0'; - NewsServer = m_strdup(p); - m_fclose(&f); - } - } - if ((p = getenv ("NNTPSERVER"))) - NewsServer = m_strdup(p); -#endif - if ((p = getenv("MAIL") ?: getenv("MAILDIR"))) { Spoolfile = m_strdup(p); } else { @@ -1794,13 +1736,3 @@ void mutt_init (int skip_sys_rc, string_list_t * commands) } } -int mutt_get_hook_type (const char *name) -{ - struct command_t *c; - - for (c = Commands; c->name; c++) - if (c->func == mutt_parse_hook && ascii_strcasecmp (c->name, name) == 0) - return c->data; - return 0; -} -