Hi Ralph:
I appreciate your examples below, my comments about them are to show, I'm more
or less
following them. I'll probably use ideas from them in future bash functions.
On Thu 5/24/18 14:56 +0100 Ralph Corderoy wrote:
For the yahoo email client, no word wrapping is added to the received
email, ie. there are no '\n's within the received paragraph (unlike
gmail). Most importantly, for the yahoo client, each paragraph in the
body of the original has to end in '\n\n\n' in order for there to be a
single empty '\n' in between paragraphs in the received email. In the
yahoo email client the email looks just fine visually with only '\n\n'
as and ending to paragraphs, but then the received email does *not*
end up having an empty line between paragraphs.
This looks like
https://forums.yahoo.net/t5/Features-and-settings/Line-spacing-issues-in-composing-email/td-p/79841/page/2
So the plain text part of yahoo email is munged due to their bug apparently.
I did get mhl(1) that's run by show(1) to use fmt(1).
Perhaps you can do that selectively on troublesome emails since repl(1) will
use mhl too.
$ cat mh-profile
Path: mail
context: context
$
$ cat fmtspc
#! /bin/sh
sed 's/$/\n/' "$@" |
Converts to double space
Another idiom is: sed -eG.
fmt -su |
Interesting switches for fmt.
cat -s
Squeeze multiple empty lines to single empty line
$
$ MH=mh-profile show -form <(echo body:nocomponent,format) \
> -fmtproc $PWD/fmtspc 42
Interesting syntax, a simple 1 line form.
conveyances Hood's palatable economically NP Arabist's railroader's
Nair's influxes complexion recolonize speak prickliness loadstones
relaunch's treachery's slowdown's bosh's Deccan countermoves arranger's
vacuousness's wisteria's mesquite's hocked Petra's necrophilia LAST
iPod's Poe's neurotic's imploded lance stepladder malignancies Poole
monogamy's jeopardized immaculateness schoolwork's optometry's
readability's Kayla buckshot's pickax's nasal's backcloth bleep
reformative divisibility's merrymaker's Tbilisi proof's azures
departmentalises waived Hellenism fabrication manning adjudication
reproducer bullied marketer clayier eschewing GIF misinterpreting Sagan
footlights fiords Feb's azimuth dingbat's conclaves shalt Iphigenia
sterilises kickstand's Emily dishwasher syrupy loadstar's logrolling's
cray jehads snowball's Barlow ichthyologist Nevada nonslip prorate
farmyard begrudges fleeced Hondurans plunderers sparely self Lou wreaked
Iago airgun angstrom recrystallizes dipsomania's engorges Dubcek's
Yesenia departmentalized feebleness duckweed clamp's wretchedness basked
tachograph vivarium photocell podded Tyler's paisley eventually rubbery
affidavit Flatt quint's entrenched Galloway overoptimism punks LAST
$
Thanks Ralph!
--Tom
--
nmh-workers
https://lists.nongnu.org/mailman/listinfo/nmh-workers