]> git.donarmstrong.com Git - debbugs.git/commitdiff
* Don't ask for more bugs if there is no maintainer (closes: #355190)
authorDon Armstrong <don@volo>
Sun, 17 Sep 2006 07:25:33 +0000 (00:25 -0700)
committerDon Armstrong <don@volo>
Sun, 17 Sep 2006 07:25:33 +0000 (00:25 -0700)
 * Stop refering to developers on the index page (closes: #355768)
 * Change control@ stop regex and documentation to match eachother
   (closes: #366093)

cgi/pkgreport.cgi
debian/changelog
html/index.html.in
html/server-control.html.in
scripts/service.in

index abc856bc64245b5dcc7852bb1b2e88252c782864..cce3fbd4ec62b2644ad954297d1cf05a619127e3 100755 (executable)
@@ -442,9 +442,11 @@ if (defined $pkg || defined $src) {
             $references[$#references] = "or $references[$#references]" if @references > 1;
             print "<p>You might like to refer ", join(", ", @references), ".</p>\n";
         }
-        print "<p>If you find a bug not listed here, please\n";
-        printf "<a href=\"%s\">report it</a>.</p>\n",
-               urlsanit("http://${debbugs::gWebDomain}/Reporting${debbugs::gHTMLSuffix}");
+       if (defined $maint || defined $maintenc) {
+            print "<p>If you find a bug not listed here, please\n";
+            printf "<a href=\"%s\">report it</a>.</p>\n",
+                 urlsanit("http://${debbugs::gWebDomain}/Reporting${debbugs::gHTMLSuffix}");
+       }
     } else {
         print "<p>There is no record of the " .
               (defined($pkg) ? htmlsanit($pkg) . " package"
index f4828bfa429123bdafbaca23b45e45fa293bbe80..801316bbad2e2eac13e4bfc6f43019a9c409af68 100644 (file)
@@ -128,6 +128,10 @@ debbugs (2.4.2) UNRELEASED; urgency=low
     - Don't display duplicate bugs (closes: #348116)
     - Display links to archived bugs for all searches (closes: #53710)
     - Link to blocked bugs in the bugreport.cgi output (closes: #326077)
+    - Don't ask for more bugs if there is no maintainer (closes: #355190)
+    - Stop refering to developers on the index page (closes: #355768)
+    - Change control@ stop regex and documentation to match eachother
+      (closes: #366093)
 
   
  -- Colin Watson <cjwatson@debian.org>  Fri, 20 Jun 2003 18:57:25 +0100
index e09d8cf6d6c56ef6d120865586bbe825463d8d61..5c8745129a5c049647c21300d70f24bb73eee550 100644 (file)
@@ -25,8 +25,8 @@ $gHTMLCopies
 </ul>
 
 <ul>
-  <li><a href="Developer$gHTMLSuffix">Developers' information on how to use the system</a>
-  <li><a href="server-control$gHTMLSuffix">Developers' information on manipulating $gBugs by email</a>
+  <li><a href="Developer$gHTMLSuffix">Advanced information on how to use the system</a>
+  <li><a href="server-control$gHTMLSuffix">Information on manipulating $gBugs by email</a>
   <li><a href="server-refcard$gHTMLSuffix">Mailservers' reference card</a>
 </ul>
 
index e570f4a997117893cb0c2c6df82c355ffbbf0c2d..8120307f8df4747e70bbd3f3bab401c07b73881f 100644 (file)
@@ -340,12 +340,20 @@ mailservers is available via the WWW, in
 
 <dt><code>quit</code>
 <dt><code>stop</code>
-<dt><code>thank</code>...
-<dt><code>--</code>...
-
-  <dd>Tells the control server to stop processing the message; the remainder
-      of the message can include explanations, signatures or anything else,
-      none of it will be detected by the control server.
+<dt><code>thank</code>
+<dt><code>thanks</code>
+<dt><code>thankyou</code>
+<dt><code>thank you</code>
+<dt><code>--</code>
+<!-- #366093, I blame you! -->
+<!-- <dt><code>kthxbye</code> -->
+<!-- See... I documented it! -->
+
+  <dd>On a line by itself, in any case, possibly followed by
+      whitespace, tells the control server to stop processing the
+      message; the remainder of the message can include explanations,
+      signatures or anything else, none of it will be detected by the
+      control server.
 
 </dl>
 
index d7f58ba680e5b9d5667eb29dffb1d98f70a33673..a37b5bacacf6c7f4146c49d2e4f85f86783b0f80 100755 (executable)
@@ -168,7 +168,7 @@ for ($procline=0; $procline<=$#bodylines; $procline++) {
     &transcript("> $_\n");
     next if m/^\s*\#/;
     $action= '';
-    if (m/^stop/i || m/^quit/i || m/^--/ || m/^thank/i || m/^kthxbye/i) {
+    if (m/^stop\s*$/i || m/^quit\s*$/i || m/^--\s*$/ || m/^thank(?:s|\s*you)?\s*$/i || m/^kthxbye\s*$/i) {
        &transcript("Stopping processing here.\n\n");
         last;
     } elsif (m/^debug\s+(\d+)$/i && $1 >= 0 && $1 <= 1000) {