From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#27923: 24.3; -iconic switch screws up geometry Date: Fri, 17 Nov 2017 09:53:00 +0100 Message-ID: <5A0EA36C.8040904@gmx.at> References: <5995604A.3050605@gmx.at> <59980B16.1020307@gmx.at> <5A0D54A1.3020307@gmx.at> <5A0D5A5E.4080405@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1510908848 29412 195.159.176.226 (17 Nov 2017 08:54:08 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 17 Nov 2017 08:54:08 +0000 (UTC) Cc: 27923@debbugs.gnu.org To: Geoff Kuenning Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Nov 17 09:54:05 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFcPU-0007QK-Qm for geb-bug-gnu-emacs@m.gmane.org; Fri, 17 Nov 2017 09:54:04 +0100 Original-Received: from localhost ([::1]:44490 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eFcPc-0002FE-AR for geb-bug-gnu-emacs@m.gmane.org; Fri, 17 Nov 2017 03:54:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54989) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eFcPT-0002E5-4r for bug-gnu-emacs@gnu.org; Fri, 17 Nov 2017 03:54:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eFcPS-0002ZJ-9u for bug-gnu-emacs@gnu.org; Fri, 17 Nov 2017 03:54:03 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:35502) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eFcPS-0002ZD-5M for bug-gnu-emacs@gnu.org; Fri, 17 Nov 2017 03:54:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eFcPR-0007Ld-UJ for bug-gnu-emacs@gnu.org; Fri, 17 Nov 2017 03:54:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 17 Nov 2017 08:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27923 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 27923-submit@debbugs.gnu.org id=B27923.151090880128192 (code B ref 27923); Fri, 17 Nov 2017 08:54:01 +0000 Original-Received: (at 27923) by debbugs.gnu.org; 17 Nov 2017 08:53:21 +0000 Original-Received: from localhost ([127.0.0.1]:44183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFcOn-0007Ke-Bc for submit@debbugs.gnu.org; Fri, 17 Nov 2017 03:53:21 -0500 Original-Received: from mout.gmx.net ([212.227.17.22]:56212) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFcOl-0007KR-Le for 27923@debbugs.gnu.org; Fri, 17 Nov 2017 03:53:20 -0500 Original-Received: from [192.168.1.100] ([46.125.250.116]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M6P5z-1f8IHM2Stf-00yMwV; Fri, 17 Nov 2017 09:53:11 +0100 In-Reply-To: X-Provags-ID: V03:K0:CDT/lYfXofaavGdkXZKTHrZUe5rXrZ0ZB8OUVB9wh0vYh1KD/KK G+g2r9y3GDawX49CinN3Y1e84IhKkIgvgvSWYvJLVoZSbSMJNBB+f/PgW8Yb5pj6GKyA+ZA BzAYeDzUp+IgtLn/3B2RcDnn0c6eMq4V0ZKHxXRWwaG/efKyeRbA0/S3qQAo3DMfLDmu5Bl IUaVCLK5bGVRlxTiFRysg== X-UI-Out-Filterresults: notjunk:1;V01:K0:xJD5u3FNgOU=:eFQkWSCICpsTrro2OYJnQx +Nt8wVGxzOAI9acXWnaUEhYue1tvDSqA47kpVW081ZWOZaJz/BMVn32iSwm+BJzWS5nfWDjsf wj1gJypGrMgQGXjgU6M4/x7sPiMbapgGfIKO253Ttby/Wc+U55XOnaWZMa8GK0Dg7VR03P+35 Uz6gndepEwLr6oCPbsIpyR06RoW/oRFptBtshKDgITQxQShD+MkeiVuonF4Q8cJfIbpIZgLnL wlJrCuwQV0fVqsqToUYzyzZ8XHrxjKOL+BXBpn3Rr9G5snLrlnKqPx5+DGxQIZpD2jY4Tqtrg HNmJe4/qKT0kkEguKPg5z1wUIEWzn2mT89lmQOAf7Zl0ZCiWvrrJBgAS2pzedbf29JfuUTM2i vVU2yBt6imA5JJTIT2HoZSp9j280F9ySJiQCoBOmu+0IG9TJAWAZnOURADQZwpv9H3lm6Dm3P x2akRZo2YxhuJT89pk5gEIQJ2d3NJSWRk+8V7KiJEObYcn7ANBjs5/A+KdoJwTdHGXCdghUpO 7oU9CYedNk3fH9pxSEnwF823X2AvkyIy8Lvz+eSXC80xYN9qTe4wOkRFd7keBDS6Ib5Lu6nrQ 0hst3jv7jg3daOoVQs4Kry2pRU6bn530yET0dOTQU9f8gW4CikKkbY3DEYZnXE30vIWN9dIwV AotZyINBEa5VabmsS9Lhmd2q/pvJ56UV5EWp/v+kyvf75VCu707H8C6qN2lDfgPtoKuinestq b3m3MFCShvPh9uf8oHv7cXhWD/BFFT50obpg+SUVScRLXLC0tPM+pdWUpzF9w7WzoPRfQyI2 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:139990 Archived-At: > One other thing: I just checked the actual width of my frame by typing > 80 characters, and it's 80 characters even though xwininfo is > reporting 79. So I think this is either an actual xwininfo bug, or a > minor interaction between emacs and X that causes the character size > of a pixel window to be seen slightly incorrectly. The inherent idea here is that when Emacs comes up with a one-window frame that does not contain a minibuffer window, the sizes specified by 'frame-width' and 'frame-height' match the maximum number of characters on one line and the maximum number of lines that can be displayed in that frame's window. For each and every build of Emacs on every platform and regardless of which other GUI elements are present. So, for example, when you add/remove scrollbars or change the default font of a frame, Emacs usually asks the window manager to change the size of the (window manager) window to keep the number of lines/columns of the frame constant. martin