Subject: bug#33653: 27.0.50; Change Gnus obarrays-as-hash-tables into real hash tables

From: Katsumi Yamaoka <[email-masked]>
Date: Mon, 08 Apr 2019 10:58:30 +0900

On Fri, 05 Apr 2019 13:18:47 -0700, Eric Abrahamsen wrote:
> I think the right solution might be to check

> (member group-name (hash-table-keys gnus-active-hashtb))

It doesn't help because it returns nil for a non-activated (but
existing) group name.  Probably the solution would be to make
hashtb list all the groups existing in `gnus-newsrc-alist' at
the startup.  It will take time but is necessary, I think.

> Or else use the DFLT argument to `gethash' together with a
> `make-symbol', to see if "nil" means "no such key", or if it means "key
> with nil value".

Doesn't it make any group valid no matter what is really exists
or not?

Regards,