summaryrefslogtreecommitdiff
path: root/lib/MaildirIndexer/ScanDir.rakumod
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2020-01-25 15:35:02 +0000
committerdakkar <dakkar@thenautilus.net>2020-01-25 15:38:23 +0000
commit314ee051c170c33d2c912b6750f916b73f9cb507 (patch)
tree8b5ed72f69791d17d7d2f5e0ed83cb03f152f8b3 /lib/MaildirIndexer/ScanDir.rakumod
parentnicer scan-dir signature (diff)
downloadMaildirIndexer-314ee051c170c33d2c912b6750f916b73f9cb507.tar.gz
MaildirIndexer-314ee051c170c33d2c912b6750f916b73f9cb507.tar.bz2
MaildirIndexer-314ee051c170c33d2c912b6750f916b73f9cb507.zip
fewer temporary variables
we can `return` from an inner block, even when that block is executed somewhere else: `return` is lexical!
Diffstat (limited to 'lib/MaildirIndexer/ScanDir.rakumod')
-rw-r--r--lib/MaildirIndexer/ScanDir.rakumod2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/MaildirIndexer/ScanDir.rakumod b/lib/MaildirIndexer/ScanDir.rakumod
index f0ea0b7..4d6230d 100644
--- a/lib/MaildirIndexer/ScanDir.rakumod
+++ b/lib/MaildirIndexer/ScanDir.rakumod
@@ -7,7 +7,7 @@ sub scan-dir(*@paths --> Supply) is export {
supply {
my %watched-dirs;
- CATCH { when X::IO { }; default { warn $_; done } }
+ CATCH { when X::IO { }; default { warn .gist; done } }
sub start-watching(IO::Path $dir) {
%watched-dirs{$dir.Str} = True;