From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode Date: Sun, 08 May 2022 09:01:32 +0800 Message-ID: <87sfpk6dn7.fsf@yahoo.com> References: <7E7762D2-E79D-4BD3-B45B-294F3052AF36@univie.ac.at> <87czgp7i4v.fsf@yahoo.com> <878rrd7e3q.fsf@yahoo.com> <871qx57a2k.fsf@yahoo.com> <0E529C44-AB66-47DE-8431-B27EB84A2549@univie.ac.at> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36317"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 55299@debbugs.gnu.org To: Konrad Podczeck Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 08 03:02:46 2022 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 1nnVJu-0009G2-2M for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 08 May 2022 03:02:46 +0200 Original-Received: from localhost ([::1]:55026 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nnVJs-0000O8-Rg for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 07 May 2022 21:02:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53834) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nnVJD-0000Nq-LX for bug-gnu-emacs@gnu.org; Sat, 07 May 2022 21:02:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59266) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nnVJD-0007Nn-3R for bug-gnu-emacs@gnu.org; Sat, 07 May 2022 21:02:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nnVJD-0002wY-11 for bug-gnu-emacs@gnu.org; Sat, 07 May 2022 21:02:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 May 2022 01:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55299 X-GNU-PR-Package: emacs Original-Received: via spool by 55299-submit@debbugs.gnu.org id=B55299.165197171011289 (code B ref 55299); Sun, 08 May 2022 01:02:02 +0000 Original-Received: (at 55299) by debbugs.gnu.org; 8 May 2022 01:01:50 +0000 Original-Received: from localhost ([127.0.0.1]:53162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnVJ0-0002w1-L6 for submit@debbugs.gnu.org; Sat, 07 May 2022 21:01:50 -0400 Original-Received: from sonic310-25.consmr.mail.ne1.yahoo.com ([66.163.186.206]:43031) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnVIz-0002vo-1l for 55299@debbugs.gnu.org; Sat, 07 May 2022 21:01:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651971703; bh=ZU7tvh+ndkyXZa5/Js1kjUqK7JmwnTZYwXGg/BO0ngE=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=aHGSbqLV/E/i7Q8qstf1s9rAwtwlJjlI+wQUv0NjYeuyGEVIqqYMAo6Q6zpB+VdMmZ+HGTHR8GPo2s2k1ZjCFXGc2qWil+DLPw47/8KNxAI7vr88bPeh2yWa0FzVdEFrxmuWMH6u4t+m3jgKkCFHL8WbgxqJ+O0GmZO36/mQeNYMmcCp1CGUgdT5oxVBheebHncYW3upoxoEDtI2K5kGN6Kj1BV81h4rTIjZC1EyXDrgmppLqr7RNBhPS/5eU3viAIXDQFTdlHbOHl9asy6sG/xQ9sp4DYbVUbR3m/owfvNzbTbTvZD8JQVuk8bE5mVjW+dDkd3v8opjrRFB+1Y99w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651971703; bh=jDqtFjIEEVw7kBC69SIuM28atjUZ+x6m/xTmtg/u32Y=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=o/9daOMMuxUr9fwSaZWre8WnDHrwbYGTz6IGPSS81yablpx+d4jA6SrMrIZniWGQIN6EdPvCQ8xEBvqyUcPZoEYmpyL/yidrm/lu8qJU1JN9jjR+vI1K1stoiXjVYtormqw1lzq+XoeRmmv+bBGt7qRtY3GThHhNrKCYfOA/tfXUTFonmZ+3HE3b5GJ3bOTgf3eqvMsUQRmoR3gJjKlWD3LI25YeBJNQe0EQWdWt4FLOA4bhcEiAlemEOiBWDir6/803VhdFJk2LkKSA0F+T2yFTg68LxKYAP8v3unQ19Jb4AH6q2XbOpkzBzMVOYmUhCG3jUWKJEszgl2Hyn9XmCw== X-YMail-OSG: Oq6K6PMVM1kaQEVEH_BGIN9EOT5qm1lHlf1gq0ITJsKeDlJU070PWfW3vanfTjz zSK4iWdCfRJvetBu9dwNJLjAtMZjAWeWE3rRxS3T8o9k1Awif10c_b10yvqfJeKe8Y114yAjDnMg VaGyvRlldBnsoyPg19N2xKb3JRWtptuybfTxtdcGVzJ1yDeXE7HizzvnpirSNNno3exiokJsc8NL jiDFD0BoO6.afkfDmeFsUCtvv7cCUzroyAAu5Ejvvwex9K__s7UEtwaerpWtE2JXqWy1A8NofHYO Nnkc7AFTPJ43_YAk.OCtH0mQ5TgYZ8QgSzzXVm.z_jeCRTWuolhJnAktnztxE8yMaHP4YGqDXYc2 w3tqZcgjIGgjJAfmGnvI9hULNXPsYRJFJ_r7GUg44yNX42sJvNH3IL9ilLrJM8DPHlJrL2J.BWRm SSvEPgbiRJgTBuR5c4eUe9vPi1Pd049MTC8UdHP9IdcZ29bwEuDZ7gREbdcGGzMEbGDOlAV.5PA3 j2liuh1kyLkkklUQBN.iGVn8XF0PRvo6YDrctc4rUW_L5ZC2Azm1WFLLvdBrSRap7KWrHIrKlVm6 7Qc1FHMBLlKQpN.bknyXQMU_ndR3dlCvb1.aBt_vKlgcNVzyEazxd3rj5Hgm4MLVM73CTaBpHn1u Gzld.rq6TYa2DdAMEv8kyl7fq8R3aMBoM0ZyG6ob4zLpS4K3moqnqZ0G.jGTNtotZUWUYFdeEno5 hlqvtt_Cxk9AHKJyykZ2QCOK3SOahYLhQX3gOirfmU28xxX2uqyE9YMmZtXMTvcs3XpGmrsuNOUD PNj923OfMoKwvZWKhtFFwaRQPEh.bBhhMOOoRAJHws X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Sun, 8 May 2022 01:01:43 +0000 Original-Received: by hermes--canary-production-sg3-795d7b4d54-tjk4t (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 63421a731a34bd9a3a3a68b68e59903f; Sun, 08 May 2022 01:01:36 +0000 (UTC) In-Reply-To: <0E529C44-AB66-47DE-8431-B27EB84A2549@univie.ac.at> (Konrad Podczeck's message of "Sat, 7 May 2022 16:40:23 +0200") X-Mailer: WebService/1.1.20188 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo 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:231618 Archived-At: Konrad Podczeck writes: > With this patch, I don=E2=80=99t get any error message, but If a frame has > only one window, I cannot scroll (using the mouse wheel) downwards > anymore, and after doing C-x 2, the same is true if I scroll in the > active pane, while when I scroll in the inactive pane, I always get > scrolling upwards, regardless of which direction I rotate the wheel. Does this fix your problem? diff --git a/src/window.c b/src/window.c index 15d6cf94b0..1e719c2598 100644 --- a/src/window.c +++ b/src/window.c @@ -7980,6 +7980,8 @@ DEFUN ("set-window-vscroll", Fset_window_vscroll, Sse= t_window_vscroll, =20 /* Prevent redisplay shortcuts. */ XBUFFER (w->contents)->prevent_redisplay_optimizations_p =3D true; + + windows_or_buffers_changed =3D 1013; } } =20