$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"
- Split forwarded on commas for linking (closes: #367813)
- 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
<code>CC</code> field.
<p>Ask the author to preserve the <code>CC</code> to
-<var>nnn</var><code>-forwarded\@$gEmailDomain</code> when they reply, so that
-the $gBug tracking system will file their reply with the original
-report.
+<var>nnn</var><code>-forwarded\@$gEmailDomain</code>
+and <var>nnn</var><code>\@$gEmailDomain</code> when they reply, so
+that the $gBug tracking system will file their reply with the original
+report. These messages are only filed and are not sent on; to send a
+message as normal, send them
+to <var>nnn</var><code>\@$gEmailDomain</code> as well.</p>
+
<p>When the $gBug tracking system gets a message at
<var>nnn</var><code>-forwarded</code> it will mark the relevant $gBug as
</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>
<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>
if (s/^(\d{1,9})\b//) {
$bugnumber= $1;
if (not exists $withbugaddressmap{$_} and
-/-(?:(?:un)?subscribe|subhelp|ignore|(?:sub(?:yes|approve|reject)
+/-(?:(?:un)?subscribe|subhelp|help|ignore|(?:sub(?:yes|approve|reject)
|unsubyes|bounce|probe|approve|reject|
setlistyes|setlistsilentyes).*)/x
) {
&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) {