X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=mutt.h;h=b1c5995ae60e1533fc3bed8d4172959c115ec2f6;hp=0993bcc649e32f378f5f7eff502acb3e221a44ab;hb=16be8d10413bbcf822577afd4019d65aba7459e0;hpb=b7a46c16244533f5c6a2d6964a4fbb591ccc5588 diff --git a/mutt.h b/mutt.h index 0993bcc..b1c5995 100644 --- a/mutt.h +++ b/mutt.h @@ -128,9 +128,6 @@ enum { M_PGP_KEY, M_XLABEL, M_MIMEATTACH, -#ifdef USE_NNTP - M_NEWSGROUPS, -#endif M_REALNAME, M_MULTIPART, @@ -170,12 +167,6 @@ enum { OPT_RECALL, OPT_SUBJECT, OPT_LISTREPLY, -#ifdef USE_NNTP - OPT_TOMODERATED, - OPT_NNTPRECONNECT, - OPT_CATCHUP, - OPT_FOLLOWUPTOPOSTER, -#endif /* USE_NNTP */ /* THIS MUST BE THE LAST VALUE. */ OPT_MAX @@ -199,8 +190,6 @@ enum { /* boolean vars */ enum { OPTALLOW8BIT, - OPTALLOWANSI, - OPTASCIICHARS, OPTASKBCC, OPTASKCC, OPTASKFOLLOWUP, @@ -208,7 +197,6 @@ enum { OPTAUTOEDIT, OPTAUTOTAG, OPTBOUNCEDELIVERED, - OPTBRAILLEFRIENDLY, OPTCHECKNEW, OPTCOLLAPSEUNREAD, OPTCONFIRMAPPEND, @@ -227,11 +215,7 @@ enum { OPTFORCENAME, OPTFORWDECODE, OPTFORWQUOTE, -#ifdef HAVE_QDBM - OPTHCACHECOMPRESS, -#endif OPTHEADER, - OPTHELP, OPTHIDDENHOST, OPTHIDELIMITED, OPTHIDEMISSING, @@ -249,9 +233,8 @@ enum { OPTMARKERS, OPTMARKOLD, OPTMBOXPANE, - OPTMENUSCROLL, /* scroll menu instead of implicit next-page */ - OPTMENUMOVEOFF, - OPTMETAKEY, /* interpret ALT-x as ESC-x */ + OPTSHORTENHIERARCHY, /* set when to shorten "hierarchies" in the sidebar */ + OPTSIDEBARNEWMAILONLY, OPTMETOO, OPTMHPURGE, OPTMIMEFORWDECODE, @@ -265,31 +248,23 @@ enum { OPTPROMPTAFTER, OPTQUOTEEMPTY, OPTQUOTEQUOTED, - OPTREADONLY, - OPTREPLYSELF, OPTRESOLVE, OPTREVALIAS, OPTREVNAME, OPTREVREAL, OPTSIGDASHES, OPTSORTRE, - OPTSPAMSEP, - OPTSTATUSONTOP, OPTSTRICTMAILTO, OPTSTRICTTHREADS, OPTSTRIPWAS, OPTSTUFFQUOTED, - OPTSUSPEND, OPTTEXTFLOWED, OPTTHOROUGHSRC, OPTTHREADRECEIVED, OPTTILDE, OPTUNCOLLAPSEJUMP, OPTUSEFROM, -#ifdef HAVE_LIBIDN OPTUSEIDN, -#endif - OPTUSEIPV6, OPTWAITKEY, OPTWEED, OPTWRAP, @@ -300,19 +275,14 @@ enum { OPTXTERMSETTITLES, /* PGP options */ - OPTPGPRETAINABLESIG, OPTFORWDECRYPT, OPTPGPSHOWUNUSABLE, /* news options */ - -#ifdef USE_NNTP OPTSHOWNEWNEWS, OPTSHOWONLYUNREAD, - OPTSAVEUNSUB, OPTLOADDESC, -#endif /* USE_NNTP */ /* pseudo options */ @@ -342,27 +312,20 @@ enum { OPTREDRAWTREE, /* (pseudo) redraw the thread tree */ OPTPGPCHECKTRUST, /* (pseudo) used by pgp_select_key () */ OPTUNBUFFEREDINPUT, /* (pseudo) don't use key buffer */ - -#ifdef USE_NNTP OPTNEWS, /* (pseudo) used to change reader mode */ OPTNEWSSEND, /* (pseudo) used to change behavior when posting */ - OPTNEWSCACHE, /* (pseudo) used to indicate if news cache exist */ -#endif - OPTSHORTENHIERARCHY, /* set when to shorten "hierarchies" in the sidebar */ - OPTSIDEBARNEWMAILONLY, OPTMAX }; -#define mutt_bit_alloc(n) p_new(char, (n + 7) / 8) -#define mutt_bit_set(v,n) v[n/8] |= (1 << (n % 8)) -#define mutt_bit_unset(v,n) v[n/8] &= ~(1 << (n % 8)) -#define mutt_bit_toggle(v,n) v[n/8] ^= (1 << (n % 8)) -#define mutt_bit_isset(v,n) (v[n/8] & (1 << (n % 8))) +#define mutt_bit_set(v,n) (v[n / 8] |= (1 << (n & 7))) +#define mutt_bit_unset(v,n) (v[n / 8] &= ~(1 << (n & 7))) +#define mutt_bit_toggle(v,n) (v[n / 8] ^= (1 << (n & 7))) +#define mutt_bit_isset(v,n) (v[n / 8] & (1 << (n & 7))) -#define set_option(x) mutt_bit_set(Options,x) -#define unset_option(x) mutt_bit_unset(Options,x) -#define toggle_option(x) mutt_bit_toggle(Options,x) -#define option(x) mutt_bit_isset(Options,x) +#define set_option(x) mutt_bit_set(Options, x) +#define unset_option(x) mutt_bit_unset(Options, x) +#define toggle_option(x) mutt_bit_toggle(Options, x) +#define option(x) mutt_bit_isset(Options, x) void mutt_init (int, string_list_t *);