You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by fe...@apache.org on 2005/02/24 20:10:29 UTC
svn commit: r155226 - spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm
Author: felicity
Date: Thu Feb 24 11:10:28 2005
New Revision: 155226
URL: http://svn.apache.org/viewcvs?view=rev&rev=155226
Log:
bug 4151: show the perl error when a rule regexp won't compile
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm?view=diff&r1=155225&r2=155226
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm Thu Feb 24 11:10:28 2005
@@ -773,7 +773,9 @@
return 1;
} else {
- warn "config: invalid regexp for rule $name: $re\n";
+ my $err = $@;
+ $err =~ s/ at .*? line \d+\.\n?//;
+ warn "config: invalid regexp for rule $name: $re: $err\n";
$self->{conf}->{errors}++;
return 0;
}