]> git.ipfire.org Git - thirdparty/public-inbox.git/commitdiff
watch: add space before "UID" or "ARTICLE" in warnings
authorEric Wong <e@80x24.org>
Mon, 13 Mar 2023 19:38:27 +0000 (19:38 +0000)
committerEric Wong <e@80x24.org>
Tue, 14 Mar 2023 20:51:02 +0000 (20:51 +0000)
In other words, it now shows `imap://example.com/INBOX.foo UID:123'
instead of: `imap://example.com/INBOX.foo UID:123'

lib/PublicInbox/Watch.pm

index 90d82d21401e0a227acb2256d9bffd0613aaa97e..d9aadf82adcc1f6b9cd86baf7d22c9a3ba7cd34a 100644 (file)
@@ -312,7 +312,7 @@ sub imap_fetch_all ($$) {
        local $SIG{__WARN__} = sub {
                my $pfx = ($_[0] // '') =~ /^([A-Z]: |# )/g ? $1 : '';
                my $uid = $self->{cur_uid};
-               $warn_cb->("$pfx$uri", $uid ? ("UID:$uid") : (), "\n", @_);
+               $warn_cb->("$pfx$uri", $uid ? (" UID:$uid") : (), "\n", @_);
        };
        PublicInbox::NetReader::imap_each($self, $uri, \&net_cb, $self,
                                        $self->{imap}->{$$uri});
@@ -451,7 +451,7 @@ sub watch_nntp_fetch_all ($$) {
        local $SIG{__WARN__} = sub {
                my $pfx = ($_[0] // '') =~ /^([A-Z]: |# )/g ? $1 : '';
                my $art = $self->{cur_uid};
-               $warn_cb->("$pfx$uri", $art ? ("ARTICLE $art") : (), "\n", @_);
+               $warn_cb->("$pfx$uri", $art ? (" ARTICLE $art") : (), "\n", @_);
        };
        for $uri (@$uris) {
                PublicInbox::NetReader::nntp_each($self, $uri, \&net_cb, $self,