Skip to content

[RFE] Additonal information on messages #2940

Description

@rougier

Note, please see the IDEAS.org file in repository root for existing ideas; maybe
it's already there.

Is your feature request related to a problem? Please describe.
No related problem.

Describe the solution you'd like
For a custom interface ( nano-mu4e) using threads mode, I need to add information in the following way:

For every message, mark them with:

  • message is first in message list (:is-first t)
  • message is last in message list (:is-last t)
  • message is the last in thread (:thread-is-last t)

For each thread root message, mark them with:

  • thread root (:thread-is-root t)
  • thread count (:thread-count #)
  • thread unread count (:thread-unread-count #)
  • thread unread first (:thread-unread-first docid)
  • thread unread last (:thread-unread-last docid)

This information allows to control more finely how threads are displayed.

Describe alternatives you've considered
I'm currently using the found-handler hook to fill in the information myself using an instrument function

Additional context
See nano-mu4e

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions