Damit das holiday Modul auch mit (versehentlich vorhandenen) TAB anstatt Leerzeichen in .holiday Dateien zurechtkommt, schlage ich folgenden patch vor.
Index: 95_holiday.pm
===================================================================
--- 95_holiday.pm (revision 18107)
+++ 95_holiday.pm (working copy)
@@ -103,7 +103,7 @@
my $found;
if($l =~ m/^1/) { # Exact date: 1 MM-DD Holiday
- my @args = split(" +", $l, 3);
+ my @args = split("[ \t]+", $l, 3);
if($args[1] eq $fordate) {
$found = $args[2];
}
Danke fuer den Hinweis.
Ich habe " +" in 95_holiday.pm ueberall durch " " ersetzt, weil das bei split speziell behandelt wird.
Scheint auch fuer mehrere Leerzeichen und Tab zu funktionieren.
Zitat von: rudolfkoenig am 01 Januar 2019, 15:53:58
Scheint auch fuer mehrere Leerzeichen und Tab zu funktionieren.
ja, scheint zu funktionieren, danke!