GNU bug report logs - #25851
25.2; GTK warning when starting Emacs when desktop file has more than one frame

Previous Next

Package: emacs;

Reported by: nljlistbox2 <at> gmail.com (N. Jackson)

Date: Thu, 23 Feb 2017 16:09:01 UTC

Severity: normal

Found in version 25.2

Done: nljlistbox2 <at> gmail.com (N. Jackson)

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: martin rudalics <rudalics <at> gmx.at>
Cc: nljlistbox2 <at> gmail.com, 25851 <at> debbugs.gnu.org
Subject: bug#25851: 25.2; GTK warning when starting Emacs when desktop file has more than one frame
Date: Thu, 23 Mar 2017 17:24:55 +0200
> Date: Thu, 23 Mar 2017 08:59:10 +0100
> From: martin rudalics <rudalics <at> gmx.at>
> 
>  > When starting Emacs from a terminal/console window, GTK emits the
>  > following message in the terminal/console:
>  >
>  >    Gtk-WARNING **: gtk_window_parse_geometry() called on a window
>  >    with no visible children; the window should be set up before
>  >    gtk_window_parse_geometry() is called.
>  >
>  > The message is emitted n - 1 times, where n is the number of
>  > frames specified in the desktop file; with no desktop file, or
>  > with a desktop file specifying just the one frame, no such message
>  > is emitted.
> 
> Thinking about this twice - frameset should _not_ try to restore frame
> positions by default.

ISTR that there was a long discussion about this when Juanma
implemented these features, so the current behavior is not just a
random choice on his part.

FWIW, I'm rather fond of the current behavior, since whenever I need
to restart Emacs, it recreates the precise frame arrangement I had
when I shut it down.




This bug report was last modified 7 years and 244 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.