From 1e896b32c218647ddfa2699c4c1ef0a9306f42cb Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Sun, 4 Jun 2017 15:57:23 +0200 Subject: [PATCH] sitemap: recognise missing [brahmi] page Invalid port in v1.9-294-gb3b5d17665 (2017-05-29) [update list of pages] from another branch, should not be silently ignored. --- tools/mksitemap | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tools/mksitemap b/tools/mksitemap index 8b16f6f..12255b7 100755 --- a/tools/mksitemap +++ b/tools/mksitemap @@ -12,7 +12,7 @@ my @pages = ( [qw( vi digraphs charset browser writing sc/2 termcol )], [qw( readline latin unicode countries emoji perl )], [qw( vimperator mutt nethack mplayer font )], - [qw( apl less screen brahmi digits sc termcol/legacy )], + [qw( apl less screen digits sc termcol/legacy )], [qw( chars/table/html source )], ); @@ -33,11 +33,16 @@ for my $group (@pages) { (my $page = $file) =~ s/\Aindex\z//; $file =~ s{/.*}{}; $file .= '.plp'; + my $stat = stat $file or do { + warn "missing file $file\n"; + next; + }; + print ''; print "http://sheet.shiar.nl/$page"; printf '%s', $freq{$page} // 'monthly'; printf '%.2f', $prio; - printf '%s', localtime(stat($file)->mtime)->date; + printf '%s', localtime($stat->mtime)->date; say ''; } $prio -= .1; -- 2.30.0