emacs-devel
[Top][All Lists]
Advanced

[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.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]