]> git.refcnt.org Git - lugs.git/blobdiff - lreminder/reminder.pl
lreminder: make regex more precise
[lugs.git] / lreminder / reminder.pl
old mode 100644 (file)
new mode 100755 (executable)
index f4ed209..b3658ca
@@ -15,7 +15,7 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 #
 # Author: Steven Schubiger <stsc@refcnt.org>
-# Last modified: Fri Jul 25 16:51:43 CEST 2014
+# Last modified: Tue Jan  6 14:37:04 CET 2015
 
 use strict;
 use warnings;
@@ -37,7 +37,7 @@ use Text::Wrap::Smart::XS qw(fuzzy_wrap);
 use URI ();
 use WWW::Mechanize ();
 
-my $VERSION = '0.47';
+my $VERSION = '0.50';
 
 #-----------------------
 # Start of configuration
@@ -110,10 +110,6 @@ sub init
                 rewrite => '$TEXT - $HREF',
                 fields  => [ qw(location more) ],
             } ],
-            'br' => [ {
-                rewrite => '',
-                fields  => [ qw(more) ],
-            } ],
         },
         purge_tags => [ qw(location responsible more) ],
         strip_text => [ 'mailto:' ],
@@ -190,7 +186,7 @@ sub send_mail
 
     my $month_name = $month_names{$month};
 
-my $message = (<<MSG);
+my $message = (<<"MSG");
 Wann:\t$wday, $simple_day. $month_name $year, $time Uhr
 Was :\t$title
 Wo  :\t$location
@@ -240,9 +236,9 @@ sub info_string
     my $modified = localtime((stat($0))[9]);
 
     $modified =~ s/(?<=\b) (?:\d{2}\:?){3} (?=\b)//x;
-    $modified =~ s/\s+/ /g;
+    $modified =~ s/\s{2,}/ /g;
 
-    my $info = <<EOT;
+    my $info = <<"EOT";
 -- 
 running $script v$VERSION - last modified: $modified
 EOT