I was wondering if there was a way to construct an nnselect group from the currently selected topic that contains all the unread messages in all groups in the topic, or all messages from all groups in a topic. There doesn't seem to be a really clean mechanism to get a list of articles to read from a group without invoking gnus-articles-to-read, which depends on a whole bunch of global state that may not be set correctly. So I figure I need to activate each group in turn and use gnus-articles-to-read, or straight-up copy and paste a whole bunch of the selection logic out. Is there something I'm missing?
This is my first time posting to the mailing list so please let me know if I've somehow botched the etiquette or misconfigured something. Thank you, - Joshua Barrett