line |
true |
false |
branch |
261
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
266
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
285
|
0 |
0 |
if ($var =~ /^GlobalCnf$/i) { }
|
|
0 |
0 |
elsif ($var =~ /^PathSep$/i) { }
|
|
0 |
0 |
elsif ($var =~ /^PersonalCnf$/i) { }
|
|
0 |
0 |
elsif ($var =~ /^PersonalCnfPath$/i) { }
|
|
0 |
0 |
elsif ($var =~ /^IgnoreGlobalCnf$/i) { }
|
|
0 |
0 |
elsif ($var =~ /^EraseHolidays$/i) { }
|
287
|
0 |
0 |
if ($val)
|
295
|
0 |
0 |
if $Curr{'InitFilesRead'} == 2
|
298
|
0 |
0 |
if $Curr{'InitFilesRead'} == 2
|
300
|
0 |
0 |
if $Curr{'InitFilesRead'} == 0
|
311
|
0 |
0 |
if ($Curr{'InitFilesRead'} < 1 and not $Cnf{'IgnoreGlobalCnf'})
|
314
|
0 |
0 |
if ($Cnf{'GlobalCnf'})
|
316
|
0 |
0 |
if $file
|
321
|
0 |
0 |
if ($Curr{'InitFilesRead'} < 2)
|
324
|
0 |
0 |
if ($Cnf{'PersonalCnf'} and $Cnf{'PersonalCnfPath'})
|
326
|
0 |
0 |
if $file
|
335
|
0 |
0 |
unless defined $val
|
340
|
0 |
0 |
unless _IsInt($Cnf{'FirstDay'}, 1, 7)
|
342
|
0 |
0 |
unless _IsInt($Cnf{'WorkWeekBeg'}, 1, 7)
|
344
|
0 |
0 |
unless _IsInt($Cnf{'WorkWeekEnd'}, 1, 7)
|
346
|
0 |
0 |
if $Cnf{'WorkWeekEnd'} <= $Cnf{'WorkWeekBeg'}
|
355
|
0 |
0 |
if ($Curr{'InitLang'})
|
358
|
0 |
0 |
if ($L eq 'English') { }
|
|
0 |
0 |
elsif ($L eq 'French') { }
|
|
0 |
0 |
elsif ($L eq 'Swedish') { }
|
|
0 |
0 |
elsif ($L eq 'German') { }
|
|
0 |
0 |
elsif ($L eq 'Polish') { }
|
|
0 |
0 |
elsif ($L eq 'Dutch' or $L eq 'Nederlands') { }
|
|
0 |
0 |
elsif ($L eq 'Spanish') { }
|
|
0 |
0 |
elsif ($L eq 'Portuguese') { }
|
|
0 |
0 |
elsif ($L eq 'Romanian') { }
|
|
0 |
0 |
elsif ($L eq 'Italian') { }
|
|
0 |
0 |
elsif ($L eq 'Russian') { }
|
|
0 |
0 |
elsif ($L eq 'Turkish') { }
|
|
0 |
0 |
elsif ($L eq 'Danish') { }
|
|
0 |
0 |
elsif ($L eq 'Catalan') { }
|
478
|
0 |
0 |
if ($tmp2 < 6)
|
611
|
0 |
0 |
if ($Curr{'ResetWorkDay'})
|
613
|
0 |
0 |
if ($Cnf{'WorkDay24Hr'}) { }
|
622
|
0 |
0 |
unless ($h1, $m1) = _CheckTime($Cnf{'WorkDayBeg'})
|
625
|
0 |
0 |
unless ($h2, $m2) = _CheckTime($Cnf{'WorkDayEnd'})
|
634
|
0 |
0 |
if ($m1 < 0)
|
645
|
0 |
0 |
if ($Cnf{'ForceDate'} =~ /^(\d{4})-(\d{2})-(\d{2})-(\d{2}):(\d{2}):(\d{2})$/) { }
|
662
|
0 |
0 |
if ($Cnf{'TodayIsMidnight'}) { }
|
673
|
0 |
0 |
if (wantarray)
|
683
|
0 |
0 |
if exists $tmp{$key}
|
693
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
695
|
0 |
0 |
unless $_
|
701
|
0 |
0 |
if not $Curr{'InitDone'} or $Cnf{'UpdateCurrTZ'}
|
708
|
0 |
0 |
if ($Lang{$L}{'Exact'} and s/$Lang{$L}{'Exact'}//) { }
|
|
0 |
0 |
elsif ($Lang{$L}{'Approx'} and s/$Lang{$L}{'Approx'}//) { }
|
|
0 |
0 |
elsif ($Lang{$L}{'Business'} and s/$Lang{$L}{'Business'}//) { }
|
|
0 |
0 |
elsif (not exists $Curr{'Mode'}) { }
|
743
|
0 |
0 |
if /[^:0-9]/
|
748
|
0 |
0 |
if (@tmp)
|
812
|
0 |
0 |
if (/(^|[^a-z])$timeexp($|[^a-z])/i)
|
828
|
0 |
0 |
if (length $z != 1 or length $aft == 0) { }
|
843
|
0 |
0 |
if not /$falsefrom/ and s/$from/$to/
|
846
|
0 |
0 |
if (/$D$mnsec/i or /$ampmexp/i)
|
849
|
0 |
0 |
if /$mnsec$zone2?\s*$/i or /$mnsec$zone\s*$/i
|
850
|
0 |
0 |
if /$ampmexp/i
|
851
|
0 |
0 |
if (s/$apachetime$zone()/$1 /i or s/$apachetime$zone2?/$1 /i or s/(^|[^a-z])$at\s*$D$mnsec$zone()/$1 /i or s/(^|[^a-z])$at\s*$D$mnsec$zone2?/$1 /i or s/(^|[^0-9])(\d)$mnsec$zone()/$1 /i or s/(^|[^0-9])(\d)$mnsec$zone2?/$1 /i or s/(t)$D$mnsec$zone()/$1 /i and ($iso = $tmp) || 1 or s/(t)$D$mnsec$zone2?/$1 /i and ($iso = $tmp) || 1 or s/()$DD$mnsec$zone()/ /i and ($iso = $tmp) || 1 or s/()$DD$mnsec$zone2?/ /i and ($iso = $tmp) || 1 or s/(^|$at\s*|\s+)$D()()\s*$ampmexp$zone()/ /i or s/(^|$at\s*|\s+)$D()()\s*$ampmexp$zone2?/ /i or 0)
|
866
|
0 |
0 |
if (defined $z)
|
867
|
0 |
0 |
if ($z =~ /^[+-]\d{2}:\d{2}$/) { }
|
|
0 |
0 |
elsif ($z =~ /^[+-]\d{2}$/) { }
|
880
|
0 |
0 |
if (/^\s*$/)
|
881
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
886
|
0 |
0 |
if $time ne 1
|
891
|
0 |
0 |
if ($z)
|
900
|
0 |
0 |
if ($iso and /^([0-9-]+(?:W[0-9-]+)?)$zone?$/i or $iso and /^([0-9-]+(?:W[0-9-]+)?)$zone2?$/i or $iso and /^([0-9-]+(?:T[0-9-]+)?)$zone?$/i or $iso and /^([0-9-]+(?:T[0-9-]+)?)$zone2?$/i or $iso and /^([0-9-]+)T$zone?$/i or $iso and /^([0-9-]+)T$zone2?$/i or 0)
|
910
|
0 |
0 |
if ($z)
|
915
|
0 |
0 |
if @z
|
921
|
0 |
0 |
if (/^$D4\s*$DD\s*$DD\s*t?$DD(?:$DD(?:$DD(\d*))?)?$/i or /^$DD\s+$DD\s*$DD\s*t?$DD(?:$DD(?:$DD(\d*))?)?$/i or 0) { }
|
|
0 |
0 |
elsif (/^$D4(?:\s*$DD(?:\s*$DD)?)?$/ or /^$DD(?:\s+$DD(?:\s*$DD)?)?$/) { }
|
|
0 |
0 |
elsif (/^$YY\s+$D\s+$D/) { }
|
|
0 |
0 |
elsif (/^$YY\s*W$DD\s*(\d)?$/i) { }
|
|
0 |
0 |
elsif (/^$D4\s*(\d{3})$/ or /^$DD\s*(\d{3})$/) { }
|
|
0 |
0 |
elsif ($iso < 0) { }
|
936
|
0 |
0 |
if ($h == 24 and !defined($mn) || $mn == 0 and !defined($s) || $s == 0)
|
940
|
0 |
0 |
unless defined $h
|
941
|
0 |
0 |
if $time and defined $h
|
985
|
0 |
0 |
if $Curr{'InCalc'} and $delta
|
986
|
0 |
0 |
if ($delta)
|
987
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
996
|
0 |
0 |
if (/$wom/i or /$future/i or /$later/i or /$past/i or /$next/i or /$prev/i or /^$week$/i or /$wkabb/i)
|
1000
|
0 |
0 |
if (/^$wom\s*$week$of\s*$month\s*$YY?$/i) { }
|
|
0 |
0 |
elsif (/^$last$day$of\s*$month(?:$of?\s*$YY)?/i) { }
|
|
0 |
0 |
elsif (/^$week$/i) { }
|
|
0 |
0 |
elsif (/^$next\s*$week$/i) { }
|
|
0 |
0 |
elsif (/^$prev\s*$week$/i) { }
|
|
0 |
0 |
elsif (/^$next$wkabb$/i) { }
|
|
0 |
0 |
elsif (/^$prev$wkabb$/i) { }
|
|
0 |
0 |
elsif (/^$next$mabb$/i) { }
|
|
0 |
0 |
elsif (/^$prev$mabb$/i) { }
|
|
0 |
0 |
elsif (/^$future\s*(\d+)$day$/i or /^(\d+)$day$later$/i) { }
|
|
0 |
0 |
elsif (/^(\d+)$day$past$/i) { }
|
|
0 |
0 |
elsif (/^$future\s*(\d+)$wkabb$/i or /^(\d+)$wkabb$later$/i) { }
|
|
0 |
0 |
elsif (/^(\d+)$wkabb$past$/i) { }
|
|
0 |
0 |
elsif (/^$future\s*(\d+)$mabb$/i or /^(\d+)$mabb$later$/i) { }
|
|
0 |
0 |
elsif (/^(\d+)$mabb$past$/i) { }
|
|
0 |
0 |
elsif (/^$week$future\s*(\d+)$wkabb$/i or /^$week\s*(\d+)$wkabb$later$/i) { }
|
|
0 |
0 |
elsif (/^$week\s*(\d+)$wkabb$past$/i) { }
|
|
0 |
0 |
elsif (/^$future\s*(\d+)$wkabb$on$week$/i or /^(\d+)$wkabb$later$on$week$/i) { }
|
|
0 |
0 |
elsif (/^(\d+)$wkabb$past$on$week$/i) { }
|
|
0 |
0 |
elsif (/^$week\s*$wkabb$/i) { }
|
|
0 |
0 |
elsif (/^$now\s*$wkabb$/i and $tmp = 'Now' or /^$today\s*$wkabb$/i and $tmp = 'Today') { }
|
|
0 |
0 |
elsif (/^$offset\s*$wkabb$/i) { }
|
1004
|
0 |
0 |
if _Date_DateCheck(\$y, \$m, \$d, \$h, \$mn, \$s, \$ampm, \$wk)
|
1009
|
0 |
0 |
if ($wofm == -1) { }
|
1014
|
0 |
0 |
if ($i == 0) { }
|
1026
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1027
|
0 |
0 |
if not defined $y or length $y < 4
|
1035
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1043
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1050
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1056
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1058
|
0 |
0 |
if defined $h
|
1062
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1064
|
0 |
0 |
if defined $h
|
1069
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1071
|
0 |
0 |
if defined $h
|
1075
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1077
|
0 |
0 |
if defined $h
|
1085
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1088
|
0 |
0 |
if defined $h
|
1093
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1096
|
0 |
0 |
if defined $h
|
1104
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1107
|
0 |
0 |
if defined $h
|
1112
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1115
|
0 |
0 |
if defined $h
|
1123
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1126
|
0 |
0 |
if defined $h
|
1131
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1134
|
0 |
0 |
if defined $h
|
1166
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1168
|
0 |
0 |
if $time
|
1173
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1177
|
0 |
0 |
if ($time)
|
1178
|
0 |
0 |
if _Date_DateCheck(\$y, \$m, \$d, \$h, \$mn, \$s, \$ampm, \$wk)
|
1185
|
0 |
0 |
if ($tmp)
|
1186
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1197
|
0 |
0 |
if (/(^|[^a-z0-9])$dom($|[^a-z0-9])/i)
|
1198
|
0 |
0 |
if (/^\s*$dom\s*$/)
|
1212
|
0 |
0 |
if (/^$D\s*$week(?:$of?\s*$YY)?$/i) { }
|
|
0 |
0 |
elsif (/^$week$wkabb\s*$D(?:$of?\s*$YY)?$/i or /^$week\s*$D$wkabb(?:$of?\s*$YY)?$/i) { }
|
1215
|
0 |
0 |
unless $y
|
1218
|
0 |
0 |
if ($which > 1)
|
1233
|
0 |
0 |
if (/(^|[^a-z])$week($|[^a-z])/i)
|
1235
|
0 |
0 |
unless s/(^|[^a-z])$week,/$1 /i
|
1252
|
0 |
0 |
if (/^$D\s+$D(?:\s+$YY)?$/) { }
|
|
0 |
0 |
elsif (/^$D4\s*$D\s*$D$/) { }
|
|
0 |
0 |
elsif (s/(^|[^a-z])$month($|[^a-z])/$1 $3/i) { }
|
|
0 |
0 |
elsif (/^epochNEGATIVE (\d+)$/) { }
|
|
0 |
0 |
elsif (/^epoch\s*(\d+)$/i) { }
|
|
0 |
0 |
elsif (/^$now$/i and $tmp = 'Now' or /^$today$/i and $tmp = 'Today') { }
|
|
0 |
0 |
elsif (/^$offset$/i) { }
|
1255
|
0 |
0 |
if $type ne "US"
|
1266
|
0 |
0 |
if (/^\s*$D(?:\s+$YY)?\s*$/) { }
|
|
0 |
0 |
elsif (/^\s*$D$D4\s*$/) { }
|
|
0 |
0 |
elsif (/^\s*$D4\s*$D\s*$/) { }
|
|
0 |
0 |
elsif (/^\s*$D4\s*$/) { }
|
1307
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1309
|
0 |
0 |
if ($time)
|
1310
|
0 |
0 |
if _Date_DateCheck(\$y, \$m, \$d, \$h, \$mn, \$s, \$ampm, \$wk)
|
1319
|
0 |
0 |
unless $Cnf{'UpdateCurrTZ'}
|
1322
|
0 |
0 |
if ($time)
|
1323
|
0 |
0 |
if _Date_DateCheck(\$y, \$m, \$d, \$h, \$mn, \$s, \$ampm, \$wk)
|
1335
|
0 |
0 |
unless ($date)
|
1336
|
0 |
0 |
if _Date_DateCheck(\$y, \$m, \$d, \$h, \$mn, \$s, \$ampm, \$wk)
|
1340
|
0 |
0 |
if ($midnight)
|
1347
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
1348
|
0 |
0 |
unless $Curr{'InitDone'}
|
1356
|
0 |
0 |
if ($#a != 0)
|
1362
|
0 |
0 |
if (not $ref) { }
|
|
0 |
0 |
elsif ($ref eq 'ARRAY') { }
|
|
0 |
0 |
elsif ($ref eq 'SCALAR') { }
|
1363
|
0 |
0 |
if _Date_Split($args)
|
1368
|
0 |
0 |
if _Date_Split($$args)
|
1385
|
0 |
0 |
if $date
|
1390
|
0 |
0 |
if defined $ref and $ref eq "ARRAY"
|
1405
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
1412
|
0 |
0 |
if (defined $errref)
|
1413
|
0 |
0 |
if (ref $errref) { }
|
|
0 |
0 |
elsif (not defined $mode) { }
|
1423
|
0 |
0 |
if (exists $Curr{'Mode'}) { }
|
1429
|
0 |
0 |
if (defined $mode and $mode >= 0 and $mode <= 3) { }
|
1435
|
0 |
0 |
if (exists $Curr{'InCalc'}) { }
|
1442
|
0 |
0 |
if ($tmp = ParseDateString($D1)) { }
|
|
0 |
0 |
elsif ($tmp = ParseDateDelta($D1)) { }
|
1445
|
0 |
0 |
if (_Date_Split($D1)) { }
|
1453
|
0 |
0 |
if $ref
|
1459
|
0 |
0 |
if ($tmp = ParseDateString($D2)) { }
|
|
0 |
0 |
elsif ($tmp = ParseDateDelta($D2)) { }
|
1460
|
0 |
0 |
if (_Date_Split($D2)) { }
|
1469
|
0 |
0 |
if $ref
|
1478
|
0 |
0 |
if ($#date == 1) { }
|
|
0 |
0 |
elsif ($#date == 0) { }
|
1482
|
0 |
0 |
if $ref
|
1490
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
1499
|
0 |
0 |
if ($#a != 0)
|
1505
|
0 |
0 |
if (not $ref) { }
|
|
0 |
0 |
elsif ($ref eq 'ARRAY') { }
|
|
0 |
0 |
elsif ($ref eq 'SCALAR') { }
|
1528
|
0 |
0 |
unless $Curr{'InitDone'}
|
1551
|
0 |
0 |
if $_ eq ""
|
1555
|
0 |
0 |
if ($Lang{$Cnf{'Language'}}{'Exact'} and s/$Lang{$Cnf{'Language'}}{'Exact'}//) { }
|
|
0 |
0 |
elsif ($Lang{$Cnf{'Language'}}{'Approx'} and s/$Lang{$Cnf{'Language'}}{'Approx'}//) { }
|
|
0 |
0 |
elsif ($Lang{$Cnf{'Language'}}{'Business'} and s/$Lang{$Cnf{'Language'}}{'Business'}//) { }
|
|
0 |
0 |
elsif (not exists $Curr{'Mode'}) { }
|
1567
|
0 |
0 |
if $Curr{'Mode'} != 2
|
1591
|
0 |
0 |
if ($tmp2 =~ s/(^|[^a-z])($future)($|[^a-z])/$1 $3/i)
|
1593
|
0 |
0 |
if ($tmpl > $len)
|
1601
|
0 |
0 |
if ($tmp2 =~ s/(^|[^a-z])($later)($|[^a-z])/$1 $3/i)
|
1603
|
0 |
0 |
if ($tmpl > $len)
|
1611
|
0 |
0 |
if ($tmp2 =~ s/(^|[^a-z])($past)($|[^a-z])/$1 $3/i)
|
1613
|
0 |
0 |
if ($tmpl > $len)
|
1625
|
0 |
0 |
if (s/($signexp?$numexp?(:($signexp?$numexp)?){1,6})$//)
|
1636
|
0 |
0 |
if $#colon >= $i--
|
1638
|
0 |
0 |
if (s/^$exp1//xi)
|
1639
|
0 |
0 |
if $2
|
1640
|
0 |
0 |
if $1
|
1649
|
0 |
0 |
if length $sign
|
1650
|
0 |
0 |
$count % 2 ? :
|
1654
|
0 |
0 |
unless (/^\s*$/)
|
1662
|
0 |
0 |
if ($colon[$i] =~ /^$signexp$numexp?/)
|
1663
|
0 |
0 |
if $2
|
1664
|
0 |
0 |
if $1
|
1671
|
0 |
0 |
if ($dir < 0)
|
1680
|
0 |
0 |
if defined $ref and $ref eq "ARRAY"
|
1689
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
1695
|
0 |
0 |
unless $date
|
1700
|
0 |
0 |
unless $Curr{'InitDone'}
|
1702
|
0 |
0 |
unless (wantarray)
|
1721
|
0 |
0 |
if ($f{'W'} >= 52 or $f{'U'} >= 52)
|
1724
|
0 |
0 |
if ($dd > 31)
|
1728
|
0 |
0 |
if (Date_WeekOfYear($mm, $dd, $yy, 1) == 2)
|
1732
|
0 |
0 |
if (Date_WeekOfYear($mm, $dd, $yy, 7) == 2)
|
1738
|
0 |
0 |
if ($f{'W'} == 0)
|
1741
|
0 |
0 |
if $dd < 1
|
1747
|
0 |
0 |
if ($f{'U'} == 0)
|
1750
|
0 |
0 |
if $dd < 1
|
1757
|
0 |
0 |
if length $f{'U'} < 2
|
1758
|
0 |
0 |
if length $f{'W'} < 2
|
1768
|
0 |
0 |
if length $f{'v'} < 2
|
1779
|
0 |
0 |
if $f{'k'} == 0
|
1780
|
0 |
0 |
if $f{'k'} > 12
|
1781
|
0 |
0 |
if $f{'i'} > 12
|
1782
|
0 |
0 |
if length $f{'i'} < 2
|
1786
|
0 |
0 |
if $f{'k'} > 11
|
1792
|
0 |
0 |
$Cnf{'ConvTZ'} eq 'IGNORE' || $Cnf{'ConvTZ'} eq '' ? :
|
1793
|
0 |
0 |
$f{'Z'} =~ /^[+-]\d{4}/ ? :
|
1801
|
0 |
0 |
if $Cnf{'DateFormat'} ne "US"
|
1811
|
0 |
0 |
if ($f{'W'} == 0) { }
|
1814
|
0 |
0 |
if length $tmp < 2
|
1836
|
0 |
0 |
if ($c eq '%') { }
|
1838
|
0 |
0 |
if ($c eq 'l') { }
|
|
0 |
0 |
elsif (exists $f{"$c"}) { }
|
1842
|
0 |
0 |
if (Date_Cmp($date, $date1) >= 0 and Date_Cmp($date, $date2) <= 0) { }
|
1859
|
0 |
0 |
if ($scalar) { }
|
1869
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
1872
|
0 |
0 |
if (lc $arg[0] eq 'approx') { }
|
1881
|
0 |
0 |
unless $delta
|
1888
|
0 |
0 |
if (defined $dec and $dec > 0) { }
|
1894
|
0 |
0 |
unless (wantarray)
|
1912
|
0 |
0 |
if ($mode eq 'exact') { }
|
1931
|
0 |
0 |
if ($mode eq 'exact') { }
|
1984
|
0 |
0 |
if ($c1 eq '%') { }
|
1986
|
0 |
0 |
if (exists $f{$c1})
|
1991
|
0 |
0 |
if (exists $f{"$c1$c2"})
|
2003
|
0 |
0 |
if ($scalar) { }
|
2012
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
2013
|
0 |
0 |
unless $Curr{'InitDone'}
|
2045
|
0 |
0 |
unless defined $date0
|
2046
|
0 |
0 |
unless defined $date1
|
2047
|
0 |
0 |
unless defined $dateb
|
2048
|
0 |
0 |
unless defined $flag
|
2050
|
0 |
0 |
if ($dateb)
|
2052
|
0 |
0 |
unless $dateb
|
2054
|
0 |
0 |
if ($date0)
|
2056
|
0 |
0 |
unless $date0
|
2058
|
0 |
0 |
if ($date1)
|
2060
|
0 |
0 |
unless $date1
|
2070
|
0 |
0 |
if (@tmp) { }
|
2072
|
0 |
0 |
unless defined $recur_0
|
2073
|
0 |
0 |
unless defined $recur_1
|
2074
|
0 |
0 |
unless defined $flag_t
|
2075
|
0 |
0 |
unless defined $date_b
|
2076
|
0 |
0 |
unless defined $date_0
|
2077
|
0 |
0 |
unless defined $date_1
|
2081
|
0 |
0 |
if $#recur0 + $#recur1 + 2 != 7
|
2083
|
0 |
0 |
if ($date_b)
|
2085
|
0 |
0 |
unless $date_b
|
2087
|
0 |
0 |
if ($date_0)
|
2089
|
0 |
0 |
unless $date_0
|
2091
|
0 |
0 |
if ($date_1)
|
2093
|
0 |
0 |
unless $date_1
|
2116
|
0 |
0 |
if (/(^|[^a-z])$daysexp($|[^a-z])/i)
|
2124
|
0 |
0 |
if (/(^|[^a-z])$each($|[^a-z])/i) { }
|
2131
|
0 |
0 |
if ($each) { }
|
2133
|
0 |
0 |
if (/^$D?$day(?:$of$mmm?$Y)?$/i or /^$D?$day(?:$of$mmm())?$/i) { }
|
|
0 |
0 |
elsif (/^$D$day?$of$month(?:$of?$Y)?$/) { }
|
|
0 |
0 |
elsif (/^$D$wkexp$of$month(?:$of?$Y)?$/ or /^($lastexp)$wkexp$of$month(?:$of?$Y)?$/) { }
|
|
0 |
0 |
elsif (/^$D?$wkexp(?:$of$mmm?$Y)?$/i or /^$D?$wkexp(?:$of$mmm())?$/i) { }
|
2138
|
0 |
0 |
unless defined $num
|
2139
|
0 |
0 |
unless defined $m
|
2140
|
0 |
0 |
unless defined $y
|
2142
|
0 |
0 |
unless $y
|
2143
|
0 |
0 |
if ($m) { }
|
2158
|
0 |
0 |
unless $y
|
2172
|
0 |
0 |
unless $y
|
2174
|
0 |
0 |
unless $num =~ /^$D$/
|
2188
|
0 |
0 |
unless $y
|
2189
|
0 |
0 |
unless defined $num
|
2190
|
0 |
0 |
unless defined $m
|
2193
|
0 |
0 |
if ($m) { }
|
2210
|
0 |
0 |
if $date0
|
2211
|
0 |
0 |
if $date1
|
2221
|
0 |
0 |
unless $date0
|
2222
|
0 |
0 |
unless $date1
|
2223
|
0 |
0 |
unless $dateb
|
2224
|
0 |
0 |
if ($flag =~ s/^\+//)
|
2225
|
0 |
0 |
if $flag_t
|
2227
|
0 |
0 |
unless $flag
|
2228
|
0 |
0 |
unless $flag
|
2230
|
0 |
0 |
unless (wantarray)
|
2232
|
0 |
0 |
if @recur1
|
2236
|
0 |
0 |
if (@recur0)
|
2237
|
0 |
0 |
unless $date0 and $date1
|
2247
|
0 |
0 |
if ($f =~ /^EASTER$/i)
|
2250
|
0 |
0 |
if ($#recur0 == -1) { }
|
|
0 |
0 |
elsif ($#recur0 <= 3) { }
|
|
0 |
0 |
elsif ($#recur0 == 4) { }
|
|
0 |
0 |
elsif ($#recur0 == 5) { }
|
2278
|
0 |
0 |
if ($#recur0 == -1)
|
2281
|
0 |
0 |
if ($y eq 0)
|
2291
|
0 |
0 |
if length $y == 2
|
2292
|
0 |
0 |
if length $y != 4 or not _IsInt($y)
|
2295
|
0 |
0 |
unless $date0
|
2296
|
0 |
0 |
unless $date1
|
2298
|
0 |
0 |
if ($m eq '0' and $w eq '0') { }
|
|
0 |
0 |
elsif ($w eq '0') { }
|
|
0 |
0 |
elsif ($m eq '0') { }
|
2303
|
0 |
0 |
if ($d eq '0') { }
|
2307
|
0 |
0 |
unless @d
|
2309
|
0 |
0 |
if not _IsInt($d, -366, 366) or $d == 0
|
2318
|
0 |
0 |
if $tmpd < 0
|
2319
|
0 |
0 |
unless _IsInt($tmpd, 1, $diy)
|
2332
|
0 |
0 |
unless @m
|
2334
|
0 |
0 |
unless _IsInt($m, 1, 12)
|
2337
|
0 |
0 |
if ($d eq '0') { }
|
2341
|
0 |
0 |
unless @d
|
2343
|
0 |
0 |
if not _IsInt($d, -31, 31) or $d == 0
|
2353
|
0 |
0 |
if $d < 0
|
2354
|
0 |
0 |
unless _IsInt($tmpd, 1, $dim)
|
2368
|
0 |
0 |
unless @w
|
2370
|
0 |
0 |
if not _IsInt($w, -53, 53) or $w == 0
|
2373
|
0 |
0 |
if ($d eq '0') { }
|
2377
|
0 |
0 |
unless @d
|
2379
|
0 |
0 |
if $d < 0
|
2380
|
0 |
0 |
unless _IsInt($d, 1, 7)
|
2389
|
0 |
0 |
if ($w < 0) { }
|
2401
|
0 |
0 |
if (_Date_Split($date))[0] == $y
|
2413
|
0 |
0 |
unless @m
|
2415
|
0 |
0 |
unless @w
|
2416
|
0 |
0 |
if ($d eq '0') { }
|
2427
|
0 |
0 |
if ($#recur0 == 0)
|
2431
|
0 |
0 |
if $n == 0
|
2433
|
0 |
0 |
if ($m eq '0') { }
|
|
0 |
0 |
elsif ($w eq '0') { }
|
2442
|
0 |
0 |
if not $dateb and $y != 1
|
2445
|
0 |
0 |
unless @m
|
2447
|
0 |
0 |
unless _IsInt($m, 1, 12)
|
2450
|
0 |
0 |
if ($d eq '0') { }
|
2454
|
0 |
0 |
unless @d
|
2456
|
0 |
0 |
if not _IsInt($d, -31, 31) or $d == 0
|
2463
|
0 |
0 |
if ($dateb) { }
|
2472
|
0 |
0 |
if (($yy - $yb) % $n == 0)
|
2477
|
0 |
0 |
if ($tmpd < 0)
|
2480
|
0 |
0 |
unless _IsInt($tmpd, 1, $dim)
|
2493
|
0 |
0 |
if not $dateb and $y != 1
|
2496
|
0 |
0 |
unless @m
|
2498
|
0 |
0 |
unless @w
|
2500
|
0 |
0 |
if ($d eq '0') { }
|
2508
|
0 |
0 |
if ($dateb) { }
|
2516
|
0 |
0 |
if (($yy - $yb) % $n == 0)
|
2526
|
0 |
0 |
if ($#recur0 == 1)
|
2530
|
0 |
0 |
if ($w eq '0') { }
|
|
0 |
0 |
elsif ($m == 0) { }
|
2539
|
0 |
0 |
if not $dateb and $y != 1
|
2541
|
0 |
0 |
if $n == 0
|
2544
|
0 |
0 |
unless @w
|
2546
|
0 |
0 |
if $w == 0 or not _IsInt($w, -53, 53)
|
2549
|
0 |
0 |
if ($d eq '0') { }
|
2553
|
0 |
0 |
unless @d
|
2555
|
0 |
0 |
if $d < 0
|
2556
|
0 |
0 |
unless _IsInt($d, 1, 7)
|
2563
|
0 |
0 |
if ($dateb) { }
|
2572
|
0 |
0 |
if (($yy - $yb) % $n == 0)
|
2576
|
0 |
0 |
if ($w < 0) { }
|
2588
|
0 |
0 |
if (_Date_Split($date))[0] != $yy
|
2600
|
0 |
0 |
if not $dateb and $y != 0 || $m != 1
|
2604
|
0 |
0 |
unless $dateb
|
2609
|
0 |
0 |
if ($d eq '0') { }
|
2620
|
0 |
0 |
if ($#recur0 == 2)
|
2623
|
0 |
0 |
if ($d eq '0') { }
|
|
0 |
0 |
elsif ($m == 0 and $w == 0) { }
|
|
0 |
0 |
elsif ($w > 0) { }
|
|
0 |
0 |
elsif ($m > 0) { }
|
2626
|
0 |
0 |
unless $dateb
|
2627
|
0 |
0 |
if $y == 0 and $m == 0 and $w == 0
|
2635
|
0 |
0 |
if $y == 0
|
2637
|
0 |
0 |
if not $dateb and $y != 1
|
2640
|
0 |
0 |
unless @d
|
2642
|
0 |
0 |
if not _IsInt($d, -366, 366) or $d == 0
|
2648
|
0 |
0 |
if ($dateb) { }
|
2657
|
0 |
0 |
if (($yy - $yb) % $n == 0)
|
2660
|
0 |
0 |
if $tmpd < 0
|
2661
|
0 |
0 |
unless _IsInt($tmpd, 1, $diy)
|
2672
|
0 |
0 |
if not $dateb and ($y != 0 and $m != 0 and $w != 1)
|
2678
|
0 |
0 |
unless @d
|
2680
|
0 |
0 |
if $d < 0
|
2681
|
0 |
0 |
unless _IsInt($d, 1, 7)
|
2685
|
0 |
0 |
unless $dateb
|
2693
|
0 |
0 |
if ($d != $tmp)
|
2694
|
0 |
0 |
if ($tmp >= $Cnf{'FirstDay'} and $d < $Cnf{'FirstDay'} or $tmp >= $Cnf{'FirstDay'} and $d > $tmp or $tmp < $d and $d < $Cnf{'FirstDay'}) { }
|
2709
|
0 |
0 |
if not $dateb and ($y != 0 and $m != 1)
|
2715
|
0 |
0 |
unless @d
|
2717
|
0 |
0 |
if $d == 0 or not _IsInt($d, -31, 31)
|
2719
|
0 |
0 |
unless $dateb
|
2728
|
0 |
0 |
if $tmpd < 0
|
2729
|
0 |
0 |
unless _IsInt($tmpd, 1, $dim)
|
2740
|
0 |
0 |
if ($#recur0 > 2)
|
2746
|
0 |
0 |
if ($#recur0 == 3 and ($y == 0 and $m == 0 and $w == 0 and $d == 1) or $#recur0 == 4 and ($y == 0 and $m == 0 and $w == 0 and $d == 0 and $h == 1) or $#recur0 == 5 and ($y == 0 and $m == 0 and $w == 0 and $d == 0 and $h == 0 and $mn == 1))
|
2755
|
0 |
0 |
unless $dateb
|
2759
|
0 |
0 |
unless $delta =~ /[1-9]/
|
2761
|
0 |
0 |
if (@recur1) { }
|
2773
|
0 |
0 |
if @time
|
2780
|
0 |
0 |
if (@flags)
|
2784
|
0 |
0 |
if ($f =~ /^(P|N)(D|T)([1-7])$/)
|
2786
|
0 |
0 |
$tmp[0] eq 'P' ? :
|
2787
|
0 |
0 |
$tmp[1] eq 'D' ? :
|
2791
|
0 |
0 |
if ($forw) { }
|
2804
|
0 |
0 |
if ($f =~ /^(F|B)(D|W)(\d+)$/)
|
2807
|
0 |
0 |
if $tmp[0] eq "B"
|
2809
|
0 |
0 |
if $tmp[1] eq "W"
|
2816
|
0 |
0 |
if not $work or Date_IsWorkDay($date, 0)
|
2825
|
0 |
0 |
if ($f =~ /^CW(N|P|D)$/ or $f =~ /^(N|P|D)W(D)$/)
|
2827
|
0 |
0 |
$2 ? :
|
2828
|
0 |
0 |
if ($tmp eq 'N' or $tmp eq 'D' and $Cnf{'TomorrowFirst'}) { }
|
2837
|
0 |
0 |
if (Date_IsWorkDay($date))
|
2842
|
0 |
0 |
if ($forw) { }
|
2847
|
0 |
0 |
if (Date_IsWorkDay($d))
|
2851
|
0 |
0 |
unless $noalt
|
2858
|
0 |
0 |
if ($f eq "EASTER")
|
2864
|
0 |
0 |
if Date_Cmp($date, $date0) < 0 or Date_Cmp($date, $date1) > 0
|
2878
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
2880
|
0 |
0 |
unless $Curr{'InitDone'}
|
2883
|
0 |
0 |
if defined $hr and $hr eq 0
|
2884
|
0 |
0 |
if defined $min and $min eq 0
|
2885
|
0 |
0 |
if defined $sec and $sec eq 0
|
2887
|
0 |
0 |
unless (_Date_Split($date))
|
2889
|
0 |
0 |
unless $date
|
2894
|
0 |
0 |
if ($dow) { }
|
2897
|
0 |
0 |
if (_IsInt($dow)) { }
|
2898
|
0 |
0 |
if $dow < 1 or $dow > 7
|
2900
|
0 |
0 |
unless exists $dow{lc $dow}
|
2903
|
0 |
0 |
if ($dow == $curr_dow) { }
|
2904
|
0 |
0 |
unless $today
|
2905
|
0 |
0 |
if $today == 2
|
2907
|
0 |
0 |
if $dow > $curr_dow
|
2911
|
0 |
0 |
if defined $hr
|
2912
|
0 |
0 |
if $adjust and Date_Cmp($date, $curr) > 0
|
2918
|
0 |
0 |
if ($hr) { }
|
|
0 |
0 |
elsif ($min) { }
|
|
0 |
0 |
elsif ($sec) { }
|
2932
|
0 |
0 |
if ($today) { }
|
2933
|
0 |
0 |
if Date_Cmp($d, $date) > 0
|
2935
|
0 |
0 |
if Date_Cmp($d, $date) >= 0
|
2943
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
2945
|
0 |
0 |
unless $Curr{'InitDone'}
|
2948
|
0 |
0 |
if defined $hr and $hr eq 0
|
2949
|
0 |
0 |
if defined $min and $min eq 0
|
2950
|
0 |
0 |
if defined $sec and $sec eq 0
|
2952
|
0 |
0 |
unless (_Date_Split($date))
|
2954
|
0 |
0 |
unless $date
|
2959
|
0 |
0 |
if ($dow) { }
|
2962
|
0 |
0 |
if (_IsInt($dow)) { }
|
2963
|
0 |
0 |
if $dow < 1 or $dow > 7
|
2965
|
0 |
0 |
unless exists $dow{lc $dow}
|
2968
|
0 |
0 |
if ($dow == $curr_dow) { }
|
2969
|
0 |
0 |
unless $today
|
2970
|
0 |
0 |
if $today == 2
|
2972
|
0 |
0 |
if $curr_dow > $dow
|
2976
|
0 |
0 |
if defined $hr
|
2977
|
0 |
0 |
if $adjust and Date_Cmp($date, $curr) < 0
|
2983
|
0 |
0 |
if ($hr) { }
|
|
0 |
0 |
elsif ($min) { }
|
|
0 |
0 |
elsif ($sec) { }
|
2997
|
0 |
0 |
if ($today) { }
|
2998
|
0 |
0 |
if Date_Cmp($d, $date) < 0
|
3000
|
0 |
0 |
if Date_Cmp($d, $date) < 1
|
3009
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3011
|
0 |
0 |
unless $Curr{'InitDone'}
|
3013
|
0 |
0 |
unless $date
|
3017
|
0 |
0 |
unless exists $Holiday{'dates'}{$y}
|
3019
|
0 |
0 |
unless exists $Holiday{'dates'}{$y}{$date}
|
3021
|
0 |
0 |
unless $name
|
3026
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3028
|
0 |
0 |
unless $Curr{'InitDone'}
|
3033
|
0 |
0 |
unless $date0
|
3035
|
0 |
0 |
if ($#args == 0)
|
3039
|
0 |
0 |
if ($args[1]) { }
|
3041
|
0 |
0 |
unless $date1
|
3042
|
0 |
0 |
if (Date_Cmp($date0, $date1) > 0)
|
3055
|
0 |
0 |
unless $flag
|
3061
|
0 |
0 |
if ($flag == 1) { }
|
|
0 |
0 |
elsif ($flag == 2) { }
|
3067
|
0 |
0 |
if (exists $ret{$flag}) { }
|
3082
|
0 |
0 |
unless $flag
|
3083
|
0 |
0 |
if (exists $ret{$flag}) { }
|
3101
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3103
|
0 |
0 |
unless $Curr{'InitDone'}
|
3106
|
0 |
0 |
unless (_Date_Split($date))
|
3108
|
0 |
0 |
unless $date
|
3115
|
0 |
0 |
if _Date_DateCheck(\$y, \$m, \$d, \$h, \$mn, \$s, \$ampm, \$wk)
|
3120
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3123
|
0 |
0 |
unless defined $nocheck
|
3127
|
0 |
0 |
unless ($y)
|
3129
|
0 |
0 |
unless $date
|
3133
|
0 |
0 |
if (lc $field eq 'y') { }
|
|
0 |
0 |
elsif (lc $field eq 'm') { }
|
|
0 |
0 |
elsif (lc $field eq 'd') { }
|
|
0 |
0 |
elsif (lc $field eq 'h') { }
|
|
0 |
0 |
elsif (lc $field eq 'mn') { }
|
|
0 |
0 |
elsif (lc $field eq 's') { }
|
3150
|
0 |
0 |
if $nocheck or _Date_Split($date)
|
3167
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3169
|
0 |
0 |
if length $y != 4
|
3171
|
0 |
0 |
if Date_LeapYear($y)
|
3176
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3178
|
0 |
0 |
if length $y != 4
|
3183
|
0 |
0 |
if $dayofweek == 0
|
3190
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3192
|
0 |
0 |
if length $y != 4
|
3201
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3203
|
0 |
0 |
unless $Curr{'InitDone'}
|
3204
|
0 |
0 |
if length $y != 4
|
3207
|
0 |
0 |
if $Cnf{'ConvTZ'} eq "IGNORE"
|
3210
|
0 |
0 |
if not defined $tz or $tz eq ""
|
3211
|
0 |
0 |
unless $tz =~ /^[+-]\d{4}$/
|
3214
|
0 |
0 |
if $tz < 0
|
3222
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3224
|
0 |
0 |
if length $y != 4
|
3236
|
0 |
0 |
if $y == 0
|
3240
|
0 |
0 |
if $yy == 0
|
3241
|
0 |
0 |
if $y == 0
|
3245
|
0 |
0 |
if $y == 0
|
3254
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3256
|
0 |
0 |
if length $y != 4
|
3260
|
0 |
0 |
if $m > 2 and Date_LeapYear($y)
|
3265
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3267
|
0 |
0 |
if length $y != 4
|
3268
|
0 |
0 |
if Date_LeapYear($y)
|
3273
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3275
|
0 |
0 |
unless $Curr{'InitDone'}
|
3276
|
0 |
0 |
if length $y != 4
|
3282
|
0 |
0 |
if ($Cnf{'Jan1Week1'}) { }
|
3290
|
0 |
0 |
if $f > $dow
|
3293
|
0 |
0 |
if $day > $doy
|
3298
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3300
|
0 |
0 |
if length $y != 4
|
3301
|
0 |
0 |
unless $y % 4 == 0
|
3302
|
0 |
0 |
unless $y % 100 == 0
|
3303
|
0 |
0 |
unless $y % 400 == 0
|
3308
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3310
|
0 |
0 |
unless $Curr{'InitDone'}
|
3315
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3317
|
0 |
0 |
unless (_Date_Split($date))
|
3319
|
0 |
0 |
if (not $level) { }
|
|
0 |
0 |
elsif ($level == 1) { }
|
3327
|
0 |
0 |
unless $Curr{'InitDone'}
|
3330
|
0 |
0 |
if (not defined $from or $from eq '') { }
|
3332
|
0 |
0 |
if (not defined $to or $to eq '') { }
|
3334
|
0 |
0 |
if $Cnf{'ConvTZ'} eq "IGNORE" or not $Cnf{'ConvTZ'}
|
3341
|
0 |
0 |
if not defined $from or $from eq ""
|
3346
|
0 |
0 |
if (not defined $to or $to eq '') { }
|
3348
|
0 |
0 |
if $Cnf{'ConvTZ'} eq "IGNORE"
|
3350
|
0 |
0 |
if not defined $to or $to eq ""
|
3358
|
0 |
0 |
if exists $Zone{'n2o'}{lc $to}
|
3360
|
0 |
0 |
if exists $Zone{'n2o'}{lc $from}
|
3363
|
0 |
0 |
unless $from =~ /^[+-]\d{4}$/ and $to =~ /^[+-]\d{4}$/
|
3364
|
0 |
0 |
if $from eq $to
|
3373
|
0 |
0 |
$s1 eq '-' ? :
|
3380
|
0 |
0 |
if ($s1 eq $s2) { }
|
3385
|
0 |
0 |
$s2 eq '-' ? :
|
|
0 |
0 |
if $h1 < $h2 or $h1 == $h2 and $m1 < $m2
|
3390
|
0 |
0 |
if ($m > 59) { }
|
|
0 |
0 |
elsif ($m < 0) { }
|
3398
|
0 |
0 |
if ($h > 23) { }
|
|
0 |
0 |
elsif ($h < 0) { }
|
3401
|
0 |
0 |
if ($d + $delta > 28)
|
3409
|
0 |
0 |
if ($d - $delta < 1)
|
3419
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3421
|
0 |
0 |
unless $Curr{'InitDone'}
|
3425
|
0 |
0 |
if defined $Cnf{'TZ'}
|
3426
|
0 |
0 |
if defined $ENV{'TZ'}
|
3428
|
0 |
0 |
if defined $ENV{'SYS$TIMEZONE_RULE'}
|
3430
|
0 |
0 |
if defined $ENV{'SYS$TIMEZONE_NAME'}
|
3432
|
0 |
0 |
if defined $ENV{'UCX$TZ'}
|
3434
|
0 |
0 |
if defined $ENV{'TCPIP$TZ'}
|
3446
|
0 |
0 |
unless ($^O ne "cygwin" and $^X =~ /perl\.exe$/i or $OS eq "Windows" or $OS eq "Netware" or $OS eq "VMS")
|
3450
|
0 |
0 |
if ($Date::Manip::DM5::NoTaint) { }
|
3451
|
0 |
0 |
if ($OS eq 'VMS') { }
|
3453
|
0 |
0 |
unless (defined $tz)
|
3455
|
0 |
0 |
unless (defined $tz)
|
3459
|
0 |
0 |
if defined $tz
|
3464
|
0 |
0 |
unless (defined $tz)
|
3469
|
0 |
0 |
if defined $tz
|
3474
|
0 |
0 |
if defined $tz
|
3484
|
0 |
0 |
unless (defined $tz)
|
3489
|
0 |
0 |
if defined $tz
|
3494
|
0 |
0 |
if defined $tz
|
3498
|
0 |
0 |
if defined $main::TZ
|
3500
|
0 |
0 |
if (-s "/etc/TIMEZONE")
|
3505
|
0 |
0 |
if ($tmp =~ /^TZ\s*=\s*(.*?)\s*$/)
|
3513
|
0 |
0 |
if (-s "/etc/timezone")
|
3518
|
0 |
0 |
if $tmp =~ /^\s*\043/
|
3520
|
0 |
0 |
if ($tmp =~ /^\s*(.*?)\s*$/)
|
3533
|
0 |
0 |
if $tz eq ""
|
3536
|
0 |
0 |
if defined $Zone{'n2o'}{lc $tz}
|
3538
|
0 |
0 |
if ($tz =~ /^[+-]\d{4}$/) { }
|
|
0 |
0 |
elsif ($tz =~ /^([+-]\d{2})(?::(\d{2}))?$/) { }
|
3542
|
0 |
0 |
unless $m
|
3547
|
0 |
0 |
if ($tz =~ /^$Zone{'tzones'}$/i)
|
3553
|
0 |
0 |
if ($tz =~ /^([a-z]+)-?\d([a-z]+)-?\d?$/i)
|
3556
|
0 |
0 |
unless defined $Zone{'n2o'}{lc $std} and defined $Zone{'n2o'}{lc $dst}
|
3560
|
0 |
0 |
if $isdst
|
3572
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3574
|
0 |
0 |
unless $Curr{'InitDone'}
|
3576
|
0 |
0 |
unless $date
|
3578
|
0 |
0 |
unless $time
|
3587
|
0 |
0 |
if $dow < $Cnf{'WorkWeekBeg'} or $dow > $Cnf{'WorkWeekEnd'} or "${h}:$m" lt $Cnf{'WorkDayBeg'} or "${h}:$m" ge $Cnf{'WorkDayEnd'}
|
3589
|
0 |
0 |
unless (exists $Holiday{'dates'}{$y})
|
3595
|
0 |
0 |
if exists $Holiday{'dates'}{$y}{$d}
|
3608
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3610
|
0 |
0 |
unless $Curr{'InitDone'}
|
3614
|
0 |
0 |
unless (Date_IsWorkDay($date, $time))
|
3615
|
0 |
0 |
if ($time) { }
|
3618
|
0 |
0 |
if Date_IsWorkDay($date, $time)
|
3623
|
0 |
0 |
if Date_IsWorkDay($date, $time)
|
3631
|
0 |
0 |
if Date_IsWorkDay($date, $time)
|
3650
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3652
|
0 |
0 |
unless $Curr{'InitDone'}
|
3656
|
0 |
0 |
unless (Date_IsWorkDay($date, $time))
|
3657
|
0 |
0 |
if ($time) { }
|
3660
|
0 |
0 |
if Date_IsWorkDay($date, $time)
|
3665
|
0 |
0 |
if Date_IsWorkDay($date, $time)
|
3673
|
0 |
0 |
if Date_IsWorkDay($date, $time)
|
3684
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3686
|
0 |
0 |
unless $Curr{'InitDone'}
|
3689
|
0 |
0 |
unless defined $tomorrow
|
3691
|
0 |
0 |
if Date_IsWorkDay($date)
|
3694
|
0 |
0 |
if ($tomorrow) { }
|
3705
|
0 |
0 |
if Date_IsWorkDay($a)
|
3707
|
0 |
0 |
if Date_IsWorkDay($b)
|
3715
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3717
|
0 |
0 |
unless $y
|
3718
|
0 |
0 |
if not defined $n or $n eq ""
|
3720
|
0 |
0 |
if length $y < 4
|
3722
|
0 |
0 |
if $n < 1
|
3723
|
0 |
0 |
$leap ? :
|
|
0 |
0 |
if $n >= ($leap ? 367 : 366)
|
3726
|
0 |
0 |
if $leap
|
3741
|
0 |
0 |
if ($n <= $d_in_m[0]) { }
|
3773
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3780
|
0 |
0 |
if $opts =~ /lc/i
|
3781
|
0 |
0 |
if $opts =~ /sort/i
|
3782
|
0 |
0 |
if $opts =~ /back/i
|
3783
|
0 |
0 |
if $opts =~ /escape/i
|
3788
|
0 |
0 |
if $lc
|
3793
|
0 |
0 |
if ($regexp)
|
3795
|
0 |
0 |
if $sort
|
3796
|
0 |
0 |
if ($escape)
|
3801
|
0 |
0 |
if ($back) { }
|
3835
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3843
|
0 |
0 |
if $opts =~ /lc/i
|
3844
|
0 |
0 |
if $opts =~ /sort/i
|
3845
|
0 |
0 |
if $opts =~ /back/i
|
3846
|
0 |
0 |
if $opts =~ /escape/i
|
3849
|
0 |
0 |
if (@lists)
|
3850
|
0 |
0 |
if $#lists != $#data
|
3854
|
0 |
0 |
if ($Cnf{'IntCharSet'} and $#ele > 0) { }
|
3864
|
0 |
0 |
if (@$hash) { }
|
3877
|
0 |
0 |
unless $tmp
|
3878
|
0 |
0 |
if $lc
|
3883
|
0 |
0 |
if $hashsave
|
3886
|
0 |
0 |
if ($regexp)
|
3888
|
0 |
0 |
if $sort
|
3889
|
0 |
0 |
if ($escape)
|
3894
|
0 |
0 |
if ($back) { }
|
3917
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
3923
|
0 |
0 |
if $opts =~ /lc/i
|
3924
|
0 |
0 |
if $opts =~ /sort/i
|
3925
|
0 |
0 |
if $opts =~ /back/i
|
3926
|
0 |
0 |
if $opts =~ /escape/i
|
3930
|
0 |
0 |
if $sort
|
3931
|
0 |
0 |
if ($escape)
|
3936
|
0 |
0 |
if ($back) { }
|
3941
|
0 |
0 |
if $lc
|
4018
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
4022
|
0 |
0 |
unless defined $options
|
4023
|
0 |
0 |
unless defined $array
|
4026
|
0 |
0 |
if $options =~ /sort/i
|
4027
|
0 |
0 |
if $options =~ /lc/i
|
4028
|
0 |
0 |
if $options =~ /under/i
|
4030
|
0 |
0 |
if $options =~ /back/i
|
4031
|
0 |
0 |
if $options =~ /opt/i
|
4032
|
0 |
0 |
if $options =~ /pre/
|
4033
|
0 |
0 |
if $options =~ /Pre/
|
4034
|
0 |
0 |
if $options =~ /PRE/
|
4035
|
0 |
0 |
if $options =~ /post/
|
4036
|
0 |
0 |
if $options =~ /Post/
|
4037
|
0 |
0 |
if $options =~ /POST/
|
4038
|
0 |
0 |
if $options =~ /optws/
|
4039
|
0 |
0 |
if $options =~ /optws/
|
4042
|
0 |
0 |
if $array =~ /keys/i
|
4043
|
0 |
0 |
if $array =~ /key0/i
|
4044
|
0 |
0 |
if $array =~ /key1/i
|
4045
|
0 |
0 |
if $array =~ /val0/i
|
4046
|
0 |
0 |
if $array =~ /val1/i
|
4047
|
0 |
0 |
if $keys or $key0 or $key1 or $val0 or $val1
|
4050
|
0 |
0 |
if (not $ref) { }
|
|
0 |
0 |
elsif ($ref eq 'ARRAY') { }
|
4060
|
0 |
0 |
unless ($list)
|
4061
|
0 |
0 |
if ($back eq '') { }
|
4068
|
0 |
0 |
if $lc
|
4069
|
0 |
0 |
if $under
|
4071
|
0 |
0 |
if ($keys) { }
|
|
0 |
0 |
elsif ($key0 or $key1 or $val0 or $val1) { }
|
4076
|
0 |
0 |
if $key1 or $val1
|
4077
|
0 |
0 |
if ($key0 or $key1) { }
|
4083
|
0 |
0 |
if $sort
|
4086
|
0 |
0 |
if $pre or $post
|
4088
|
0 |
0 |
if $ws
|
4090
|
0 |
0 |
if ($array and $hash) { }
|
|
0 |
0 |
elsif ($array) { }
|
4104
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
4106
|
0 |
0 |
unless $delta
|
4108
|
0 |
0 |
if $delta =~ /^([+-]?0+:){6}[+-]?0+$/ and $Cnf{'DeltaSigns'}
|
4109
|
0 |
0 |
if $delta =~ /^([+-]?0+:){6}[+-]?0+$/
|
4115
|
0 |
0 |
if $mode == 2 or $mode == 3
|
4123
|
0 |
0 |
unless $y
|
4124
|
0 |
0 |
unless $mon
|
4125
|
0 |
0 |
unless $w
|
4126
|
0 |
0 |
unless $d
|
4127
|
0 |
0 |
unless $h
|
4128
|
0 |
0 |
unless $m
|
4129
|
0 |
0 |
unless $s
|
4140
|
0 |
0 |
if ($mon < 0)
|
4148
|
0 |
0 |
if $y eq "-0"
|
4149
|
0 |
0 |
if $mon eq "-0"
|
4158
|
0 |
0 |
if ($mode == 3 or $mode == 2) { }
|
4164
|
0 |
0 |
if ($s < 0)
|
4178
|
0 |
0 |
if ($mode == 3 or $mode == 2) { }
|
4185
|
0 |
0 |
if $w eq "-0"
|
4186
|
0 |
0 |
if $d eq "-0"
|
4187
|
0 |
0 |
if $h eq "-0"
|
4188
|
0 |
0 |
if $m eq "-0"
|
4189
|
0 |
0 |
if $s eq "-0"
|
4192
|
0 |
0 |
if $y == 0 and $mon == 0
|
4193
|
0 |
0 |
if $w == 0 and $d == 0 and $h == 0 and $m == 0 and $s == 0
|
4194
|
0 |
0 |
if $sign1 eq $sign2 and not $Cnf{'DeltaSigns'}
|
4196
|
0 |
0 |
if ($Cnf{'DeltaSigns'}) { }
|
4208
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
4211
|
0 |
0 |
if $exact and $#delta != 6
|
4213
|
0 |
0 |
unless defined $sign
|
4215
|
0 |
0 |
unless $delta[$i]
|
4216
|
0 |
0 |
unless $delta[$i] =~ /^[+-]?\d+$/
|
4217
|
0 |
0 |
$delta[$i] =~ s/^([+-])// ? :
|
4226
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
4230
|
0 |
0 |
if (defined $h and $h =~ /$t/)
|
4233
|
0 |
0 |
if defined $3
|
4235
|
0 |
0 |
unless defined $h
|
4236
|
0 |
0 |
unless defined $m
|
4237
|
0 |
0 |
unless defined $s
|
4245
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
4247
|
0 |
0 |
unless defined $_[$_]
|
4252
|
0 |
0 |
if ($Cnf{'Internal'} == 0) { }
|
|
0 |
0 |
elsif ($Cnf{'Internal'} == 1) { }
|
|
0 |
0 |
elsif ($Cnf{'Internal'} == 2) { }
|
4267
|
0 |
0 |
if length $m == 1
|
4268
|
0 |
0 |
if length $d == 1
|
4269
|
0 |
0 |
if length $h == 1
|
4270
|
0 |
0 |
if length $mn == 1
|
4271
|
0 |
0 |
if length $s == 1
|
4279
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
4289
|
0 |
0 |
if ($time eq 'one') { }
|
|
0 |
0 |
elsif ($time eq 'two') { }
|
4296
|
0 |
0 |
if ($time =~ /$t/i) { }
|
4298
|
0 |
0 |
if length $h < 2
|
4299
|
0 |
0 |
if length $m < 2
|
4300
|
0 |
0 |
unless defined $s
|
4311
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
4320
|
0 |
0 |
if ($recur =~ /^$R$F?$DB?$D0?$D1?$/)
|
4323
|
0 |
0 |
if $#tmp > 1
|
4324
|
0 |
0 |
if $#tmp == 0
|
4339
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
4341
|
0 |
0 |
unless defined $definitely_valid
|
4350
|
0 |
0 |
if ($Cnf{'Internal'} == 0) { }
|
|
0 |
0 |
elsif ($Cnf{'Internal'} == 1) { }
|
|
0 |
0 |
elsif ($Cnf{'Internal'} == 2) { }
|
4368
|
0 |
0 |
if (not defined $date or $date eq "")
|
4369
|
0 |
0 |
if ($definitely_valid) { }
|
4376
|
0 |
0 |
if ($date =~ /$t/)
|
4379
|
0 |
0 |
if Date_LeapYear($y)
|
4380
|
0 |
0 |
if ($d > $d_in_m[$m])
|
4382
|
0 |
0 |
if ($definitely_valid) { }
|
4393
|
0 |
0 |
if ($definitely_valid)
|
4403
|
0 |
0 |
if length $y == 2
|
4429
|
0 |
0 |
if (@m) { }
|
4431
|
0 |
0 |
unless _IsInt($m, 1, 12)
|
4448
|
0 |
0 |
unless @tmp
|
4455
|
0 |
0 |
unless @w
|
4457
|
0 |
0 |
if $w == 0 or not _IsInt($w, -5, 5)
|
4460
|
0 |
0 |
if (@d)
|
4462
|
0 |
0 |
if $d == 0 or not _IsInt($d, -7, 7)
|
4463
|
0 |
0 |
if $d < 0
|
4488
|
0 |
0 |
if ($w > 0) { }
|
4489
|
0 |
0 |
if $w > $#tmp + 1
|
4492
|
0 |
0 |
if -$w > $#tmp + 1
|
4550
|
0 |
0 |
if $s eq -1
|
4551
|
0 |
0 |
if $m eq -1
|
4553
|
0 |
0 |
if ($h ne -1)
|
4555
|
0 |
0 |
unless @h
|
4567
|
0 |
0 |
if ($m ne -1)
|
4569
|
0 |
0 |
unless @m
|
4581
|
0 |
0 |
if ($s ne -1)
|
4583
|
0 |
0 |
unless @s
|
4597
|
0 |
0 |
if Date_Cmp($date, $date0) >= 0 and Date_Cmp($date, $date1) < 0 and _Date_Split($date)
|
4606
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
4609
|
0 |
0 |
unless defined $mode
|
4612
|
0 |
0 |
if ($mode == 0)
|
4625
|
0 |
0 |
if ($y2 > $y1) { }
|
|
0 |
0 |
elsif ($y2 < $y1) { }
|
4645
|
0 |
0 |
if $delta[$i] >= 0
|
4657
|
0 |
0 |
if ($mode == 2 or $mode == 3)
|
4663
|
0 |
0 |
if (Date_Cmp($date1, $date2) > 0) { }
|
4671
|
0 |
0 |
if (Date_Cmp($date1, $date2) == 0)
|
4672
|
0 |
0 |
if $Cnf{'DeltaSigns'}
|
4680
|
0 |
0 |
if ($mode != 3)
|
4685
|
0 |
0 |
if ($dy > 0)
|
4687
|
0 |
0 |
if (Date_Cmp($tmp, $date2) > 0)
|
4690
|
0 |
0 |
if $dy > 0
|
4699
|
0 |
0 |
if ($dm > 0)
|
4701
|
0 |
0 |
if (Date_Cmp($tmp, $date2) > 0)
|
4704
|
0 |
0 |
if $dm > 0
|
4712
|
0 |
0 |
if ($mode == 2)
|
4713
|
0 |
0 |
unless (Date_IsWorkDay($date1, 0))
|
4720
|
0 |
0 |
if ($mode == 2 or $mode == 3) { }
|
4724
|
0 |
0 |
if (Date_Cmp($tmp, $date2) <= 0) { }
|
4738
|
0 |
0 |
if ($m1 != $m2)
|
4739
|
0 |
0 |
if Date_LeapYear($y1)
|
4743
|
0 |
0 |
if (Date_Cmp($tmp, $date2) > 0)
|
4752
|
0 |
0 |
if ($d1 < $d2)
|
4755
|
0 |
0 |
if (Date_Cmp($tmp, $date2) > 0)
|
4768
|
0 |
0 |
if ($mode == 2 || $mode == 3 and $d1 != $d2)
|
4771
|
0 |
0 |
if $Cnf{'WorkDay24Hr'}
|
4777
|
0 |
0 |
if $d1 != $d2
|
4792
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
4795
|
0 |
0 |
unless defined $mode
|
4801
|
0 |
0 |
if $delta[$i] >= 0
|
4810
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
4815
|
0 |
0 |
unless defined $mode
|
4817
|
0 |
0 |
if ($mode == 2 or $mode == 3)
|
4824
|
0 |
0 |
if ($mm < 0)
|
4840
|
0 |
0 |
if Date_LeapYear($y)
|
4844
|
0 |
0 |
if ($d > $d_in_m[$m])
|
4849
|
0 |
0 |
if ($mode == 0 or $mode == 1) { }
|
4859
|
0 |
0 |
if ($mode == 2 or $mode == 3)
|
4860
|
0 |
0 |
if $d > $d_in_m[$m]
|
4867
|
0 |
0 |
if ($mode == 2 or $mode == 3) { }
|
4873
|
0 |
0 |
if ($h > $h2 or $h == $h2 and $mn > $m2) { }
|
|
0 |
0 |
elsif ($h < $h1 or $h == $h1 and $mn < $m1) { }
|
|
0 |
0 |
elsif ($h == $h2 and $mn == $m2) { }
|
4904
|
0 |
0 |
if ($d > $d_in_m[$m])
|
4910
|
0 |
0 |
if ($mode == 2 or $mode == 3) { }
|
4911
|
0 |
0 |
if ($dd >= 0) { }
|
4919
|
0 |
0 |
if Date_LeapYear($y)
|
4920
|
0 |
0 |
if $d > $d_in_m[$m]
|
4924
|
0 |
0 |
if ($m == 0)
|
4930
|
0 |
0 |
if (Date_LeapYear($y)) { }
|
4941
|
0 |
0 |
if ($m == 13)
|
4947
|
0 |
0 |
if (Date_LeapYear($y)) { }
|
4956
|
0 |
0 |
if ($y < 0 or $y > 9999)
|
4964
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
4974
|
0 |
0 |
if (@tmp) { }
|
|
0 |
0 |
elsif ($key =~ /^(.*)([+-].*)$/) { }
|
4977
|
0 |
0 |
unless $date
|
4983
|
0 |
0 |
if ($tmp) { }
|
4987
|
0 |
0 |
unless $date =~ /^$year/
|
4995
|
0 |
0 |
if ($tmp) { }
|
4999
|
0 |
0 |
unless $date =~ /^$year/
|
5008
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
5012
|
0 |
0 |
if $var =~ /^PathSep$/i
|
5013
|
0 |
0 |
if $var =~ /^PersonalCnf$/i
|
5014
|
0 |
0 |
if $var =~ /^PersonalCnfPath$/i
|
5015
|
0 |
0 |
if $var =~ /^EraseHolidays$/i
|
5016
|
0 |
0 |
if $var =~ /^IgnoreGlobalCnf$/i
|
5017
|
0 |
0 |
if $var =~ /^GlobalCnf$/i
|
5020
|
0 |
0 |
if $var =~ /^Language$/i
|
5021
|
0 |
0 |
if $var =~ /^DateFormat$/i
|
5022
|
0 |
0 |
if $var =~ /^TZ$/i
|
5023
|
0 |
0 |
if $var =~ /^ConvTZ$/i
|
5024
|
0 |
0 |
if $var =~ /^Internal$/i
|
5025
|
0 |
0 |
if $var =~ /^FirstDay$/i
|
5026
|
0 |
0 |
if $var =~ /^WorkWeekBeg$/i
|
5027
|
0 |
0 |
if $var =~ /^WorkWeekEnd$/i
|
5029
|
0 |
0 |
if $var =~ /^WorkDayBeg$/i
|
5031
|
0 |
0 |
if $var =~ /^WorkDayEnd$/i
|
5033
|
0 |
0 |
if $var =~ /^WorkDay24Hr$/i
|
5034
|
0 |
0 |
if $var =~ /^DeltaSigns$/i
|
5035
|
0 |
0 |
if $var =~ /^Jan1Week1$/i
|
5036
|
0 |
0 |
if $var =~ /^YYtoYYYY$/i
|
5037
|
0 |
0 |
if $var =~ /^UpdateCurrTZ$/i
|
5038
|
0 |
0 |
if $var =~ /^IntCharSet$/i
|
5039
|
0 |
0 |
if $var =~ /^Debug$/i
|
5040
|
0 |
0 |
if $var =~ /^TomorrowFirst$/i
|
5041
|
0 |
0 |
if $var =~ /^ForceDate$/i
|
5042
|
0 |
0 |
if $var =~ /^TodayIsMidnight$/i
|
5048
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
5065
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
5071
|
0 |
0 |
unless $date0
|
5072
|
0 |
0 |
if ($date1) { }
|
5074
|
0 |
0 |
if (Date_Cmp($date0, $date1) > 0)
|
5092
|
0 |
0 |
if $d1
|
5093
|
0 |
0 |
if $del
|
5094
|
0 |
0 |
if ($d1) { }
|
5095
|
0 |
0 |
if ($del)
|
5101
|
0 |
0 |
if (Date_Cmp($d0, $d1) > 0)
|
5108
|
0 |
0 |
if Date_Cmp($d1, $date0) <= 0 or Date_Cmp($d0, $date1) >= 0
|
5113
|
0 |
0 |
if (Date_Cmp($d0, $date0) <= 0)
|
5115
|
0 |
0 |
if Date_Cmp($d1, $date1) < 0
|
5120
|
0 |
0 |
if (Date_Cmp($d1, $date1) >= 0)
|
5148
|
0 |
0 |
if $tmp =~ /^!/
|
5169
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
5173
|
0 |
0 |
if $force
|
5174
|
0 |
0 |
if $Events{'parsed'}
|
5184
|
0 |
0 |
if ($#event == 0) { }
|
|
0 |
0 |
elsif ($#event == 1) { }
|
5186
|
0 |
0 |
if ($date0 = ParseDateString($event[0])) { }
|
|
0 |
0 |
elsif ($recur = ParseRecur($event[0])) { }
|
5191
|
0 |
0 |
if ($tmp and $tmp eq $date0) { }
|
5203
|
0 |
0 |
if ($recur0) { }
|
5204
|
0 |
0 |
if ($recur1) { }
|
5213
|
0 |
0 |
if (pop @recur == 0 and pop @recur == 0 and pop @recur == 0) { }
|
5228
|
0 |
0 |
if ($date0 = ParseDateString($event[0])) { }
|
|
0 |
0 |
elsif ($recur = ParseRecur($event[0])) { }
|
5230
|
0 |
0 |
if ($date1 = ParseDateString($event[1])) { }
|
|
0 |
0 |
elsif ($delta = ParseDateDelta($event[1])) { }
|
5235
|
0 |
0 |
if ($tmp and $tmp eq $date1)
|
5254
|
0 |
0 |
if ($delta = ParseDateDelta($event[1])) { }
|
5284
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
5291
|
0 |
0 |
unless $in->open($file)
|
5296
|
0 |
0 |
if $_ eq "" or /^\#/
|
5298
|
0 |
0 |
if (/^\*holiday/i) { }
|
|
0 |
0 |
elsif (/^\*events/i) { }
|
5300
|
0 |
0 |
if $section =~ /holiday/i and $Cnf{'EraseHolidays'}
|
5307
|
0 |
0 |
if ($section =~ /var/i) { }
|
|
0 |
0 |
elsif ($section =~ /holiday/i) { }
|
|
0 |
0 |
elsif ($section =~ /events/i) { }
|
5308
|
0 |
0 |
unless /(.*\S)\s*=\s*(.*)$/
|
5314
|
0 |
0 |
unless /(.*\S)\s*=\s*(.*)$/
|
5317
|
0 |
0 |
unless defined $name
|
5321
|
0 |
0 |
unless /(.*\S)\s*=\s*(.*)$/
|
5341
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
5345
|
0 |
0 |
unless defined $$h
|
5346
|
0 |
0 |
unless defined $$mn
|
5347
|
0 |
0 |
unless defined $$s
|
5348
|
0 |
0 |
unless defined $$ampm
|
5349
|
0 |
0 |
if $$ampm
|
5354
|
0 |
0 |
if ($$ampm =~ /^$tmp1$/i) { }
|
|
0 |
0 |
elsif ($$ampm) { }
|
5356
|
0 |
0 |
if $$ampm =~ /^$tmp3$/i
|
5358
|
0 |
0 |
if $$ampm =~ /^$tmp3$/i
|
5362
|
0 |
0 |
if ($tmp2 eq 'AM' or $tmp2 eq 'PM') { }
|
5363
|
0 |
0 |
if length $$h == 1
|
5364
|
0 |
0 |
if $$h < 1 or $$h > 12
|
5365
|
0 |
0 |
if $tmp2 eq "AM" and $$h == 12
|
5366
|
0 |
0 |
if $tmp2 eq "PM" and $$h != 12
|
5368
|
0 |
0 |
if $$h eq ""
|
5369
|
0 |
0 |
if length $$h == 1
|
5370
|
0 |
0 |
unless _IsInt($$h, 0, 23)
|
5371
|
0 |
0 |
if $$h < 12
|
5372
|
0 |
0 |
if $$h >= 12
|
5375
|
0 |
0 |
if $tmp2 eq "PM"
|
5378
|
0 |
0 |
if $$mn eq ""
|
5379
|
0 |
0 |
if length $$mn == 1
|
5380
|
0 |
0 |
unless _IsInt($$mn, 0, 59)
|
5383
|
0 |
0 |
if $$s eq ""
|
5384
|
0 |
0 |
if length $$s == 1
|
5385
|
0 |
0 |
unless _IsInt($$s, 0, 59)
|
5399
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
5407
|
0 |
0 |
if defined $$y and not defined $$m and not defined $$d
|
5408
|
0 |
0 |
unless defined $$y
|
5409
|
0 |
0 |
unless defined $$m
|
5410
|
0 |
0 |
unless defined $$d
|
5411
|
0 |
0 |
unless defined $$wk
|
5412
|
0 |
0 |
if $$y eq "" and $$m eq "" and $$d eq ""
|
5415
|
0 |
0 |
if $$y eq ""
|
5416
|
0 |
0 |
if length $$y < 4
|
5417
|
0 |
0 |
unless _IsInt($$y, 0, 9999)
|
5418
|
0 |
0 |
if Date_LeapYear($$y)
|
5421
|
0 |
0 |
if $$m eq ""
|
5423
|
0 |
0 |
if exists $Lang{$Cnf{'Language'}}{'MonthH'}{lc $$m}
|
5424
|
0 |
0 |
if length $$m == 1
|
5425
|
0 |
0 |
unless _IsInt($$m, 1, 12)
|
5428
|
0 |
0 |
if $$d eq ""
|
5429
|
0 |
0 |
if length $$d == 1
|
5430
|
0 |
0 |
unless _IsInt($$d, 1, $d_in_m[$$m])
|
5431
|
0 |
0 |
if ($$wk)
|
5434
|
0 |
0 |
if exists $Lang{$Cnf{'Language'}}{'WeekH'}{lc $$wk}
|
5435
|
0 |
0 |
if $tmp1 != $tmp2
|
5443
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
5446
|
0 |
0 |
unless defined $y and $y
|
5447
|
0 |
0 |
if length $y == 4
|
5448
|
0 |
0 |
if length $y != 2
|
5451
|
0 |
0 |
if (lc $Cnf{'YYtoYYYY'} eq 'c') { }
|
|
0 |
0 |
elsif ($Cnf{'YYtoYYYY'} =~ /^c(\d{2})$/i) { }
|
|
0 |
0 |
elsif ($Cnf{'YYtoYYYY'} =~ /^c(\d{2})(\d{2})$/i) { }
|
5462
|
0 |
0 |
if $y < $y1
|
5488
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
5491
|
0 |
0 |
unless defined $y and $y
|
5492
|
0 |
0 |
if not defined $n or $n eq ""
|
5493
|
0 |
0 |
if $n < 0 or $n > 53
|
5494
|
0 |
0 |
if (defined $dow) { }
|
5497
|
0 |
0 |
if exists $dow{$dow}
|
5498
|
0 |
0 |
if $dow < 1 or $dow > 7
|
5499
|
0 |
0 |
unless defined $flag
|
5505
|
0 |
0 |
if length $y < 4
|
5506
|
0 |
0 |
if ($Cnf{'Jan1Week1'}) { }
|
5512
|
0 |
0 |
if $dow ne ""
|
5514
|
0 |
0 |
if ($flag)
|
5516
|
0 |
0 |
if $tmp != $y
|
5519
|
0 |
0 |
if ($n > 1) { }
|
|
0 |
0 |
elsif ($n == 0) { }
|
5844
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
5916
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
5987
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
6064
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
6181
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
6265
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
6354
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
6446
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
6545
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
6628
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
6724
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
6912
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
7023
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
7102
|
0 |
0 |
if $Curr{'Debug'} =~ /trace/
|
7209
|
0 |
0 |
if $N == 0
|
7211
|
0 |
0 |
if ($N < 0) { }
|
7214
|
0 |
0 |
if ($$val > $N) { }
|
|
0 |
0 |
elsif ($$val < 1) { }
|
7224
|
0 |
0 |
if ($$val > $N - 1) { }
|
|
0 |
0 |
elsif ($$val < 0) { }
|
7240
|
0 |
0 |
if not defined $N && $N =~ /^\s*[-+]?\d+\s*$/ or defined $low and $N < $low or defined $high and $N > $high
|
7259
|
0 |
0 |
if $file ne "./"
|
7261
|
0 |
0 |
if $file ne "/"
|
7278
|
0 |
0 |
if ($file =~ s[^~([^/]*)][])
|
7283
|
0 |
0 |
if $OS eq "Windows" or $OS eq "Mac" or $OS eq "Netware" or $OS eq "MPE"
|
7287
|
0 |
0 |
unless defined $user
|
7289
|
0 |
0 |
if ($user) { }
|
7294
|
0 |
0 |
if $OS eq "VMS"
|
7295
|
0 |
0 |
unless defined $home
|
7308
|
0 |
0 |
if $OS eq "Windows"
|
7310
|
0 |
0 |
unless defined $file
|
7333
|
0 |
0 |
unless defined $mode
|
7336
|
0 |
0 |
unless defined $file and $file
|
7337
|
0 |
0 |
if not -e $file or $mode =~ /r/ and not -r $file or $mode =~ /w/ and not -w $file or $mode =~ /x/ and not -x $file or $mode =~ /R/ and not -R $file or $mode =~ /W/ and not -W $file or $mode =~ /X/ and not -X $file or $mode =~ /o/ and not -O $file or $mode =~ /O/ and not -o $file or $mode =~ /z/ and not -z $file or $mode =~ /s/ and not -s $file or $mode =~ /f/ and not -f $file or $mode =~ /d/ and not -d $file or $mode =~ /l/ and not -l $file or $mode =~ /s/ and not -s $file or $mode =~ /p/ and not -p $file or $mode =~ /b/ and not -b $file or $mode =~ /c/ and not -c $file or $mode =~ /u/ and not -u $file or $mode =~ /g/ and not -g $file or $mode =~ /k/ and not -k $file or $mode =~ /T/ and not -T $file or $mode =~ /B/ and not -B $file
|
7386
|
0 |
0 |
unless defined $full
|
7387
|
0 |
0 |
unless defined $mode
|
7388
|
0 |
0 |
unless defined $err
|
7390
|
0 |
0 |
if ($mode eq 'e') { }
|
|
0 |
0 |
elsif ($mode eq 'r') { }
|
|
0 |
0 |
elsif ($mode eq 'w') { }
|
7401
|
0 |
0 |
if ($full) { }
|
7406
|
0 |
0 |
unless (defined $_)
|
7407
|
0 |
0 |
if $err
|
7412
|
0 |
0 |
if (not defined $mode or _CheckFilePath($_, $mode)) { }
|
7415
|
0 |
0 |
if $err
|
7439
|
0 |
0 |
if _CheckFilePath($f, $mode)
|
7442
|
0 |
0 |
if _CheckFilePath($fs, $mode)
|
7459
|
0 |
0 |
if ($str =~ /^[-+]?\d+$/) { }
|
|
0 |
0 |
elsif ($str =~ /^([-+]?\d+)-([-+]?\d+)$/) { }
|
7463
|
0 |
0 |
if ($from > $to)
|