]> git.eshelyaron.com Git - emacs.git/commit
* lisp/gnus/nnmaildir.el: Fix O(n^2) problem when leaving a group
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 14 Feb 2020 16:05:57 +0000 (11:05 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 14 Feb 2020 16:05:57 +0000 (11:05 -0500)
commitd737e497a82431b2ca4debb7a68c5422cb5a7929
treef6715187ff6d69afe24fe42b29e42187bb91f982
parent32f0149266162f8cfd161b35a1fe3744dcd36625
* lisp/gnus/nnmaildir.el: Fix O(n^2) problem when leaving a group

Use lexical-binding.

(nnmaildir-close-group): Use a hash-table rather than a list to keep
track of the files we have seen.

* lisp/gnus/nnheader.el (nnheader-parse-naked-head):
Use make-full-mail-header.
lisp/gnus/nnheader.el
lisp/gnus/nnmaildir.el