Regrouped CLI options by function in WolframAutomata.c
authorAaron Taylor <ataylor@subgeniuskitty.com>
Fri, 11 Jun 2021 00:48:27 +0000 (17:48 -0700)
committerAaron Taylor <ataylor@subgeniuskitty.com>
Fri, 11 Jun 2021 00:48:27 +0000 (17:48 -0700)
hacks/WolframAutomata/WolframAutomata.c

index 2decd95..fff8a8a 100644 (file)
@@ -521,38 +521,52 @@ WolframAutomata_draw(Display * dpy, Window win, void * closure)
 }
 
 static const char * WolframAutomata_defaults[] = {
 }
 
 static const char * WolframAutomata_defaults[] = {
-    "*delay:              25000",
     "*admiration-delay:   5",
     "*admiration-delay:   5",
-    "*length:             5000",
-    "*cell-size:          2",
+
     "*color-index:        -1",
     "*color-index:        -1",
-    "*seed-density:       -1",
-    "*seed-left:          False",
-    "*seed-center:        False",
-    "*seed-right:         False",
+
+    "*cell-size:          2",
     "*random-cell-size:   False",
     "*random-cell-size:   False",
+
+    "*delay:              25000",
     "*random-delay:       False",
     "*random-delay:       False",
+
+    "*length:             5000",
     "*random-length:      False",
     "*random-length:      False",
-    "*random-rule:        False",
+
     "*rule:               -1",
     "*rule:               -1",
+    "*random-rule:        False",
+
+    "*seed-density:       -1",
+    "*seed-left:          False",
+    "*seed-center:        False",
+    "*seed-right:         False",
+
     0
 };
 
 static XrmOptionDescRec WolframAutomata_options[] = {
     0
 };
 
 static XrmOptionDescRec WolframAutomata_options[] = {
-    { "-delay",              ".delay",                  XrmoptionSepArg, 0      },
     { "-admiration-delay",   ".admiration-delay",       XrmoptionSepArg, 0      },
     { "-admiration-delay",   ".admiration-delay",       XrmoptionSepArg, 0      },
-    { "-length",             ".length",                 XrmoptionSepArg, 0      },
-    { "-cell-size",          ".cell-size",              XrmoptionSepArg, 0      },
+
     { "-color-index",        ".color-index",            XrmoptionSepArg, 0      },
     { "-color-index",        ".color-index",            XrmoptionSepArg, 0      },
-    { "-seed-density",       ".seed-density",           XrmoptionSepArg, 0      },
-    { "-seed-left",          ".seed-left",              XrmoptionNoArg,  "True" },
-    { "-seed-center",        ".seed-center",            XrmoptionNoArg,  "True" },
-    { "-seed-right",         ".seed-right",             XrmoptionNoArg,  "True" },
+
+    { "-cell-size",          ".cell-size",              XrmoptionSepArg, 0      },
     { "-random-cell-size",   ".random-cell-size",       XrmoptionNoArg,  "True" },
     { "-random-cell-size",   ".random-cell-size",       XrmoptionNoArg,  "True" },
+
+    { "-delay",              ".delay",                  XrmoptionSepArg, 0      },
     { "-random-delay",       ".random-delay",           XrmoptionNoArg,  "True" },
     { "-random-delay",       ".random-delay",           XrmoptionNoArg,  "True" },
+
+    { "-length",             ".length",                 XrmoptionSepArg, 0      },
     { "-random-length",      ".random-length",          XrmoptionNoArg,  "True" },
     { "-random-length",      ".random-length",          XrmoptionNoArg,  "True" },
-    { "-random-rule",        ".random-rule",            XrmoptionNoArg,  "True" },
+
     { "-rule",               ".rule",                   XrmoptionSepArg, 0      },
     { "-rule",               ".rule",                   XrmoptionSepArg, 0      },
+    { "-random-rule",        ".random-rule",            XrmoptionNoArg,  "True" },
+
+    { "-seed-density",       ".seed-density",           XrmoptionSepArg, 0      },
+    { "-seed-left",          ".seed-left",              XrmoptionNoArg,  "True" },
+    { "-seed-center",        ".seed-center",            XrmoptionNoArg,  "True" },
+    { "-seed-right",         ".seed-right",             XrmoptionNoArg,  "True" },
+
     { 0, 0, 0, 0 }
 };
 
     { 0, 0, 0, 0 }
 };