]> git.eshelyaron.com Git - emacs.git/commit
* lisp/gnus/gnus-start.el: Use lexical-binding
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 22 Dec 2019 21:09:31 +0000 (16:09 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 22 Dec 2019 21:09:31 +0000 (16:09 -0500)
commit7b3b27eef1325b41187f2e9cc898644d5eae9ff3
treeebe4c4cd0dd8c58768844d4f63abd267e6132327
parentd7ab4edd93d44b33df72a4697b4628ee1133ca41
* lisp/gnus/gnus-start.el: Use lexical-binding

(gnus-group-change-level, gnus-make-hashtable-from-newsrc-alist):
Use gnus-info-make.
(gnus-make-hashtable-from-newsrc-alist): Prefer `gnus-info-group`
to `car` when applied to a `gnus-info` object.
(gnus-make-hashtable-from-killed): Remove unused vars `lists` and `list`.
(gnus-gnus-to-quick-newsrc-format): Extract common code from if branches.

* lisp/gnus/gnus.el (gnus-info-make): New constructor.
lisp/gnus/gnus-start.el
lisp/gnus/gnus.el