I currently have a macro to quickly show only new messages:
macro index ,sn "l ^a^k~N\n" "show only new messages"
However, this macro loses the context for new messages in ongoing threads. I would like to be able to modify it so that I'm able to display every message from a thread that has at least one new message in it. I've read the mutt manual a few times, but I don't see an obvious way to achieve this using standard limit patterns.