Removed configure flag --disable-locale and have it always enabled.
[mmh] / uip / pick.c
index d8edbca..e94c259 100644 (file)
@@ -45,21 +45,21 @@ static struct swit switches[] = {
 #define BEFRSW  13
        { "before date", 0 },
 #define DATFDSW  14
-       { "datefield field", 5 },
+       { "datefield field", 5 },  /* 5 chars required to differ from -date */
 #define SEQSW  15
        { "sequence name", 0 },
 #define PUBLSW  16
        { "public", 0 },
 #define NPUBLSW  17
-       { "nopublic", 0 },
+       { "nopublic", 2 },
 #define ZEROSW  18
        { "zero", 0 },
 #define NZEROSW  19
-       { "nozero", 0 },
+       { "nozero", 2 },
 #define LISTSW  20
        { "list", 0 },
 #define NLISTSW  21
-       { "nolist", 0 },
+       { "nolist", 2 },
 #define VERSIONSW  22
        { "Version", 0 },
 #define HELPSW  23
@@ -93,9 +93,7 @@ main(int argc, char **argv)
 
        done=putzero_done;
 
-#ifdef LOCALE
        setlocale(LC_ALL, "");
-#endif
        invo_name = mhbasename(argv[0]);
 
        /* read user profile/context */