]> Sergey Matveev's repositories - public-inbox.git/commitdiff
view: drop a newline before first attachment link
authorEric Wong <e@yhbt.net>
Sat, 16 May 2020 07:35:02 +0000 (07:35 +0000)
committerEric Wong <e@yhbt.net>
Sat, 16 May 2020 10:06:40 +0000 (10:06 +0000)
However, we'll always have a newline before subsequent
attachments links after the first.

For the initial part of a multipart message, this regression
appeared in 1.5.0, but the display was overly clumped in prior
relases, too.

Fixes: 453dee4881a9c764 ("msg_iter: pass $idx as a scalar, not array")
lib/PublicInbox/View.pm

index ef5f4b3a25eb8199f51eac10072e86a949b5d134..7264f4b6997f560cc447d6ef6afc8857b4f56d09 100644 (file)
@@ -483,7 +483,7 @@ sub multipart_text_as_html {
 sub attach_link ($$$$;$) {
        my ($ctx, $ct, $p, $fn, $err) = @_;
        my ($part, $depth, $idx) = @$p;
-       my $nl = substr($idx, -2) eq '.1' ? '' : "\n"; # like join("\n", ...)
+       my $nl = $idx eq '1' ? '' : "\n"; # like join("\n", ...)
        my $size = bytes::length($part->body);
 
        # hide attributes normally, unless we want to aid users in