Re: gnus-group-change-level

James Cloos <[email protected]>
Newsgroups gmane.emacs.gnus.general
Message-ID <[email protected]>
>>>>> "EA" == Eric Abrahamsen <[email protected]> writes:

EA> Oh wow, I've never seen anyone do this before. How long has this setup
EA> been functioning?

A couple of decades.

EA> Is your current issue with changing the level of this
EA> group something that's come up recently, and only for this group?

I never tried to call gnus-group-change-level directly before, only S L
in the *Groups* buffer, and that as I wrote works fine.

I'm only attempting this because after my previous workstation's
mainboard failed, I ended up using a different imapd on an existing
headless node here.  And so the group names have a different hostname.

I want to get the levels back to how I had them on the previous setup,
but w/o manually calling SL thousands of times.  Or even just hundreds.
(I used to split some large lists very narrowly; that led to *lots* of
groups.  I've chosen not to split them that narrowly this time.)

EA> can you show me the group parameters for this group?

These are the params for nnimap+oxygen:[email protected]:

((modseq . "51")
 (uidvalidity . "1689374630")
 (active 1 . 24)
 (timestamp . 1708309971)
 (permanent-flags %Answered %Flagged %Deleted %Seen %Draft %*))

It is at level 11.

EA> Was oldlevel not set in earlier tests?

I used awk to convert a list of '{level} {name}' to a list of

(gnus-group-change-level "nnimap+oxygen:{name}" {level})

where everything outside of {} is static, of course.

EA> if you put point where you've had
EA> it in trying to set the level so far, and run M-:
EA> (gnus-group-group-level), what do you get?

that works.

EA> In current Emacs master, the level should be changed on line 1327:

EA> (setcar (cdadr entry) level)

EA> Do you not reach that line?

I saw that line, but do not recall what edebug showed in the non-working
attempts.

I'll have to re-test.  I had to restart gnus in the interim.  I'll do
that later tonight.

-JimC
-- 
James Cloos <[email protected]>
            OpenPGP: https://jhcloos.com/0x997A9F17ED7DAEA6.asc
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.