Removed the -noeditor switches and made them replaceable by `-editor ""'.
[mmh] / uip / repl.c
index b0956fc..4523365 100644 (file)
@@ -29,32 +29,30 @@ static struct swit switches[] = {
        { "nocc type", 0 },
 #define EDITRSW  6
        { "editor editor", 0 },
-#define NEDITSW  7
-       { "noedit", 0 },
-#define FILTSW  8
+#define FILTSW  7
        { "filter filterfile", 0 },
-#define NFILTSW  9
+#define NFILTSW  8
        { "nofilter", 0 },
-#define FORMSW  10
+#define FORMSW  9
        { "form formfile", 0 },
-#define MIMESW  11
+#define MIMESW  10
        { "mime", 0 },
-#define NMIMESW  12
+#define NMIMESW  11
        { "nomime", 0 },
-#define QURYSW  13
+#define QURYSW  12
        { "query", 0 },
-#define NQURYSW  14
+#define NQURYSW  13
        { "noquery", 0 },
-#define WHATSW  15
+#define WHATSW  14
        { "whatnowproc program", 0 },
-#define VERSIONSW  16
+#define VERSIONSW  15
        { "version", 0 },
-#define HELPSW  17
+#define HELPSW  16
        { "help", 0 },
-#define FILESW  18
+#define FILESW  17
        { "file file", 4 },  /* interface from msh */
 #ifdef MHE
-# define BILDSW  19
+# define BILDSW  18
        { "build", 5 },  /* interface from mhe */
 #endif
        { NULL, 0 }
@@ -137,7 +135,6 @@ int
 main(int argc, char **argv)
 {
        int anot = 0;
-       int nedit = 0;
        char *cp, *cwd, *maildir, *file = NULL;
        char *folder = NULL, *msg = NULL;
        char *ed = NULL, drft[BUFSIZ], buf[BUFSIZ];
@@ -210,10 +207,6 @@ main(int argc, char **argv)
                                if (!(ed = *argp++) || *ed == '-')
                                        adios(NULL, "missing argument to %s",
                                                        argp[-2]);
-                               nedit = 0;
-                               continue;
-                       case NEDITSW:
-                               nedit++;
                                continue;
 
                        case WHATSW:
@@ -358,8 +351,7 @@ main(int argc, char **argv)
 
        if (buildsw)
                done(0);
-       what_now(ed, nedit, NOUSE, drft, msg, 0, mp, anot ? "Replied" : NULL,
-                       cwd);
+       what_now(ed, NOUSE, drft, msg, 0, mp, anot ? "Replied" : NULL, cwd);
        done(1);
        return 1;
 }