Skip to content

Message List | Command#139

Open
rjkroege wants to merge 3 commits intoThomasHabets:masterfrom
rjkroege:batchmboxpipe
Open

Message List | Command#139
rjkroege wants to merge 3 commits intoThomasHabets:masterfrom
rjkroege:batchmboxpipe

Conversation

@rjkroege
Copy link

It is possible (and sometime desirable) to send patch sequences with
git-send-email. It is hence convenient to apply this as a group. Add
a | command to the message list that can send the selected messages
as a mbox format stream to an external command like git-am.

Patches here:

  • Preparatory refactoring for adding batch piping
  • Adjust GetFrom for mbox generation
  • Pipe selected messages as mbox

rjkroege added 3 commits July 10, 2025 07:00
To implement batch piping, it's desirable to have the showPager
capability available from multiple places. Hoist it to permit this
usage.
mbox files need the raw address to parse successfully. Create a new
entry point to replace GetFrom that satisfies this use case. Change
the name of GetFrom to reflect its actual behaviour.
Provide an implementation of | within the message list that generates
a mbox file corresponding to the selection and pipes it into a
provided external command.
@ThomasHabets
Copy link
Owner

Sorry for the delay on this.

Is there a missing file in the PR? SortableMessage doesn't seem to exist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants