aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorKoni Marti <koni.marti@gmail.com>2023-07-18 10:29:52 +0200
committerRobin Jarry <robin@jarry.cc>2024-06-25 15:28:11 +0200
commit7f66297c521fca8f9bc17280f0a96874598bde96 (patch)
tree643e1d5c6dbbf55814c689f2509f3eb9bd532fa2 /doc
parent9cd806fa6e80829753ecd3356e19044d6e210826 (diff)
downloadaerc-7f66297c521fca8f9bc17280f0a96874598bde96.tar.gz
threadbuilder: show siblings even when no parent found
Show all threading associations even when not all nodes are present. Indicate if a thread is incomplete, i.e. misses a direct parent node. Use the `msglist_thread_orphan.fg=red` styleobject in your stylesheet to indicate whether a messsage has a missing parent. Also use a different thread prefix ("┬─" instead of "├─") not to confuse them with regular threads that have a visible parent. Signed-off-by: Koni Marti <koni.marti@gmail.com> Signed-off-by: Robin Jarry <robin@jarry.cc> Tested-by: Matěj Cepl <mcepl@cepl.eu>
Diffstat (limited to 'doc')
-rw-r--r--doc/aerc-stylesets.7.scd3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/aerc-stylesets.7.scd b/doc/aerc-stylesets.7.scd
index bfe9dc05..d86d9f98 100644
--- a/doc/aerc-stylesets.7.scd
+++ b/doc/aerc-stylesets.7.scd
@@ -117,6 +117,8 @@ styling.
: Visible messages that have folded thread children.
| *msglist_thread_context*
: The messages not matching the mailbox / query, displayed for context.
+| *msglist_thread_orphan*
+: Threaded messages that have a missing parent message.
| *dirlist_default*
: The default style for directories in the directory list.
| *dirlist_unread*
@@ -287,6 +289,7 @@ The order that *msglist_\** styles are applied in is, from first to last:
. *msglist_result*
. *msglist_thread_folded*
. *msglist_thread_context*
+. *msglist_thread_orphan*
. *msglist_marked*
So, the marked style will override all other msglist styles.