2002-07-15

dastapov: (Default)
Если мне пришло сообщение, ответ на которое мне будет интересен, я могу нажать '?' и пометить письмо как dormant (спящее) - оно не будет показываться в Summary до тех пор, пока не будет получено письмо-ответ.

Единственая проблема - такие отметки не имеют "срока давности" и со временем могут сильно замедлить работу 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)

Profile

dastapov: (Default)
Dmitry Astapov

May 2022

M T W T F S S
       1
2345678
9101112131415
161718 19202122
23242526272829
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags