X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/1c575b2b48f7b4769d1ce38d81dc200a4b999ef6..637b74fc466ac1c3ee5471772d67364cec0c2792:/browser.plp diff --git a/browser.plp b/browser.plp index b6b501e..06e55e5 100644 --- a/browser.plp +++ b/browser.plp @@ -21,13 +21,6 @@ Html({ say "
$1
}gx;
+ s{ \(\K (?: \Qhttps://caniuse.com\E )? (?: /? \#feat= | / ) }{#}gx;
s{ \[ ([^]]*) \] \( ([^)]*) \) }{$1}gx;
}
return @html;
@@ -384,9 +377,9 @@ sub saybrowsercols {
my $data = $feature->{stats}->{$browser};
if (ref $data eq 'ARRAY') {
# special case for unsupported
- my $release = $caniuse->{agents}->{$browser}->{verrelease};
$data = {
- map { $_ => defined $release->{$_} ? 'u' : 'n' } keys %$release
+ map { $_ => 'n' }
+ keys %{ $caniuse->{agents}->{$browser}->{version_list} }
};
}
@@ -474,7 +467,7 @@ sub paddedver {
# normalised version number comparable as string (cmp)
$_[0] =~ m/(?:.*-|^)(\d*)(.*)/;
# matched (major)(.minor) of last value in range (a-B)
- return sprintf('%02d', length $1 ? $1 : 99) . $2;
+ return sprintf('%03d', length $1 ? $1 : 999) . $2;
}
sub showversions {