diff options
| -rw-r--r-- | lisp/gnus/gnus-sum.el | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el index f287bee202f..c86fea015e7 100644 --- a/lisp/gnus/gnus-sum.el +++ b/lisp/gnus/gnus-sum.el | |||
| @@ -8585,6 +8585,14 @@ article." | |||
| 8585 | "subject" | 8585 | "subject" |
| 8586 | (regexp-quote (gnus-general-simplify-subject | 8586 | (regexp-quote (gnus-general-simplify-subject |
| 8587 | (mail-header-subject (gnus-id-to-header id))))) | 8587 | (mail-header-subject (gnus-id-to-header id))))) |
| 8588 | ;; the previous two calls each push a limit onto the limit | ||
| 8589 | ;; stack. the first pop remove the articles that match the | ||
| 8590 | ;; subject, while the second pop gets us back to the state | ||
| 8591 | ;; before we started to deal with the thread. presumably we want | ||
| 8592 | ;; to think of the thread and its associated subject matches as | ||
| 8593 | ;; a single thing so that we onnly need to pop once to get back | ||
| 8594 | ;; to the original view. | ||
| 8595 | (pop gnus-newsgroup-limits) | ||
| 8588 | (gnus-summary-position-point)))) | 8596 | (gnus-summary-position-point)))) |
| 8589 | 8597 | ||
| 8590 | (defun gnus-summary-limit-include-matching-articles (header regexp) | 8598 | (defun gnus-summary-limit-include-matching-articles (header regexp) |