]> git.eshelyaron.com Git - emacs.git/commitdiff
Reset gnus-group-use-permanent-levels when Gnus restarts
authorLars Ingebrigtsen <larsi@gnus.org>
Mon, 6 Sep 2021 09:07:55 +0000 (11:07 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Mon, 6 Sep 2021 09:07:55 +0000 (11:07 +0200)
* lisp/gnus/gnus-start.el (gnus-clear-system): Reset
`gnus-group-use-permanent-levels' upon Gnus restart (bug#50416).

lisp/gnus/gnus-start.el

index 02bbe19e7fe3183d51be93845016d989da7a880d..4bbeb24dc39fc50cae77f8736642253fb8655e3d 100644 (file)
@@ -715,6 +715,9 @@ the first newsgroup."
        (kill-buffer (get-file-buffer gnus-current-startup-file)))
   ;; Clear the dribble buffer.
   (gnus-dribble-clear)
+  ;; Reset the level when Gnus is restarted.
+  (when (numberp gnus-group-use-permanent-levels)
+    (setq gnus-group-use-permanent-levels t))
   ;; Kill global KILL file buffer.
   (when (get-file-buffer (gnus-newsgroup-kill-file nil))
     (kill-buffer (get-file-buffer (gnus-newsgroup-kill-file nil))))