negative to positive so the won't be hidden from help messages.
I think.
X("version", 0, VERSIONSW) \
X("help", 0, HELPSW) \
X("snoop", -5, SNOOPSW) \
- X("sasl", SASLminc(-4), SASLSW) \
- X("nosasl", SASLminc(-6), NOSASLSW) \
- X("saslmech", SASLminc(-8), SASLMECHSW) \
- X("authservice", SASLminc(-11), AUTHSERVICESW) \
+ X("sasl", SASLminc(5), SASLSW) \
+ X("nosasl", SASLminc(3), NOSASLSW) \
+ X("saslmech", SASLminc(5), SASLMECHSW) \
+ X("authservice", SASLminc(0), AUTHSERVICESW) \
X("proxy command", 0, PROXYSW) \
#define X(sw, minchars, id) id,
#include <h/oauth.h>
#define MHLOGIN_SWITCHES \
- X("saslmech", 1, SASLMECHSW) \
- X("authservice", -11, AUTHSERVICESW) \
- X("snoop", 1, SNOOPSW) \
- X("help", 1, HELPSW) \
- X("version", 1, VERSIONSW) \
+ X("saslmech", 0, SASLMECHSW) \
+ X("authservice", 0, AUTHSERVICESW) \
+ X("snoop", 0, SNOOPSW) \
+ X("help", 0, HELPSW) \
+ X("version", 0, VERSIONSW) \
#define X(sw, minchars, id) id,
DEFINE_SWITCH_ENUM(MHLOGIN);
X("version", 0, VERSIONSW) \
X("help", 0, HELPSW) \
X("snoop", -5, SNOOPSW) \
- X("sasl", SASLminc(-4), SASLSW) \
- X("saslmech", SASLminc(-5), SASLMECHSW) \
- X("authservice", SASLminc(-11), AUTHSERVICESW) \
+ X("sasl", SASLminc(4), SASLSW) \
+ X("saslmech", SASLminc(5), SASLMECHSW) \
+ X("authservice", SASLminc(0), AUTHSERVICESW) \
X("proxy command", 0, PROXYSW) \
#define X(sw, minchars, id) id,
X("server host", 6, SERVSW) /* specify alternate SMTP server */ \
X("snoop", -5, SNOOPSW) /* snoop the SMTP transaction */ \
X("partno", -6, PARTSW) \
- X("sasl", SASLminc(-4), SASLSW) \
- X("nosasl", SASLminc(-6), NOSASLSW) \
- X("saslmaxssf", SASLminc(-10), SASLMXSSFSW) \
- X("saslmech", SASLminc(-5), SASLMECHSW) \
- X("authservice", SASLminc(-11), AUTHSERVICESW) \
+ X("sasl", SASLminc(4), SASLSW) \
+ X("nosasl", SASLminc(6), NOSASLSW) \
+ X("saslmaxssf", SASLminc(10), SASLMXSSFSW) \
+ X("saslmech", SASLminc(5), SASLMECHSW) \
+ X("authservice", SASLminc(0), AUTHSERVICESW) \
X("user", SASLminc(-4), USERSW) \
X("port server submission port name/number", 4, PORTSW) \
X("tls", TLSminc(-3), TLSSW) \
X("server host", 6, SERVSW) \
X("snoop", 5, SNOOPSW) \
X("sasl", SASLminc(4), SASLSW) \
- X("nosasl", SASLminc(-6), NOSASLSW) \
- X("saslmaxssf", SASLminc(-10), SASLMXSSFSW) \
- X("saslmech mechanism", SASLminc(-5), SASLMECHSW) \
- X("authservice", SASLminc(-11), AUTHSERVICESW) \
+ X("nosasl", SASLminc(6), NOSASLSW) \
+ X("saslmaxssf", SASLminc(6), SASLMXSSFSW) \
+ X("saslmech mechanism", SASLminc(6), SASLMECHSW) \
+ X("authservice", SASLminc(0), AUTHSERVICESW) \
X("user username", SASLminc(-4), USERSW) \
X("attach", -6, ATTACHSW) \
X("noattach", -8, NOATTACHSW) \
X("draftfolder +folder", -6, SDRFSW) \
X("draftmessage msg", -6, SDRMSW) \
X("nodraftfolder", -3, SNDRFSW) \
- X("sasl", SASLminc(-4), SASLSW) \
- X("nosasl", SASLminc(-6), NOSASLSW) \
- X("saslmaxssf", SASLminc(-10), SASLMXSSFSW) \
- X("saslmech", SASLminc(-5), SASLMECHSW) \
- X("authservice", SASLminc(-11), AUTHSERVICESW) \
- X("user username", SASLminc(-4), USERSW) \
+ X("sasl", SASLminc(4), SASLSW) \
+ X("nosasl", SASLminc(6), NOSASLSW) \
+ X("saslmaxssf", SASLminc(10), SASLMXSSFSW) \
+ X("saslmech", SASLminc(5), SASLMECHSW) \
+ X("authservice", SASLminc(0), AUTHSERVICESW) \
+ X("user username", SASLminc(4), USERSW) \
X("attach fieldname", 6, SNDATTACHSW) \
X("noattach", 0, SNDNOATTACHSW) \
X("attachformat", 7, SNDATTACHFORMAT) \