From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#18912: 24.4; mode-line corruption on graphical frames in dual-headed display Date: Tue, 04 Nov 2014 08:55:02 +0100 Message-ID: <54588656.3090207@gmx.at> References: <54524135.8090405@gnu.org> <8361ezz56z.fsf@gnu.org> <5454D7EB.6060407@gnu.org> <83sii3xecv.fsf@gnu.org> <54574DDC.9020608@gmx.at> <5457D052.4090807@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1415087791 27326 80.91.229.3 (4 Nov 2014 07:56:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 4 Nov 2014 07:56:31 +0000 (UTC) Cc: 18912@debbugs.gnu.org To: Bruno =?UTF-8?Q?F=C3=A9lix?= Rezende Ribeiro , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Nov 04 08:56:24 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XlYyS-0006Vo-T2 for geb-bug-gnu-emacs@m.gmane.org; Tue, 04 Nov 2014 08:56:21 +0100 Original-Received: from localhost ([::1]:39027 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlYyS-0006YU-Ki for geb-bug-gnu-emacs@m.gmane.org; Tue, 04 Nov 2014 02:56:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48167) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlYyI-0006XR-EZ for bug-gnu-emacs@gnu.org; Tue, 04 Nov 2014 02:56:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XlYyA-000158-Vd for bug-gnu-emacs@gnu.org; Tue, 04 Nov 2014 02:56:10 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50873) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlYyA-000154-So for bug-gnu-emacs@gnu.org; Tue, 04 Nov 2014 02:56:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XlYyA-0002xc-Fd for bug-gnu-emacs@gnu.org; Tue, 04 Nov 2014 02:56:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Nov 2014 07:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18912 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 18912-submit@debbugs.gnu.org id=B18912.141508771411307 (code B ref 18912); Tue, 04 Nov 2014 07:56:02 +0000 Original-Received: (at 18912) by debbugs.gnu.org; 4 Nov 2014 07:55:14 +0000 Original-Received: from localhost ([127.0.0.1]:48086 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XlYxN-0002wI-Ui for submit@debbugs.gnu.org; Tue, 04 Nov 2014 02:55:14 -0500 Original-Received: from mout.gmx.net ([212.227.15.18]:49957) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XlYxK-0002w8-SU for 18912@debbugs.gnu.org; Tue, 04 Nov 2014 02:55:12 -0500 Original-Received: from [62.47.137.74] ([62.47.137.74]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0LvlTo-1Y6RtO00nU-017Twd; Tue, 04 Nov 2014 08:55:06 +0100 In-Reply-To: <5457D052.4090807@gnu.org> X-Provags-ID: V03:K0:4rMIeMkTtzOCictFFS0+7gP0MwtezZh0E6mx8oTudq6Is44EDr6 BNhA//x6EDuq0rjTIlwj05f41J/xKcx7gRAwDBulhY/0lc/XKBIb8lRp5bjNePwAGbm1ptP ZnjGGL7JtkJrpVjyU+OWFbs5iuqlitu7g5D3pD0Dj7Bgq48WHwGO2F1ZxA9u+j++TP5JEJj F5gnM8y4iHJmUSOKppFpA== X-UI-Out-Filterresults: notjunk:1; X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:95464 > Here is the result for the *corrupted* frame: > > frame pixel: 756 x 669 cols/lines: 84 x 37 units: 9 x 18 > frame text pixel: 720 x 667 cols/lines: 80 x 37 > tool: 36 scroll: 16 fringe: 18 border: 1 right: 0 bottom: 0 > > # parent: nil > pixel left: 0 top: 36 size: 754 x 613 new: 0 ^^^ This is consistent with what you reported earlier, namely Bad configuration (both VGA1 and LVDS1 enabled): (window-height) ==> 34 (window-pixel-height) ==> 613 > char left: 0 top: 2 size: 83 x 34 new: 0 > normal: 1.0 x 1.0 new: 0 > body pixel: 720 x 595 char: 80 x 33 > width left fringe: 9 left margin: 0 right margin: 0 > width right fringe: 9 scroll-bar: 16 divider: 0 > height header-line: 0 mode-line: 18 divider: 0 > > # parent: nil > pixel left: 0 top: 649 size: 754 x 18 new: 0 > char left: 0 top: 36 size: 754 x 1 new: 0 > normal: 1.0 x 1.0 new: 0 > body pixel: 720 x 18 char: 80 x 1 > width left fringe: 9 left margin: 0 right margin: 0 > width right fringe: 9 scroll-bar: 16 divider: 0 > height header-line: 0 mode-line: 0 divider: 0 > > > Here is the result for the *good* frame: > > frame pixel: 756 x 669 cols/lines: 84 x 37 units: 9 x 18 > frame text pixel: 720 x 667 cols/lines: 80 x 37 > tool: 36 scroll: 16 fringe: 18 border: 1 right: 0 bottom: 0 > > # parent: nil > pixel left: 0 top: 36 size: 754 x 613 new: 0 ^^^ This is not consistent with what you reported earlier, namely Good configuration (only VGA1 enabled): (window-height) => 34 (window-pixel-height) => 612 > char left: 0 top: 2 size: 83 x 34 new: 0 > normal: 1.0 x 1.0 new: 0 > body pixel: 720 x 595 char: 80 x 33 > width left fringe: 9 left margin: 0 right margin: 0 > width right fringe: 9 scroll-bar: 16 divider: 0 > height header-line: 0 mode-line: 18 divider: 0 > > # parent: nil > pixel left: 0 top: 649 size: 754 x 18 new: 0 > char left: 0 top: 36 size: 754 x 1 new: 0 > normal: 1.0 x 1.0 new: 0 > body pixel: 720 x 18 char: 80 x 1 > width left fringe: 9 left margin: 0 right margin: 0 > width right fringe: 9 scroll-bar: 16 divider: 0 > height header-line: 0 mode-line: 0 divider: 0 Can you try getting the results of `window--dump-frame' for these old (good and bad) configurations, that is with the build you used in your initial report? I'd want to see different pixel heights (not 669) for these two frames but can't tell anything unless the pixel height (612) of the good window reemerges. So try first to get the different (window-pixel-height) values back and then evaluate (window--dump-frame) instead of (window-pixel-height). Thanks, martin