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 20:24:03 +0100 Message-ID: <545927D3.4050401@gmx.at> References: <54524135.8090405@gnu.org> <8361ezz56z.fsf@gnu.org> <5454D7EB.6060407@gnu.org> <83sii3xecv.fsf@gnu.org> <5456A6FE.90108@gnu.org> <83tx2hvtwp.fsf@gnu.org> <54571ABB.7020000@gnu.org> <83ppd4w910.fsf@gnu.org> <5457E044.9080300@gnu.org> <83bnoovxpi.fsf@gnu.org> <83a948vxh6.fsf@gnu.org> <837fzcvwph.fsf@gnu.org> <5457ED37.5080807@gnu.org> <8338a0vv6w.fsf@gnu.org> <54586C9D.2000801@gnu.org> <83tx2fufhf.fsf@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 1415129132 24479 80.91.229.3 (4 Nov 2014 19:25:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 4 Nov 2014 19:25:32 +0000 (UTC) Cc: 18912@debbugs.gnu.org To: Eli Zaretskii , Bruno =?UTF-8?Q?F=C3=A9lix?= Rezende Ribeiro Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Nov 04 20:25: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 1XljjE-0006Vs-Uo for geb-bug-gnu-emacs@m.gmane.org; Tue, 04 Nov 2014 20:25:21 +0100 Original-Received: from localhost ([::1]:42472 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XljjE-0000yX-I6 for geb-bug-gnu-emacs@m.gmane.org; Tue, 04 Nov 2014 14:25:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35653) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xljj4-0000uv-9N for bug-gnu-emacs@gnu.org; Tue, 04 Nov 2014 14:25:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xljiw-00070P-KL for bug-gnu-emacs@gnu.org; Tue, 04 Nov 2014 14:25:10 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51924) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xljiw-000706-GS for bug-gnu-emacs@gnu.org; Tue, 04 Nov 2014 14:25:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Xljiv-0002cC-Ni for bug-gnu-emacs@gnu.org; Tue, 04 Nov 2014 14:25: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: Tue, 04 Nov 2014 19:25:01 +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.14151290549977 (code B ref 18912); Tue, 04 Nov 2014 19:25:01 +0000 Original-Received: (at 18912) by debbugs.gnu.org; 4 Nov 2014 19:24:14 +0000 Original-Received: from localhost ([127.0.0.1]:49134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XljiA-0002ar-4e for submit@debbugs.gnu.org; Tue, 04 Nov 2014 14:24:14 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:58813) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xlji7-0002ai-Vz for 18912@debbugs.gnu.org; Tue, 04 Nov 2014 14:24:12 -0500 Original-Received: from [62.46.211.109] ([62.46.211.109]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0LskfZ-1Y9q2j1ckr-012Imm; Tue, 04 Nov 2014 20:24:08 +0100 In-Reply-To: <83tx2fufhf.fsf@gnu.org> X-Provags-ID: V03:K0:Bg4eh4GdbWQHF0ylsVI2e4didaH7+KSOu7m6sQhmv6C7OmrE0Z8 VThQjgfAAcnHEWRZIL5ayCJlLdFBZ4dz1Afh3csQiJM8+lg3dAPkegvRQT2Wgio1ZvGUe9c JnCtzPxvIoOfJiFkkuSKlGZWuSuLQ+rhfZmw9n7DeN1bqmIibacEaejZucI7Pi4yMONgrtO 21oxiTnrgY8u3DSlMLXXw== 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:95495 > Emacs uses standard Xlib calls to draw its windows and communicate to > X the dimensions to be used to clip partially visible lines. Any > program that does the same will bump into the same issues. Today hardly any program restricts window sizes in the way Emacs does via size hints. > It's not possible to solve it in Emacs, but not in general. There must be one "not" too many here ;-) > Your card > probably has firmware, which could be updated, and a device driver, > which could be upgraded. I'd suggest to do that, if at all possible > and practical. Or even replace the card with another one. > >> So I kindly ask you: please, provide a way to make Emacs optionally >> redraw the mode-line after any scroll operation. ;-) > > I'm not yet convinced that Emacs can do _anything_ to provide a > workaround for this problem. See my other messages as to why. We should make sure that the bug happens with every pixelwise resize operation, for example, when dragging the mode line between windows. If it doesn't happen in such cases, the problem might be due in some sort of interference of the window manager which simply doesn't like Emacs to make a frame fullscreen when at the same time fullscreen doesn't match Emacs' size hints. martin