gnus: The Gnus Registry

 
 9.18 The Gnus Registry
 ======================
 
 The Gnus registry is a package that tracks messages by their Message-ID
 across all backends.  This allows Gnus users to do several cool things,
 be the envy of the locals, get free haircuts, and be experts on world
 issues.  Well, maybe not all of those, but the features are pretty cool.
 
    Although they will be explained in detail shortly, here’s a quick
 list of said features in case your attention span is...  never mind.
 
   1. Split messages to their parent
 
      This keeps discussions in the same group.  You can use the subject
      and the sender in addition to the Message-ID.  Several strategies
      are available.
 
   2. Refer to messages by ID
 
      Commands like ‘gnus-summary-refer-parent-article’ can take
      advantage of the registry to jump to the referred article,
      regardless of the group the message is in.
 
   3. Store custom flags and keywords
 
      The registry can store custom flags and keywords for a message.
      For instance, you can mark a message “To-Do” this way and the flag
      will persist whether the message is in the nnimap, nnml, nnmaildir,
      etc. backends.
 
   4. Store arbitrary data
 
      Through a simple ELisp API, the registry can remember any data for
      a message.  A built-in inverse map, when activated, allows quick
      lookups of all messages matching a particular set of criteria.
 

Menu