On 8 May 2008, at 09:32, David Kastrup wrote:
It would be worthwhile to start mapping Emacs usually only after .emacs
has been processed and/or the command line processed. That way you can
select fonts, geometry, toolbar or not and so on in .emacs and have
emacs start right away without resizing or flicker.
Indeed. The way we got around this in Aquamacs was to create the frame
with (visibility . nil), process .emacs (etc.) and only make it visible
after frame-notice-user-settings, as in the patch below. That way, the
frame is already be present and may be manipulated directly in .emacs,
without any annoying visual effects.