Eli Zaretskii writes: > I think you are wrong. Maybe, but the manual doesn't seem to mention such functionality. Can one use customize in a way such that for different variables it runs a user-specified conditional and reads/writes the result depending on the result? For instance, is there way to customize the variable foo so that customize would keep track of two separate instances of foo -- one for when a user-specified predicate is true, and one when it's not? Then if one wanted to read/write this variable, the `proper' one would accessed? Anyway, I don't think that's important. More importantly, is there an agreement that Emacs shouldn't automatically save this variable, or at least offer the option to not automatically save it?