Subject: bug#73098: setopt float warning unexpected

From: Stefan Monnier <[email-masked]>
Date: Mon, 09 Sep 2024 18:41:46 -0400

> Like what?  Would we accept, for example, a string where the type is
> 'symbol'?  Or any value where type is 'boolean'?
>
> And I'm also not sure we want this: presumably, if the defcustom's
> author specified a type, they meant it, no?

I tend to agree.  If the type doesn't accept the value, you can use
something lower-level than `setopt`, while you argue with the maintainer
to try and get them to change their type.

IMO, the whole point of `setopt` is to check the value against the type.

        Stefan