]> granicus.if.org Git - neomutt/commitdiff
sort main switch options
authorRichard Russon <rich@flatcap.org>
Mon, 12 Mar 2018 16:16:53 +0000 (16:16 +0000)
committerRichard Russon <rich@flatcap.org>
Tue, 13 Mar 2018 17:04:17 +0000 (17:04 +0000)
main.c

diff --git a/main.c b/main.c
index f002fb4a229e95fc3c976607b5dc6ae3c12d44e6..5f38b7f31687af796ce420f38ee9ed2e61941557 100644 (file)
--- a/main.c
+++ b/main.c
@@ -278,17 +278,9 @@ int main(int argc, char **argv, char **env)
         case 'a':
           mutt_list_insert_tail(&attach, mutt_str_strdup(optarg));
           break;
-
-        case 'F':
-          /* mutt_str_replace (&Muttrc, optarg); */
-          mutt_list_insert_tail(&Muttrc, mutt_str_strdup(optarg));
-          break;
-
-        case 'f':
-          mutt_str_strfcpy(folder, optarg, sizeof(folder));
-          explicit_folder = true;
+        case 'B':
+          batch_mode = true;
           break;
-
         case 'b':
         case 'c':
           if (!msg)
@@ -300,15 +292,9 @@ int main(int argc, char **argv, char **env)
           else
             msg->env->cc = mutt_addr_parse_list(msg->env->cc, optarg);
           break;
-
         case 'D':
           dump_variables = true;
           break;
-
-        case 'B':
-          batch_mode = true;
-          break;
-
         case 'd':
           if (mutt_str_atoi(optarg, &debuglevel_cmdline) < 0 || debuglevel_cmdline <= 0)
           {
@@ -317,92 +303,77 @@ int main(int argc, char **argv, char **env)
           }
           printf(_("Debugging at level %d.\n"), debuglevel_cmdline);
           break;
-
         case 'E':
           edit_infile = true;
           break;
-
         case 'e':
           mutt_list_insert_tail(&commands, mutt_str_strdup(optarg));
           break;
-
+        case 'F':
+          mutt_list_insert_tail(&Muttrc, mutt_str_strdup(optarg));
+          break;
+        case 'f':
+          mutt_str_strfcpy(folder, optarg, sizeof(folder));
+          explicit_folder = true;
+          break;
+#ifdef USE_NNTP
+        case 'g': /* Specify a news server */
+        {
+          char buf[LONG_STRING];
+          snprintf(buf, sizeof(buf), "set news_server=%s", optarg);
+          mutt_list_insert_tail(&commands, mutt_str_strdup(buf));
+        }
+          /* fallthrough */
+        case 'G': /* List of newsgroups */
+          flags |= MUTT_SELECT | MUTT_NEWS;
+          break;
+#endif
         case 'H':
           draft_file = optarg;
           break;
-
         case 'i':
           include_file = optarg;
           break;
-
         case 'l':
           debugfile_cmdline = optarg;
           printf(_("Debugging at file %s.\n"), debugfile_cmdline);
           break;
-
         case 'm':
-          /* should take precedence over .neomuttrc setting, so save it for later */
           new_magic = optarg;
           break;
-
         case 'n':
           flags |= MUTT_NOSYSRC;
           break;
-
         case 'p':
           sendflags |= SENDPOSTPONED;
           break;
-
         case 'Q':
           mutt_list_insert_tail(&queries, mutt_str_strdup(optarg));
           break;
-
         case 'R':
           flags |= MUTT_RO; /* read-only mode */
           break;
-
         case 'S':
           hide_sensitive = true;
           break;
-
         case 's':
           subject = optarg;
           break;
-
         case 'v':
           version++;
           break;
-
         case 'x': /* mailx compatible send mode */
           sendflags |= SENDMAILX;
           break;
-
         case 'y': /* My special hack mode */
           flags |= MUTT_SELECT;
           break;
-
-#ifdef USE_NNTP
-        case 'g': /* Specify a news server */
-        {
-          char buf[LONG_STRING];
-
-          snprintf(buf, sizeof(buf), "set news_server=%s", optarg);
-          mutt_list_insert_tail(&commands, mutt_str_strdup(buf));
-        }
-          /* fallthrough */
-
-        case 'G': /* List of newsgroups */
-          flags |= MUTT_SELECT | MUTT_NEWS;
+        case 'Z':
+          flags |= MUTT_BUFFY | MUTT_IGNORE;
           break;
-#endif
-
         case 'z':
           flags |= MUTT_IGNORE;
           break;
-
-        case 'Z':
-          flags |= MUTT_BUFFY | MUTT_IGNORE;
-          break;
-
         default:
           usage();
       }