]> diplodocus.org Git - nmh/commitdiff
seq_nameok(): Distinguish three identical error messages.
authorRalph Corderoy <ralph@inputplus.co.uk>
Thu, 25 Jan 2018 00:28:45 +0000 (00:28 +0000)
committerRalph Corderoy <ralph@inputplus.co.uk>
Thu, 25 Jan 2018 14:44:45 +0000 (14:44 +0000)
Otherwise `illegal sequence name' doesn't say what's wrong.

sbr/seq_nameok.c

index 9333294..5fcc1a7 100644 (file)
@@ -30,7 +30,7 @@ seq_nameok (char *s)
          strcmp (s, "last") &&
          strcmp (s, "prev") &&
          strcmp (s, "next"))) {
-       inform("illegal sequence name: %s", s);
+        inform("sequence name is reserved: %s", s);
        return 0;
     }
 
@@ -39,7 +39,7 @@ seq_nameok (char *s)
      * an alphabetic character ...
      */
     if (!isalpha ((unsigned char) *s)) {
-       inform("illegal sequence name: %s", s);
+        inform("sequence name must start with letter: %s", s);
        return 0;
     }
 
@@ -48,7 +48,7 @@ seq_nameok (char *s)
      */
     for (pp = s + 1; *pp; pp++)
        if (!isalnum ((unsigned char) *pp)) {
-           inform("illegal sequence name: %s", s);
+            inform("sequence name must be alphanumeric: %s", s);
            return 0;
        }