diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2021-01-23 18:15:24 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2021-01-23 18:15:24 -0700 |
commit | c3b79c295706791b809024f5247fc366a7c78c53 (patch) | |
tree | 55ca39975a8d15c49804395cf8ff32eeaf26e5cf /gmi2email | |
parent | b23033238d8ae711cdb9bddcf6a1b21b2066fb6d (diff) | |
download | mailscripts-c3b79c295706791b809024f5247fc366a7c78c53.tar.gz |
gmi2email: avoid blank lines within lists of links
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'gmi2email')
-rwxr-xr-x | gmi2email | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -257,9 +257,12 @@ sub gemtext_to_mail { Filename => (split "/", $uri)[-1], Disposition => "inline" ); - } elsif (/^(?:=>|#+)/) { - &$pad; + } elsif (/^=>/) { + &$pad unless @buffer and $buffer[$#buffer] =~ /^=>/; push @buffer, $_; + } elsif (/^#+/) { + &$pad; + push @buffer, $_; } else { &$pad; push @buffer, split "\n", wrap "", "", $_; |