From: martin rudalics <rudalics@gmx.at>
To: Geoff Kuenning <geoff@cs.hmc.edu>
Cc: 27923@debbugs.gnu.org
Subject: bug#27923: 24.3; -iconic switch screws up geometry
Date: Sat, 19 Aug 2017 11:55:34 +0200 [thread overview]
Message-ID: <59980B16.1020307@gmx.at> (raw)
In-Reply-To: <pniziawo843.fsf@bow.cs.hmc.edu>
> My display is 3840x1200. I'm pretty sure that's wider than 1900. ;-)
That's bad because it means we are in the area of one of the most
elusive bugs I've seen over the past years. Your scenario has been
already reported (with .emacs instead of using a resource file) as
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24526
and probably also here
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25943
The underlying problem seems to be that the geometry settings for an
invisible or iconified frame get lost somewhere and are not processed
(or even reverted) when the frame is made visible. On Windows, the bug
manifests itself when specifying the geometry in the init file but not
when the geometry is specified as command argument. On GNU/Linux the
bug seems to depend on the window manager - I can't reproduce it here on
Debian using Xfwm.
> In your suggested test, yes, setting default-frame-alist and then
> creating a new iconified frame does indeed give me the desired
> properties.
Which suggests that creating the initial frame with its dimensions is
the culprit. What does M-: RET (frame-width) RET of the deformed frame
print?
> Please let me know if there are any additional tests you'd like me to perform.
There are. First I would like to see whether the bug occurs with all
possible invocation scenarios in the same way. Please invoke Emacs as
emacs -Q --iconic --geometry 80x78+1180+0 --font "-misc-fixed-bold-r-normal-*-15-*-100-100-*-*-ISO8859-1"
as
emacs -Q --iconic --load ~/init.el
with init.el specified as
(setq default-frame-alist
'((width . 80)
(height . 78)
(left . 1180)
(font . "-misc-fixed-bold-r-normal-*-15-*-100-100-*-*-ISO8859-1")))
and as
emacs -Q --load ~/init.el
with init.el specified as
(setq default-frame-alist
'((width . 80)
(height . 78)
(left . 1180)
(font . "-misc-fixed-bold-r-normal-*-15-*-100-100-*-*-ISO8859-1")
(visibility . icon)))
and tell me whether the results are the same. Also, please tell me what
your original scenario gives with the line specifying the font setting
removed from the resource file.
Thanks, martin
PS: Please keep 27923@debbugs.gnu.org CC'd
next prev parent reply other threads:[~2017-08-19 9:55 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-08-02 20:41 bug#27923: 24.3; -iconic switch screws up geometry Geoff Kuenning
2017-08-17 9:22 ` martin rudalics
[not found] ` <pniziawo843.fsf@bow.cs.hmc.edu>
2017-08-19 9:55 ` martin rudalics [this message]
2017-11-15 0:12 ` Geoff Kuenning
2017-11-16 9:04 ` martin rudalics
2017-11-16 9:13 ` Geoff Kuenning
2017-11-16 9:29 ` martin rudalics
2017-11-16 23:20 ` Geoff Kuenning
2017-11-17 8:53 ` martin rudalics
2017-11-16 23:16 ` Geoff Kuenning
2017-11-17 8:52 ` martin rudalics
2017-11-17 8:59 ` Geoff Kuenning
2017-11-17 9:23 ` martin rudalics
2017-11-17 9:31 ` Geoff Kuenning
2022-02-21 15:32 ` Lars Ingebrigtsen
2022-02-21 22:53 ` Geoff Kuenning
2022-02-22 1:45 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-02-22 13:24 ` Lars Ingebrigtsen
2022-02-23 9:28 ` martin rudalics
2022-02-23 22:17 ` Geoff Kuenning
2022-02-24 9:16 ` Lars Ingebrigtsen
2022-02-24 17:55 ` Geoff Kuenning
2022-02-24 18:07 ` Lars Ingebrigtsen
2022-02-24 9:19 ` martin rudalics
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=59980B16.1020307@gmx.at \
--to=rudalics@gmx.at \
--cc=27923@debbugs.gnu.org \
--cc=geoff@cs.hmc.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).