From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#42406: Mouse-wheel scrolling can be flickering Date: Sat, 19 Dec 2020 09:44:40 +0200 Message-ID: <83h7oi5jfb.fsf@gnu.org> 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> <837dpkcqpa.fsf@gnu.org> <83im9070x6.fsf@gnu.org> <83ft446uh7.fsf@gnu.org> <837dpf7e5n.fsf@gnu.org> <83tusi6e2b.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31966"; mail-complaints-to="usenet@ciao.gmane.io" Cc: alan@idiocy.org, konrad.podczeck@univie.ac.at, 42406@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Dec 19 08:46:35 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 1kqWwk-0008Cu-On for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 19 Dec 2020 08:46:34 +0100 Original-Received: from localhost ([::1]:35566 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kqWwh-00012x-IT for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 19 Dec 2020 02:46:32 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55658) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kqWwE-00012d-KB for bug-gnu-emacs@gnu.org; Sat, 19 Dec 2020 02:46:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57452) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kqWwE-0001QT-CR for bug-gnu-emacs@gnu.org; Sat, 19 Dec 2020 02:46:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kqWwE-0003oH-Ar for bug-gnu-emacs@gnu.org; Sat, 19 Dec 2020 02:46:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Dec 2020 07:46: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.160836390714574 (code B ref 42406); Sat, 19 Dec 2020 07:46:02 +0000 Original-Received: (at 42406) by debbugs.gnu.org; 19 Dec 2020 07:45:07 +0000 Original-Received: from localhost ([127.0.0.1]:40765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kqWvL-0003n0-CQ for submit@debbugs.gnu.org; Sat, 19 Dec 2020 02:45:07 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:34210) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kqWvJ-0003mA-5u for 42406@debbugs.gnu.org; Sat, 19 Dec 2020 02:45:05 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:52791) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kqWvA-0000mU-8P; Sat, 19 Dec 2020 02:44:56 -0500 Original-Received: from [176.228.60.248] (port=4934 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kqWv9-0001Px-Jj; Sat, 19 Dec 2020 02:44:56 -0500 In-Reply-To: (message from Stefan Monnier on Fri, 18 Dec 2020 18:12:45 -0500) 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:196365 Archived-At: > From: Stefan Monnier > Cc: alan@idiocy.org, konrad.podczeck@univie.ac.at, 42406@debbugs.gnu.org > Date: Fri, 18 Dec 2020 18:12:45 -0500 > > Any change to the redisplay will risk introducing regressions because of > the previous code's intricate workings so if you reject this simple > change, I can't see why you wouldn't reject similarly any other change > to the redisplay (including your advocated big redesign). > > After all, my `redisplay` bits did pretty much exactly what you suggest > we do, except that they did not try to use a finer distinction between > frametitles, headerlines, modelines, ... > > I really just don't understand your stance here. My stance is that the problem is minor (I cannot even see it on my system, so it could well be specific to NS), and thus the change is unjustified because its benefits are basically nil. If that same change would motivate a redesign I described, we'd benefit much more from that, so it would be justified to sustain even greater risks.