Eric Abrahamsen writes: > The attached patch should go into master, and then master merged into > scratch/gnus-decoded. [...] > diff --git a/lisp/gnus/gnus-start.el b/lisp/gnus/gnus-start.el > index 2f8a260bf1..16d167613e 100644 > --- a/lisp/gnus/gnus-start.el > +++ b/lisp/gnus/gnus-start.el > @@ -583,11 +583,11 @@ gnus-subscribe-randomly > > (defun gnus-subscribe-alphabetically (newgroup) > "Subscribe new NEWGROUP and insert it in alphabetical order." > - (let ((groups (cdr gnus-newsrc-alist)) > + (let ((groups (cdr gnus-group-list)) > before) > (while (and (not before) groups) > - (if (string< newgroup (caar groups)) > - (setq before (caar groups)) > + (if (string< newgroup (car groups)) > + (setq before (car groups)) > (setq groups (cdr groups)))) > (gnus-subscribe-newsgroup newgroup before))) I noticed gnus-start.el (already) uses seq.el functions without first loading the library, so how about the following minor addendum?