From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Geoff Gole Newsgroups: gmane.emacs.devel Subject: Re: xterm.c (x_clear_frame) - commented out call to XClearWindow Date: Mon, 21 Nov 2011 19:36:33 +0800 Message-ID: References: <87k46uukcl.fsf@gnu.org> <87d3cldffb.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1321875411 8347 80.91.229.12 (21 Nov 2011 11:36:51 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 21 Nov 2011 11:36:51 +0000 (UTC) Cc: Emacs development discussions To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 21 12:36:48 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RSSB4-0007Rp-Qd for ged-emacs-devel@m.gmane.org; Mon, 21 Nov 2011 12:36:46 +0100 Original-Received: from localhost ([::1]:51658 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RSSB4-0003Rx-Bg for ged-emacs-devel@m.gmane.org; Mon, 21 Nov 2011 06:36:46 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:49922) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RSSAy-0003Re-PD for emacs-devel@gnu.org; Mon, 21 Nov 2011 06:36:44 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RSSAx-0003Lt-Va for emacs-devel@gnu.org; Mon, 21 Nov 2011 06:36:40 -0500 Original-Received: from mail-fx0-f41.google.com ([209.85.161.41]:49587) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RSSAs-0003KX-OC; Mon, 21 Nov 2011 06:36:34 -0500 Original-Received: by faas10 with SMTP id s10so7032236faa.0 for ; Mon, 21 Nov 2011 03:36:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=oDd2o+KEyev/zLjKAlmrpibFwviVRT/Rl/xTeHq92lI=; b=DCUJxOmXf7j8oHYcs4NUQY2rXSKx5hG+YOFl2wBtjyxjA+rKE3ceaH1y1Lp7OKq1c6 BFc//iPUbqRPwNdfNrPNTu1zcBJcSYKKGEpU8YwtAb9ypziNGEcfrA7bhs78MmHSbDam SlePxHj0vzlwlUq8q/xNrkk8It7rqKbLTQeKA= Original-Received: by 10.180.74.141 with SMTP id t13mr13254606wiv.68.1321875393749; Mon, 21 Nov 2011 03:36:33 -0800 (PST) Original-Received: by 10.180.97.135 with HTTP; Mon, 21 Nov 2011 03:36:33 -0800 (PST) In-Reply-To: <87d3cldffb.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.161.41 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:146110 Archived-At: > > OK, I see the problem now; thanks. =A0I guess your proposed fix is an OK > band-aid. =A0A more correct fix would be to make sure that the echo area > is painted properly when drawing glyph strings, i.e. all the way to the > bottom of the frame. =A0But that may not be a straightforward change. > > The problem doesn't stop there, though: depending on the screen width, > there's a similar unpainted space to the right of the GTK scroll bar, > and another in the echo area where the scroll bar normally appears. > Indeed, I missed that. I also notice that there's no window covering some of those areas, so mouse interaction is pretty broken there (though unpainted space next to scroll bars inside the frame doesn't have that problem). It seems pretty broken to have leftover space there. It should probably be part of the appropriate window.