From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ola Nilsson Newsgroups: gmane.emacs.bugs Subject: bug#28605: 26.0.60; Part of leftmost character hidden Date: Fri, 29 Sep 2017 12:46:25 +0200 Message-ID: References: <59CB5D69.7040404@gmx.at> <59CE05F2.1010202@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1506682036 31468 195.159.176.226 (29 Sep 2017 10:47:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 29 Sep 2017 10:47:16 +0000 (UTC) Cc: 28605@debbugs.gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Sep 29 12:47:12 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 1dxsp1-0007Ti-S6 for geb-bug-gnu-emacs@m.gmane.org; Fri, 29 Sep 2017 12:47:08 +0200 Original-Received: from localhost ([::1]:34632 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dxsp7-0001TY-Rd for geb-bug-gnu-emacs@m.gmane.org; Fri, 29 Sep 2017 06:47:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47745) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dxsp0-0001Sr-0X for bug-gnu-emacs@gnu.org; Fri, 29 Sep 2017 06:47:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dxsow-0002uJ-Lg for bug-gnu-emacs@gnu.org; Fri, 29 Sep 2017 06:47:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:57211) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dxsow-0002tt-I9 for bug-gnu-emacs@gnu.org; Fri, 29 Sep 2017 06:47:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dxsow-0005he-C0 for bug-gnu-emacs@gnu.org; Fri, 29 Sep 2017 06:47:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ola Nilsson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Sep 2017 10:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28605 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28605-submit@debbugs.gnu.org id=B28605.150668199421877 (code B ref 28605); Fri, 29 Sep 2017 10:47:02 +0000 Original-Received: (at 28605) by debbugs.gnu.org; 29 Sep 2017 10:46:34 +0000 Original-Received: from localhost ([127.0.0.1]:37658 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dxsoU-0005gm-0i for submit@debbugs.gnu.org; Fri, 29 Sep 2017 06:46:34 -0400 Original-Received: from mail-oi0-f50.google.com ([209.85.218.50]:44442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dxsoS-0005gY-3U for 28605@debbugs.gnu.org; Fri, 29 Sep 2017 06:46:32 -0400 Original-Received: by mail-oi0-f50.google.com with SMTP id l74so1413663oih.1 for <28605@debbugs.gnu.org>; Fri, 29 Sep 2017 03:46:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=191Rj2qQv6DvBRVP8IxxoEZN+J1tUaMwE8ZntJCNAIc=; b=E8dXK0pTwk/2A+YTZTrXLfTxn76oJlymSUSZaAoLCD2NTmjLTGyeNNoiv3zzLv2fak Ie1SfLu0t5uzy4KmFVU5LVqvV/VuY5Xlcv/bNFufjISaU1DY6satkYJt68rcFJMHspdQ z3JpWo6CLHVflviJ0yFXUq/3grxRAft8zszS/QL1rzXVagNQJm/qbhRj0jnfs9Fsvtnt u2HWi1jHq4AkQEs0JC6Bsvj7HzloLRfkiC2/BESfTN3IS3njKu8pD63FbN7RFn0M42e/ QBVJ4kn7rFQkWlUutzWGtU4zjoezRuv7WQpt/4N+yEbXUtFx3pY63sQu5AT88JxMMfNg Ex2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=191Rj2qQv6DvBRVP8IxxoEZN+J1tUaMwE8ZntJCNAIc=; b=aMtp6XUxR8S6mz+dBhtB0BGujFTe0PgaFqxGoYZ1laXFubStg8OICY1IkY4P+58Lpz 0gTHxmD1XLQ/xSamhoNDuCNhC8YF5bd/stiK8+JDS+0OG0ukRE258mLlP1HTboGVD4jk iWE177Nd/gfBF0cVV0rZml6ZiFlELzVK5AmkT/qp5ufsQPVN0mLB0tEPIIZMxJGZzDwx 7LeMUQQkIRVnRgfx4+srTvuPoQ50uJPJYCcvXMfSZfgeA+mrZj/V98MvUP8YdA9LaJQC nQuS/tZccLEXncS6hfncLWSOkkWWMcrPUHN8ZAo62XFYbfg+vJDeRkDahv/sO404uvQA LmUQ== X-Gm-Message-State: AMCzsaXGI+HvWhdk17qdObZzZABfAknS1uJf9RqXtWiWmiBn9kKnTvTt DQvNyljJSaixpHeNv6AfUouUDI356Tbd0WobNVs= X-Google-Smtp-Source: AOwi7QC+qxI+lcVE0w1xUbyMrokDeCXJPEtVu/jR4Q9WhBWeHtZsjcGl5g5MDn2n96dZXLoXC7owdFrIA3ANMnf4QNs= X-Received: by 10.157.88.200 with SMTP id s8mr2808119oth.342.1506681986335; Fri, 29 Sep 2017 03:46:26 -0700 (PDT) Original-Received: by 10.168.167.204 with HTTP; Fri, 29 Sep 2017 03:46:25 -0700 (PDT) In-Reply-To: <59CE05F2.1010202@gmx.at> 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:137575 Archived-At: On Fri, Sep 29, 2017 at 10:36 AM, martin rudalics wrote: >> It does seem the fringe is missing, but there is some other vertical bar >> of empty space present. > > In fact, it appears so from the screenshot you sent. > >> Turning off the scroll bar (scrollbar-mode nil) makes the fringe appear, >> and the characters are fully visible. > > From earlier reports, this seems to connect the problem to scaling. To > make sure: You do not observe anything the like with scaling turned off? I've only seen this on my work system with Debian 8 and the hidpi monitor. I tried on my home system with debian 9 and an old non-hidpi monitor and did not see the problem. Remoting to my work machine and exporting the emacs window through X, and then using the scaling on my home system did not show the problem. >> Switching scroll bars off and from left to right with several >> side-by-side windows >> shows that it is all window edges that are next to a scroll bar that >> are affected. > > You mean that the scroll bar from the window on the left affects the > things displayed in the window on the right? Yes, the scroll bar affects the window on both sides. It's only the frame edge with no scroll bar that shows a fringe. > We clear the background of > the scroll bars here and there. Can you build Emacs yourself? I could > try to make up a (non-sensical) patch which would turn these clearings > off to find out whether this is indeed the culprit. I do build emacs myself, this is all on the emacs-26 branch. I can rebuild with a patch. >> I'm not sure I did this right; I set the variables with customize and then >> moved window and frame edges around a bit. >> Made no difference as far as I can tell. > > OK. I'm afraid that we sometimes don't draw things correctly on screen > with scaling turned on. Maybe it's just x_fill_rectangle and/or > x_clear_area which are incompatible with GTK's ideas of scaling. The hidpi scaling in gnome works only so far, and I'm not sure all of gtk is aware of the setting. But then I know next to nothing about gtk. The menu-bar and scroll-bars get decent size, but I select a larger font for emacs using X resources (turned off for the report). I noticed yesterday that the fringes are dis-proportionally narrow and the fringe symbols almost unreadable. > Two additional things you could try in this context: Can your turn on > window dividers and, independently, horizontal scroll bars (both from > the Options Show/Hide menu) and look whether they cause additional > problems? I've had horizontal scroll bars disabled the entire time. I'll try the dividers when I'm back at my machine again. -- Ola Nilsson