> 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