* On 07 May 2016, Thomas Roessler wrote: 
> 
> I think we have much of the infrastructure it would take to code up
> something for that in mutt. Main open challenges would be:
> - Display the entire thread in the pager;
> - figure out a way for the message actions in the pager to either
> apply to the whole thread, or to the message we think the user's
> currently focusing on;
> - figure out how to cut the right amount of quoting, but that could
> start with the current "skip quotes" code.

Some rough initial thoughts. I promise this is relevant. :)

One thing I've often missed in mutt is an arbitrarily deep context
stack.  I'd like to be able to descend into a subfolder, or change to a
completely different folder, and then climb back out again without sync
and exit.  In other worse, I want to stack the global Context rather
than just a reference to the folder name.  This meshes well with the
sidebar, which I think we're on our way now to being able to merge and
support.

I like the conversation view too, but I think it would work best as
a sort of virtual context, where you "enter" a thread/conversation
and that becomes mutt's whole scope for subsequent actions, until you
emerge again to the previous context.  This expands options for viewing
the conversation: you can sidebar or not, you can integrate into a
single message view or not. This makes the integrated message view
(Thomas's first bullet above) potentially applicable to a variety of
scenarios, even letting you page through an entire folder as a sequence
of messages. And it give us a scope for applying actions to all messages
in the conversation.

More later perhaps, I just wanted to get this reaction out before I lose
track.

-- 
David Champion • d...@bikeshed.us

Reply via email to