From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#42406: Mouse-wheel scrolling can be flickering Date: Tue, 15 Dec 2020 14:51:43 +0100 Message-ID: References: <20200722201659.GA1541@breton.holly.idiocy.org> <969D8DEC-6837-4DD4-93E9-F359DADE1EAB@univie.ac.at> <20201010095100.GG60347@breton.holly.idiocy.org> <9849711D-8DBE-4030-8020-84D86E72505B@univie.ac.at> <83czzg3ge1.fsf@gnu.org> <83sg89cyrq.fsf@gnu.org> <0FD2AAC6-BA1C-483F-9967-3E18B4ADD4D3@univie.ac.at> <0d3c9f07-7783-3e41-bf85-24a034c02e5c@gmx.at> <01B63545-A435-48C5-AB62-441EAD24F24C@univie.ac.at> <8A9929A0-1C51-4CC7-9EB1-1555788465F0@univie.ac.at> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12272"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Alan Third , 42406@debbugs.gnu.org To: Konrad Podczeck Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Dec 15 14:53:46 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kpAlu-00034n-Hq for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 15 Dec 2020 14:53:46 +0100 Original-Received: from localhost ([::1]:39846 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpAlt-0005oS-Gj for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 15 Dec 2020 08:53:45 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57388) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpAlD-000500-F7 for bug-gnu-emacs@gnu.org; Tue, 15 Dec 2020 08:53:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44410) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpAlC-0000G2-8S for bug-gnu-emacs@gnu.org; Tue, 15 Dec 2020 08:53:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kpAlC-0007Fp-4d for bug-gnu-emacs@gnu.org; Tue, 15 Dec 2020 08:53: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, 15 Dec 2020 13:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42406 X-GNU-PR-Package: emacs Original-Received: via spool by 42406-submit@debbugs.gnu.org id=B42406.160804032227804 (code B ref 42406); Tue, 15 Dec 2020 13:53:02 +0000 Original-Received: (at 42406) by debbugs.gnu.org; 15 Dec 2020 13:52:02 +0000 Original-Received: from localhost ([127.0.0.1]:55956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kpAkE-0007EM-5Y for submit@debbugs.gnu.org; Tue, 15 Dec 2020 08:52:02 -0500 Original-Received: from mout.gmx.net ([212.227.15.19]:47379) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kpAkC-0007Ds-82 for 42406@debbugs.gnu.org; Tue, 15 Dec 2020 08:52:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1608040306; bh=U2PHt00G4I8eedEWD00wZcgdQAlxUT08GNKhmvUz97s=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=KNEYkstyD34Co67bA3CMw7n4Cj1ykkmsdV3sbQet09JjONt4+wno4b1MjR2mHWsPu qDB+GC2j17k3WAHeogZT3H1JZ3K/CgM9YEuSVr3MF3eJdx6V5AQNumcV8XDqt+VkHW BwYnD0NwyWS96nuatWhWmh+0C9XWkjp5hw/V72gQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.100] ([46.125.249.65]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MGhuK-1ku4HL3FKs-00Dnvh; Tue, 15 Dec 2020 14:51:45 +0100 In-Reply-To: <8A9929A0-1C51-4CC7-9EB1-1555788465F0@univie.ac.at> Content-Language: en-US X-Provags-ID: V03:K1:Ib3YOAp9ziYCyACHBDV6/Sq7mzCAkXSl+HP240QDzPFWzZFvm0E 8iqf2pgFdOAKB2fkUhQupcHophxtcNZNny1qBxWXBkd4LS8uY2059JXtna+GxfOxqk3XDg6 T1Nm50jqSjy8ucc8c9rqMHiYAAQLAARYqtz7nCg/73qQQ5787Az/VgvUTr7G58cfYvgm/iU l8lAyDGNLd+s8poIfpnJw== X-UI-Out-Filterresults: notjunk:1;V03:K0:EelApriqS8k=:4sC2WWDalGdfz/lmBmeK1u h30ZwZSDlinmPyVeuDG/wnPk++YCuGSTYlTLjjcDqcGDSSP5xPG8TnHkWP+md97RGLfoxtoqI 4aDJO5lf6487bElJd5CIAecM/Q56YFiz8yFMj9J7mUC6AQfvAl2urSqTqJczodZWCydybPUX4 1IhExfhECCuXBF7h8WJrHia5xPFgZ2a6GjeUmTAk+mKTZ3FdDDDTBeO67jPM09cntCkl8KVO+ YiCu0Go2nhnRQZ30gV9TjpsCH6emUVyrZt3m5zobqfEkA7wnKSp4J+MTm1gSa+M1iDPY/FfUI ZdTCn0znbEzsGy9Fvs2FrajSgPbBVQYcGxHivyHqziDflJNRdCMx2k4OyzZ4CxzOt7feB1zIV eTRRidtppiftR+5Vnr8LImTJGQAZjot9myMaXQ0tlaV1ZKAI6/XEXUyLTwpFQxk04z22Rs+33 cCsbd9ABgYKnmmzm0NZFZ7AgT4hpYxS8CVOfPxsYZ/DQOos85jNCPtL2v2/LwiQpAeK6Z7Ly9 yrgM+TTYgJYPYcZ7pafxMePCPZSqGhqNHCt2wVVI4x/ud/yIlk9sUgxMBnpyzClIW2acdYdWo uVntwSHv0LbHmyzmVMTq/i6REIAkIRQ2qLWwu2WndtrdLKM87ynH8XdNbXUjUSE68Rx099SUE XZt6NQeb7kzYjUISU393J5mH8rKRLpJzRL6Y/7uw1KUeDFKc/yUqgyi8IPsXdu2QCXNVCXLsj urYqbPKlvjRQThPx0rpHgepr7UPLxDQO6JDe+VS1vejtxP/IPNHEAGBxQ/OkxogtTPFoHI+a X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:196151 Archived-At: > Does =E2=80=9Cnot necessarily=E2=80=9D mean > > (a) if I dont=E2=80=99 have the mentioned problem now, I will never se= e it; > > or > > (b) I should not be surprised if I see it in three weeks, say. (a) hopefully. But note that this is just the isolated problem that when you scroll the buffer and redisplay has to relocate point in the buffer in order to make it visible, the current line number doesn't get updated correctly in the mode line. As Eli noted elsewhere, there might be other things that don't get updated correctly. Ideally, none of these other things should be affected by scrolling but who knows what users put into their 'window-scroll-functions' ... Finally, I doubt that the two 'wset_update_mode_line' calls in 'wset_update_mode_line' are responsible for the flickering you see. If they are not, it might make sense to look for the real culprits. martin