Thanks Dan. And the changes were very clever. Some of his rule changes
actually did make thing more readable and he is highly skilled at
regular expressions.  I have found that readability and
understandability is important in maintaining code. I think in a group
>This is not a big deal, but I think Marc has a good point.  The
>performance difference is probably insignificant.  On the other hand, we
>continually have errors in regular expressions, often when "excessive
>This seems like a pretty good example of premature/excessive
>optimization.  There is no data showing that the relevant code is run
>for any significant period of time or that these changes produce a
>measurable improvement in performance.  Maybe they do, but it would be
>nice to know before we complicate every regular expression.
>In contrast, your changes to the eval loops in PerMsgStatus.pm were
>great.  The code was responsible for a lot of our execution time and
>there was a huge speed improvement.  Even better, the code was just as

from localhost (localhost [127.0.0.1])
	by phobos.labs.netnoteinc.com (Postfix) with ESMTP id 5AEA3440C8
	for <jm@localhost>; Mon, 22 Jul 2002 14:26:03 -0400 (EDT)
from dogma.slashnull.org [212.17.35.15]
	by localhost with IMAP (fetchmail-5.9.0)
	for jm@localhost (single-drop); Mon, 22 Jul 2002 19:26:03 +0100 (IST)
from webnote.net (mail.webnote.net [193.120.211.219]) by
    dogma.slashnull.org (8.11.6/8.11.6) with ESMTP id g6MFHB902006 for
    <jm@jmason.org>; Mon, 22 Jul 2002 16:17:11 +0100
from vikki.vulnwatch.org ([199.233.98.101]) by webnote.net
    (8.9.3/8.9.3) with SMTP id OAA32249 for <jm@jmason.org>; Mon,
    22 Jul 2002 14:55:11 +0100
[VulnWatch] Advisory 02/2002: PHP remote vulnerability
From vulnwatch-return-400-jm=jmason.org@vulnwatch.org  Mon Jul 22 19:26:06 2002

from localhost (localhost [127.0.0.1])
	by phobos.labs.netnoteinc.com (Postfix) with ESMTP id E1CD5440C9
	for <jm@localhost>; Mon, 22 Jul 2002 22:04:08 -0400 (EDT)
from dogma.slashnull.org [212.17.35.15]
	by localhost with IMAP (fetchmail-5.9.0)
	for jm@localhost (single-drop); Tue, 23 Jul 2002 03:04:08 +0100 (IST)
from cpu59.osdn.com (slashdot.org [64.28.67.73] (may be forged))
    by dogma.slashnull.org (8.11.6/8.11.6) with ESMTP id g6N21P419292 for
    <jm-use-perl@jmason.org>; Tue, 23 Jul 2002 03:01:25 +0100
from [10.2.181.14] (helo=perl.org) by cpu59.osdn.com with smtp
    (Exim 3.35 #1 (Debian)) id 17Wosk-0006Jx-00 for <jm-use-perl@jmason.org>;
    Mon, 22 Jul 2002 21:54:34 -0400
From pudge@perl.org  Tue Jul 23 03:04:09 2002