]> Sergey Matveev's repositories - public-inbox.git/commit
lei q|lcat: support "-f reply" output format
authorEric Wong <e@80x24.org>
Sat, 11 Sep 2021 08:33:19 +0000 (08:33 +0000)
committerEric Wong <e@80x24.org>
Sat, 11 Sep 2021 21:12:40 +0000 (21:12 +0000)
commitaa500f0243133f2e9e0c912eea3497e52ebc1903
treef3f996a118afe5cc9014ac5a793f3285ffae4d25
parent57fed2e4b78ed394db38ac6d9b9227722d546d98
lei q|lcat: support "-f reply" output format

When composing replies in "git format-patch" cover letters,
I'd been relying on "lei q -f text ...", but that still requires
several steps to make it suitable for composing a reply:

* s/^/> / to quote the body
* drop existing In-Reply-To+References
* s/^Message-ID:/In-Reply-To:/;
* add an attribute line
...

"lei q -f reply" takes care of most of that and users will
only have to trim "From " lines, unnecessary results and
over-quoted text (and trimming is likely less error-prone
than doing all the steps above manually).

This should also be a good replacement for
"git format-patch --in-reply-to=...", since copying long
Message-IDs can be error-prone (and this lets you include
quoted text in replies).
Documentation/lei-lcat.pod
Documentation/lei-q.pod
lib/PublicInbox/LeiToMail.pm
lib/PublicInbox/LeiViewText.pm
t/lei-lcat.t