Если мне пришло сообщение, ответ на которое мне будет интересен, я могу нажать '?' и пометить письмо как dormant (спящее) - оно не будет показываться в Summary до тех пор, пока не будет получено письмо-ответ.
Единственая проблема - такие отметки не имеют "срока давности" и со временем могут сильно замедлить работу Gnus-а, особено при включеных total expire + agent. Решает проблему следующий хук, который удаляет dormant marks более чем двухнедельной давности:
Единственая проблема - такие отметки не имеют "срока давности" и со временем могут сильно замедлить работу Gnus-а, особено при включеных total expire + agent. Решает проблему следующий хук, который удаляет dormant marks более чем двухнедельной давности:
;; Kill dormant marks if more than two weeks old
(defun my-convert-dormants ()
(dolist (article gnus-newsgroup-dormant)
(when (> (days-between (current-time-string)
(mail-header-date (gnus-number-to-header article)))
13)
(setq gnus-newsgroup-dormant (delq article gnus-newsgroup-dormant)))))
(add-hook 'gnus-summary-generate-hook 'my-convert-dormants)