Matt Tucker <tuck(a)whistlingfish.net> writes:
-- "Stephen J. Turnbull" <stephen(a)xemacs.org> spake
thusly:
>>>>>> "Michael" == Michael Toomim
<toomim(a)cory.eecs.berkeley.edu>
>>>>>> writes:
>
> Michael> In general, the first frame seems to always use
> Michael> (incorrectly) the colors for light backgrounds instead of
> Michael> dark backgrounds.
>
> No, AFAIK this is correct behavior, at least it has always been so.
> The first frame is created early in the initialization process, and
> therefore is different from all those created after initialization.
> Changing behavior to what you might prefer is hard; you're welcome to
> try.
>
> Use X resources to initialize the first frame's resources.
I would content that "It's always worked this way" and "This is the
correct behavior" are two totally different statements. Why should
anyone have to muck around with a completely different facility for
only the _first_ frame? I would say this is a bug. Even if it's a very
complex bug that would be extremely difficult to resolve, that doesn't
change the fact that it's a bug.
They are definitely two different things. I think it was Ben who suggested
having an initial 'splash screen' that would display the messages from your
.emacs and site initialization loading, and only after .emacs had been
fully parsed would the first real 'frame' be initialized.
This _should_ be fairly straightforward, but would be a lot of work
nonetheless.:)
-bp
--
Ceterum censeo vi esse delendam