I reported this bug a month and a half ago, but it is still present.
When I first reported it, the person who introduced the bug did
apparently not even read my explanations and declared the bug to be a
"feature". In the interest of Custom users, it would be good if
somebody else (Richard?) tried to understand my arguments of why this
really is a bug.
I CC-ed Per in case he is interested.
Start Emacs, assuming that fill-column is at its standard value of 70
and do
M-: (setq-default fill-column 71)
`M-x customize-option fill-column RET'
Edit to 72 and set for current session, using the State Menu.
Then choose "Erase Customization" from the State Menu.
The value should now be 70 and the State STANDARD.
Instead, the value is 71 and we see:
CHANGED outside Customize; operating on it here may be unreliable.
To which Chong Yidong replied:
I don't see the problem: the value 71 is the last value that
fill-column had before it was changed with customize. That's why
erasing customizations brings back this value.
I already refuted this a month and a half ago, but in the hope that
somebody else might be willing to actually try to understand why
this makes no sense, I will try one last time.