[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: "CHANGED outside Customize" in frames customization group
From: |
martin rudalics |
Subject: |
Re: "CHANGED outside Customize" in frames customization group |
Date: |
Sat, 05 Jan 2008 11:14:48 +0100 |
User-agent: |
Mozilla Thunderbird 1.0 (Windows/20041206) |
The problem is then that anyone who wants to know the current default
settings can't tell them by just consulting `default-frame-alist' alone.
Within Emacs currently just faces, fringe, cua-base, and erc do so, but
there may exist packages beyond Emacs ...
That is a drawback, but not a disaster. It's better than the current
situation.
Agreed. BTW, we now also have `window-system-default-frame-alist' which
is not consulted by these either.
> I have to avoid an
>
> "Attempt to autoload customize-set-variable while preparing to dump"
>
> error here.
>
> Yes, but why would that error happen?
It gets called by fringe.el.
Sorry, I do not understand what that would imply.
Can you give a complete explanation?
You can test this if you replace, in `modify-all-frames-parameters',
`setq' by `customize-set-variable' as you suggested earlier and then
remake Emacs. On my system making aborts with the "Attempt to ..." bug
mentioned above. IIUC, someone noticed that this could constitute a
problem for the scroll-bar case and handled this by introducing
`scroll-bar-mode-explicit' but didn't care about doing the same thing
for fringes.