GNU bug report logs - #35740
[gtk] scroll bar jaggies / tearing

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: minor; Reported by: Bob Hepple <bob.hepple@HIDDEN>; Keywords: confirmed; dated Tue, 14 May 2019 23:08:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Added tag(s) confirmed. Request was from Noam Postavsky <npostavs@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Severity set to 'minor' from 'normal' Request was from Noam Postavsky <npostavs@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Changed bug title to '[gtk] scroll bar jaggies / tearing' from '26.1; scroll bar jaggies / tearing' Request was from Noam Postavsky <npostavs@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 35740 <at> debbugs.gnu.org:


Received: (at 35740) by debbugs.gnu.org; 25 May 2019 21:04:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 25 17:04:09 2019
Received: from localhost ([127.0.0.1]:49762 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hUdpo-0004y6-Su
	for submit <at> debbugs.gnu.org; Sat, 25 May 2019 17:04:09 -0400
Received: from mail-it1-f175.google.com ([209.85.166.175]:38394)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>)
 id 1hUdpm-0004xR-QF; Sat, 25 May 2019 17:04:07 -0400
Received: by mail-it1-f175.google.com with SMTP id i63so18805463ita.3;
 Sat, 25 May 2019 14:04:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=zaCm4ry6WLTYll1ltGBCHdIV8/6pOvZ/FsDunPBT+AI=;
 b=FeHGG+xrgtSzHFJEkotojujGPBmxvHrO1bKy+SAgEOx7g8b5DiDiaKfz10ZcfTFGNj
 +ZrSGzwCyzATtjB7uBPmy1YUOdptmB7hwslvVlTnbswn/uVlIvCncWCRM7AKlIP7ayut
 R+Hm7AYG+oUPGGp9SVxNuBiEdR7d3QAE47TkZtrTsUZAWxUU7OTpeSg2PbwZL8JllH42
 SmKrYt5FVR9MdUlxlpMelNgWwMMkbvH+AeJmY6bMKZzZzksM7EgejPD6h180VL9RQgce
 /P2Ut+dl+keUNIVbwuTxP2pPa65UaOd9o0nj6Pj6opByxptmrmLXcYyGrr+OlaZJJFMY
 3ipw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=zaCm4ry6WLTYll1ltGBCHdIV8/6pOvZ/FsDunPBT+AI=;
 b=J5hDNWByujBjT0h8cjC+wuRwzM6xk9mzhwSW1RzHkeih+t1jrSvWzJi/g6yuH5BRpb
 eLkyDP62Hj2rWmOiyh+Y57NLcV1M7pzHKjmUGtxtNtyrOZcFA0au6E2o0j5JKqNDjl3a
 6nI0r19t5Gt4g29f2vTlZLv65u7U7126FiJybJi1OpqGR4+Rhg68oD6OQEX12Au29TzG
 6nsaXMlUpiNot5h4OY7rjJli4cm61if1wE9WpH1fIDrBJyNObYXLoS1VOX6ryCtvQiUL
 /buf+kgeXzKXxX1C8L4nJQ7fC+gDfFKnXXkG+ooTmDOcBp7MMSf/GXMnHtVU/QF63YXx
 3zPg==
X-Gm-Message-State: APjAAAV+RbUwi9ynBRBS/IJhwhC19+fEqGgOtJJekIkRlhDNKs/h/tD7
 MqmLBeC1DE2c9UAg8SNpJAWxAnnZ
X-Google-Smtp-Source: APXvYqwyCfybCEryr7cbfGC8gmeAzZlY6bS3pyXjh0D4BdRHB/Y3CJ2g2hXMY/THiZbjB/c8cwa/Eg==
X-Received: by 2002:a24:8748:: with SMTP id f69mr19702196ite.39.1558818240869; 
 Sat, 25 May 2019 14:04:00 -0700 (PDT)
Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34])
 by smtp.gmail.com with ESMTPSA id
 e22sm2349665ioe.45.2019.05.25.14.03.59
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Sat, 25 May 2019 14:03:59 -0700 (PDT)
From: Noam Postavsky <npostavs@HIDDEN>
To: Bob Hepple <bob.hepple@HIDDEN>
Subject: Re: bug#35740: 26.1; scroll bar jaggies / tearing
References: <CAHzpm2jxK0GYcBtx2QVymhbArnY6RgNcNe7EoMhd-u=zb3SVtQ@HIDDEN>
Date: Sat, 25 May 2019 17:03:59 -0400
In-Reply-To: <CAHzpm2jxK0GYcBtx2QVymhbArnY6RgNcNe7EoMhd-u=zb3SVtQ@HIDDEN> (Bob
 Hepple's message of "Wed, 15 May 2019 09:06:49 +1000")
Message-ID: <87k1ee8cw0.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 35740
Cc: 35740 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

retitle 35740 [gtk] scroll bar jaggies / tearing
severity 35740 minor
tags 35740 + confirmed
quit

Bob Hepple <bob.hepple@HIDDEN> writes:

> When I drift the sprite (mouse cursor) in and out of emacs the scroll
> bar goes a little bit crazy with animated jaggies running up and down
> its length.

>     the problem is resolved with emacs compiled with the athena/motif
>     or lucid toolkits

Yeah, after building with gtk I see this too.

> While an extremely minor annoyance, it remains irritating and shows
> emacs in a bad light. Is it possible that emacs is doing something weird
> / sophisticated with the scroll bar?

I don't think Emacs is doing anything especially weird with the
scrollbar.  There is a comment in xg_finish_scroll_bar_creation
(src/gtkutil.c) which seems related:

  /* The scroll bar widget does not draw on a window of its own.  Instead
     it draws on the parent window, in this case the edit widget.  So
     whenever the edit widget is cleared, the scroll bar needs to redraw
     also, which causes flicker.  Put an event box between the edit widget
     and the scroll bar, so the scroll bar instead draws itself on the
     event box window.  */





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35740; Package emacs. Full text available.

Message received at 35740 <at> debbugs.gnu.org:


Received: (at 35740) by debbugs.gnu.org; 15 May 2019 22:29:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 15 18:29:04 2019
Received: from localhost ([127.0.0.1]:53574 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hR2OW-0003rj-Cq
	for submit <at> debbugs.gnu.org; Wed, 15 May 2019 18:29:04 -0400
Received: from mail-it1-f172.google.com ([209.85.166.172]:37085)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1hR2OU-0003rD-FD
 for 35740 <at> debbugs.gnu.org; Wed, 15 May 2019 18:29:03 -0400
Received: by mail-it1-f172.google.com with SMTP id m140so2862417itg.2
 for <35740 <at> debbugs.gnu.org>; Wed, 15 May 2019 15:29:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=SoKK/kWB3sNYHE8+tiIRbH3Ytj0J2DwygFMU9U9uHMQ=;
 b=Tdi6lzIW0cuMkIeK7mqck5Oknwpnv9MqsljqcUcL5S+xAnZ47z1sR799rmHxorKST4
 yDZRTk8ytnvPBeKpB1dezbIqkq6sjp2HxraiFmOOpQMUzrwbXF66pZCQIxuwvj7bhQy6
 j1UENt2bY9yr1buLqUOLEYGDelAAAwwMeFKxcup8IU9wGzZvhSDiVWn6e0yEPjUIi5p9
 eKShBpTA2JOpjeH1Bc8vjWUbfCuANO0Camw/KYvpNP/ZA6Tg/LfRfSweAez2cSDr0SDV
 tN0g/BJ9H32tss0x7QsP41b3vG9c5ZZ4bxQ4jMjZtFkKueZdeSC4Ot8ZqX/XBP8ObGxS
 MCcA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version;
 bh=SoKK/kWB3sNYHE8+tiIRbH3Ytj0J2DwygFMU9U9uHMQ=;
 b=HHTFNApQxiYip3vfnDIKkOylo7iJrpbEsJ2qvwX2s0nSI+WfEQoQvsmm8stfuKiom8
 kcC22gYcvU2cdr8QKXimrJO6yXnOw/O62LQp2+/ZPIKwduzZJ2FlAip63tKAItoREtGd
 +bUaWfvkbo58na4kcQTem23E98T+SHUQfWM29nMnTlsKDd9CxXDXiOIfHE0MTaCnPQbc
 B/V3+/plezuE2H5NeXiQ9Y8Mpk1GmG31EV4DNJUGedKezi6VOF+lzNwzua65IJ86OMDw
 xxHnDn4pcgcFlucCYqmm4lBGApkLbJ7uXLeB3FAv7MUGRxNwtEflSIlAwbOw6R7PIJku
 wpxw==
X-Gm-Message-State: APjAAAWLICtQV4ypF2TUNpWnZt2qFMvlcxpVFoBahx0U/avjFTiQ5/r/
 pj0nPFO1XPQenpgNAYljJO8=
X-Google-Smtp-Source: APXvYqxOE3Rl+j28YAWdsB+6hAxm7E3AjevebmpBfAWyT0hX1pd+Wc1Xi5qZJMvifrbrGhquamqzhQ==
X-Received: by 2002:a02:c90a:: with SMTP id t10mr27991664jao.68.1557959336919; 
 Wed, 15 May 2019 15:28:56 -0700 (PDT)
Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34])
 by smtp.gmail.com with ESMTPSA id
 j81sm905969itj.26.2019.05.15.15.28.55
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Wed, 15 May 2019 15:28:55 -0700 (PDT)
From: Noam Postavsky <npostavs@HIDDEN>
To: 35740 <at> debbugs.gnu.org
Subject: Re: bug#35740: 26.1; scroll bar jaggies / tearing
Date: Wed, 15 May 2019 18:28:55 -0400
Message-ID: <87bm03fj2w.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 35740
Cc: Bob Hepple <bob.hepple@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain

[forwarding to list, please use "Reply All" to keep 35740 <at> debbugs.gnu.org on Cc]


--=-=-=
Content-Type: message/rfc822
Content-Disposition: inline

References: <CAHzpm2jxK0GYcBtx2QVymhbArnY6RgNcNe7EoMhd-u=zb3SVtQ@HIDDEN> <85h89vwndn.fsf@HIDDEN>
In-Reply-To: <85h89vwndn.fsf@HIDDEN>
From: Bob Hepple <bob.hepple@HIDDEN>
Date: Thu, 16 May 2019 08:11:47 +1000
Message-ID: <CAHzpm2iQ-z4if0NO=_X9s4BjtuwecAcd=joWDV5kAX_Ae69N8A@HIDDEN>
Subject: Re: bug#35740: 26.1; scroll bar jaggies / tearing
To: npostavs@HIDDEN
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="====-=-="

--====-=-=
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline

> (modify-all-frames-parameters '((inhibit-double-buffering . t)))

... has no effect at all

Cheers

Bob


--====-=-=--

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35740; Package emacs. Full text available.

Message received at 35740 <at> debbugs.gnu.org:


Received: (at 35740) by debbugs.gnu.org; 15 May 2019 19:04:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 15 15:04:14 2019
Received: from localhost ([127.0.0.1]:53393 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hQzCH-0006y1-Ov
	for submit <at> debbugs.gnu.org; Wed, 15 May 2019 15:04:13 -0400
Received: from mail-io1-f54.google.com ([209.85.166.54]:42748)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1hQzCG-0006xm-6U
 for 35740 <at> debbugs.gnu.org; Wed, 15 May 2019 15:04:12 -0400
Received: by mail-io1-f54.google.com with SMTP id g16so457269iom.9
 for <35740 <at> debbugs.gnu.org>; Wed, 15 May 2019 12:04:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=Y3vUBECEWz5YgiRLs4QgGnGYxgXZT5Nvv8qCco2p7BA=;
 b=CsheSZhcymDJ3vrAFUCam3IRKCS9Kv+CLrHXWQM74o0JRyfgABRhfRbOFjoOsgcqCW
 6HJHX4o5/NwDuwQZFUX5BawkHlcO2EDUTRpEjzIGIbSNOTk0qraAYznJgLFEdOA4RkfR
 3UqQeQuK0YXn6xLlIhN8GtwE62Hqy/H9yhTDXrNistGYMORpJmO4Hf7RRJ2PwPOIN3oG
 vsNuISbsEaY6gnMtIHovJZUyHoLffHFrP4nBebGa+QFdd6IrOA9sJ/OgcLfDAKW2yW0y
 g2w8tFSmEEfGxNUZQ2Zjyml0EHmyIFgCadnDYEHM2876OEkUmbyHPlRJ36T4GS0jIn0u
 v7Jw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=Y3vUBECEWz5YgiRLs4QgGnGYxgXZT5Nvv8qCco2p7BA=;
 b=hBXXBZb1zB+8uwLPOOat1T7bCXLcAPakHzzWYH7fN9E10SbwGTPbdgfA56uLOE0BUu
 N+Jmy5fSNdOq/6lvXrDXuJzC5mh/g+n0HFTwPEBeCdvgtJNbZFLblXjQIUiyiLCzmzNh
 VUVfTZwbhghv0jmnJJTIpzZTGhLLpRAk3HuzISzy0uisLi8Ov0FalP6s0gFxn1S8qEN1
 KMw7BE9oQovOLnOIT/Ryx0VuZZtrGOF41dnVx4+0AfYABN+ZIO/4VaQMEWDLwLCYPtre
 WJtL7P2u4H2QosprVskIffi1YQFED1vDmFefr3AWLFq4jWV3YtaPyrtrCk8zwUGWgCeh
 udOw==
X-Gm-Message-State: APjAAAUmCbkCMS/6FF8IphnmCDb6lEZ1nD+c0OhBWRKx8UDh9zw2Znjb
 EzUduX/FwOw2m21AxBT3KfqdcURT
X-Google-Smtp-Source: APXvYqz63zFlN/MLHGkAIBkPLxKJnrg4VTQJciuQQXTDikcwed3DAlJJoGspwE/sGANMclEmSoTR3A==
X-Received: by 2002:a6b:28a:: with SMTP id 132mr25137605ioc.253.1557947046487; 
 Wed, 15 May 2019 12:04:06 -0700 (PDT)
Received: from vhost2
 (CPE001143542e1f-CMf81d0f809fa0.cpe.net.cable.rogers.com. [99.230.51.196])
 by smtp.gmail.com with ESMTPSA id x74sm504390itb.33.2019.05.15.12.04.05
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Wed, 15 May 2019 12:04:05 -0700 (PDT)
From: npostavs@HIDDEN
To: Bob Hepple <bob.hepple@HIDDEN>
Subject: Re: bug#35740: 26.1; scroll bar jaggies / tearing
References: <CAHzpm2jxK0GYcBtx2QVymhbArnY6RgNcNe7EoMhd-u=zb3SVtQ@HIDDEN>
Date: Wed, 15 May 2019 15:04:04 -0400
In-Reply-To: <CAHzpm2jxK0GYcBtx2QVymhbArnY6RgNcNe7EoMhd-u=zb3SVtQ@HIDDEN> (Bob
 Hepple's message of "Wed, 15 May 2019 09:06:49 +1000")
Message-ID: <85h89vwndn.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.92 (windows-nt)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 35740
Cc: 35740 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Bob Hepple <bob.hepple@HIDDEN> writes:

> When I drift the sprite (mouse cursor) in and out of emacs the scroll
> bar goes a little bit crazy with animated jaggies running up and down
> its length. No other window (eg terminals, firefox etc) shows this
> artifact.
>
> I've put up a video of the glitch at https://youtu.be/EMa1OWDhVS4. It
> shows both emacs -Q and plain emacs running.

Does disabling double buffering have any effect?

    (modify-all-frames-parameters '((inhibit-double-buffering . t)))




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35740; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 14 May 2019 23:07:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 14 19:07:29 2019
Received: from localhost ([127.0.0.1]:50272 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hQgW5-0002P1-WF
	for submit <at> debbugs.gnu.org; Tue, 14 May 2019 19:07:27 -0400
Received: from eggs.gnu.org ([209.51.188.92]:49514)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bob.hepple@HIDDEN>) id 1hQgW3-0002On-2c
 for submit <at> debbugs.gnu.org; Tue, 14 May 2019 19:07:24 -0400
Received: from lists.gnu.org ([209.51.188.17]:52690)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <bob.hepple@HIDDEN>)
 id 1hQgVw-0006DP-8B
 for submit <at> debbugs.gnu.org; Tue, 14 May 2019 19:07:17 -0400
Received: from eggs.gnu.org ([209.51.188.92]:35656)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <bob.hepple@HIDDEN>) id 1hQgVr-00015h-9v
 for bug-gnu-emacs@HIDDEN; Tue, 14 May 2019 19:07:16 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
 HTML_MESSAGE,URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <bob.hepple@HIDDEN>) id 1hQgVm-00067b-KY
 for bug-gnu-emacs@HIDDEN; Tue, 14 May 2019 19:07:11 -0400
Received: from mail-oi1-x22c.google.com ([2607:f8b0:4864:20::22c]:38938)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <bob.hepple@HIDDEN>)
 id 1hQgVk-0005yr-KJ
 for bug-gnu-emacs@HIDDEN; Tue, 14 May 2019 19:07:04 -0400
Received: by mail-oi1-x22c.google.com with SMTP id v2so409833oie.6
 for <bug-gnu-emacs@HIDDEN>; Tue, 14 May 2019 16:07:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=K9fepx8GAW47fcljI2z5GNhDnZ4FueDm7KBTZhJxM+M=;
 b=fVyBemhZVTn4C74UACKIXVQohRzzF0ihPFfB9mmR8r7cqgj7OW5AXsu8q6pTSRJT1q
 hspfHonvGyIOmdXzYxp8Yi9LKaseIebdS5U9dPjY/5EXGvKGagzemCFeqqg0mbYBbXIe
 CphOSLrs0Q0Um1FjJdkKEsLko5hxF02V6YE/upsJmT9z1haaXXhFYKwu3PrqOjyRumMi
 aE2pDMfa2NKaDE3X3NwPPjnSQG05P8j5/hoJGT6SeV5WpGdlEqL2q8G69/oKYEP9ea7Q
 3M3w33mtq7xy5KAbLL6MZDlwGN0JXUmVA06Et4TONNTnAVTJGaXUZXNgHlJ+gmObPi2U
 pQ/Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=K9fepx8GAW47fcljI2z5GNhDnZ4FueDm7KBTZhJxM+M=;
 b=nuypFSM07DFKEJrDPvto94TIrjuxmYqyJ7gfyhZvGUHuyxrmCeEwuHb9mwpioFlDFj
 G6jbB6KuEeKXIAAZcJaOx6sXhfIAtcIYCWzDgLX6z5ogTaGz11UXzz7uN8SJ0PSxEc4R
 qC3DQvlzyScvn6QHnwAkVwHsRXRbtiP+iPZo/HeqdM9UlTxjMSYTxd1kPfbrhXgfnE8M
 lBzPdHYzKaz/fD+N9GmTgbzqd6l8B2nJTpz5jWFAOZkt5N3bzmHQ5QlNv0EQEMkgrWRc
 JMU52DGAPGA+vpXUHg/0f9KWcOx9a4k7LVyRKDlyW5O6lfRWtWSVAhFxHfigRTevOkqM
 PaFQ==
X-Gm-Message-State: APjAAAWiBlBxxaN3fIrhk+dYruVlitR0plEi+W6tM45tY+hk9BRoEom3
 LMnJsP8MhxG8eJ72zMFHemRPKYRFJeklTafk0M/swZe1
X-Google-Smtp-Source: APXvYqx49Te80WlnEOq4thXuHBcN50g7zPxeiPMNtAUYRaQUKaW6rJO6W39Tlg53894n/Nv18fY74HN1VohTqSdEL4A=
X-Received: by 2002:aca:b108:: with SMTP id a8mr3775271oif.81.1557875220632;
 Tue, 14 May 2019 16:07:00 -0700 (PDT)
MIME-Version: 1.0
From: Bob Hepple <bob.hepple@HIDDEN>
Date: Wed, 15 May 2019 09:06:49 +1000
Message-ID: <CAHzpm2jxK0GYcBtx2QVymhbArnY6RgNcNe7EoMhd-u=zb3SVtQ@HIDDEN>
Subject: 26.1; scroll bar jaggies / tearing
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/alternative; boundary="0000000000002157160588e11756"
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 2607:f8b0:4864:20::22c
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

--0000000000002157160588e11756
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

In GNU Emacs 26.1 (build 1, x86_64-redhat-linux-gnu, GTK+ Version 3.23.2)
 of 2018-08-13 built on buildvm-13.phx2.fedoraproject.org
Windowing system distributor 'Fedora Project', version 11.0.12004000
System Description:    Fedora release 29 (Twenty Nine)

Recent messages:
.emacs.d/modules/ohai-ido.el: =E2=80=98flet=E2=80=99 is an obsolete macro (=
as of 24.3); use
either =E2=80=98cl-flet=E2=80=99 or =E2=80=98cl-letf=E2=80=99.
Loading rich-minority...done
Loading smart-mode-line...done
Loading /home/bhepple/.emacs.d/user.el (source)...
Loading /home/bhepple/.emacs.d/gk-ibuffer.el (source)...done
Loading /home/bhepple/.emacs.d/recentf...done
Cleaning up the recentf list...done (0 removed)
Loading /home/bhepple/.emacs.d/user.el (source)...done
For information about GNU Emacs and the GNU system, type C-h C-a.
Mark saved where search started

Configured using:
 'configure --build=3Dx86_64-redhat-linux-gnu
 --host=3Dx86_64-redhat-linux-gnu --program-prefix=3D
 --disable-dependency-tracking --prefix=3D/usr --exec-prefix=3D/usr
 --bindir=3D/usr/bin --sbindir=3D/usr/sbin --sysconfdir=3D/etc
 --datadir=3D/usr/share --includedir=3D/usr/include --libdir=3D/usr/lib64
 --libexecdir=3D/usr/libexec --localstatedir=3D/var
 --sharedstatedir=3D/var/lib --mandir=3D/usr/share/man
 --infodir=3D/usr/share/info --with-dbus --with-gif --with-jpeg --with-png
 --with-rsvg --with-tiff --with-xft --with-xpm --with-x-toolkit=3Dgtk3
 --with-gpm=3Dno --with-xwidgets --with-modules
 build_alias=3Dx86_64-redhat-linux-gnu host_alias=3Dx86_64-redhat-linux-gnu
 'CFLAGS=3D-DMAIL_USE_LOCKF -O2 -g -pipe -Wall -Werror=3Dformat-security
 -Wp,-D_FORTIFY_SOURCE=3D2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions
 -fstack-protector-strong -grecord-gcc-switches
 -specs=3D/usr/lib/rpm/redhat/redhat-hardened-cc1
 -specs=3D/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=3Dgeneric
 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
 LDFLAGS=3D-Wl,-z,relro
 PKG_CONFIG_PATH=3D:/usr/lib64/pkgconfig:/usr/share/pkgconfig'

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GSETTINGS NOTIFY ACL
LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 MODULES THREADS XWIDGETS LCMS2

Important settings:
  value of $LC_ALL: en_AU.utf8
  value of $LANG: C
  value of $XMODIFIERS: @im=3Dnone
  locale-coding-system: utf-8-unix

Major mode: Org

Minor modes in effect:
  popwin-mode: t
  global-hl-line-mode: t
  recentf-mode: t
  rich-minority-mode: t
  which-key-mode: t
  projectile-mode: t
  global-ethan-wspace-mode: t
  ethan-wspace-mode: t
  ethan-wspace-clean-many-nls-eof-mode: t
  ethan-wspace-clean-no-nl-eof-mode: t
  ethan-wspace-highlight-eol-mode: t
  ethan-wspace-highlight-tabs-mode: t
  company-quickhelp-mode: t
  company-quickhelp-local-mode: t
  global-company-mode: t
  global-anzu-mode: t
  anzu-mode: t
  flx-ido-mode: t
  ido-vertical-mode: t
  ido-ubiquitous-mode: t
  global-auto-revert-mode: t
  delete-selection-mode: t
  which-function-mode: t
  override-global-mode: t
  show-paren-mode: t
  cl-old-struct-compat-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  visual-line-mode: t
  transient-mark-mode: t

Load-path shadows:
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-table hides
/usr/share/emacs/26.1/lisp/org/org-table
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-icalendar hides
/usr/share/emacs/26.1/lisp/org/ox-icalendar
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-mhe hides
/usr/share/emacs/26.1/lisp/org/org-mhe
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-odt hides
/usr/share/emacs/26.1/lisp/org/ox-odt
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-org hides
/usr/share/emacs/26.1/lisp/org/ox-org
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-compat hides
/usr/share/emacs/26.1/lisp/org/org-compat
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-comint hides
/usr/share/emacs/26.1/lisp/org/ob-comint
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-duration hides
/usr/share/emacs/26.1/lisp/org/org-duration
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-exp hides
/usr/share/emacs/26.1/lisp/org/ob-exp
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-lua hides
/usr/share/emacs/26.1/lisp/org/ob-lua
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-python hides
/usr/share/emacs/26.1/lisp/org/ob-python
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-processing hides
/usr/share/emacs/26.1/lisp/org/ob-processing
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-ditaa hides
/usr/share/emacs/26.1/lisp/org/ob-ditaa
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-coq hides
/usr/share/emacs/26.1/lisp/org/ob-coq
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-capture hides
/usr/share/emacs/26.1/lisp/org/org-capture
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-lilypond hides
/usr/share/emacs/26.1/lisp/org/ob-lilypond
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-ctags hides
/usr/share/emacs/26.1/lisp/org/org-ctags
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-hledger hides
/usr/share/emacs/26.1/lisp/org/ob-hledger
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-mouse hides
/usr/share/emacs/26.1/lisp/org/org-mouse
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-perl hides
/usr/share/emacs/26.1/lisp/org/ob-perl
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-archive hides
/usr/share/emacs/26.1/lisp/org/org-archive
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-css hides
/usr/share/emacs/26.1/lisp/org/ob-css
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-indent hides
/usr/share/emacs/26.1/lisp/org/org-indent
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-mobile hides
/usr/share/emacs/26.1/lisp/org/org-mobile
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-makefile hides
/usr/share/emacs/26.1/lisp/org/ob-makefile
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-faces hides
/usr/share/emacs/26.1/lisp/org/org-faces
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-gnuplot hides
/usr/share/emacs/26.1/lisp/org/ob-gnuplot
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-calc hides
/usr/share/emacs/26.1/lisp/org/ob-calc
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-abc hides
/usr/share/emacs/26.1/lisp/org/ob-abc
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-lint hides
/usr/share/emacs/26.1/lisp/org/org-lint
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-datetree hides
/usr/share/emacs/26.1/lisp/org/org-datetree
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-shell hides
/usr/share/emacs/26.1/lisp/org/ob-shell
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-sass hides
/usr/share/emacs/26.1/lisp/org/ob-sass
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-forth hides
/usr/share/emacs/26.1/lisp/org/ob-forth
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-element hides
/usr/share/emacs/26.1/lisp/org/org-element
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-entities hides
/usr/share/emacs/26.1/lisp/org/org-entities
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org hides
/usr/share/emacs/26.1/lisp/org/org
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-eshell hides
/usr/share/emacs/26.1/lisp/org/org-eshell
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-colview hides
/usr/share/emacs/26.1/lisp/org/org-colview
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-bbdb hides
/usr/share/emacs/26.1/lisp/org/org-bbdb
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-sql hides
/usr/share/emacs/26.1/lisp/org/ob-sql
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-haskell hides
/usr/share/emacs/26.1/lisp/org/ob-haskell
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-latex hides
/usr/share/emacs/26.1/lisp/org/ob-latex
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-publish hides
/usr/share/emacs/26.1/lisp/org/ox-publish
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-inlinetask hides
/usr/share/emacs/26.1/lisp/org/org-inlinetask
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-pcomplete hides
/usr/share/emacs/26.1/lisp/org/org-pcomplete
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-src hides
/usr/share/emacs/26.1/lisp/org/org-src
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox hides
/usr/share/emacs/26.1/lisp/org/ox
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-ref hides
/usr/share/emacs/26.1/lisp/org/ob-ref
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-beamer hides
/usr/share/emacs/26.1/lisp/org/ox-beamer
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-protocol hides
/usr/share/emacs/26.1/lisp/org/org-protocol
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-docview hides
/usr/share/emacs/26.1/lisp/org/org-docview
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-gnus hides
/usr/share/emacs/26.1/lisp/org/org-gnus
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-feed hides
/usr/share/emacs/26.1/lisp/org/org-feed
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-sqlite hides
/usr/share/emacs/26.1/lisp/org/ob-sqlite
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-eww hides
/usr/share/emacs/26.1/lisp/org/org-eww
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-version hides
/usr/share/emacs/26.1/lisp/org/org-version
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-list hides
/usr/share/emacs/26.1/lisp/org/org-list
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-plantuml hides
/usr/share/emacs/26.1/lisp/org/ob-plantuml
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-lisp hides
/usr/share/emacs/26.1/lisp/org/ob-lisp
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-java hides
/usr/share/emacs/26.1/lisp/org/ob-java
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-lob hides
/usr/share/emacs/26.1/lisp/org/ob-lob
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-timer hides
/usr/share/emacs/26.1/lisp/org/org-timer
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-clojure hides
/usr/share/emacs/26.1/lisp/org/ob-clojure
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-C hides
/usr/share/emacs/26.1/lisp/org/ob-C
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-core hides
/usr/share/emacs/26.1/lisp/org/ob-core
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-ocaml hides
/usr/share/emacs/26.1/lisp/org/ob-ocaml
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-emacs-lisp hides
/usr/share/emacs/26.1/lisp/org/ob-emacs-lisp
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-plot hides
/usr/share/emacs/26.1/lisp/org/org-plot
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-ascii hides
/usr/share/emacs/26.1/lisp/org/ox-ascii
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-bibtex hides
/usr/share/emacs/26.1/lisp/org/org-bibtex
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-info hides
/usr/share/emacs/26.1/lisp/org/org-info
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-rmail hides
/usr/share/emacs/26.1/lisp/org/org-rmail
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-footnote hides
/usr/share/emacs/26.1/lisp/org/org-footnote
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-groovy hides
/usr/share/emacs/26.1/lisp/org/ob-groovy
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-w3m hides
/usr/share/emacs/26.1/lisp/org/org-w3m
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-clock hides
/usr/share/emacs/26.1/lisp/org/org-clock
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-screen hides
/usr/share/emacs/26.1/lisp/org/ob-screen
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-J hides
/usr/share/emacs/26.1/lisp/org/ob-J
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-texinfo hides
/usr/share/emacs/26.1/lisp/org/ox-texinfo
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-tangle hides
/usr/share/emacs/26.1/lisp/org/ob-tangle
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-octave hides
/usr/share/emacs/26.1/lisp/org/ob-octave
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-sed hides
/usr/share/emacs/26.1/lisp/org/ob-sed
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-habit hides
/usr/share/emacs/26.1/lisp/org/org-habit
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-ledger hides
/usr/share/emacs/26.1/lisp/org/ob-ledger
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-md hides
/usr/share/emacs/26.1/lisp/org/ox-md
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-matlab hides
/usr/share/emacs/26.1/lisp/org/ob-matlab
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-install hides
/usr/share/emacs/26.1/lisp/org/org-install
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-ruby hides
/usr/share/emacs/26.1/lisp/org/ob-ruby
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-shen hides
/usr/share/emacs/26.1/lisp/org/ob-shen
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-org hides
/usr/share/emacs/26.1/lisp/org/ob-org
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-eval hides
/usr/share/emacs/26.1/lisp/org/ob-eval
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-js hides
/usr/share/emacs/26.1/lisp/org/ob-js
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-table hides
/usr/share/emacs/26.1/lisp/org/ob-table
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-fortran hides
/usr/share/emacs/26.1/lisp/org/ob-fortran
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-agenda hides
/usr/share/emacs/26.1/lisp/org/org-agenda
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-crypt hides
/usr/share/emacs/26.1/lisp/org/org-crypt
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-picolisp hides
/usr/share/emacs/26.1/lisp/org/ob-picolisp
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob hides
/usr/share/emacs/26.1/lisp/org/ob
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-stan hides
/usr/share/emacs/26.1/lisp/org/ob-stan
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-vala hides
/usr/share/emacs/26.1/lisp/org/ob-vala
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-io hides
/usr/share/emacs/26.1/lisp/org/ob-io
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-scheme hides
/usr/share/emacs/26.1/lisp/org/ob-scheme
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-latex hides
/usr/share/emacs/26.1/lisp/org/ox-latex
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-macs hides
/usr/share/emacs/26.1/lisp/org/org-macs
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-irc hides
/usr/share/emacs/26.1/lisp/org/org-irc
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-mscgen hides
/usr/share/emacs/26.1/lisp/org/ob-mscgen
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-ebnf hides
/usr/share/emacs/26.1/lisp/org/ob-ebnf
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-id hides
/usr/share/emacs/26.1/lisp/org/org-id
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-R hides
/usr/share/emacs/26.1/lisp/org/ob-R
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-man hides
/usr/share/emacs/26.1/lisp/org/ox-man
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-macro hides
/usr/share/emacs/26.1/lisp/org/org-macro
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-attach hides
/usr/share/emacs/26.1/lisp/org/org-attach
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-html hides
/usr/share/emacs/26.1/lisp/org/ox-html
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-keys hides
/usr/share/emacs/26.1/lisp/org/ob-keys
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-awk hides
/usr/share/emacs/26.1/lisp/org/ob-awk
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-maxima hides
/usr/share/emacs/26.1/lisp/org/ob-maxima
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-loaddefs hides
/usr/share/emacs/26.1/lisp/org/org-loaddefs
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-dot hides
/usr/share/emacs/26.1/lisp/org/ob-dot
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-asymptote hides
/usr/share/emacs/26.1/lisp/org/ob-asymptote

Features:
(shadow sort mail-extr emacsbug sendmail smex misearch multi-isearch
add-log vc-src org-eldoc org-eww org-rmail org-mhe org-irc org-info
org-gnus nnir gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap
nnmail mail-source tls gnutls utf7 netrc nnoo parse-time gnus-spec
gnus-int gnus-range message rmc puny rfc822 mml mml-sec epa epg
mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils
mailheader gnus-win gnus nnheader gnus-util rmail rmail-loaddefs rfc2047
rfc2045 ietf-drums mail-utils mm-util mail-prsvr org-docview doc-view
jka-compr org-bibtex bibtex org-bbdb org-w3m .emacs vc vc-dispatcher
popwin windmove hl-line ps-ccrypt server recentf tree-widget gk-ibuffer
ibuf-macs ibuffer-vc indent-tools yafolding indent-tools-indentation-of
ohai-smart-mode-line smart-mode-line-light-theme smart-mode-line
rich-minority ohai-help which-key ohai-orgmode org-cliplink
org-cliplink-transport org-cliplink-string em-glob esh-util org-element
avl-tree generator org ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-macro org-footnote org-src ob-comint ob-keys org-pcomplete pcomplete
org-list org-faces org-entities noutline outline org-version
ob-emacs-lisp ob-core ob-eval org-compat org-macs org-loaddefs find-func
cal-menu calendar cal-loaddefs ohai-project projectile grep compile
comint ansi-color ibuf-ext ibuffer ibuffer-loaddefs ohai-dired dired+
image-dired image-mode format-spec image-file bookmark+ bookmark+-key
derived bookmark+-1 bookmark+-bmu bookmark+-lit bookmark pp dired-x
dired-aux dired dired-loaddefs ohai-codestyle ethan-wspace ohai-complete
company-emoji company-emoji-list company-quickhelp pos-tip
company-oddmuse company-keywords company-etags etags xref project
company-gtags company-dabbrev-code company-dabbrev company-files
company-capf company-cmake company-xcode company-clang company-semantic
company-eclim company-template company-bbdb company pcase ohai-editing
elec-pair ohai-navigation anzu thingatpt avy ohai-ido flx-ido flx
ido-vertical-mode ido-completing-read+ memoize minibuf-eldef ido
ohai-general autorevert filenotify delsel iso-transl ohai-fonts
ohai-appearance advice diminish which-func imenu hlinum linum term
disp-table ehelp ohai-set-path exec-path-from-shell ohai-startup-wizard
ohai-personal-taste ohai-update ohai-module-selector cus-edit wid-edit
ohai-module-index ohai-lib f dash s ohai-package use-package
use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode use-package-core paradox
paradox-menu paradox-commit-list hydra ring lv paradox-execute
paradox-github paradox-core spinner subr-x cl-extra help-mode cl paren
cus-start cus-load finder-inf info edmacro kmacro package easymenu
epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core
cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp
byte-compile cconv cl-loaddefs cl-lib time-date mule-util tooltip eldoc
electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win
x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-mode register page menu-bar rfn-eshadow isearch timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core
term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932
hebrew greek romanian slovak czech european ethiopic indian cyrillic
chinese composite charscript charprop case-table epa-hook jka-cmpr-hook
help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs
button faces cus-face macroexp files text-properties overlay sha1 md5
base64 format env code-pages mule custom widget hashtable-print-readable
backquote dbusbind inotify lcms2 dynamic-setting system-font-setting
font-render-setting xwidget-internal move-toolbar gtk x-toolkit x
multi-tty make-network-process emacs)

Memory information:
((conses 16 636948 101912)
 (symbols 48 49456 2)
 (miscs 40 1253 6535)
 (strings 32 163905 48166)
 (string-bytes 1 4592363)
 (vectors 16 84249)
 (vector-slots 8 2127567 299808)
 (floats 8 303 477)
 (intervals 56 4448 2270)
 (buffers 992 14))

When I drift the sprite (mouse cursor) in and out of emacs the scroll
bar goes a little bit crazy with animated jaggies running up and down
its length. No other window (eg terminals, firefox etc) shows this
artifact.

I've put up a video of the glitch at https://youtu.be/EMa1OWDhVS4. It
shows both emacs -Q and plain emacs running.

The hardware is hardly underpowered - Dell XPS L502X i7 laptop with
intel graphics.

    this is fedora-29 and emacs-26.1-6.fc29.x86_64 as well as emacs-26.2
    compiled from source

    the problem occurs with 'emacs -Q' as well as plain 'emacs'

    the problem occurs with i3wm and lxde but is resolved with compton
    or any compositing WM such as gnome

    the problem is not resolved with kvm/modesetting driver instead of
    xorg-x11-drv-intel

    the problem is resolved with emacs compiled with the athena/motif
    or lucid toolkits

    the problem is slightly alleviated by using emacs compiled with the
    gtk2 toolkit

    the problem does not occur on my media servers - 55" TV via HDMI
    with lxde on fedora-29 or raspbian

    one person has reported (on /r/emacs) that they can duplicate the
    problem on their laptop (an XPS 13 Haswell) as well as an AMD Vega
    desktop

While an extremely minor annoyance, it remains irritating and shows
emacs in a bad light. Is it possible that emacs is doing something weird
/ sophisticated with the scroll bar?

--0000000000002157160588e11756
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><div dir=3D"ltr">In GNU Emacs 2=
6.1 (build 1, x86_64-redhat-linux-gnu, GTK+ Version 3.23.2)<br>=C2=A0of 201=
8-08-13 built on <a href=3D"http://buildvm-13.phx2.fedoraproject.org">build=
vm-13.phx2.fedoraproject.org</a><br>Windowing system distributor &#39;Fedor=
a Project&#39;, version 11.0.12004000<br>System Description:=C2=A0=C2=A0=C2=
=A0 Fedora release 29 (Twenty Nine)<br><br>Recent messages:<br>.emacs.d/mod=
ules/ohai-ido.el: =E2=80=98flet=E2=80=99 is an obsolete macro (as of 24.3);=
 use either =E2=80=98cl-flet=E2=80=99 or =E2=80=98cl-letf=E2=80=99.<br>Load=
ing rich-minority...done<br>Loading smart-mode-line...done<br>Loading /home=
/bhepple/.emacs.d/user.el (source)...<br>Loading /home/bhepple/.emacs.d/gk-=
ibuffer.el (source)...done<br>Loading /home/bhepple/.emacs.d/recentf...done=
<br>Cleaning up the recentf list...done (0 removed)<br>Loading /home/bheppl=
e/.emacs.d/user.el (source)...done<br>For information about GNU Emacs and t=
he GNU system, type C-h C-a.<br>Mark saved where search started<br><br>Conf=
igured using:<br>=C2=A0&#39;configure --build=3Dx86_64-redhat-linux-gnu<br>=
=C2=A0--host=3Dx86_64-redhat-linux-gnu --program-prefix=3D<br>=C2=A0--disab=
le-dependency-tracking --prefix=3D/usr --exec-prefix=3D/usr<br>=C2=A0--bind=
ir=3D/usr/bin --sbindir=3D/usr/sbin --sysconfdir=3D/etc<br>=C2=A0--datadir=
=3D/usr/share --includedir=3D/usr/include --libdir=3D/usr/lib64<br>=C2=A0--=
libexecdir=3D/usr/libexec --localstatedir=3D/var<br>=C2=A0--sharedstatedir=
=3D/var/lib --mandir=3D/usr/share/man<br>=C2=A0--infodir=3D/usr/share/info =
--with-dbus --with-gif --with-jpeg --with-png<br>=C2=A0--with-rsvg --with-t=
iff --with-xft --with-xpm --with-x-toolkit=3Dgtk3<br>=C2=A0--with-gpm=3Dno =
--with-xwidgets --with-modules<br>=C2=A0build_alias=3Dx86_64-redhat-linux-g=
nu host_alias=3Dx86_64-redhat-linux-gnu<br>=C2=A0&#39;CFLAGS=3D-DMAIL_USE_L=
OCKF -O2 -g -pipe -Wall -Werror=3Dformat-security<br>=C2=A0-Wp,-D_FORTIFY_S=
OURCE=3D2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions<br>=C2=A0-fstack-protector=
-strong -grecord-gcc-switches<br>=C2=A0-specs=3D/usr/lib/rpm/redhat/redhat-=
hardened-cc1<br>=C2=A0-specs=3D/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 =
-mtune=3Dgeneric<br>=C2=A0-fasynchronous-unwind-tables -fstack-clash-protec=
tion -fcf-protection&#39;<br>=C2=A0LDFLAGS=3D-Wl,-z,relro<br>=C2=A0PKG_CONF=
IG_PATH=3D:/usr/lib64/pkgconfig:/usr/share/pkgconfig&#39;<br><br>Configured=
 features:<br>XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GSETTINGS N=
OTIFY ACL<br>LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB<br=
>TOOLKIT_SCROLL_BARS GTK3 X11 MODULES THREADS XWIDGETS LCMS2<br><br>Importa=
nt settings:<br>=C2=A0 value of $LC_ALL: en_AU.utf8<br>=C2=A0 value of $LAN=
G: C<br>=C2=A0 value of $XMODIFIERS: @im=3Dnone<br>=C2=A0 locale-coding-sys=
tem: utf-8-unix<br><br>Major mode: Org<br><br>Minor modes in effect:<br>=C2=
=A0 popwin-mode: t<br>=C2=A0 global-hl-line-mode: t<br>=C2=A0 recentf-mode:=
 t<br>=C2=A0 rich-minority-mode: t<br>=C2=A0 which-key-mode: t<br>=C2=A0 pr=
ojectile-mode: t<br>=C2=A0 global-ethan-wspace-mode: t<br>=C2=A0 ethan-wspa=
ce-mode: t<br>=C2=A0 ethan-wspace-clean-many-nls-eof-mode: t<br>=C2=A0 etha=
n-wspace-clean-no-nl-eof-mode: t<br>=C2=A0 ethan-wspace-highlight-eol-mode:=
 t<br>=C2=A0 ethan-wspace-highlight-tabs-mode: t<br>=C2=A0 company-quickhel=
p-mode: t<br>=C2=A0 company-quickhelp-local-mode: t<br>=C2=A0 global-compan=
y-mode: t<br>=C2=A0 global-anzu-mode: t<br>=C2=A0 anzu-mode: t<br>=C2=A0 fl=
x-ido-mode: t<br>=C2=A0 ido-vertical-mode: t<br>=C2=A0 ido-ubiquitous-mode:=
 t<br>=C2=A0 global-auto-revert-mode: t<br>=C2=A0 delete-selection-mode: t<=
br>=C2=A0 which-function-mode: t<br>=C2=A0 override-global-mode: t<br>=C2=
=A0 show-paren-mode: t<br>=C2=A0 cl-old-struct-compat-mode: t<br>=C2=A0 glo=
bal-eldoc-mode: t<br>=C2=A0 eldoc-mode: t<br>=C2=A0 electric-indent-mode: t=
<br>=C2=A0 mouse-wheel-mode: t<br>=C2=A0 menu-bar-mode: t<br>=C2=A0 file-na=
me-shadow-mode: t<br>=C2=A0 global-font-lock-mode: t<br>=C2=A0 font-lock-mo=
de: t<br>=C2=A0 auto-composition-mode: t<br>=C2=A0 auto-encryption-mode: t<=
br>=C2=A0 auto-compression-mode: t<br>=C2=A0 column-number-mode: t<br>=C2=
=A0 line-number-mode: t<br>=C2=A0 visual-line-mode: t<br>=C2=A0 transient-m=
ark-mode: t<br><br>Load-path shadows:<br>/home/bhepple/.emacs.d/elpa/org-pl=
us-contrib-20181230/org-table hides /usr/share/emacs/26.1/lisp/org/org-tabl=
e<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-icalendar hid=
es /usr/share/emacs/26.1/lisp/org/ox-icalendar<br>/home/bhepple/.emacs.d/el=
pa/org-plus-contrib-20181230/org-mhe hides /usr/share/emacs/26.1/lisp/org/o=
rg-mhe<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-odt hide=
s /usr/share/emacs/26.1/lisp/org/ox-odt<br>/home/bhepple/.emacs.d/elpa/org-=
plus-contrib-20181230/ox-org hides /usr/share/emacs/26.1/lisp/org/ox-org<br=
>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-compat hides /us=
r/share/emacs/26.1/lisp/org/org-compat<br>/home/bhepple/.emacs.d/elpa/org-p=
lus-contrib-20181230/ob-comint hides /usr/share/emacs/26.1/lisp/org/ob-comi=
nt<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-duration hi=
des /usr/share/emacs/26.1/lisp/org/org-duration<br>/home/bhepple/.emacs.d/e=
lpa/org-plus-contrib-20181230/ob-exp hides /usr/share/emacs/26.1/lisp/org/o=
b-exp<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-lua hides=
 /usr/share/emacs/26.1/lisp/org/ob-lua<br>/home/bhepple/.emacs.d/elpa/org-p=
lus-contrib-20181230/ob-python hides /usr/share/emacs/26.1/lisp/org/ob-pyth=
on<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-processing h=
ides /usr/share/emacs/26.1/lisp/org/ob-processing<br>/home/bhepple/.emacs.d=
/elpa/org-plus-contrib-20181230/ob-ditaa hides /usr/share/emacs/26.1/lisp/o=
rg/ob-ditaa<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-coq=
 hides /usr/share/emacs/26.1/lisp/org/ob-coq<br>/home/bhepple/.emacs.d/elpa=
/org-plus-contrib-20181230/org-capture hides /usr/share/emacs/26.1/lisp/org=
/org-capture<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-li=
lypond hides /usr/share/emacs/26.1/lisp/org/ob-lilypond<br>/home/bhepple/.e=
macs.d/elpa/org-plus-contrib-20181230/org-ctags hides /usr/share/emacs/26.1=
/lisp/org/org-ctags<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-2018123=
0/ob-hledger hides /usr/share/emacs/26.1/lisp/org/ob-hledger<br>/home/bhepp=
le/.emacs.d/elpa/org-plus-contrib-20181230/org-mouse hides /usr/share/emacs=
/26.1/lisp/org/org-mouse<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20=
181230/ob-perl hides /usr/share/emacs/26.1/lisp/org/ob-perl<br>/home/bheppl=
e/.emacs.d/elpa/org-plus-contrib-20181230/org-archive hides /usr/share/emac=
s/26.1/lisp/org/org-archive<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib=
-20181230/ob-css hides /usr/share/emacs/26.1/lisp/org/ob-css<br>/home/bhepp=
le/.emacs.d/elpa/org-plus-contrib-20181230/org-indent hides /usr/share/emac=
s/26.1/lisp/org/org-indent<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-=
20181230/org-mobile hides /usr/share/emacs/26.1/lisp/org/org-mobile<br>/hom=
e/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-makefile hides /usr/sh=
are/emacs/26.1/lisp/org/ob-makefile<br>/home/bhepple/.emacs.d/elpa/org-plus=
-contrib-20181230/org-faces hides /usr/share/emacs/26.1/lisp/org/org-faces<=
br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-gnuplot hides /=
usr/share/emacs/26.1/lisp/org/ob-gnuplot<br>/home/bhepple/.emacs.d/elpa/org=
-plus-contrib-20181230/ob-calc hides /usr/share/emacs/26.1/lisp/org/ob-calc=
<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-abc hides /usr=
/share/emacs/26.1/lisp/org/ob-abc<br>/home/bhepple/.emacs.d/elpa/org-plus-c=
ontrib-20181230/org-lint hides /usr/share/emacs/26.1/lisp/org/org-lint<br>/=
home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-datetree hides /us=
r/share/emacs/26.1/lisp/org/org-datetree<br>/home/bhepple/.emacs.d/elpa/org=
-plus-contrib-20181230/ob-shell hides /usr/share/emacs/26.1/lisp/org/ob-she=
ll<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-sass hides /=
usr/share/emacs/26.1/lisp/org/ob-sass<br>/home/bhepple/.emacs.d/elpa/org-pl=
us-contrib-20181230/ob-forth hides /usr/share/emacs/26.1/lisp/org/ob-forth<=
br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-element hides =
/usr/share/emacs/26.1/lisp/org/org-element<br>/home/bhepple/.emacs.d/elpa/o=
rg-plus-contrib-20181230/org-entities hides /usr/share/emacs/26.1/lisp/org/=
org-entities<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org h=
ides /usr/share/emacs/26.1/lisp/org/org<br>/home/bhepple/.emacs.d/elpa/org-=
plus-contrib-20181230/org-eshell hides /usr/share/emacs/26.1/lisp/org/org-e=
shell<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-colview =
hides /usr/share/emacs/26.1/lisp/org/org-colview<br>/home/bhepple/.emacs.d/=
elpa/org-plus-contrib-20181230/org-bbdb hides /usr/share/emacs/26.1/lisp/or=
g/org-bbdb<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-sql =
hides /usr/share/emacs/26.1/lisp/org/ob-sql<br>/home/bhepple/.emacs.d/elpa/=
org-plus-contrib-20181230/ob-haskell hides /usr/share/emacs/26.1/lisp/org/o=
b-haskell<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-latex=
 hides /usr/share/emacs/26.1/lisp/org/ob-latex<br>/home/bhepple/.emacs.d/el=
pa/org-plus-contrib-20181230/ox-publish hides /usr/share/emacs/26.1/lisp/or=
g/ox-publish<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-i=
nlinetask hides /usr/share/emacs/26.1/lisp/org/org-inlinetask<br>/home/bhep=
ple/.emacs.d/elpa/org-plus-contrib-20181230/org-pcomplete hides /usr/share/=
emacs/26.1/lisp/org/org-pcomplete<br>/home/bhepple/.emacs.d/elpa/org-plus-c=
ontrib-20181230/org-src hides /usr/share/emacs/26.1/lisp/org/org-src<br>/ho=
me/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox hides /usr/share/emac=
s/26.1/lisp/org/ox<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230=
/ob-ref hides /usr/share/emacs/26.1/lisp/org/ob-ref<br>/home/bhepple/.emacs=
.d/elpa/org-plus-contrib-20181230/ox-beamer hides /usr/share/emacs/26.1/lis=
p/org/ox-beamer<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/or=
g-protocol hides /usr/share/emacs/26.1/lisp/org/org-protocol<br>/home/bhepp=
le/.emacs.d/elpa/org-plus-contrib-20181230/org-docview hides /usr/share/ema=
cs/26.1/lisp/org/org-docview<br>/home/bhepple/.emacs.d/elpa/org-plus-contri=
b-20181230/org-gnus hides /usr/share/emacs/26.1/lisp/org/org-gnus<br>/home/=
bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-feed hides /usr/share/e=
macs/26.1/lisp/org/org-feed<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib=
-20181230/ob-sqlite hides /usr/share/emacs/26.1/lisp/org/ob-sqlite<br>/home=
/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-eww hides /usr/share/e=
macs/26.1/lisp/org/org-eww<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-=
20181230/org-version hides /usr/share/emacs/26.1/lisp/org/org-version<br>/h=
ome/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-list hides /usr/sha=
re/emacs/26.1/lisp/org/org-list<br>/home/bhepple/.emacs.d/elpa/org-plus-con=
trib-20181230/ob-plantuml hides /usr/share/emacs/26.1/lisp/org/ob-plantuml<=
br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-lisp hides /usr=
/share/emacs/26.1/lisp/org/ob-lisp<br>/home/bhepple/.emacs.d/elpa/org-plus-=
contrib-20181230/ob-java hides /usr/share/emacs/26.1/lisp/org/ob-java<br>/h=
ome/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-lob hides /usr/share=
/emacs/26.1/lisp/org/ob-lob<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib=
-20181230/org-timer hides /usr/share/emacs/26.1/lisp/org/org-timer<br>/home=
/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-clojure hides /usr/shar=
e/emacs/26.1/lisp/org/ob-clojure<br>/home/bhepple/.emacs.d/elpa/org-plus-co=
ntrib-20181230/ob-C hides /usr/share/emacs/26.1/lisp/org/ob-C<br>/home/bhep=
ple/.emacs.d/elpa/org-plus-contrib-20181230/ob-core hides /usr/share/emacs/=
26.1/lisp/org/ob-core<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181=
230/ob-ocaml hides /usr/share/emacs/26.1/lisp/org/ob-ocaml<br>/home/bhepple=
/.emacs.d/elpa/org-plus-contrib-20181230/ob-emacs-lisp hides /usr/share/ema=
cs/26.1/lisp/org/ob-emacs-lisp<br>/home/bhepple/.emacs.d/elpa/org-plus-cont=
rib-20181230/org-plot hides /usr/share/emacs/26.1/lisp/org/org-plot<br>/hom=
e/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-ascii hides /usr/share=
/emacs/26.1/lisp/org/ox-ascii<br>/home/bhepple/.emacs.d/elpa/org-plus-contr=
ib-20181230/org-bibtex hides /usr/share/emacs/26.1/lisp/org/org-bibtex<br>/=
home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-info hides /usr/sh=
are/emacs/26.1/lisp/org/org-info<br>/home/bhepple/.emacs.d/elpa/org-plus-co=
ntrib-20181230/org-rmail hides /usr/share/emacs/26.1/lisp/org/org-rmail<br>=
/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-footnote hides /u=
sr/share/emacs/26.1/lisp/org/org-footnote<br>/home/bhepple/.emacs.d/elpa/or=
g-plus-contrib-20181230/ob-groovy hides /usr/share/emacs/26.1/lisp/org/ob-g=
roovy<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-w3m hide=
s /usr/share/emacs/26.1/lisp/org/org-w3m<br>/home/bhepple/.emacs.d/elpa/org=
-plus-contrib-20181230/org-clock hides /usr/share/emacs/26.1/lisp/org/org-c=
lock<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-screen hid=
es /usr/share/emacs/26.1/lisp/org/ob-screen<br>/home/bhepple/.emacs.d/elpa/=
org-plus-contrib-20181230/ob-J hides /usr/share/emacs/26.1/lisp/org/ob-J<br=
>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-texinfo hides /us=
r/share/emacs/26.1/lisp/org/ox-texinfo<br>/home/bhepple/.emacs.d/elpa/org-p=
lus-contrib-20181230/ob-tangle hides /usr/share/emacs/26.1/lisp/org/ob-tang=
le<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-octave hides=
 /usr/share/emacs/26.1/lisp/org/ob-octave<br>/home/bhepple/.emacs.d/elpa/or=
g-plus-contrib-20181230/ob-sed hides /usr/share/emacs/26.1/lisp/org/ob-sed<=
br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-habit hides /u=
sr/share/emacs/26.1/lisp/org/org-habit<br>/home/bhepple/.emacs.d/elpa/org-p=
lus-contrib-20181230/ob-ledger hides /usr/share/emacs/26.1/lisp/org/ob-ledg=
er<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-md hides /us=
r/share/emacs/26.1/lisp/org/ox-md<br>/home/bhepple/.emacs.d/elpa/org-plus-c=
ontrib-20181230/ob-matlab hides /usr/share/emacs/26.1/lisp/org/ob-matlab<br=
>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-install hides /u=
sr/share/emacs/26.1/lisp/org/org-install<br>/home/bhepple/.emacs.d/elpa/org=
-plus-contrib-20181230/ob-ruby hides /usr/share/emacs/26.1/lisp/org/ob-ruby=
<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-shen hides /us=
r/share/emacs/26.1/lisp/org/ob-shen<br>/home/bhepple/.emacs.d/elpa/org-plus=
-contrib-20181230/ob-org hides /usr/share/emacs/26.1/lisp/org/ob-org<br>/ho=
me/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-eval hides /usr/share=
/emacs/26.1/lisp/org/ob-eval<br>/home/bhepple/.emacs.d/elpa/org-plus-contri=
b-20181230/ob-js hides /usr/share/emacs/26.1/lisp/org/ob-js<br>/home/bheppl=
e/.emacs.d/elpa/org-plus-contrib-20181230/ob-table hides /usr/share/emacs/2=
6.1/lisp/org/ob-table<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181=
230/ob-fortran hides /usr/share/emacs/26.1/lisp/org/ob-fortran<br>/home/bhe=
pple/.emacs.d/elpa/org-plus-contrib-20181230/org-agenda hides /usr/share/em=
acs/26.1/lisp/org/org-agenda<br>/home/bhepple/.emacs.d/elpa/org-plus-contri=
b-20181230/org-crypt hides /usr/share/emacs/26.1/lisp/org/org-crypt<br>/hom=
e/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-picolisp hides /usr/sh=
are/emacs/26.1/lisp/org/ob-picolisp<br>/home/bhepple/.emacs.d/elpa/org-plus=
-contrib-20181230/ob hides /usr/share/emacs/26.1/lisp/org/ob<br>/home/bhepp=
le/.emacs.d/elpa/org-plus-contrib-20181230/ob-stan hides /usr/share/emacs/2=
6.1/lisp/org/ob-stan<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-201812=
30/ob-vala hides /usr/share/emacs/26.1/lisp/org/ob-vala<br>/home/bhepple/.e=
macs.d/elpa/org-plus-contrib-20181230/ob-io hides /usr/share/emacs/26.1/lis=
p/org/ob-io<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-sch=
eme hides /usr/share/emacs/26.1/lisp/org/ob-scheme<br>/home/bhepple/.emacs.=
d/elpa/org-plus-contrib-20181230/ox-latex hides /usr/share/emacs/26.1/lisp/=
org/ox-latex<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-m=
acs hides /usr/share/emacs/26.1/lisp/org/org-macs<br>/home/bhepple/.emacs.d=
/elpa/org-plus-contrib-20181230/org-irc hides /usr/share/emacs/26.1/lisp/or=
g/org-irc<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-mscge=
n hides /usr/share/emacs/26.1/lisp/org/ob-mscgen<br>/home/bhepple/.emacs.d/=
elpa/org-plus-contrib-20181230/ob-ebnf hides /usr/share/emacs/26.1/lisp/org=
/ob-ebnf<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-id hi=
des /usr/share/emacs/26.1/lisp/org/org-id<br>/home/bhepple/.emacs.d/elpa/or=
g-plus-contrib-20181230/ob-R hides /usr/share/emacs/26.1/lisp/org/ob-R<br>/=
home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ox-man hides /usr/shar=
e/emacs/26.1/lisp/org/ox-man<br>/home/bhepple/.emacs.d/elpa/org-plus-contri=
b-20181230/org-macro hides /usr/share/emacs/26.1/lisp/org/org-macro<br>/hom=
e/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/org-attach hides /usr/sha=
re/emacs/26.1/lisp/org/org-attach<br>/home/bhepple/.emacs.d/elpa/org-plus-c=
ontrib-20181230/ox-html hides /usr/share/emacs/26.1/lisp/org/ox-html<br>/ho=
me/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-keys hides /usr/share=
/emacs/26.1/lisp/org/ob-keys<br>/home/bhepple/.emacs.d/elpa/org-plus-contri=
b-20181230/ob-awk hides /usr/share/emacs/26.1/lisp/org/ob-awk<br>/home/bhep=
ple/.emacs.d/elpa/org-plus-contrib-20181230/ob-maxima hides /usr/share/emac=
s/26.1/lisp/org/ob-maxima<br>/home/bhepple/.emacs.d/elpa/org-plus-contrib-2=
0181230/org-loaddefs hides /usr/share/emacs/26.1/lisp/org/org-loaddefs<br>/=
home/bhepple/.emacs.d/elpa/org-plus-contrib-20181230/ob-dot hides /usr/shar=
e/emacs/26.1/lisp/org/ob-dot<br>/home/bhepple/.emacs.d/elpa/org-plus-contri=
b-20181230/ob-asymptote hides /usr/share/emacs/26.1/lisp/org/ob-asymptote<b=
r><br>Features:<br>(shadow sort mail-extr emacsbug sendmail smex misearch m=
ulti-isearch<br>add-log vc-src org-eldoc org-eww org-rmail org-mhe org-irc =
org-info<br>org-gnus nnir gnus-sum gnus-group gnus-undo gnus-start gnus-clo=
ud nnimap<br>nnmail mail-source tls gnutls utf7 netrc nnoo parse-time gnus-=
spec<br>gnus-int gnus-range message rmc puny rfc822 mml mml-sec epa epg<br>=
mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils<br>ma=
ilheader gnus-win gnus nnheader gnus-util rmail rmail-loaddefs rfc2047<br>r=
fc2045 ietf-drums mail-utils mm-util mail-prsvr org-docview doc-view<br>jka=
-compr org-bibtex bibtex org-bbdb org-w3m .emacs vc vc-dispatcher<br>popwin=
 windmove hl-line ps-ccrypt server recentf tree-widget gk-ibuffer<br>ibuf-m=
acs ibuffer-vc indent-tools yafolding indent-tools-indentation-of<br>ohai-s=
mart-mode-line smart-mode-line-light-theme smart-mode-line<br>rich-minority=
 ohai-help which-key ohai-orgmode org-cliplink<br>org-cliplink-transport or=
g-cliplink-string em-glob esh-util org-element<br>avl-tree generator org ob=
 ob-tangle ob-ref ob-lob ob-table ob-exp<br>org-macro org-footnote org-src =
ob-comint ob-keys org-pcomplete pcomplete<br>org-list org-faces org-entitie=
s noutline outline org-version<br>ob-emacs-lisp ob-core ob-eval org-compat =
org-macs org-loaddefs find-func<br>cal-menu calendar cal-loaddefs ohai-proj=
ect projectile grep compile<br>comint ansi-color ibuf-ext ibuffer ibuffer-l=
oaddefs ohai-dired dired+<br>image-dired image-mode format-spec image-file =
bookmark+ bookmark+-key<br>derived bookmark+-1 bookmark+-bmu bookmark+-lit =
bookmark pp dired-x<br>dired-aux dired dired-loaddefs ohai-codestyle ethan-=
wspace ohai-complete<br>company-emoji company-emoji-list company-quickhelp =
pos-tip<br>company-oddmuse company-keywords company-etags etags xref projec=
t<br>company-gtags company-dabbrev-code company-dabbrev company-files<br>co=
mpany-capf company-cmake company-xcode company-clang company-semantic<br>co=
mpany-eclim company-template company-bbdb company pcase ohai-editing<br>ele=
c-pair ohai-navigation anzu thingatpt avy ohai-ido flx-ido flx<br>ido-verti=
cal-mode ido-completing-read+ memoize minibuf-eldef ido<br>ohai-general aut=
orevert filenotify delsel iso-transl ohai-fonts<br>ohai-appearance advice d=
iminish which-func imenu hlinum linum term<br>disp-table ehelp ohai-set-pat=
h exec-path-from-shell ohai-startup-wizard<br>ohai-personal-taste ohai-upda=
te ohai-module-selector cus-edit wid-edit<br>ohai-module-index ohai-lib f d=
ash s ohai-package use-package<br>use-package-ensure use-package-delight us=
e-package-diminish<br>use-package-bind-key bind-key easy-mmode use-package-=
core paradox<br>paradox-menu paradox-commit-list hydra ring lv paradox-exec=
ute<br>paradox-github paradox-core spinner subr-x cl-extra help-mode cl par=
en<br>cus-start cus-load finder-inf info edmacro kmacro package easymenu<br=
>epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core<br>c=
l-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp<br>b=
yte-compile cconv cl-loaddefs cl-lib time-date mule-util tooltip eldoc<br>e=
lectric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win<br>x=
-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe<br>=
tabulated-list replace newcomment text-mode elisp-mode lisp-mode<br>prog-mo=
de register page menu-bar rfn-eshadow isearch timer select<br>scroll-bar mo=
use jit-lock font-lock syntax facemenu font-core<br>term/tty-colors frame c=
l-generic cham georgian utf-8-lang misc-lang<br>vietnamese tibetan thai tai=
-viet lao korean japanese eucjp-ms cp51932<br>hebrew greek romanian slovak =
czech european ethiopic indian cyrillic<br>chinese composite charscript cha=
rprop case-table epa-hook jka-cmpr-hook<br>help simple abbrev obarray minib=
uffer cl-preloaded nadvice loaddefs<br>button faces cus-face macroexp files=
 text-properties overlay sha1 md5<br>base64 format env code-pages mule cust=
om widget hashtable-print-readable<br>backquote dbusbind inotify lcms2 dyna=
mic-setting system-font-setting<br>font-render-setting xwidget-internal mov=
e-toolbar gtk x-toolkit x<br>multi-tty make-network-process emacs)<br><br>M=
emory information:<br>((conses 16 636948 101912)<br>=C2=A0(symbols 48 49456=
 2)<br>=C2=A0(miscs 40 1253 6535)<br>=C2=A0(strings 32 163905 48166)<br>=C2=
=A0(string-bytes 1 4592363)<br>=C2=A0(vectors 16 84249)<br>=C2=A0(vector-sl=
ots 8 2127567 299808)<br>=C2=A0(floats 8 303 477)<br>=C2=A0(intervals 56 44=
48 2270)<br>=C2=A0(buffers 992 14))<br><br>When I drift the sprite (mouse c=
ursor) in and out of emacs the scroll<br>bar goes a little bit crazy with a=
nimated jaggies running up and down<br>its length. No other window (eg term=
inals, firefox etc) shows this<br>artifact.<br><br>I&#39;ve put up a video =
of the glitch at <a href=3D"https://youtu.be/EMa1OWDhVS4">https://youtu.be/=
EMa1OWDhVS4</a>. It<br>shows both emacs -Q and plain emacs running.<br><br>=
The hardware is hardly underpowered - Dell XPS L502X i7 laptop with<br>inte=
l graphics.<br><br>=C2=A0=C2=A0=C2=A0 this is fedora-29 and emacs-26.1-6.fc=
29.x86_64 as well as emacs-26.2<br>=C2=A0=C2=A0=C2=A0 compiled from source<=
br><br>=C2=A0=C2=A0=C2=A0 the problem occurs with &#39;emacs -Q&#39; as wel=
l as plain &#39;emacs&#39;<br><br>=C2=A0=C2=A0=C2=A0 the problem occurs wit=
h i3wm and lxde but is resolved with compton<br>=C2=A0=C2=A0=C2=A0 or any c=
ompositing WM such as gnome<br><br>=C2=A0=C2=A0=C2=A0 the problem is not re=
solved with kvm/modesetting driver instead of<br>=C2=A0=C2=A0=C2=A0 xorg-x1=
1-drv-intel<br><br>=C2=A0=C2=A0=C2=A0 the problem is resolved with emacs co=
mpiled with the athena/motif<br>=C2=A0=C2=A0=C2=A0 or lucid toolkits<br><br=
>=C2=A0=C2=A0=C2=A0 the problem is slightly alleviated by using emacs compi=
led with the<br>=C2=A0=C2=A0=C2=A0 gtk2 toolkit<br><br>=C2=A0=C2=A0=C2=A0 t=
he problem does not occur on my media servers - 55&quot; TV via HDMI<br>=C2=
=A0=C2=A0=C2=A0 with lxde on fedora-29 or raspbian<br><br>=C2=A0=C2=A0=C2=
=A0 one person has reported (on /r/emacs) that they can duplicate the<br>=
=C2=A0=C2=A0=C2=A0 problem on their laptop (an XPS 13 Haswell) as well as a=
n AMD Vega<br>=C2=A0=C2=A0=C2=A0 desktop<br><br>While an extremely minor an=
noyance, it remains irritating and shows<br>emacs in a bad light. Is it pos=
sible that emacs is doing something weird<br>/ sophisticated with the scrol=
l bar?<br><br></div></div>

--0000000000002157160588e11756--




Acknowledgement sent to Bob Hepple <bob.hepple@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#35740; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.