From unknown Fri Jun 20 07:27:22 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#55299 <55299@debbugs.gnu.org> To: bug#55299 <55299@debbugs.gnu.org> Subject: Status: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode Reply-To: bug#55299 <55299@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:27:22 +0000 retitle 55299 29.0.50; Bug with the mode-line and pixel-scroll-precision-mo= de reassign 55299 emacs submitter 55299 Konrad Podczeck severity 55299 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat May 07 05:54:31 2022 Received: (at submit) by debbugs.gnu.org; 7 May 2022 09:54:31 +0000 Received: from localhost ([127.0.0.1]:50485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnH8x-0005kJ-3m for submit@debbugs.gnu.org; Sat, 07 May 2022 05:54:31 -0400 Received: from lists.gnu.org ([209.51.188.17]:49866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnH8v-0005kB-8E for submit@debbugs.gnu.org; Sat, 07 May 2022 05:54:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47480) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nnH8t-00055c-IW for bug-gnu-emacs@gnu.org; Sat, 07 May 2022 05:54:27 -0400 Received: from grace.univie.ac.at ([2001:62a:4:25::25:115]:44286) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nnH8r-0004oB-3S for bug-gnu-emacs@gnu.org; Sat, 07 May 2022 05:54:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=univie.ac.at; s=rev2; h=To:Cc:Date:Message-Id:Subject:Mime-Version: Content-Transfer-Encoding:Content-Type:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=26IKGkuXgc/iKaY7Pp46KOXILsXDfT5S/6n/Pg/2bsA=; b=JAdhae6U32+p8cZuKNbFWQDBKU /nEzWr5VgfVMUQAp3UXZzTvwXO0m1RR1MtG1r1Z/Q/LbbFtBgMtKp1RXQqpnBA8pof74nC5Sb5ES2 tZ40ZoD4isOuwMfxzKhererYbjQ0qgqxsWYwGFI5BzZfvtMhkZ5m9rEhempv6dA61qj8=; Received: from joan.univie.ac.at ([131.130.3.110] helo=joan.univie.ac.at) by grace.univie.ac.at with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.95) (envelope-from ) id 1nnH8j-00EBSs-Ga; Sat, 07 May 2022 11:54:17 +0200 Received: from 217-149-174-43.nat.highway.telekom.at ([217.149.174.43] helo=smtpclient.apple) by joan.univie.ac.at with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.95) (envelope-from ) id 1nnH8j-005aMk-86; Sat, 07 May 2022 11:54:17 +0200 From: Konrad Podczeck Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) Subject: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode Message-Id: <7E7762D2-E79D-4BD3-B45B-294F3052AF36@univie.ac.at> Date: Sat, 7 May 2022 11:54:16 +0200 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3696.80.82.1.1) X-Univie-Virus-Scan: scanned by ClamAV on joan.univie.ac.at Received-SPF: none client-ip=2001:62a:4:25::25:115; envelope-from=konrad.podczeck@univie.ac.at; helo=grace.univie.ac.at X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Po Lu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Make an init file just containing the lines: (pixel-scroll-precision-mode) (setq-default mode-line-format nil) =20 Open the app, and any file. Do C-x 2. If I scroll upwards in the = inactive pane, using the mouse wheel, then pixel-scroll-precision-mode = does not work.=20 Konrad In GNU Emacs 29.0.50 (build 1, aarch64-apple-darwin21.4.0, NS = appkit-2113.40 Version 12.3.1 (Build 21E258)) of 2022-05-07 built on iMac-von-Konrad Repository revision: 2fe4523518db061067b62b004e619e91653bb36a Repository branch: master Windowing system distributor 'Apple', version 10.3.2113 System Description: macOS 12.3.1 Configured using: 'configure --with-webp=3Dno' Configured features: ACL DBUS GLIB GNUTLS JSON LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS XIM ZLIB Important settings: locale-coding-system: utf-8-unix Major mode: LaTeX/PS Minor modes in effect: TeX-PDF-mode: t TeX-source-correlate-mode: t shell-dirtrack-mode: t save-place-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message yank-media rmc puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils tex-bar toolbar-x flyspell ispell noutline outline dbus xml font-latex latex easy-mmode edmacro kmacro latex-flymake flymake-proc flymake project warnings thingatpt tex-ispell tex-style tex crm texmathp tex-mode shell pcomplete latexenc /Users/konradpodczeck/Library/emacs28-nc/sizes1 pdf-tools compile comint ansi-color ring cus-edit cus-load wid-edit pdf-view bookmark text-property-search pp jka-compr pdf-cache pdf-info tq pdf-util format-spec pdf-macs image-mode dired dired-loaddefs exif saveplace tex-site info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map url-vars seq gv subr-x byte-opt bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice simple 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 153597 9153) (symbols 48 15493 1) (strings 32 50461 2518) (string-bytes 1 1496324) (vectors 16 28504) (vector-slots 8 357197 11889) (floats 8 106 73) (intervals 56 435 0) (buffers 992 12)) From debbugs-submit-bounces@debbugs.gnu.org Sat May 07 06:27:15 2022 Received: (at 55299) by debbugs.gnu.org; 7 May 2022 10:27:15 +0000 Received: from localhost ([127.0.0.1]:50568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnHec-0000UL-RQ for submit@debbugs.gnu.org; Sat, 07 May 2022 06:27:15 -0400 Received: from sonic316-22.consmr.mail.ne1.yahoo.com ([66.163.187.148]:40146) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnHea-0000U7-8u for 55299@debbugs.gnu.org; Sat, 07 May 2022 06:27:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651919226; bh=QebFmM5qrDNolDJySaF+faoUIG7fgg6Js3Q96JshqYw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=l/v5m23uuJUxCRkg2M9ZS7uZvX/QjS3JOvD1aVvKvoRbrE+ZuV9f1n1VBMBal44bGZExV9QvkRL6EPmVqXE8XzRAykYlHE45q17sUJfRNA1vy65A0Dl3BC3fz7iEOcBp9HImNHIWA4ISucGQEaz7lybl0Xzc7mFWEeAYy01hEI9A9NJc2mtZITrG6rH8vnLQQfXQ2DWj6HHdl/BH6O/yAgODYolgSDzDK+JLtXerABW7v6+CZ131Ch+5VCml52uw810wKDF7THtq631RmTjMdn0Hru5AK9f3ltKIdsqYxCcm//iNW+FmKrPdqQyhTts6fvPIu+YiFszJ/MadlwC2/w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651919226; bh=IVSj0M570XMbTTIUfMSJqPDIUQa0T3pQ+wAhE5Ine/O=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Jue3GlsjrG6iu1MDZlKrxySU+V+IWk0zmJ8AWekuZAjRa0ARGame/euS8R9RS22l+GsLMHrfLdFWPc4GqqZU99NM+D1VajiCe9/6HTW3zrRyKX5QDUU1HyHAvlL1izXskNNAOBBifv7Uk4uNDUXWZpPCKEvfpb74XyoZjsxhNTAVOhm16or0N0BP+AOAE1zjM7WTawXtOftwLBHwc/UFepJbOZG8BHHAaMMfU1VNGzih0+rvAEFiHJ8kcG9xA7tEucPBc9bbuxW+7oCuL07mH3ZHJ6HBWI/W83PXkOcIZToO+8F4KdK2dtlH7HM/AH2G4sGRGG1lvOSKVG1hX4fNeQ== X-YMail-OSG: o6ma6u4VM1kmFXA7DjDK0k8E9umYDCDaTugDSXoTD7sjn2tFNYuOYsYFMIovk6Z Xd4T4d5VRWqT4grLoA_dNSzznMLtPo7.uAh.RynecDUJYlc7CFeWmj4y3EwIhQJa3V9PiAqD9E2X 6pJSAsCfGy0nlH_y4munTzpKJNNCtLkptXvzAHq2tI.Bi2fOhDrZRbfMDEu9KfREKNoH5QmxoHbO MH__LjjgeyPehV9IHO8cBSs9VzMNo7.8tMIZ4smYHgwvxkD_3mmq8Lk2jaK4RFeB4g2xh3iuissS MF8uukU5F0MF6Vy.ALaUiZlHRyMXe3JwlbvIHFIq.7IcjI9udEYlu337xlSkiIyl8LWajAD99O3c bDjFLryPztHO_qNLpO281ay7vmr5A5CDVl1H.0elg9h1RBm7q1Usflh39YPbxpNY7BMv6R6_YXpV yylPVZx0xYqOqiaDybvOUcQe7tbcPMJBpnk7BRUSGSDainSpgSs3hszmMCAMF_1KfVIAg.lhBviw HBti2wFamC5jn_nZZU63mVRWttbOH_boKK6BoLlSRSe9gU2kZVP.oe8Q30U2riBHNehL4eeMI.77 oJIKvSRHUMg9L7y3Ba7wg.ekizc9.VOHxz0lyMWYOLs2U1TZeEVRw154N7tbuE7bYDr8Nekvzxfn CbHGoZzFWbemSLAR6W87NqCEMX9X6_7VKAstL9G2nDBH7yyjQvE7MjfCywACsXeOORzg1re3XJNH IaE4_YjExKdltOrGulSUtVAtGHV2aH4m7pkN2ZmKrEmXxB7efKjh3LsFqDkHZb9a_u1wDE0DZ5V2 b9Fc_qJooGMT3Fmwgsa525FKU1UbdCVB95e0TYTLOtvXgxE9bnF6nWjRDKVVBUneM6K2LSeroaDv lP0uqAU8yJQMCrAhDeIOm7jHNabSWAwXZheVqjOEATRoMqEmWUmyNn69LjEGDPIhjc7xZpwMGC9J wYTayGlvvUQAZRACNy_XdY3.Wy1_kYEOniHgwDN6DbESuZ6lK6bpFzHRskuo_RsH3O6Ag738vhVI FQ8KGrR33TU9LX.6XmQqeTLQz2a4vWP8p2uLEzI5laLPmonYqXSPLQNb39gOW80HAhHhFaR5dHiD NmjiClcYX6gPTjFxt2xjlf_xRtMly9rzXpQvNKw4wx7vTXMmPLzURNEcDFwrk3AxdNSDogYlfct_ cjgwymcjPBZCbKVxpZ4O9rDQGSv_mKEFKtviYMjSErHTdJYjvJqX_51PevbEumRX5T4NOXSZCF1t tTtF882vF89pUszu9rnUNDyXa4rdoISulQN1TPGrcYQ7syo2ozpty4UwiugGsi2AXy2mDKR0Xowc 0tW7Z_V7JtgY6D.7zOBLmoIlxmxUNjE2YCgJ13zck9URMJRvHiFB4JkisPqk68oWRe25zugPzTJQ .xki3uej_8usu1fnzOyuLt0_KXGXMaX5WsRymx_1.9Odkn5fW9x_rJJkiZL__Ke9JDiVhYBaWvro PCPkDrI48_PXop7XStOkqRF3CBwrzRXuH6ngLt6P5KwOoGpI34VGGgPxGmb.ZH8XIF4HwQYCriSe nGiXh1eAE3g9mf8z3C5v_1Ygz3Ul2T_173I5IIyTO5Bvu533xY7pLYi9uf5GIq033T26rRE4sX4f x.LK8MyIRjSmqM2T0I7_l3DuNm12oeNHzz9bE2lDUE.faIQdRy4KBnFhGI_Yg.dZYcgPUvxAyIov R8brI.gIFIc8ltleVq0hrWqz8S2mK.O3aRh_ORWbEY0pXHgL8ioB_ARNnP9_RsZ5AE.PVFCD.bNr 6d3mB9wjvxn6C975GfkuU6Lf6NtdU2fjaupzd3i13CJE.k12PcMxKz0_rWFoPguNHHlkaGdEfmCv Hk0YYzhpauMI1bg_26x2Uwn6tJjQlc3de88RgpPuBycrnAIe_feSyQbPkej360imZemHwH6ND8PL nSNMTxQQmZqLS7dZiCv.YW03hXjSOu2jO_Q3TjRukyKiZAkGuzN0MynV0XZ0nExgYc1XouIB9Hvq HHRoLQgFBw7kWZbhuHQ7br6LtIQcrgUUl4fC115a9HG4mFSuFjJbLKfums0TojBRqonFlKb0HFEl wLNk6wZqnhtXCDa3bNST0T5XderuAVyFwI2yrDZez4jxNtJWAHdESYAAUW4G1A54rvppEv0rySF0 GYxFpgHAb2n8o9qlxHiQqjiNbrAdlXwkuHLKFmjJ0JXBivHG6Uvq1QNb.p5jloN9RWRCSeEbKAos Bw_I9kAXeco0RMBkHK3lT3BfkoqvyDoaiBOqldOwW.P9cmt2EvZcPJeWCYxthXg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Sat, 7 May 2022 10:27:06 +0000 Received: by hermes--canary-production-sg3-795d7b4d54-kqwtl (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 146e3402730388a52b513c72272c1042; Sat, 07 May 2022 10:27:00 +0000 (UTC) From: Po Lu To: Konrad Podczeck Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode References: <7E7762D2-E79D-4BD3-B45B-294F3052AF36@univie.ac.at> Date: Sat, 07 May 2022 18:26:56 +0800 In-Reply-To: <7E7762D2-E79D-4BD3-B45B-294F3052AF36@univie.ac.at> (Konrad Podczeck's message of "Sat, 7 May 2022 11:54:16 +0200") Message-ID: <87czgp7i4v.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20188 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1147 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) [Please use X-Debbugs-CC when copying people into bug reports.] Konrad Podczeck writes: > Make an init file just containing the lines: > > (pixel-scroll-precision-mode) > (setq-default mode-line-format nil) > > Open the app, and any file. Do C-x 2. If I scroll upwards in the > inactive pane, using the mouse wheel, then pixel-scroll-precision-mode > does not work. I cannot reproduce this on GNU/Linux, but it sounds similar to a problem others have reported on macOS that I could never reproduce. This is not the final fix, but please see if the following code fixes your problem: diff --git a/lisp/pixel-scroll.el b/lisp/pixel-scroll.el index b0fe2f56c0..a7cfda2491 100644 --- a/lisp/pixel-scroll.el +++ b/lisp/pixel-scroll.el @@ -685,6 +685,8 @@ pixel-scroll-precision (setq window (frame-selected-window window))) (if (and (nth 4 event)) (let ((delta (round (cdr (nth 4 event))))) + (when (< delta 1.0) + (setq delta 1.0)) (unless (zerop delta) (if (> (abs delta) (window-text-height window t)) (mwheel-scroll event nil) From debbugs-submit-bounces@debbugs.gnu.org Sat May 07 07:14:45 2022 Received: (at 55299) by debbugs.gnu.org; 7 May 2022 11:14:45 +0000 Received: from localhost ([127.0.0.1]:50623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnIOS-000633-1X for submit@debbugs.gnu.org; Sat, 07 May 2022 07:14:45 -0400 Received: from grace.univie.ac.at ([131.130.3.115]:57078) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnIOQ-00062t-0a for 55299@debbugs.gnu.org; Sat, 07 May 2022 07:14:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=univie.ac.at; s=rev2; h=To:References:Message-Id:Content-Transfer-Encoding: Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID; bh=XhqK++yEfT/s/FAV1M0OhSTJZml2MFoE+o33mGB9CRU=; b=kgl+cbb+BpYNwiOBSSlaBEMffM 7XDurw0AU54UY9DjpYTTapItUxLjqD66VYszRKrZeQYO7ciXatzfQHtdKRRBE/7zjKaDnIx3vzGqY Di84el0sBF1j95f83WsoZdfvzGqGYWu6er7frAbIHyyDGGZxN15vqi+fiQSwHpxEZM/k=; Received: from justin.univie.ac.at ([131.130.3.111] helo=justin.univie.ac.at) by grace.univie.ac.at with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.95) (envelope-from ) id 1nnION-00EQUP-07; Sat, 07 May 2022 13:14:31 +0200 Received: from 217-149-174-43.nat.highway.telekom.at ([217.149.174.43] helo=smtpclient.apple) by justin.univie.ac.at with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.95) (envelope-from ) id 1nnIOM-00CX2L-NE; Sat, 07 May 2022 13:14:30 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode From: Konrad Podczeck In-Reply-To: <87czgp7i4v.fsf@yahoo.com> Date: Sat, 7 May 2022 13:14:30 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <7E7762D2-E79D-4BD3-B45B-294F3052AF36@univie.ac.at> <87czgp7i4v.fsf@yahoo.com> To: Po Lu X-Mailer: Apple Mail (2.3696.80.82.1.1) X-Univie-Virus-Scan: scanned by ClamAV on justin.univie.ac.at X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Am 07.05.2022 um 12:26 schrieb Po Lu : >=20 > [Please use X-Debbugs-CC when copying people into bug reports.] >=20 > Konrad Podczeck writes: >=20 >> Make an init file just containing the lines: >>=20 >> (pixel-scroll-precision-mode) >> (setq-default mode-line-format nil) >>=20 >> Open the app, and any file. Do C-x 2. If I scroll upwards in the >> inactive pane, using the mouse wheel, then = pixel-scroll-precision-mode >> does not work. >=20 >=20 > I cannot reproduce this on GNU/Linux, but it sounds similar to a = problem > others have reported on macOS that I could never reproduce. >=20 > This is not the final fix, but please see if the following code fixes > your problem: >=20 > diff --git a/lisp/pixel-scroll.el b/lisp/pixel-scroll.el > index b0fe2f56c0..a7cfda2491 100644 > --- a/lisp/pixel-scroll.el > +++ b/lisp/pixel-scroll.el > @@ -685,6 +685,8 @@ pixel-scroll-precision > (setq window (frame-selected-window window))) > (if (and (nth 4 event)) > (let ((delta (round (cdr (nth 4 event))))) > + (when (< delta 1.0) > + (setq delta 1.0)) > (unless (zerop delta) > (if (> (abs delta) (window-text-height window t)) > (mwheel-scroll event nil) With this, I get the error message =E2=80=9EWrong type argument: = wholenump. 237.0 From debbugs-submit-bounces@debbugs.gnu.org Sat May 07 07:54:20 2022 Received: (at 55299) by debbugs.gnu.org; 7 May 2022 11:54:20 +0000 Received: from localhost ([127.0.0.1]:50667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnJ0u-0000oF-F9 for submit@debbugs.gnu.org; Sat, 07 May 2022 07:54:20 -0400 Received: from sonic309-20.consmr.mail.ne1.yahoo.com ([66.163.184.146]:33939) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnJ0s-0000o1-EV for 55299@debbugs.gnu.org; Sat, 07 May 2022 07:54:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651924451; bh=AQ3mGbkGEXIfs0lBU8MZ1s+7iT0cn0dpPJ/c2MYfPec=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=YCPBAfjqc2dV3N9YL3zAounVdnea7WFhYDvr/hD7nKNjE1e4UIpTDZe3w0ROZr915i/vOgp81Dazjt9hfYj0Hx3o7QvCXcR5lvyMK1FLWp9wG9TTPcxz9UfUe+hjzC5I2rWhIjEvODVg697zjUvuMEGb+AFLXRXbyUMGZyE+J6uBR0CR8s7W32SF6pHb6eXQE83Cce893Hz9yp9QxOeXKPVeHdLY6Hvmkuy6rGggeOrVqDTcCQ7VMYNH4QKd9RH66j+buZ1IbkFY4BB/f7/iS+/8AG9/luLXXyMH8tY3lwl2y1h5zrLRg3XAPvJ3OEY4/+ijTQRQ4CJ8Yg3/G2pV7Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651924451; bh=4/EjpSBAbP76JpM2kxh+Gs/q+W2uYIDFoy6ueNYfVLL=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=mnreLHzaOD4TpNa/C2kpvLsbg5sRLiUca1T0V0j4P3vttk8DZAlYDLFJWUsLBnkDp4tlRToizigs66hjTFaZh0ZFFLFrr0+JY6Mr6ppNTnMXDUQPupwF4DkM9jkLa8hdMR3xgLkXkRTGrF21fxqZNryuePW7OP5pmwXCPt5uuShZBGDI5Yv08r+Q+2tTRE/2u88cJcgkhve0e60xz7xqLBwmfNsnD4FxgDWQXuCM1ugIa1s7pnFl74E7AysdIBPPWt/INYF342VzXL34UKYm42US+RP+BicEqhJ++bhD9mYkv9cv15aEjmTZ7LBoAfpAev3ZJSyi7Mw/k6HcGJPLFg== X-YMail-OSG: 5BZ1p_IVM1nqs7mXfw8SlPWLIhFhdBhXqnulc0Ggvod7DVewnQjgAjeZ8mc91Yq HzDasb4h65VmSMkc_bwIu_.9x0Uc8kFmJE7Q4c7F4JkxFND1MTTI51dAlOv3wGgPEBNcUovYNokz U_6EvpkxxxaUAOZEmJ_I9T6PBquhwNl0Xm3zxHyI_nRSxEYhGS8vq5W5z7dLcofmA9eqEyPZV1j9 IxR7XvTJdtPyAJwiiYe2nDR_hsNUICrOo_r8GeeueArPaGfIPZPeFV4_TZmeXgMQpVYUCJ8kKBPl U91cR4RvbjmGHW8IfdfifMVKewPgdndTypcNgVNFkw4BQIl31NmzueuVSO3qr3Zw3Uvd.8lbm5cj 9zNQAtyzoO.tXSEFrHKiwijEVRHG4wl0KdKTz_4jOggsntDUdqSbfiqZ2kHjsqPTyjZKN6voW2E_ EpkicrR7nPEIbIaI.LnJcb2i8DLKR5lttFo8yV2p4fIVWSuZrjM1k5U1I19fHG3qMQmCJlnSMq3N 4AfnFXB4Wwbvo1_.ww2XIiGkpyreimw3qDq3limWmZmCXC0Sw5rcimHvSmRYk6KjBZwK4y82MYqR 5AHPhaosSoDxUimqnfzYexouPBvYoh7vcgbZ9cbcK_wihWdSgGY7zEvdW.2bUNKmYJoMvaBBos6O euuzNRlpxLTDN0zzdKjgG86yMKXR5o4Ms4JQ3dQZy01kQTbO.2WpLHGXzgxN3miCuZ17YosrYJos TAPu.4B.o.p6KseQKXVF2AwppXD86Wg9f_PoKuRttPzqhkc.otRRE6uLVYUYuGsXx4drY65By3p6 BmKCkQjrTPe_sN0Nbx6rf74NArGEkw_bdvDNbLOZzjHtrY4EEY5r_gefEojvvpcNyoUwp2ZKd35Y d5jvbD0N01hYZ3qLw1hGw4t.D_IgIswS0KeVK3BThsmav0UpR19ax9zlO.U9rS4GB3IfKoKqvjvy 0fDDvH..tnnXZ.17nmdjN9fKr8_ftGqystP4tOxxfWM5r9OHo9LWKgtacIhUNy5a3vh4iVIc_uZh W1n6GDWef6pIHMNR74csPiXVaQawemKe0ddCVec1PzaG.UaFbQ_EzVwDJFxjudCtCuxX6akhuipE voAFufEVceSg06eUaLgCcbB926266Vvy0OTk7imTEcAFd_rhQpsz_f0w0DAttaIU.AS_SkLQUhoe cOTIhMYn.VQuTUH18XsJIxX4aSmGdqX.q7bJy_XNJxGWI1XlYEg5L.txmguSrmxxmXc01uFm7FP7 VLXbeW.d7N.7RyGxRjb4zFQIIbW4sSNykM15UIsWoG6u8RMyWVgFPf0dpdBmMa4SdhHIxluCqEag 7iJbgAPXGGxG1iz0BbICa0B04pt6.6gVfXfNb580h6BF84uwvRv37S_ggyo0tT9D894QuNGgOsAK MhjP4nXsIggA7oLceV6DQG9ukWvjilz0FLv5Fz0r01sLhphOR1rCTsd1SzR9DR_exPFl2sxwSqC4 bz8bGrjvLAWk.vjHZmls_HmZAKA28hKL92M6gDfXMrbOW2Ceqx2HDyyGq9lRJTehW9QKk7ztvQNR wVxbNJz1c4IiLlAFo1G2AGHa2.Ukd_.RrqF1ZSLqqH4dy1RIeWbIKvFPOps48b1imgIM6HS.1Bbz mD9FBLYxTU5dRxK9fQfDlvXqd1NujkSF6DGWsbUns5asksOl1tY7fbzxpBoAzkHkguBM5XTh3UZZ vQbR1FCjXeMCkAop_ZCRCifepuMZkMir5iXTDGSXC3FU.lhqIDJnOhSW9vAGIJKonl8OAhFJApDw oWbRQgXqcVjgTR2QCk.VXVMGT5I0MZyKMq9DJ74DY0eWLX_SVViRMLUFDzQuPINftH1PINdEscxS xJxWD2t69L06VsUsC2ldR53wa.OMJiR7H3OajzJYqFgiJsW_pJqShLkvllXfoo9SZRNDEp7uteGG cxKOxRDAuXv7deCG8jzFgmr1VGyLGfNB8aUsTAxhnJcR_gE8oG.kJLthvC1WjBg5w1vIPsqDX8t1 S.QBtk_RWA0hlsNO8aHaYE.Pc3z__19UNoSFSCG8OBLIeuDdx11upZU23ChImCGRvdxTrQoNdBSw B6V1baCBkJx3w5mE.wqGUyTIphN4wTtPak_BoM..RUU6QcDq79lbN0EJL0pCFUcmxWe93rP51R_R rftoEdj712pJp1q1jXAwsaKmKuMSgAjB8Yo.KKY2rYqjIT_z8QHzLiY7YaacDrSR9R8LD.Ldtn8A .Zn9sg_f7UR9or3QlBKKT39KMg6HevY5EJgvFgbIEHwQdz.QqawWJDJlvPWsc X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Sat, 7 May 2022 11:54:11 +0000 Received: by hermes--canary-production-sg3-795d7b4d54-ckngf (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID fad26bfdaab031ce5084aacff5755502; Sat, 07 May 2022 11:54:06 +0000 (UTC) From: Po Lu To: Konrad Podczeck Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode References: <7E7762D2-E79D-4BD3-B45B-294F3052AF36@univie.ac.at> <87czgp7i4v.fsf@yahoo.com> Date: Sat, 07 May 2022 19:54:01 +0800 In-Reply-To: (Konrad Podczeck's message of "Sat, 7 May 2022 13:14:30 +0200") Message-ID: <878rrd7e3q.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20188 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 743 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Konrad Podczeck writes: >> diff --git a/lisp/pixel-scroll.el b/lisp/pixel-scroll.el >> index b0fe2f56c0..a7cfda2491 100644 >> --- a/lisp/pixel-scroll.el >> +++ b/lisp/pixel-scroll.el >> @@ -685,6 +685,8 @@ pixel-scroll-precision >> (setq window (frame-selected-window window))) >> (if (and (nth 4 event)) >> (let ((delta (round (cdr (nth 4 event))))) >> + (when (< delta 1.0) >> + (setq delta 1.0)) >> (unless (zerop delta) >> (if (> (abs delta) (window-text-height window t)) >> (mwheel-scroll event nil) > > With this, I get the error message =E2=80=9EWrong type argument: wholenum= p. 237.0 Please show a full backtrace from that. From debbugs-submit-bounces@debbugs.gnu.org Sat May 07 09:06:20 2022 Received: (at 55299) by debbugs.gnu.org; 7 May 2022 13:06:20 +0000 Received: from localhost ([127.0.0.1]:50761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnK8a-0002vW-0a for submit@debbugs.gnu.org; Sat, 07 May 2022 09:06:20 -0400 Received: from grace.univie.ac.at ([131.130.3.115]:43396) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnK8X-0002vL-F2 for 55299@debbugs.gnu.org; Sat, 07 May 2022 09:06:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=univie.ac.at; s=rev2; h=To:References:Message-Id:Content-Transfer-Encoding: Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID; bh=F7TK7BQMWU3dpNkC8nwfsHrkZRpLCn1ipD5mH3m/GV0=; b=ebWUR5zctqVTohDIf8aGKiKMGv qIenpedNUFWavFyEzjuit5k70HiVo9/Pl2WDvBptokHwqXlUSu1HopbMqVBCYA3SWCG3OFPgO8ukX fL/OyHkFFrUkrQRr3RViJw2mW0f9xnc00zWBTBCAn8se1/UFznkhgjASq8R3cSw4LdmU=; Received: from justin.univie.ac.at ([131.130.3.111] helo=justin.univie.ac.at) by grace.univie.ac.at with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.95) (envelope-from ) id 1nnK8V-00Ejoj-Bq; Sat, 07 May 2022 15:06:15 +0200 Received: from 217-149-174-43.nat.highway.telekom.at ([217.149.174.43] helo=smtpclient.apple) by justin.univie.ac.at with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.95) (envelope-from ) id 1nnK8V-00CrAw-2x; Sat, 07 May 2022 15:06:15 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode From: Konrad Podczeck In-Reply-To: <878rrd7e3q.fsf@yahoo.com> Date: Sat, 7 May 2022 15:06:14 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <7E7762D2-E79D-4BD3-B45B-294F3052AF36@univie.ac.at> <87czgp7i4v.fsf@yahoo.com> <878rrd7e3q.fsf@yahoo.com> To: Po Lu X-Mailer: Apple Mail (2.3696.80.82.1.1) X-Univie-Virus-Scan: scanned by ClamAV on justin.univie.ac.at X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Debugger entered--Lisp error: (wrong-type-argument wholenump 489.0) posn-at-x-y(0 489.0) pixel-scroll-precision-scroll-up-page(1.0) pixel-scroll-precision-scroll-up(1.0) pixel-scroll-precision((wheel-down (# 1011 = (259 . 390) 7730978 nil 1011 (37 . 22) nil (259 . 82) (7 . 14)) 1 0 (0.0 = . -1.0))) funcall-interactively(pixel-scroll-precision (wheel-down (# 1011 (259 . 390) 7730978 nil 1011 (37 . 22) nil (259 . = 82) (7 . 14)) 1 0 (0.0 . -1.0))) call-interactively(pixel-scroll-precision nil nil) command-execute(pixel-scroll-precision) > Am 07.05.2022 um 13:54 schrieb Po Lu : >=20 > Konrad Podczeck writes: >=20 >>> diff --git a/lisp/pixel-scroll.el b/lisp/pixel-scroll.el >>> index b0fe2f56c0..a7cfda2491 100644 >>> --- a/lisp/pixel-scroll.el >>> +++ b/lisp/pixel-scroll.el >>> @@ -685,6 +685,8 @@ pixel-scroll-precision >>> (setq window (frame-selected-window window))) >>> (if (and (nth 4 event)) >>> (let ((delta (round (cdr (nth 4 event))))) >>> + (when (< delta 1.0) >>> + (setq delta 1.0)) >>> (unless (zerop delta) >>> (if (> (abs delta) (window-text-height window t)) >>> (mwheel-scroll event nil) >>=20 >> With this, I get the error message =E2=80=9EWrong type argument: = wholenump. 237.0 >=20 > Please show a full backtrace from that. From debbugs-submit-bounces@debbugs.gnu.org Sat May 07 09:21:25 2022 Received: (at 55299) by debbugs.gnu.org; 7 May 2022 13:21:25 +0000 Received: from localhost ([127.0.0.1]:50786 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnKNB-0005TN-FH for submit@debbugs.gnu.org; Sat, 07 May 2022 09:21:25 -0400 Received: from sonic305-21.consmr.mail.ne1.yahoo.com ([66.163.185.147]:45087) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnKN8-0005T7-Gy for 55299@debbugs.gnu.org; Sat, 07 May 2022 09:21:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651929676; bh=p+tQea6xgWaPJ7FJ778mAQpyViYajxRJhYpaWMjTYq8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=WuXBy3J5/KOY6xrusddUoX/FDHDTfkYg0F91LhRGgPm6PBQXbGXBkRvERjqP1fAvCEK3TDn3Mz2eH4aaZD+dEacarV+keEsPPOwxG6bdHQ1WVm6wGknc0I0LqPOZItb5AnYJIsQTNVyacCOxS47RQp9AKj3VieaQ2Av1w1RldrQrqTIk1n7eXgUEXabktij6oKj4mDMtstXku2wIdPtRjxPz4LzGBMo4QXeYuOZSRoYF8NDYIgWfMr27ItkXH2J60BowAwK1NwGbLQ1JvPUASVIjOWriJT7aqkDRY5qhdvIJJ8hQAVEEGEfKTqHf2vQXoou2/3CyY7Dbl/B4tYGi2w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651929676; bh=ZGEDQ1aTw+HyfVY0lv7F+Y7fhdpQ7+R6cVw0H+goup5=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=btFdi8Izxj8qxekmhZhhmb/5YqbcDuetQ4noz48JwJKOwgoFaFWmxSfgmklJ1mM+JftRu6I9Vy/SLYTJagbyzb26aUdgLnXBmaMwmE+bROcp3TFR9xI8KCT6Nxj5QPRcREq/za3d7ctS3XzCbNHr6picXVIDvZP+fzrkyuh21Jvm0A+EORu4Mt6cq5oCKO2IIRC6qP0cSNxU52i7ZCtgaCBmfNDL5FZi6fLaXcjBh+ThgU6mv4elObiNInrUVRYDx8qMfrqoEMQ8TZeD5uWnWrZR222hH6HvSzsjmr2xiNxAWdQQd10JmqwllXp8DUkHDmZFr+ovR3HRoQeK474p9w== X-YMail-OSG: 0cYBYIoVM1meB7CF8BBIizC.3rML5cHY.ypCN5eC25PGuywUXL_.VuZuVVzYJ9L iUW7nDcGmE8T0k1DjMe2qYK3YC8H_VIJCE6HKr9TTwg5JDgA.xNdxmJTuUL0x5vWB2HRYCpi_W8Z shOXhTgXDxd8cGVRPO5OCc0dcgZsRGM9tBgGalsfgvNm_6yrSHCd0au4coRI0XeX8exLJ0lcFvd6 xjeytsRJdwieP8QxhYDeCa0hJPk2znoWxVJ10xEakTliwIah_D49YKdYXPWD.3U3__XICMN10Wi0 I6GZDI0CpqjIpnzKXUc2o3fTzBwinMQLY6iNJ1qZigS_ySd65xSoFjdlHhN9srFHI08_u_nO9ltO .BSwA.WGC2l88CAtQA5Z5bvzAgGv5wHzyo.Mv2hJbZxEfiiZHr3ymHyQj3RY5IqyVthCi8qkHWak NcCDMaH_mwHmKwAfLghRx4QiJJ8teuN1DttfdKZlHHyyR9oyQudZdcSMQNjFmvC2POVlRTz4S4dP qPjxa7BaJwCM73AklOVaJMtiXsIHXwwvKWZVZsAX_ye5PNu5uIufvEM1DOAdjg6BI7KYUkP53Z7S kKE71h3yE3trt8VuR2nNXWoIDnU6nRDFRvjvNgqs5NnsEFBu5.wLgRWRSiSFbUvR3gqNbrQkx0Lk 0VYN0rCWWJFlqzNZoPOhYNcWuJeyQbpeMxHW_7fskl6UZeoj0iMbThg5.vTB5.LYscIUe0GY9Ncs 2ttAtSHM.IbNDnt7lkpMB.XxkeWxFq4CqN.yne7BgUI7cpHf2rooZjt5eiPSVYbG92s5lSbhBH9p ktC1NDHZY1anif_Lh1B9P58Ksqkf3oGB6nwdmsNYbwnpf0kzMcdgKOVOOS8iN3gqE.IxrI1GRs2. nzZoruXQr4pW1uKelNxLEvl8Z6RiSkvn1Rl5zmFG7J6yWMoenjSysF0ctalws9vklFNeMUhlzOnL 7VHcRbkyBCm6Val97zD6mbvjcQBB2LOnksSaj03YnxYl2LBR95YZ9MCnXW_JJLU9cg00vxWZ6NHw lNBlVuyKdncC8uVISIrLkjwLKKC_5oKeTZrkIvLr1c8yZ.rtKITCC6vdXeI0ujuvW479EwIRbgt5 jFdJbYQs0MYrHQnK23eUa_JTqIF.GGPPE3eeqD8TUWeBaCmDkzAtjiFViKw0zT78.6PiJWj6OM5Y soPT25Kttwu.kaso2BdYgBV6Ifa5zpf0qDb0ArOxFlT5c3n4M0HB7.C8b0Ip9lBISLUjnYX.H9HZ fsWpGLQKtwhNGSn5o4p8mR0nc9YqOzDMnFZXjShVCiEXmvo1oA2jxWpitO2kWlZYid_EqcyPapZi .3CJZdQAHkeUKf19jQNifrAUnwpvIByP32LbtmmiY8QYW1ywX6BiEAsKLCz.KnXth.sTGma0q6JN 0o69ujSYig9AAr9PVwRDe.vfcP1L_WAaJ6a2euxTU_C1j.4uQBpqotQzz.UOyGWxaRQcqEqsl0hE bsxhV9O1NnzBd0mqP6eGLADDmG9c1yQPJm_qJ6K1Z9srdOm9G3cVGUoYbCLSOcF0.R9T0lJ_cjhW KJb.R8N7Fk3vVj1yJKxt6AlbqVJX7mV.ty7RkKZTAHw9sINBJEe0Ui9KMOcZvEYtPEoZOhEk.2tt B.cRu8t_nTHFagioKveXDyIgimM4xnWsrirsAlBfTIRnFK1LxPj3ID22d6Er.dpkX3mCCT7ejfZs M3frwJVSKIfDhrJv_cDBAi9DrRTYG4q9SGgU9nBFdw2uMTXCt.EWccaVScEg5KcT8C918JlTI74Z 98.XXmA4OBTRYdkgPysrsQjXRF3w03oT8PVkeHYLLIFVLFFToLlIOz0I_JO2X82cmuf8lfPiLtFu 7tceyOF0BVZ9mN9iRK1RSBDOQulOr6RPVa6PvAUidXsBRIiL4dUdxKjSjqlpWOiw6r9wgMLQx87r ZC0r_go8qGkprnXUOQQ8zd0bgwY0eBHw4HOFqmR2r8uF.KaR59bXKyIos2wA4ifkpimy79FctqWd tGhYE7LGe4Su49IHBoJ8yDS7RlnJ6kXScQ_cQf6dSnP8blHOEAjGWA9FDayN5CZvAuJmHztcm2k4 g0FgKEgUvPkU.QyueTdS2PwGkenvxlTi8fM9WLNY8ty6n0gXAMld6o85ExK0y19BHsK0Luqvk1Jp HBlYgEfl_LpmJaqoZRX.QoGAAntZYBfYpZjihgYTd2FHBmrw7cG4.JK8PAzXOiE1kbiFsSMr.oaN fBqODV2daK7KVNBB980msALWs5ciftW4q5FIPwJhEBprxXlAw7UY.rrcPMfeCPc0k X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Sat, 7 May 2022 13:21:16 +0000 Received: by hermes--canary-production-sg3-795d7b4d54-ckngf (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 44469838303e418e81f0f1085086013b; Sat, 07 May 2022 13:21:11 +0000 (UTC) From: Po Lu To: Konrad Podczeck Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode References: <7E7762D2-E79D-4BD3-B45B-294F3052AF36@univie.ac.at> <87czgp7i4v.fsf@yahoo.com> <878rrd7e3q.fsf@yahoo.com> Date: Sat, 07 May 2022 21:21:07 +0800 In-Reply-To: (Konrad Podczeck's message of "Sat, 7 May 2022 15:06:14 +0200") Message-ID: <871qx57a2k.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20188 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1234 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Konrad Podczeck writes: > Debugger entered--Lisp error: (wrong-type-argument wholenump 489.0) > posn-at-x-y(0 489.0) > pixel-scroll-precision-scroll-up-page(1.0) > pixel-scroll-precision-scroll-up(1.0) > pixel-scroll-precision((wheel-down (# 1011 (259 . 390) 7730978 nil 1011 (37 . 22) nil (259 . 82) (7 . 14)) 1 0 (0.0 . -1.0))) > funcall-interactively(pixel-scroll-precision (wheel-down (# 1011 (259 . 390) 7730978 nil 1011 (37 . 22) nil (259 . 82) (7 . 14)) 1 0 (0.0 . -1.0))) > call-interactively(pixel-scroll-precision nil nil) > command-execute(pixel-scroll-precision) Sorry, please try this patch instead: diff --git a/lisp/pixel-scroll.el b/lisp/pixel-scroll.el index b0fe2f56c0..a7cfda2491 100644 --- a/lisp/pixel-scroll.el +++ b/lisp/pixel-scroll.el @@ -685,6 +685,8 @@ pixel-scroll-precision (setq window (frame-selected-window window))) (if (and (nth 4 event)) (let ((delta (round (cdr (nth 4 event))))) + (when (< delta 1.0) + (setq delta 1)) (unless (zerop delta) (if (> (abs delta) (window-text-height window t)) (mwheel-scroll event nil) From debbugs-submit-bounces@debbugs.gnu.org Sat May 07 10:40:29 2022 Received: (at 55299) by debbugs.gnu.org; 7 May 2022 14:40:30 +0000 Received: from localhost ([127.0.0.1]:52683 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnLbh-00081x-Mw for submit@debbugs.gnu.org; Sat, 07 May 2022 10:40:29 -0400 Received: from grace.univie.ac.at ([131.130.3.115]:56554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnLbf-00081n-Ee for 55299@debbugs.gnu.org; Sat, 07 May 2022 10:40:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=univie.ac.at; s=rev2; h=To:References:Message-Id:Content-Transfer-Encoding: Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID; bh=fgdR7noPVFtsdMRvQHYKopNHstvxKNiA8/onaRUtYro=; b=EulBpkf6IoOL5Sb1LINv6TcaXA htcfXb7Q9R7AI6YkV1kqYEvatD87Ts2eW4+d0+JG5R6YxKDqb6M+5843PcphjqwAJmX4B5nPHaikA qceYLH2jLT2e82buZ2Q6Zz/2MKncQ1QLg1aExSZqj1gRmhmNG+bb9HaWb0iFHh/DBuZ0=; Received: from justin.univie.ac.at ([131.130.3.111] helo=justin.univie.ac.at) by grace.univie.ac.at with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.95) (envelope-from ) id 1nnLbc-00Ezlp-MR; Sat, 07 May 2022 16:40:24 +0200 Received: from 217-149-174-43.nat.highway.telekom.at ([217.149.174.43] helo=smtpclient.apple) by justin.univie.ac.at with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.95) (envelope-from ) id 1nnLbc-00D9YV-GS; Sat, 07 May 2022 16:40:24 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode From: Konrad Podczeck In-Reply-To: <871qx57a2k.fsf@yahoo.com> Date: Sat, 7 May 2022 16:40:23 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <0E529C44-AB66-47DE-8431-B27EB84A2549@univie.ac.at> References: <7E7762D2-E79D-4BD3-B45B-294F3052AF36@univie.ac.at> <87czgp7i4v.fsf@yahoo.com> <878rrd7e3q.fsf@yahoo.com> <871qx57a2k.fsf@yahoo.com> To: Po Lu X-Mailer: Apple Mail (2.3696.80.82.1.1) X-Univie-Virus-Scan: scanned by ClamAV on justin.univie.ac.at X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) 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. > Am 07.05.2022 um 15:21 schrieb Po Lu : >=20 > Konrad Podczeck writes: >=20 >> Debugger entered--Lisp error: (wrong-type-argument wholenump 489.0) >> posn-at-x-y(0 489.0) >> pixel-scroll-precision-scroll-up-page(1.0) >> pixel-scroll-precision-scroll-up(1.0) >> pixel-scroll-precision((wheel-down (# 1011 = (259 . 390) 7730978 nil 1011 (37 . 22) nil (259 . 82) (7 . 14)) 1 0 (0.0 = . -1.0))) >> funcall-interactively(pixel-scroll-precision (wheel-down (# 1011 (259 . 390) 7730978 nil 1011 (37 . 22) nil (259 . = 82) (7 . 14)) 1 0 (0.0 . -1.0))) >> call-interactively(pixel-scroll-precision nil nil) >> command-execute(pixel-scroll-precision) >=20 > Sorry, please try this patch instead: >=20 > diff --git a/lisp/pixel-scroll.el b/lisp/pixel-scroll.el > index b0fe2f56c0..a7cfda2491 100644 > --- a/lisp/pixel-scroll.el > +++ b/lisp/pixel-scroll.el > @@ -685,6 +685,8 @@ pixel-scroll-precision > (setq window (frame-selected-window window))) > (if (and (nth 4 event)) > (let ((delta (round (cdr (nth 4 event))))) > + (when (< delta 1.0) > + (setq delta 1)) > (unless (zerop delta) > (if (> (abs delta) (window-text-height window t)) > (mwheel-scroll event nil) From debbugs-submit-bounces@debbugs.gnu.org Sat May 07 20:40:53 2022 Received: (at 55299) by debbugs.gnu.org; 8 May 2022 00:40:53 +0000 Received: from localhost ([127.0.0.1]:53147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnUyj-0002OS-Ec for submit@debbugs.gnu.org; Sat, 07 May 2022 20:40:53 -0400 Received: from sonic309-22.consmr.mail.ne1.yahoo.com ([66.163.184.148]:40839) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnUyg-0002OD-ME for 55299@debbugs.gnu.org; Sat, 07 May 2022 20:40:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651970444; bh=ul58U6kq0QJchYV0DUuNc/OeacM74sP5eL1hbx4DuQw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=rXfqPf5RMjTQzNXXpZbmZEZUsFE6QzFf5GSxyZdI0LhgVpFQOjmwcdJfMZUGSSu6tnJ1fvmO4kGonjh5EHhTEgIPHIqucnlse3Mp5msvMvIMwKftjGHHDYxb+803FfAZPRl6eFONM7LsS10trLx8Hwgi3t4QZOSveb5W1adW+bu9d3Z94OEhdvAALhZpAMQaDaRg1Nz0LtOYbOlDGc654pmcU0Zznvr40ez1lwl9cBzg7vv8JdNAV2c9fyC4qQHMrw1gVS/Pek4C2LVssyS/CryYwFFGEhAy0I5fu+uxMvWqJJFt7pHeFcXYylUu1MldHcsDeFwdSLeww6OTLYDq4A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651970444; bh=7SBTjAZICETT06HXaqwHWqMnRFEcWmWLcNXmFRqMahX=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=O+MFxcS21fAI8Q2M4muOqUsdTvCIxpZhbJMmvrPuVTO5AvC3wPUqdaQDLSXaTHLn1ohf3lcHQZ7mlgVfRf+GvvuOmtPBRliiboTXerJcrTHkT5zxOKOYWEHhZhwl9phpgzNqurZBE5SBN+xGvNKbZeUZcE2deQBUu5cAm0sisALUHgdcOZvqrKkJFndLcpl9sm/oQkL4N6Kk7Kj8dJAA5J9cBOgdXtvh5T+pMBXcSJUuucM/v+BQb/fgk4ui9rUAxlFFoOz3J21Y2uEk6vJMHBvTVbzS+wRuoXevzCVoK9Zjv1tqdFOA4hWwxybHChWtwmeOojW4FKSJZjPt5zDtKw== X-YMail-OSG: s2LiqV4VM1mUaqEatyJZYHV3.y_itoD2_wee7xBQRiptVQG.kAoxtiGMfdmK8Re 3RotrhFKAy4My7TmyaONNyUZEHtfoD8H07T.5iCBQxV2sYJRvzbh6LK.41tG2n.gEiD9FlFcGYKc MWjrVFnlfy.xhoIdnegr4Vm2jucjZR8OnyvJ8bw05_RRtnoHzAQSAyEF8NoSapZ_P3xTsxpf3vMx kNmMa.BK88GTfk1SpOxATf3nk3XTVyZ6rA.EJNaZqFztFJZiTTTszGYYWiOkcClabgbLuyk4vcJm xgghwmoBbBSkn5HD5jYwtKTHSDhlNKn1gn82ceP6xqxDlDEEqu0YrQTRK4a.pi5EHOxsxkBmH6sr Z640oUfZ0Dfw5eIPh6H6DQiYCyhAZLp7Wt1WnYBSyqrWNE5DR8xy9.pGCu3fb3vAm3UhXIg4V.KY WkRDUW.qXpKQDDvQMKlqDbJQpeNi.d0gqmEZHVWQRTzROGnl1QfjBkmu2EmhzhQub9rBzs7l4ZMS nUO3mTj.6fUr1MO4m511yocf6lj75GQn1JpRbkIe0gaZRX9I3IdLBZe6i.TYZ2DoDY7qwLUw.xuq _HGcRXLeI8dVA.70jT8yxRg9mTNHXJmf9nGqcNIktlNAlKbwHeBUpVOowCKPI7qs..1UqCBZ4i5r QLnmz71PeXjwHDED3lcTm7upVgSdMZ5ie43XK6AqfIgNJWPR17anW7HDyFQHxYR8oLIVP5HLznAd RNvLKkaND69I3Ew4Q85jt.r15IbeNZRQ86dU6ezDTUh95LI2HH3oPWAxW9VlAydLfzSR0mTw9kNI EnDA5UlWTjD_JsE8rs8Hh64e9LS.CeKqZPR9FqPLAKNTEeyrDdvGHFke_W2LKAnJ23ye3lLs3nvZ lbr2IoQZqpDBadbiGTip10zTbb.JMhJb8Dm83ikT4_zX8.6qrqxduVbPUxu3S0asGnlVqwTEVykV Yo_BT0KqdUg7w3IEgp.FZWRUbfZcFsqjezs8YabqXB.vZhGQM.5HEwfAyXUF.zqdzGFcT9jyAz7v cb14lqv0mFTdhqhNjkTMX7vSVdGj875XjrvmcoddQO0Y.HZKR0wHJO5xIUwpvVJ2I07beIWsBFy1 jn3zrGnuYMTHFIurLeifhEip4ssAhrtODVFE9MnRUwywLeY8DhJhbMxov2o.tcsQ8RmFRKY0fNiO USOog7lfRJ6n.Hd1MpUe8abR4fQ9bqPqJuzVdjzWIEIBo152gJ0nZ1DFuBoJjgumQErvzyI0IW39 ZtfNTBokzD1iqGcYnUCGf4JiJ5T8tWcjafZSwhAqpvcsEqPNJ78SIuxKSJWIpl19YgfGo36CjAAE CqgB.QY9ot13GDvWGsJeg29zd1VF5GsdN9.qInA1k7DDXgJ6XKYKHR3KX0Esn6ahJNfNpAsTQBUs 1VSFm8V4NiZeEi_gTcJVe0cqr9g6myqKiZOMGk.ojLW8CwtlUi86lO2I0iGokRqeOmKsreDXCrvm BiQhJi2P3qRaompoYHh_5D8WtfMSxa9XgEv7zSdoD1jO8P9gJu15E4hvTbLTChS2ly6VSEzqKNds SxvIORl2mL19hcbGnsLjHoo7JCFTOwMo_vPh5iSnZClrqoh2oR8lNEmXJnHtT9_P4ge2XoPbRwG0 UGqfC2I9RBKiR6pvvb3xG.z0PHh2QxB8vSICKYIuGOHjB7qUweCVxIyhj0PZhwnnmQAnkattBwrO AliOUAaq2ZxOkAlydCxMBl5v_3eAYpMMvAW549.MRAxqBdLISsaGYaK1Fqhre7EJAxLlpk8RRNW4 0ou5YK9VO2.Mrv9Xt8pjWYll2jXpU569aSycNlqU_rnSdoDSPScZkIn13ajoSHxzXjx909J9kKIa OwYAG_1j.0GD_mHyw4Q39.ZARq7yKCi3UrWLxs9dSyCe_hiyTPbSzYq5RXuej4H6NW37hqm5AV2G 5TcE2TQL.Qj_LVE5anlBsFWGPNJ7CpVRMvF4CtvvN.IVsQ08ZLkW6jkNCvyDSNBcfgs0bVdSMu2d WFF5R3tSkem5E69lZr_WsLuydiYjn3PB7dSmzpmeGXPr7b0fLbLQUaddBngGYeYmsO_1xUqwlTPH x_c85pDvrYo8FICO3Lw.t32aH98psyLawH0x52B2S4GbFvI821X8lTT9mGEOFupJi3KbAIIP6iCO JDmkMeH2ByZZnuXdHjkno4Kaee5w0AzeHZa460XBIvfCygx04Nd31.56pqsvJPupP8oxWk.f60z7 .YsiF.TA.j0lbJd.3udEgH9lGiIeO_Cs5XNXyIDWfMiQbNnOYW5BYS1HFpfMtKyrx X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Sun, 8 May 2022 00:40:44 +0000 Received: by hermes--canary-production-sg3-795d7b4d54-bn7h8 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d805d97515efeb992afdee07bf2a46ff; Sun, 08 May 2022 00:40:41 +0000 (UTC) From: Po Lu To: Konrad Podczeck Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode 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> Date: Sun, 08 May 2022 08:40:36 +0800 In-Reply-To: <0E529C44-AB66-47DE-8431-B27EB84A2549@univie.ac.at> (Konrad Podczeck's message of "Sat, 7 May 2022 16:40:23 +0200") Message-ID: <87wnew6em3.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20188 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 422 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat May 07 21:01:50 2022 Received: (at 55299) by debbugs.gnu.org; 8 May 2022 01:01:50 +0000 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 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.bBhhMOOoRAJHwsywmrnrEC__etPCHk7cuffXnoEWVsTPzL2b w52GwoU8UUWwTjH.upqtBW9JY_EGHU3fcGfZ8C2sS6_nM7M8jHSh8OGolVxgNSZkr_DmTez5W8rG wliwfoltWmNkOSGPx_W59rsXDC7l.8oDtCpmOCNuH76Z9Kp9_rkExutRCxithBUo4RgQFedL0EAF 5SlZch2It599MfqLl7_.Pdm0Eu_lv3fP0IDzg2NS7GU2tzrK3dBPR2XvLULc02WxhJYtDT9mEqEK IGLxflSGNzCl4Aa7sZ35qaVytfX.5Mt54QRKKwDd5wT5CSGfuoPSSbxzmTxF_ZtxEcYc6Q9Nc9qN Q3oPqv_ytAKg5Z4NCtDIFvUqCozzIjWwHb9.FNGl67oOO3BfrrmlvYPtNefPQJviXbR5wnWH0gs. Sa_q.zGX.FHOv7c4HgYWNiiKtHtLfZzzzQpcG.lSk_OVO4AxHHPwgMdztSI4jw3iP0rmKKyxwUeR A_STURuVYlLwI_2IUiwqWtEAe_Sph.2UfUzg1x77KbnvQnX9pgAAayLPLyxQjX92We2ToMP0049c y8kiQVFWJ0kC2CMODAK.ZYUJgnQZZ_.At0hbCBTCA8cjXyKn2omAPkXgIOfcQwIunWzdV3qhM2JQ AiUDA897Nq.okYP_kVx2PWPtGa3AJBUTuS4u5yicGeYiQvAd5JTblC3KVjJ7Sa_CVCd0VcUB3vtv tw6kWAYnGuu0iNKd9NB2cuaY3XQ9rJIPqv9kcYK4exGmtnGkbpdy7fvdsLIPmsn7gXp8E2e0jYyD y67Gmd5WqpBCZi8V_S4SuLMy_LRu80iKchf6MjIicoNuOXVZTnxU14h.jHcfcXLSSowkz.BqCyyR lFAKG7xtLsTWznDaQx.omG6gYEwzcIAFUQhLuR2RYi0ty02SStYwnHm53Vkt8xiGAraFfYue0qpi VJmgiMLJraCoS1w6nZChOQBfzOMb.f2_yToWviWYFPOf5Bkl_V1G39Lo1M2wRumW1sG76a.Gq0z0 LNkkqRqcJx7ps3f8eaRINT0kilsotcGeP6wqcAJmbeV_RV4dklXVqHkGQ_s8.ax5cdJUL.NTn5aP ETjlgqObRYZpr9ArZO9DbmMViGff3QvidyvF.n_0LbGuZFglSy4Y4SwlvGgevy0qlDFgX6C9fgyR ntgBG1ar_dwPTABGB4Wzgd4Q9IreI1L1vmYjPRNgfo3rtQLaujfpMpkMHgPCvgFizepGGGdS6iUU 4sIr0irp2CanNoNPOZ13un86kQ6IBD8uREbVNnQIZIlwhXkcibL8fRigFc2bvcAxoPfzrP.8Y8y_ zLyz2bR9M6hlhCsTbXoqSdNbKaExVhuC6bmiRi2Vzh3pWhOET1JW_j0AUUqjynFMugkLuNItG8Fe 3e4AA09YU1fiRr.bnGy0dhz916loUuFiA7MhUAyuWA.d0gd7hn.ohcpWWjzlHPOA- X-Sonic-MF: 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 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) From: Po Lu To: Konrad Podczeck Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode 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> Date: Sun, 08 May 2022 09:01:32 +0800 In-Reply-To: <0E529C44-AB66-47DE-8431-B27EB84A2549@univie.ac.at> (Konrad Podczeck's message of "Sat, 7 May 2022 16:40:23 +0200") Message-ID: <87sfpk6dn7.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20188 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 826 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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 From debbugs-submit-bounces@debbugs.gnu.org Sun May 08 01:34:29 2022 Received: (at 55299) by debbugs.gnu.org; 8 May 2022 05:34:29 +0000 Received: from localhost ([127.0.0.1]:53279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnZYr-0001lE-6J for submit@debbugs.gnu.org; Sun, 08 May 2022 01:34:29 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnZYp-0001l2-96 for 55299@debbugs.gnu.org; Sun, 08 May 2022 01:34:27 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50160) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nnZYi-0000iC-6f; Sun, 08 May 2022 01:34:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=t1QxOyb9U8AtVz0aBqB5jJYIl9mBvNxbFGDK9kwS0ig=; b=k0wbT2qJ3pdATQBiQOH+ kG1R5AQogrCWkTJPmmMtIku4kZjOmvNbYzusWwItU/WZHEuRXB7+l1/qmuO0aVmC6guYZQRgCXnxV Jf7AHg3v5lO4n+Q73/RosOhmieVkKoSQtIQQPxawXr3k6XtIiBQdSFdFNGM/lOFhhEQlDiynqpuQI RF9mPFJbqMoMEu/tKF2w7xhOZbng5enOq00I17itykb7h6xezX45rMKq1QF12dCw8s8QB2n0g6ZbF Fj4FIEpUgV6Yrl5QpMCPWLQVUnGwQ7T0MMOnXpXR9zwmkwt+v+EMYFekDGhPj8w0vC6FnYx+Ia9ft uVvTIzr81d1/pg==; Received: from [87.69.77.57] (port=4091 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nnZYh-00081V-MV; Sun, 08 May 2022 01:34:20 -0400 Date: Sun, 08 May 2022 08:34:12 +0300 Message-Id: <83tua0wpt7.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <87sfpk6dn7.fsf@yahoo.com> (bug-gnu-emacs@gnu.org) Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode 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> <87sfpk6dn7.fsf@yahoo.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org, konrad.podczeck@univie.ac.at X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 55299@debbugs.gnu.org > Date: Sun, 08 May 2022 09:01:32 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Konrad Podczeck writes: > > > With this patch, I don’t 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, Sset_window_vscroll, > > /* Prevent redisplay shortcuts. */ > XBUFFER (w->contents)->prevent_redisplay_optimizations_p = true; > + > + windows_or_buffers_changed = 1013; I'm not surer we want this. It will slow down redisplay, so we need a good understanding why this is required. And the problem happens only on macOS, isn't that so? From debbugs-submit-bounces@debbugs.gnu.org Sun May 08 01:55:42 2022 Received: (at 55299) by debbugs.gnu.org; 8 May 2022 05:55:42 +0000 Received: from localhost ([127.0.0.1]:53286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnZtO-0002U7-10 for submit@debbugs.gnu.org; Sun, 08 May 2022 01:55:42 -0400 Received: from sonic310-25.consmr.mail.ne1.yahoo.com ([66.163.186.206]:32947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnZtM-0002Tt-Ji for 55299@debbugs.gnu.org; Sun, 08 May 2022 01:55:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651989335; bh=3ZEDukRMrjXXqePGOWSKHpZAOlB6zkxeqJITtbbn5cU=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=j6DrUt7ZJrB3QustlhR6E134rTiyV2G5xirTfGrJO4EDvgW7B42FblbRifhqdit61wU+c9hMz650/IXWjcbFj4dLaZDaIS27AHuGMbHsYUetaBMQwmD6V+Vf2WLJCtAwi4nBoF5qSb9TicH6qgxk6R2yvT6pXHLHY2eNaHmzFgpzKH7KV+IwZ8hQdcsv34R8ZQJ4pR4BIsD015fBFpYUTcZ/iyIZ+JJ8O4nWdHvEzRBYKnQ5/RNEaw0kJrhWOrbuDHdCOCXWjr2WLn3npmubbariDh5VuVXPXcVwtzvUy+hksLskGiNfAm5BDICLc4q3DBYO2n5lGNNhymufwuVl7g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651989335; bh=mhVFh7LRZgGXIV8ZpUO3WwOD5FtcaE6Xnr6lUqLo3LD=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=R1733EXmmBPefIy0DIo+PxiHnwSHSEZiRmv5hkmK9wcVALA8PgP9Or50JmvN7b8RjnQBrzHot0rNHkxuHPFntKEs65LCULETIS3IoyG2IO39dr+TVIGvCxnmuhDXsE/eVbLF6CB0/6BsN7c+t/RAMxIa9qbEORT8ZLyozPEtH8eZzbGTOKFSmrtFFGoDtk3ZFxAqBFHg4RryzD/WQN/EXvCd6iSlfqR5kTyaxrOw2vZ7Mav9hd9tw5IJAglQmxcnlwxcQ3KSLESaTgOwRD0sJXcsQzzSwrGjqKZj+lXmavicEcNH0z19d6axs7tg8mIrzjCzzyqQnryXEcGSoCx20A== X-YMail-OSG: dp9BC90VM1k34g4rsybdykhd2XsmZygT_FyQvp3LdfjfnqOCJBWm4XxCs5r8bx8 u3TNo_CsXOhBHHjqO8i.Z4JmnbJ_SeVGDWyuaRSdFUxXYG5nGrDmxnuWxd97fN5Lq2fk82wgJmjI zPB8DHZpSDDRMQXUHdvJtmf30m1Aq36WVGzAV1hh9b_OOKTpivDK7BMr.DPS48FIfshsOfKmyHmH yhXv3aY7RPnWZhomEdzRFgKhbkWpCrKeKAxdlWmFB7afkm4eQzgaaSAObRXUoDIK_9osBYm4RVxY btb.0yFKnGZmP4h7B8NSyAuJ3fKwOP0tg8PzjE_9sNL4McqfXT7vc7B974aL29nWS8LppinaShFt dFfteiEtvKp3jXTb_Uyk8.3ZgUoWfqWrreZU9bEm0NnTM17NDHO2ULlo8vlhBVVxPAEu00PImd2a 7iR2QlpCHdDvOzIG62He6R0GZRokj.56y7Fuyhv9Qsd8Afh3.HcsjCas.C1TAluGcscbHn42Av0J LbR8.rj03Yu08RGN1sWJZaEmw9hpPYJGc5uriF2voG62HgVSuPCc0H.FMHrglOp5zBT50yWQcLxT a4d_3feM9oswutpH0h_93oqoBLWpyYNJfr4fJyoaWDASrNk0T40u6MqrEYAFsJdA4nTR.Emi2Q1. hA10yHqto8TYU3VF_QmBjqqQaZ4X.IiR1NUjFpRsaH2vmXMzRCHYfJupduMIjA4A6a_EA_AyUVEe kn_xCqrRSNj2Av_17Pb_NL1iNr1zqCxxdWD3JiBGPtG9bBe7KVwWcXaOQWtmlA1gQ3PE.1EpUMH9 pWZPpNR5yFXG9w50NR2qHkSxnZiwlxBZBt6q5WVu9VEFG.5MUTTCjIXJZ4VUUgmrnSakNlyFaQTK JvWjWHxvecx7jf7GvVQzZjYjFKy8dqzb8sg_U8rtlBCG8BDXLXSWiIIvr._qJQflLKu5vONzADeN AlJqeixnz5LS5XQiUt_PTLl7VR4wTXWXUQW.dmQ21pia8xGEUgQYsb8lm06NwVR7DLEkrBEhrRAs 4It0.absJZpvES5pQYMIevygmI8e9RNUDPwoC20ZgOseR5ijVuTFpwhjF1SJhzry47sqxov8laWz 8w2xGtLtZ5.DBQqpJJo6je._HtwgyO0TSqSz0GeiV_3cf1lNcmaURNmP_7gKvb9p5aiG7V1L_6CN xopXgJKT4ymNFXo5dVm4wzN88_wBeNZPLGkLx3myTiHkaV1_l8Yd7n0bMEl8b_9c8.Cnu2e39php xMWyKaBMbI65PhoO5N6YfVafAVSs6qQBHB0_z0ONt0jHhnRV506jyrr2ZGFlb_ky3CVV7aPqIQSf e1CbaqP5RvTKbEBi5QmTCdEeoXLVMgQo0Xy1jRQAKvlRtKL4fkf1myOZctSlc_p0.A4l2zAlCxDW L4_qHlGVQboUQAy.xCQwUoZpLvt2bKIMbWFCcZVgVAgjmyrDwMCIpGh8rdFkxJKRRgVvQjSCc6js 8bwp9kPi95jD0ifgGdt0R8H8Y5Bd9nt_gwfx010sqtempvcgwORWPZifHauMVrfQXPOyb_GnAyl9 _Gp0i75LBhaiSDPTfmhOZ8xYvOsREKIEUM_DBI7ANOpPEVF_1V0BB0dKYIBu_zj3.FpRRTB8DRXF ZOBUl3FEEX9xdFerycjaOxG.6PZquIXbZabEi28E3HwkoYKiqo3zZxxmRTou1VHYKC_UTufEZxVK LfKNl3yb_h6TQuBjZQH7G4vnQOXdjDOyIiQAdd_E4sQEAhsm11ZzanxyB6JH8O6tQPYvhCeXgnVi KP3bBJywMtaF.j49ygv9QDm1UzdkxvDiORmowveA..YZLy2q4nRpo.3Er69w3AfpQD1O6X2OAIAk _ifBBy3sHlxaPO_flsGxQebtgZwib8C9OWax2NwumvrnzQKX_PHm0PhcuhD1PVswDtPLp4QufEj8 hJuD9TUax5vdQU69mXqTlPJP3NItqPEHo.o_WA1C_WF8a_rotUZK.Rz5sHc0bqalAMVd27inixK1 awLBsUpbUAyJBf69v853GGJJaJ6Xp1.jbqUjmVzSCg.SWSa9Jc1PO3dCJUvYf_U.XKwYP93q8EtS zq7xTM_K1_Jrpmdv.L6QvLY8yskSP3oJuloX16v2yC1_Bqw1UwGN29jFL.94isT0m4Dz7ex6TF3q HlAGruMGNqxNIMH5pzUARLGLofRqMpRPxrGRkAbTRiKaXpY7HqResbdW2ZY7zCCN58U8gIwJrkOU cHQlvrQYmdf1TG61sPKLgrm65so_tUn5wExps3U8BoyWTRQH1wSYzF0yus8ByVQ-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Sun, 8 May 2022 05:55:35 +0000 Received: by hermes--canary-production-sg3-795d7b4d54-gfvdr (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID daab30fc8744d34ad14c31042004d025; Sun, 08 May 2022 05:55:32 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode 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> <87sfpk6dn7.fsf@yahoo.com> <83tua0wpt7.fsf@gnu.org> Date: Sun, 08 May 2022 13:55:28 +0800 In-Reply-To: <83tua0wpt7.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 08 May 2022 08:34:12 +0300") Message-ID: <87k0aw601b.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20188 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 494 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org, konrad.podczeck@univie.ac.at X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > I'm not surer we want this. It will slow down redisplay, so we need a > good understanding why this is required. And the problem happens only > on macOS, isn't that so? No, I found I could reproduce it on GNU/Linux as well (with some coaxing). The problem is windows are not marked for redisplay after their vscroll changes, so redisplay only happens to the selected window after just setting the vscroll. I suppose `wset_redisplay' would work too. From debbugs-submit-bounces@debbugs.gnu.org Sun May 08 02:13:45 2022 Received: (at 55299) by debbugs.gnu.org; 8 May 2022 06:13:45 +0000 Received: from localhost ([127.0.0.1]:53324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnaAr-0002vR-IC for submit@debbugs.gnu.org; Sun, 08 May 2022 02:13:45 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnaAq-0002vE-12 for 55299@debbugs.gnu.org; Sun, 08 May 2022 02:13:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50486) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nnaAj-00062n-2O; Sun, 08 May 2022 02:13:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=f5w22PxFEpfOao6zy2aFxbez2zx3Eubt4GR0/rpz4+c=; b=G2uamTDtbtur W4ZP2v/3zvPd3bBeYIEUxGP3qQO5AVJgdtg5Z8ixbZPu7FiYNjrD7oTul+0GemztoqEh2K1kdSBxg iWyJA7AwQQXjsfGNETwBLnnd3gIkVBPon0IOqGJiIy3ZjNLfgUYE7KwxE0IEP2JUOSwlfKGLeCRc2 b1FqVpDras+FRasZ8ZI93OZp+eVO38PNdCqO8FVh5BPA1LJ+AcNtT/6E3gAq/sSy+7CGA6BeUgzC/ Ac+JRc5tYIM0Rku7ft9dznW/Lb5/34WaA/jN2DqcbHNnyBpZ7V5eJjfffiPnzGWqmVxMKQaRbpFQk YdwIU+4OOwBBezu1EZnd3Q==; Received: from [87.69.77.57] (port=2528 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nnaAh-0007ir-Oc; Sun, 08 May 2022 02:13:36 -0400 Date: Sun, 08 May 2022 09:13:27 +0300 Message-Id: <83pmkownzs.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <87k0aw601b.fsf@yahoo.com> (message from Po Lu on Sun, 08 May 2022 13:55:28 +0800) Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode 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> <87sfpk6dn7.fsf@yahoo.com> <83tua0wpt7.fsf@gnu.org> <87k0aw601b.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org, konrad.podczeck@univie.ac.at X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Po Lu > Cc: konrad.podczeck@univie.ac.at, 55299@debbugs.gnu.org > Date: Sun, 08 May 2022 13:55:28 +0800 > > The problem is windows are not marked for redisplay after their vscroll > changes, so redisplay only happens to the selected window after just > setting the vscroll. > > I suppose `wset_redisplay' would work too. If the problem is that non-selected windows don't get redisplayed, then yes, wset_redisplay should do. And if it doesn't, we need to understand why. From debbugs-submit-bounces@debbugs.gnu.org Sun May 08 03:07:06 2022 Received: (at 55299) by debbugs.gnu.org; 8 May 2022 07:07:06 +0000 Received: from localhost ([127.0.0.1]:53351 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnb0U-0004Fz-CB for submit@debbugs.gnu.org; Sun, 08 May 2022 03:07:06 -0400 Received: from sonic316-22.consmr.mail.ne1.yahoo.com ([66.163.187.148]:41925) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnb0S-0004FU-Ef for 55299@debbugs.gnu.org; Sun, 08 May 2022 03:07:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651993618; bh=1BeCdkUGOpclaU9nRFN9nV8XwbbHvryWbfeJNG2RbNc=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=ZD95+ISVbFbudt6wQbjZ5eW6NmXGc6GF137y0MatJVSZzUQKmINhj1db5kMWR+KEY+92vB9tXNtCpjLZaXwKfYs6wWX7p1fFKkws2HCIZ3Sti6z1w1RvAXqnLeumfa20baPY3bLkpOFIO4owEO/6526KL4nsBUsfwfQkuVMDQdrQhKBpjpcaPhXgb3RIOk8XwmCnzHtwULEh554LOkVViyu0FiFAXLJa2YLH/YA8E9ea4QToE9bWlXvnGDU2LD3Vi0PWYp43KKecnUSuK2UcTeuXgIfAGpZ3TNvqkIAP3XHT4BxUeerm5SFfe3FuEnL2GJj7chxCCDqlnN+0ZEttYA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651993618; bh=ByY9krQOx6yTGF9kra7miSEhqDlKD0eb8HzdUEH5Kk+=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=h8s1i/d/m7EZrdCjvmaCoxj9Jrt53NW2eSsF8cTe23hmMg5Yj+wrMOiiC6oZXYP84pk5FF3SEu/0o4kh/35A/7L8Zr8GCrAZszNtM346c30yGBkbBA318uFkZqRyh0+DPa3UdHLfuGnQ844+5N6TsLe31J5n3CXG7gOR/f0A8zvUSjRDhtBVALHHjUYV48HK6u/Tt9u8HkL7FHUCmYzP/7Jt4yPLeGVZhjuuUbcoDjDuU1U74BcTIgKeNXw+DnMmCdhnc/HYhGiMB8y6+1QmZIa1l6VSQN00L4ce/aNRlcbBwCwMotaZMrYywQqLueKk2B8itrXWADuxwn5a0sPb3g== X-YMail-OSG: 0fCXsmEVM1nab_fiR.ktO6.i.XdmQ_FPS7XIfGfPJn5ant4JWHLrHv3YDTaH5EP OaPYhLxWcUN0fun_gjTE3ryxcWnezYBzR3gAA4xB.D2oPaZAqvehYLnzKtO35aD0FxgbCaUnLO_B 4QIIU0ay2RA0E2MjnsjAzVANRvwLXK9xOdQSw6ZGVCBwcw2SgKDw0yBUmRLw4_oR3CSL20NGja9J TFPpDyr8VbLB2t2DDJogA0a6gkMKfAI94Qbw3yeCdkdIq93NFoCOTWMY5BgI7ZQ7XG.7G2Wt6QuE edTMgqpL6UFirObZCwM_xpfEn7iS1cVI5RMR0lU8JIvZsovPib5olzIqZSya_rudfuxmYlYP1Uh. wjIAuLqqigREi.cfigxsus7LN3qFZxF5cjJhtfpvjDYsohB.qcKo5G3VR4FAjMvyb4Q8lQUZjGzV GuUVLSJxB4zPBG3y3.aYpLctzPqLy.87d_P4bLuHXvI.gIKFi3ui5wnHURkfhlPmKECniuLoC7OU NikadjW0XBKxNWu8D.wN4.166I_gfJ.0TaSaUYbfSOSPDd8f_5H6cZlDxMx980WrbZRN0AzePtdu fIYGaDbeE55VGU6_6mKZeQBI_omh0gPkygzVoeiUbrfc4tT15_olgq1YWx2yPh7y09dLy94fIw55 kWS71o1H_Q8a4jrAO0yuyoH6eySfcVWgXBFdDallS_opTBzEz8btwkPKqWPi3nSlkU8hs3cmgNdm PPg_CF9dpIr9gl807c.s7PFnm_.O3c8sd05oZ8CY3.6BSO.OXd7jnZevAu7vr.ziGYQvUJLXe0Kn _XSeUpNq.HJ4KwtR7uG5uLkoMnng3dQh_GiahSsCPcpjrPzxSCmRohdZtZ2QDYHrokEhW7a97pZ. V8LBp0JOCN1Yl3fwWU3SjYRARJ.0toCOHeVJpnq8Ja2LwZ0OVrbI9z.BhC1uBbE46XBQ9vG2Tvti C5dfePDlyZiiGG2Cg5AApR27NavR2pB0vfMKmiT3ruhqymASQU4mQ0WmoInM8X4OxXp42JKcxv8O iRRJBEvZ1YjqUgZgnhlOPIBzNuA7bOTzSdEd6a58lsx0b28BfHEd85lBEtIF0ZrVRSBZktCEHWQh Sy0dHWL7qRANM_9gpGouLlpk83b6NzyaP9PYwrSwJb1l55DwnuiL456g2ww24Y643jw6FifBECUk xuNk5qYtMDjpJX7QWSA77xrDH9lZpQiDonhFuso.vSLEpzJhweH5bg8iC2YJTTc.qSBJIzDb6HTL csWsLLro.kwS1GIRQUtePSJjJZebp.1r7wFXRzoyCcxICdDz6F7QHyYlpAXHT4MmZfCFqK7uzlG9 1aerKnBOqZ_Q_IMAypyvFYH8jjc994gnSraru9AFq_BbJshE1nfwZcFaYSw5yCl.MfZAqMyLYgWB iJdfjfaBmQ3nrMbfXcNxqp.I5lynXLT6xbthNYq.Txzsc.2VCI63Kf5WK0TxBxw6Nx4iv8aT2SCL 3td5LSkiVZ3vujqNHNYrA.TCks6iDaBrbKwsl8AP1z2zYJmjNnMzdd4SjaXoEdH8GYth7leB2YeM hLsMwB5oqMwOIpOqncyixW65LIWUzBA2A0mBSKGs4X4TwnhgE248RVlKpPb0hIrODXwTajHyTTp7 Wox4J65fVep6a5sF4soPbVZkU.5u.NHAdNfb2VW6LJ156esVa2v6oZmU4AAQjAnWXcZZhtaJCIWA 8yXLW6ZnWTH50EYv1gR1oadqIFYED_17z6msRCEz07RCybgIKiE5cmjvFkbpbXsNbLWBGpHihwcH gLbSBbSmUqus.HeJ6y1gB9A2z3PeJWWUMZLGfkLmobZkaitwWqOZ6irNBn4DBjM0vFfr.JcSQSjM 5eGqx27sAPiCKvq.IO1DOE5PBqQq1S6Hjd1GqcsxLE3z3SxcO1oSHcYbBWM52N.sJck6tKGF0DgE Y1ycnAnp.8od8.YVIYV8Gzwn65uOsKDlIVfvn3xsYO67Sav2KpuLAFUHM4NtSBw8kSi_CTxI4NDs q2rj8sRKkyKhleVJTK_4EcGjxT0HB9qJSGnBqpSZYf0jGYIBFevAJW1AJyRfvzn1_qY8qVFQivQ5 a1A6kGcH_3knSDYU6relIt5nngzgFUvGx7W09_498.QXj3rufkbkTEOsBG9extQ.nCDDSZ_s__hQ JlUfT_aZ3HbGXB7nA.E1YSjW5DOvijYVYhLH6ebrvd4mFFeFFcRM7PrxJHTZMqLB1BBhF3DyLMbS QJlIPlJDyHu_1Izqa8H_n6_U3DaAkEq_BMCVMT8yQ76r1XhRO7Fzfbo269R3TPpU8aA-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Sun, 8 May 2022 07:06:58 +0000 Received: by hermes--canary-production-sg3-795d7b4d54-p5bpp (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID cb5e74880b3f35d966499862f4f4c8b8; Sun, 08 May 2022 07:06:55 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode 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> <87sfpk6dn7.fsf@yahoo.com> <83tua0wpt7.fsf@gnu.org> <87k0aw601b.fsf@yahoo.com> <83pmkownzs.fsf@gnu.org> Date: Sun, 08 May 2022 15:06:49 +0800 In-Reply-To: <83pmkownzs.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 08 May 2022 09:13:27 +0300") Message-ID: <87ee145wqe.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20188 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 613 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org, konrad.podczeck@univie.ac.at X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > If the problem is that non-selected windows don't get redisplayed, > then yes, wset_redisplay should do. And if it doesn't, we need to > understand why. It seems to work for me. Konrad, please try this instead: diff --git a/src/window.c b/src/window.c index 15d6cf94b0..38ee5f4ba7 100644 --- a/src/window.c +++ b/src/window.c @@ -7980,6 +7980,8 @@ DEFUN ("set-window-vscroll", Fset_window_vscroll, Sset_window_vscroll, /* Prevent redisplay shortcuts. */ XBUFFER (w->contents)->prevent_redisplay_optimizations_p = true; + + wset_redisplay (w); } } From debbugs-submit-bounces@debbugs.gnu.org Sun May 08 06:01:42 2022 Received: (at 55299) by debbugs.gnu.org; 8 May 2022 10:01:42 +0000 Received: from localhost ([127.0.0.1]:53418 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nndjS-0008Tm-J2 for submit@debbugs.gnu.org; Sun, 08 May 2022 06:01:42 -0400 Received: from grace.univie.ac.at ([131.130.3.115]:56690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nndjN-0008TV-HE for 55299@debbugs.gnu.org; Sun, 08 May 2022 06:01:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=univie.ac.at; s=rev2; h=To:References:Message-Id:Content-Transfer-Encoding: Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID; bh=bwvOCmp33FYk+QgurNG1vGJjcWnYK1NYoRc+cw1q/cc=; b=D6r/J46ldf1dZa1rZrA9Dzpu+B Ei83huOy4sYAy0RkID+fzBeMF8NopH0WKoIfyx8lXYdN7jMNrlvFMG3wLy2hQNhGYiEj+Ok98qlHL y96ZtR4brxJ/TP9rGOWFEkXUFpXbbuiUBd/BL5pfe999APYVIF7dhQi2ijs8dj7XzWDA=; Received: from justin.univie.ac.at ([131.130.3.111] helo=justin.univie.ac.at) by grace.univie.ac.at with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.95) (envelope-from ) id 1nndjK-000a1e-Hv; Sun, 08 May 2022 12:01:34 +0200 Received: from 217-149-174-43.nat.highway.telekom.at ([217.149.174.43] helo=smtpclient.apple) by justin.univie.ac.at with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.95) (envelope-from ) id 1nndjK-00G3zN-8j; Sun, 08 May 2022 12:01:34 +0200 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode From: Konrad Podczeck In-Reply-To: <87ee145wqe.fsf@yahoo.com> Date: Sun, 8 May 2022 12:01:33 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: 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> <87sfpk6dn7.fsf@yahoo.com> <83tua0wpt7.fsf@gnu.org> <87k0aw601b.fsf@yahoo.com> <83pmkownzs.fsf@gnu.org> <87ee145wqe.fsf@yahoo.com> To: Po Lu X-Mailer: Apple Mail (2.3696.80.82.1.1) X-Univie-Virus-Scan: scanned by ClamAV on justin.univie.ac.at X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Both patches (applied separatedly) do the job!=20 Thanks for looking into this, Konrad > Am 08.05.2022 um 09:06 schrieb Po Lu : >=20 > Eli Zaretskii writes: >=20 >> If the problem is that non-selected windows don't get redisplayed, >> then yes, wset_redisplay should do. And if it doesn't, we need to >> understand why. >=20 > It seems to work for me. >=20 > Konrad, please try this instead: >=20 > diff --git a/src/window.c b/src/window.c > index 15d6cf94b0..38ee5f4ba7 100644 > --- a/src/window.c > +++ b/src/window.c > @@ -7980,6 +7980,8 @@ DEFUN ("set-window-vscroll", = Fset_window_vscroll, Sset_window_vscroll, >=20 > /* Prevent redisplay shortcuts. */ > XBUFFER (w->contents)->prevent_redisplay_optimizations_p =3D = true; > + > + wset_redisplay (w); > } > } >=20 From debbugs-submit-bounces@debbugs.gnu.org Sun May 08 07:02:49 2022 Received: (at 55299) by debbugs.gnu.org; 8 May 2022 11:02:49 +0000 Received: from localhost ([127.0.0.1]:53465 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnegX-0001h7-TU for submit@debbugs.gnu.org; Sun, 08 May 2022 07:02:49 -0400 Received: from sonic309-20.consmr.mail.ne1.yahoo.com ([66.163.184.146]:37844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnegW-0001gt-03 for 55299@debbugs.gnu.org; Sun, 08 May 2022 07:02:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1652007758; bh=yeJiG3WK2cia8PYRkCvEV9uoe964rgLMgP2s6sDzqig=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=tEnP+swdrZ4JBOOaWJah/dHfMMKBW2wZwMEe2D0hKBJcyOuiOYXLtz2MaS+9Lw4dlR2803Sjdn/TyaZyn2cS1BNxEjban4xrY/Z8B313uyQrLFTjnYdA9XRHWKGjPs2n7thA7anZgcohfkKt4GCBZnuEnX7/ZUhvaLftbxUJMb3A4e3ey0r9nC7C+CkJVUwZTp/ioqtXLRNp2LeTFHRRLc0TZdGvUPUsuHpRuNPdzmzi9C0nsivuKdfT14CQhclMP0PpYzuLCkjLmjXh7kEaH2326RBBLLJE0tCizZmmvZR13AXZulVuIK5o4UEgovhE2XvE06fXpKQYWn4TNwEpGA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1652007758; bh=uUfvfhnF2fg1op4anRWE8tGoY4KColmHlOzlQCDW2ZR=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=BlRg+xmSmlBZWXwIOKCNLUkB2nGjAyGZ0jNNNPk02AeFYIkl0gK60T6lxY+F5nC8qSpBm4WD/fPaSX23IzD7TpE3oP+vA77zD15dgC5GPZs/DrTveVruYYBImZk5VDTFGXqP/2iEspPsiaUuhcq+Jxp/GzJ6tRUJmjz+SwqhrQj9zUvilpCMmBGhbfN3iZ9OU+4eZbVGb9L3JHPooppfXotwy0YCWAXZVjIWX5a3W0CPU5Yav+QXcv4cF6gFB/jq1rYe/9XgaiHoBLFClz5lP/uV69dSaSH+2FvticXbyPsn3mk0X8q87d3ocOh25l6AN3rIR6KOAGYHe96EGiyYYw== X-YMail-OSG: UPPHiEwVM1msy6ZDGczr2EUd.XtEcILcK3jkY5uNhVXroRGeDO6Wtun.CRgRu_a yBCiVmWrXSzdEOs2NuFJFBV.m.7YThfwBiigm0NzDJ8YFxm5irZnzulQdn6gHCySMVP4Ri3SZSF6 ByyAsgJF6SpToyxV1Hu.MX7_jtE_NXpcKeZv.1xOtwiaUDA66wHYwfJUljcJUU1rpKPa3Jv8gLE. J36g4XpQhTbGv6dRQezv.bsiV2rvg4wHFFvnmUta_2V.rxgzzrGcNsw4Qr.Hag8z7s8e.uXQ7CUW H13V2.g.sKenJ39ksmJSmetnDQGPZbU09FRHrlgMO7p31.Q.wZtWXEm.DpvE_GC8WfGt3OzTQ_MD GhoniBdJUb0J_V4I4.jpymHQNhL0waLj8BSJtC.bdY5fzzgFeQmt0ARpktOUMDK0Hhk2AgFi4B0G mHfGr2RyDrqvNC.l4XvQeyOip0clRJs8TKzhPa0D1riHsucBvtLuvLmKrJRNiUbPlnCyUn8k94WU y40JsAFy6omYS7ghlJ6bJySTwb0bmYRzyYFiCuHisOxFaBQ7Noj04bHZLqYNaJkJx9aLb.s1njpj UGkHBWKFwSCRHqPd1p57DNpQfWzQ7V3iM_0qZTT.mNrS4u2s10st3X1f7fe_LCrhywJpmYYxVdcU gZq1fRdZFhsPFmTlAzmWWjejVi52w2jF.V5FE9mGoFrkEZnApMLtQlyFs8ljVzX3MzvVeJrZX2uM oFqRpCOAN11F5juWqZpoXNIBYW5lCUyzEqXaKGg5KX019sXIVcrnZAA8Hm7DqKGh_1mZkcluP6t7 ztV5HZCewr_FLM1V0BlbPBMPI8OFTBk7dBeL4jwbrnHEAji.7SFzmSoLCDmizv_V0e_UgFF3sAOK XZGpD4QN0UnffhBT9X9aZ4VJuAiEg0.8BSNNnqJ5F6L2Vywj4p5iTMqlJ2kSKWIkV_saQtgF3v6A 1ZmNa35IfhIqU6S87zUJUqQLN7zjQ6s6S8CpsaavmWqCCrwqOjVbOxTzX66_CWLrefCKDhnYmfUy li6dRvGcI70hHIp.0TnzkIelck5IafCItBAtd8kTwlqrJx78MK8dhEgQ073kn1yEle0TbBGxEcjl JkvxG7pXgpbhBa7ML9usJDpbsUiYQidUu.LcSHZ2GPiMoJlV8.NOdpCfe2E9fIA5IcLpDnAej_j7 PIVRwc4gRoHgg5kowxUiTasik6XUeQTkEHXIK4MaSHYcR46EkkU3eans5V8JICSTMYgMfCZVvNy5 UnoCMBFJon6h2E.vAgvXq1hXnMVkXvQh2IWjLF7nmo29xi4qAliE8ImDM3fEGfWx449iFhyqNeWZ m8Yo6t0_Q34C0uGrtJDhifjdZIFEfrELrRYtMeChwbRQXboo3lDErs3W.iXOoUdn4xYsPz9hAQe6 X7KtUvPVYDc2rKNRfNIFj_GHRO8REFX.gM0IRnzONry_cZz.5fAS1jYWhaZFE9Cb7CQLJV11Xe7P _Dv6wwitRrE36p2SV_Ou0Eo9LJd932N9MOkQjTkE3tqiRvlbwA80veJlc55H.KyaUvkzZD0j7dgU zdNnSCx8OYjeCKQJJ40mWrGxELpwQbDGvESdc5YQzr1cbGTdeIFjLZ8nJz0..nUmSicFaV.a7D8E G_dVoJaRXgsYKRJkkRtLB_dxnMhfKj4UCBWcK9s6gClhij7TAGiRmWTJKgG.XuualUvMqeRgknG4 tOqgZ1xTjSCJsAGNuQp61.Ou0OG_6xTt4wGXmA.tJQnwfKyz6gWL3Yb8kpGZv3DjyuRpX.DXuFyr UUfHhWi6AEQOyAUGS7nOBDe8aNlpybNmS70rgkN9Oy2AUQuSQgIHAfD62OQvpJeLmR3TqpCHzyYY oshvKAkrBG.8996a0BLoCDNoPlCDYQbkE1ndQ9XWqVVElEVkzNCmP6l65j.HcosjOsO_Y9ZxI3xN DLTyYYijjyUy867hwuFM1oxieoANX7D0HwPtiwndmy0RkfpDNejnE_q29ioVNUd7Y1ydLqMg3eGa GF6C4CuvwE8n.iFIpyc0IdQttuRC.SodcfTJx2N5zhzfyLOJXTZ_h4nN6Rd_AeV_ARzxODGlteg4 y90LdYqQVlPxBkDOuq.e3d9XOwi4j33PY1J2N47P3jnHxE8Xqx8AsnI2lCuidT7uf6VXtwMSXdqP 3InJxcbCJ.woosTjO.cphLlJWP1RW6X1u_ZvDIoSNlDjfQ1J8SmGTVljyHIlUjXT8jhA_wMMT2lw yYm2uI22V5EEFNsTIR0WS8kMODqsoK_5Pm1I.d_EfiHv7NxYpyaSLsNOF0gYa X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Sun, 8 May 2022 11:02:38 +0000 Received: by hermes--canary-production-sg3-795d7b4d54-ckngf (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 694d0cc3265232e3051ea657805657ba; Sun, 08 May 2022 11:02:31 +0000 (UTC) From: Po Lu To: Konrad Podczeck Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode 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> <87sfpk6dn7.fsf@yahoo.com> <83tua0wpt7.fsf@gnu.org> <87k0aw601b.fsf@yahoo.com> <83pmkownzs.fsf@gnu.org> <87ee145wqe.fsf@yahoo.com> Date: Sun, 08 May 2022 19:02:26 +0800 In-Reply-To: (Konrad Podczeck's message of "Sun, 8 May 2022 12:01:33 +0200") Message-ID: <87k0aw4799.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20188 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 203 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Konrad Podczeck writes: > Both patches (applied separatedly) do the job! > > Thanks for looking into this, Any time, I installed the second fix and am closing this bug. From debbugs-submit-bounces@debbugs.gnu.org Sun May 08 10:36:01 2022 Received: (at 55299) by debbugs.gnu.org; 8 May 2022 14:36:01 +0000 Received: from localhost ([127.0.0.1]:54999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nni0u-0006Aw-GJ for submit@debbugs.gnu.org; Sun, 08 May 2022 10:36:00 -0400 Received: from grace.univie.ac.at ([131.130.3.115]:58182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nni0r-0006Ak-UF for 55299@debbugs.gnu.org; Sun, 08 May 2022 10:35:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=univie.ac.at; s=rev2; h=References:To:Cc:In-Reply-To:Date:Subject: Mime-Version:Content-Type:Message-Id:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=oxE2Y0k/0/Bk2o4I0CyCp5fiWKwWnHmPwyWz63Jz1jQ=; b=ESkn1ROeYADjRktvNGpF91D7WU 2n0stNawkbhkONA1G1faZ+WcXQmENzL866aVmkLBmCv1o+4MXX0BnCIiUvgu7y77cvSrHetZhczXh eHBMMp0cuVkIGWcbTVwNlOfw+ktdr1DQkP4WLWcpUeO+1L32kSqGQNjlhQ71rvzuAqxk=; Received: from jarvis.univie.ac.at ([131.130.3.112] helo=jarvis.univie.ac.at) by grace.univie.ac.at with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.95) (envelope-from ) id 1nni0o-001MVc-8W; Sun, 08 May 2022 16:35:54 +0200 Received: from 217-149-174-43.nat.highway.telekom.at ([217.149.174.43] helo=smtpclient.apple) by jarvis.univie.ac.at with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.95) (envelope-from ) id 1nni0o-00GtAp-14; Sun, 08 May 2022 16:35:54 +0200 From: Konrad Podczeck Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_30EDAC19-5D74-4AE0-BD7D-7654EAE9408B" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) Subject: Re: bug#55264: A problem with display-buffer-alist Date: Sun, 8 May 2022 16:35:53 +0200 In-Reply-To: <0A916706-9939-4222-9F15-4213D52B5B95@univie.ac.at> To: Eli Zaretskii References: <0E75652A-EA78-4E28-833E-9DE9D6F18920@univie.ac.at> <83ilqk346f.fsf@gnu.org> <0A916706-9939-4222-9F15-4213D52B5B95@univie.ac.at> X-Mailer: Apple Mail (2.3696.80.82.1.1) X-Univie-Virus-Scan: scanned by ClamAV on jarvis.univie.ac.at X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55299 Cc: Po Lu , 55299@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --Apple-Mail=_30EDAC19-5D74-4AE0-BD7D-7654EAE9408B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Without reversal of commit 5adc84a27b86cdbd048ee3ebc023549c928f7425, = this bog is gone by commit=20 461ac0815c153778c41f3074e8d7748754ff7dd9 = . This bug can therefore also be closed. Konrad > Am 06.05.2022 um 02:56 schrieb Konrad Podczeck = : >=20 > Reversing commit (by Po Lu) 5adc84a27b86cdbd048ee3ebc023549c928f7425 = (both in nsmenu.m and in tooltip.el) solved the problem. >=20 > Konread >=20 >> Am 05.05.2022 um 08:05 schrieb Eli Zaretskii >: >>=20 >>> From: Konrad Podczeck > >>> Date: Thu, 5 May 2022 01:25:44 +0200 >>>=20 >>> With a fresh build, I have the following problem: >>>=20 >>> Make an init file just containing the lines: >>>=20 >>> (setq >>> display-buffer-base-action >>> '((display-buffer-reuse-window display-buffer-pop-up-frame) >>> (reusable-frames . t)) >>> display-buffer-alist >>> '(("[.]" >>> (display-buffer-reuse-window display-buffer-pop-up-frame) >>> (pop-up-frame-parameters >>> (left . 100) >>> )))) >>>=20 >>>=20 >>> Start the app. Open any file, say foo.tex, and do "M-x >>> context-menu-mode". In the frame showing foo.tex, scroll a bit. = Then, >>> using the mouse, select some text and use the right mouse button to = open >>> the context menu. If I try to choose any item in the context menu, = the >>> app quits unexpectedly. This quitting is not registered as a crash = by >>> the OS. >>=20 >> Seems to be specific to macOS? I cannot reproduce here. >=20 --Apple-Mail=_30EDAC19-5D74-4AE0-BD7D-7654EAE9408B Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii Without reversal of commit = 5adc84a27b86cdbd048ee3ebc023549c928f7425, this bog is gone by = commit 
=
461ac0815c153778c41f3074e8d7748754ff7dd9.

This bug can therefore also be = closed.

Konrad

Am 06.05.2022 um 02:56 schrieb Konrad Podczeck <konrad.podczeck@univie.ac.at>:

Reversing commit (by Po Lu) = 5adc84a27b86cdbd048ee3ebc023549c928f7425 (both in nsmenu.m and in = tooltip.el) solved the problem.

Konread

Am = 05.05.2022 um 08:05 schrieb Eli Zaretskii <eliz@gnu.org>:

From: = Konrad Podczeck <konrad.podczeck@univie.ac.at>
Date: Thu, = 5 May 2022 01:25:44 +0200

With a fresh = build, I have the following problem:

Make = an init file just containing the lines:

(setq
display-buffer-base-action
'((display-buffer-reuse-window = display-buffer-pop-up-frame)
(reusable-frames . t))
display-buffer-alist
'(("[.]"
(display-buffer-reuse-window display-buffer-pop-up-frame)
(pop-up-frame-parameters
(left . 100)
))))


Start the = app. Open any file, say foo.tex, and do "M-x
context-menu-mode". In the frame showing foo.tex, scroll a = bit. Then,
using the mouse, select some text and use the = right mouse button to open
the context menu. If I try to = choose any item in the context menu, the
app quits = unexpectedly. This quitting is not registered as a crash by
the OS.

Seems to be specific to macOS? I cannot reproduce = here.


= --Apple-Mail=_30EDAC19-5D74-4AE0-BD7D-7654EAE9408B-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 09 05:52:28 2022 Received: (at 55299) by debbugs.gnu.org; 9 May 2022 09:52:28 +0000 Received: from localhost ([127.0.0.1]:56157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no044-0005K9-0c for submit@debbugs.gnu.org; Mon, 09 May 2022 05:52:28 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no042-0005Jr-4O for 55299@debbugs.gnu.org; Mon, 09 May 2022 05:52:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=9qZICGWVptXHCJ94QLPN5o1m9n+KXDfbAUC8pKJZfBY=; b=lEr6Dx/zOUhfz9bK7su3N3mpJB F0ZSxK+1yJmluyMk8y7Jklai1+naO9/IKEGruLZcoAKRNfbVlySfAElNjdLNElGlW5WTYWf4xBJta UAZtksoYdux2WSS2EuNrwjYCe/oHw15WiwMpTrvHbxZcAsBgqKh5FQ+kl1C+LDXtMOlQ=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1no03s-0004Fe-T8; Mon, 09 May 2022 11:52:19 +0200 From: Lars Ingebrigtsen To: Konrad Podczeck Subject: Re: bug#55299: bug#55264: A problem with display-buffer-alist References: <0E75652A-EA78-4E28-833E-9DE9D6F18920@univie.ac.at> <83ilqk346f.fsf@gnu.org> <0A916706-9939-4222-9F15-4213D52B5B95@univie.ac.at> X-Now-Playing: Blaine L. Reininger's _Broken Fingers_: "Right Mind" Date: Mon, 09 May 2022 11:52:16 +0200 In-Reply-To: (Konrad Podczeck's message of "Sun, 8 May 2022 16:35:53 +0200") Message-ID: <87sfpjav8v.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Konrad Podczeck writes: > Without reversal of commit 5adc84a27b86cdbd048ee3ebc023549c928f7425, this > bog is gone by commit > > 461ac0815c153778c41f3074e8d7748754ff7dd9. > > This bug can therefore also be closed. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55299 Cc: Po Lu , 55299@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Konrad Podczeck writes: > Without reversal of commit 5adc84a27b86cdbd048ee3ebc023549c928f7425, this > bog is gone by commit > > 461ac0815c153778c41f3074e8d7748754ff7dd9. > > This bug can therefore also be closed. OK; closing. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon May 09 05:52:31 2022 Received: (at control) by debbugs.gnu.org; 9 May 2022 09:52:31 +0000 Received: from localhost ([127.0.0.1]:56160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no047-0005KO-87 for submit@debbugs.gnu.org; Mon, 09 May 2022 05:52:31 -0400 Received: from quimby.gnus.org ([95.216.78.240]:40000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1no046-0005Jy-B3 for control@debbugs.gnu.org; Mon, 09 May 2022 05:52:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=rXQLNC5OrWSHRGVYX6p3WGrgMLbdIt+4qLl2eoysf9I=; b=luDdAZ9uanP0aVO7iqoBpfYw04 cEN8Nab6/lQG4ZXpdYUZdBi7NEZrRTxd5BlKxwWZlB3JZddWntl2vZo/uTtimaW0O2fYEnMH0ykyf xWVgPMyN7pAVHZWOMm946X9zfmu8mp2yaQQN1a2m7Fz+vpGkjBrrVMRzOm+DUThk4UlM=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1no03y-0004Fr-Lz for control@debbugs.gnu.org; Mon, 09 May 2022 11:52:24 +0200 Date: Mon, 09 May 2022 11:52:22 +0200 Message-Id: <87r153av8p.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #55299 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 55299 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 55299 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Thu May 19 08:50:35 2022 Received: (at 55299) by debbugs.gnu.org; 19 May 2022 12:50:35 +0000 Received: from localhost ([127.0.0.1]:34766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrfbv-0008Nk-2K for submit@debbugs.gnu.org; Thu, 19 May 2022 08:50:35 -0400 Received: from grace.univie.ac.at ([131.130.3.115]:59932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrfbr-0008Na-VG for 55299@debbugs.gnu.org; Thu, 19 May 2022 08:50:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=univie.ac.at; s=rev2; h=To:Cc:Date:Message-Id:Subject:Mime-Version:From: Content-Transfer-Encoding:Content-Type:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=wOf1OoMrZ/BKpABotdm8oNbLHX0sQ2v0MeS2LjbXOY8=; b=UFib6f17f3dn0z2E73ThIsF/Vk rDLIl21n5/ydbluljlThJUOEnL+6rdzPTKw8mm7rI7k7ck+RFei0FHpGHm1dSGJXYqZW0Kiql9naC wCYJtDbbgUhwGxORqavCEkTs99P3k6gaX6XT6m2ZqDf8Zj8R//5lAwIWyKyeqvkNg4T4=; Received: from joan.univie.ac.at ([131.130.3.110] helo=joan.univie.ac.at) by grace.univie.ac.at with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.95) (envelope-from ) id 1nrfbp-00Fdmp-5T; Thu, 19 May 2022 14:50:29 +0200 Received: from 178.165.163.148.wireless.dyn.drei.com ([178.165.163.148] helo=smtpclient.apple) by joan.univie.ac.at with esmtpsa (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.95) (envelope-from ) id 1nrfbo-001XvX-Uu; Thu, 19 May 2022 14:50:29 +0200 Content-Type: multipart/alternative; boundary=Apple-Mail-5B8E6452-CBE0-4B57-9EC6-A56739D0046C Content-Transfer-Encoding: 7bit From: Konrad Podczeck Mime-Version: 1.0 (1.0) Subject: Re: bug#55299: 29.0.50; Bug with the mode-line and pixel-scroll-precision-mode Message-Id: <645C5A49-4BEC-48E2-924C-6047A8BC0531@univie.ac.at> Date: Thu, 19 May 2022 14:50:27 +0200 To: Po Lu X-Mailer: iPhone Mail (19E258) X-Univie-Virus-Scan: scanned by ClamAV on joan.univie.ac.at X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55299 Cc: 55299@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --Apple-Mail-5B8E6452-CBE0-4B57-9EC6-A56739D0046C Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable =EF=BB=BF With this patch, if a frame is sel > Am 07.05.2022 um 15:21 schrieb Po Lu : >=20 > Konrad Podczeck writes: >=20 >> Debugger entered--Lisp error: (wrong-type-argument wholenump 489.0) >> posn-at-x-y(0 489.0) >> pixel-scroll-precision-scroll-up-page(1.0) >> pixel-scroll-precision-scroll-up(1.0) >> pixel-scroll-precision((wheel-down (# 1011 (259= . 390) 7730978 nil 1011 (37 . 22) nil (259 . 82) (7 . 14)) 1 0 (0.0 . -1.0)= )) >> funcall-interactively(pixel-scroll-precision (wheel-down (# 1011 (259 . 390) 7730978 nil 1011 (37 . 22) nil (259 . 82) (7 . 1= 4)) 1 0 (0.0 . -1.0))) >> call-interactively(pixel-scroll-precision nil nil) >> command-execute(pixel-scroll-precision) >=20 > Sorry, please try this patch instead: >=20 > diff --git a/lisp/pixel-scroll.el b/lisp/pixel-scroll.el > index b0fe2f56c0..a7cfda2491 100644 > --- a/lisp/pixel-scroll.el > +++ b/lisp/pixel-scroll.el > @@ -685,6 +685,8 @@ pixel-scroll-precision > (setq window (frame-selected-window window))) > (if (and (nth 4 event)) > (let ((delta (round (cdr (nth 4 event))))) > + (when (< delta 1.0) > + (setq delta 1)) > (unless (zerop delta) > (if (> (abs delta) (window-text-height window t)) > (mwheel-scroll event nil) --Apple-Mail-5B8E6452-CBE0-4B57-9EC6-A56739D0046C Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
=EF=BB=BF
With this= patch, if a frame is sel

Am 07.05.2022 um 15:21 sc= hrieb Po Lu <luangruo@yahoo.com>:

Konrad Podczeck <konrad.podczeck@univie.ac.at> writ= es:

Debugg= er entered--Lisp error: (wrong-type-argument wholenump 489.0)
=  posn-at-x-y(0 489.0)
 pixel-scroll-precision-scro= ll-up-page(1.0)
 pixel-scroll-precision-scroll-up(1.0)  pixel-scroll-precision((wheel-down (#<window 3 on *GN= U Emacs*> 1011 (259 . 390) 7730978 nil 1011 (37 . 22) nil (259 . 82) (7 .= 14)) 1 0 (0.0 . -1.0)))
 funcall-interactively(pixel-sc= roll-precision (wheel-down (#<window 3 on *GNU Emacs*> 1011 (259 . 390= ) 7730978 nil 1011 (37 . 22) nil (259 . 82) (7 . 14)) 1 0 (0.0 . -1.0)))
 call-interactively(pixel-scroll-precision nil nil)
 command-execute(pixel-scroll-precision)

Sorry, please try this patch instead:

diff --git a/lisp/pixel-scroll.el b/lisp/pixel-scroll.el
index b0fe2f56c0..a7cfda2491 100644
--- a/lisp/pixel-scroll= .el
+++ b/lisp/pixel-scroll.el
@@ -685,6 +685,8 @= @ pixel-scroll-precision
      = (setq window (frame-selected-window window)))
  &nb= sp; (if (and (nth 4 event))
    &nbs= p;   (let ((delta (round (cdr (nth 4 event)))))
+          (when (< delta 1= .0)
+          &n= bsp; (setq delta 1))
      = ;    (unless (zerop delta)
  &n= bsp;         (if (> (abs del= ta) (window-text-height window t))
    &n= bsp;           (mwhee= l-scroll event nil)

<= /div>
= --Apple-Mail-5B8E6452-CBE0-4B57-9EC6-A56739D0046C-- From unknown Fri Jun 20 07:27:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 17 Jun 2022 11:24:11 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator