From unknown Sat Jun 21 03:08:05 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#52685 <52685@debbugs.gnu.org> To: bug#52685 <52685@debbugs.gnu.org> Subject: Status: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk Reply-To: bug#52685 <52685@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:08:05 +0000 retitle 52685 29.0.50; Horizontal scrolling doesn't work when compiled with= pgtk reassign 52685 emacs submitter 52685 Andrey Listopadov severity 52685 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 20 15:43:49 2021 Received: (at submit) by debbugs.gnu.org; 20 Dec 2021 20:43:49 +0000 Received: from localhost ([127.0.0.1]:51563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzPVc-0003nE-Jj for submit@debbugs.gnu.org; Mon, 20 Dec 2021 15:43:49 -0500 Received: from lists.gnu.org ([209.51.188.17]:46840) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzPVY-0003n1-Pj for submit@debbugs.gnu.org; Mon, 20 Dec 2021 15:43:47 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47986) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzPVU-0002Ru-9R for bug-gnu-emacs@gnu.org; Mon, 20 Dec 2021 15:43:44 -0500 Received: from [2a00:1450:4864:20::536] (port=44858 helo=mail-ed1-x536.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mzPVG-00025o-E8 for bug-gnu-emacs@gnu.org; Mon, 20 Dec 2021 15:43:27 -0500 Received: by mail-ed1-x536.google.com with SMTP id w16so14945458edc.11 for ; Mon, 20 Dec 2021 12:43:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=Kq5IWyc5tcZCFNKIVzYCK5mA06K595xfWs53c/XO1Wg=; b=YgGwNlnFaWxCVug6EJaXoSNdlNKekdo31UhjCXKJeU3nRu3VA2bcUvJdzoA5EImV8q L2HgKO0mSu7Zwk44wwt+dD2JkHZx8Lo4yOKr3wsU54XQh6W8DvZ3I+QuYUojHybu/RoV RnPvqLQbomZReCIVl5yAYM5JUoCKlDJ7buYpvbi2TzBaq5hEGrV3YM8ub36HYnGftFAQ Y0XWzREqRfuYjs5DaslPgFijkP3mP+XUG0j3fzcX9p+EE2195VyE9zZDCASa9pZdme3C JHEMJLt74f2VWofem5XsOX6RlVB9zMP3BcuhfMoaZLbG4yDSpHKu3ruuACGAQYiqmLuD gVvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Kq5IWyc5tcZCFNKIVzYCK5mA06K595xfWs53c/XO1Wg=; b=UihOoxHQOpq1halxXlvFRbC7AGs1Hugx04Jjo6hjqY/7rn9O6FKx8ugh+VEv0GCeVV KbH4uEhaUc9xH7M8Ni12h6n3hdhIxO5T7j0+sqEWqC4HNNpix16EwCHespOCGuM0tdnd hFCTkijJ6I0Iae1+AG15vD60l/7a+v/9+cdTEt50XvETnIw2sjCCHugrOpOkcoszy39h LZdwgz0k32RM5CcZS6jIwJhZCYFgyhjerlaKCAkXBmpVhm+J2/YBLDJ1JyRSX19GmV90 4V84W8dTm2MiJfcQ2RMaSnlVrn8Lppz9qoRfTVBisSdcwfLeaFfLnH5IcUMeKcgiaT59 LhOg== X-Gm-Message-State: AOAM530fVY4r18hysvDP5rF4IURDbWzlluxjW7sEnAo9q/iEES5QHYRG gSWrds/demQ+qZAPIcYExK//e3x8L9xScZsq16UmmmHxsNo= X-Google-Smtp-Source: ABdhPJwpFxfje7MMzhnewJBmk3NsE8E4ewzBtbQ/UjqSdVTrBOyEh8r83H1Pb3NFOWvuX+2vvUr6KeE+41YQBiVGZ0k= X-Received: by 2002:a05:6402:1e90:: with SMTP id f16mr7253122edf.112.1640033003806; Mon, 20 Dec 2021 12:43:23 -0800 (PST) MIME-Version: 1.0 From: Andrey Listopadov Date: Mon, 20 Dec 2021 23:42:47 +0300 Message-ID: Subject: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::536 (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::536; envelope-from=andreyorst@gmail.com; helo=mail-ed1-x536.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit 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: -2.3 (--) After PGTK was merged I've compiled Emacs with the required switch. The first thing I've noticed was that --with-xinput2 has no effect when --with-pgtk switch is supplied, so I've removed it. I'm not sure if this is intentional or not. The main issue now is that horizontal scrolling with a touchpad no longer works for me. All horizontal events are registered as mwheel-down events. In GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, cairo version 1.17.4) of 2021-12-20 built on toolbox Repository revision: eaa44ca40e8da9ba86e6e03b76b41fd6843661d6 Repository branch: master Windowing system distributor 'System Description: Fedora Linux 35 (Workstation Edition) Configured using: 'configure --with-native-compilation --with-pgtk --prefix=/home/alist/.local' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS XIM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: isayt-mode: t smartparens-strict-mode: t smartparens-mode: t hl-todo-mode: t global-auto-revert-mode: t gcmh-mode: t which-key-mode: t recentf-mode: t global-undo-tree-mode: t undo-tree-mode: t editorconfig-mode: t csv-field-index-mode: t shell-dirtrack-mode: t pixel-scroll-precision-mode: t corfu-global-mode: t corfu-mode: t marginalia-mode: t vertico-mode: t minions-mode: t delete-selection-mode: t savehist-mode: t common-lisp-modes-mode: t override-global-mode: t straight-use-package-mode: t straight-package-neutering-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t Load-path shadows: /home/alist/.config/emacs/straight/build-29.0.50/transient/transient hides /home/alist/.local/share/emacs/29.0.50/lisp/transient /home/alist/.config/emacs/straight/build-29.0.50/xref/xref hides /home/alist/.local/share/emacs/29.0.50/lisp/progmodes/xref /home/alist/.config/emacs/straight/build-29.0.50/project/project hides /home/alist/.local/share/emacs/29.0.50/lisp/progmodes/project /home/alist/.config/emacs/straight/build-29.0.50/map/map hides /home/alist/.local/share/emacs/29.0.50/lisp/emacs-lisp/map /home/alist/.config/emacs/straight/build-29.0.50/let-alist/let-alist hides /home/alist/.local/share/emacs/29.0.50/lisp/emacs-lisp/let-alist /home/alist/.local/share/emacs/29.0.50/lisp/emacs-lisp/eieio-compat hides /home/alist/.local/share/emacs/29.0.50/lisp/obsolete/eieio-compat Features: (shadow mail-extr emacsbug message yank-media rmc rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader sendmail mule-util isayt disp-table flyspell ispell smartparens-config smartparens-text smartparens-html smartparens-elixir smartparens-clojure smartparens dumb-jump popup s hl-todo autorevert filenotify init aoc ht aoc-autoloads ht-autoloads jdecomp-autoloads esh-mode esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util isayt-autoloads gcmh gcmh-autoloads which-key which-key-autoloads dumb-jump-autoloads popup-autoloads recentf tree-widget separedit-autoloads edit-indirect-autoloads server project-autoloads xref-autoloads magit-todos-autoloads pcre2el-autoloads hl-todo-autoloads f-autoloads s-autoloads async-autoloads magit-autoloads magit-section-autoloads git-commit-autoloads with-editor-autoloads transient-autoloads undo-tree diff undo-tree-autoloads smartparens-autoloads flycheck-package package-lint finder package url-handlers flycheck-package-autoloads package-lint-autoloads let-alist pcase flymake-proc flymake editorconfig editorconfig-autoloads vterm-autoloads doc-view jka-compr image-mode exif dired dired-loaddefs elixir-mode elixir-format elixir-smie elixir-mode-autoloads erlang tempo erlang-autoloads csv-mode sort csv-mode-autoloads json-mode-autoloads json-snatcher-autoloads css-mode smie sgml-mode facemenu eww xdg url-queue shr pixel-fill kinsoku svg xml dom browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source eieio eieio-core eieio-loaddefs password-cache url-vars mailcap puny mm-url gnus nnheader gnus-util time-date mail-utils color lua-mode-autoloads yaml-mode yaml-mode-autoloads racket-mode-autoloads sly-autoloads clj-refactor-autoloads hydra-autoloads lv-autoloads inflections-autoloads multiple-cursors-autoloads paredit-autoloads yasnippet-autoloads flycheck-clj-kondo flycheck json map find-func dash flycheck-clj-kondo-autoloads flycheck-autoloads let-alist-autoloads dash-autoloads cider-autoloads sesman vc vc-dispatcher sesman-autoloads spinner-autoloads queue-autoloads pkg-info-autoloads epl-autoloads finder-inf parseedn-autoloads map-autoloads parseclj-autoloads inferior-clojure derived clojure-mode lisp-mnt mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr align thingatpt imenu inf-lisp shell pcomplete clojure-mode-autoloads fennel-mode-autoloads geiser-guile info-look geiser geiser-repl compile text-property-search geiser-image geiser-company geiser-doc geiser-menu geiser-edit etags fileloop generator xref project geiser-completion geiser-autodoc advice geiser-eval geiser-connection tq geiser-syntax scheme geiser-log comint ansi-color geiser-popup view geiser-guile-autoloads geiser-impl help-fns radix-tree geiser-custom geiser-base geiser-autoloads markdown-mode-autoloads ox-hugo-autoloads pixel-scroll ring formfeed cape cape-autoloads corfu corfu-autoloads consult-autoloads marginalia marginalia-autoloads vertico vertico-autoloads minions minions-autoloads display-line-numbers modus-vivendi-theme modus-themes modus-themes-autoloads delsel savehist comp comp-cstr warnings rx novice cus-edit pp cus-load wid-edit font defaults edmacro kmacro common-lisp-modes-mode functions local-config use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core use-package-autoloads bind-key-autoloads early-init straight-autoloads info cl-seq cl-extra help-mode seq byte-opt straight subr-x cl-macs gv cl-loaddefs cl-lib bytecomp byte-compile cconv iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win 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 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 simple abbrev obarray cl-preloaded nadvice 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 inotify dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit pgtk lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 439300 347003) (symbols 48 49273 658) (strings 32 120328 161276) (string-bytes 1 4376451) (vectors 16 46029) (vector-slots 8 783458 512099) (floats 8 340 1112) (intervals 56 409 120) (buffers 992 12)) -- Andrey Listopadov From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 20 20:28:18 2021 Received: (at 52685) by debbugs.gnu.org; 21 Dec 2021 01:28:18 +0000 Received: from localhost ([127.0.0.1]:51834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzTwv-0004tc-Iy for submit@debbugs.gnu.org; Mon, 20 Dec 2021 20:28:17 -0500 Received: from sonic301-30.consmr.mail.ne1.yahoo.com ([66.163.184.199]:44355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzTwt-0004sx-4Z for 52685@debbugs.gnu.org; Mon, 20 Dec 2021 20:28:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640050088; bh=CUlRQ9JH7iCEw/hHhV3MJNlsfe6DyW+CXnCw4Y7lrP4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=ElmJzDsKF3TXcQDrD6FcLU15LUdSUMkyTsWBpvY6dC1fP3tvWYWFC+wSnGWEew3rxAKIqxPaDPOXdZeC2VmY8PcXYmlc4/IKz1eH1xiwoL9UBjV6+5jBD/5+hmPMWgsXyhfPWuJiqw8f5KRlDdFnycg2KLEJxLRgC4kumKcszk7MBTqbdZjcrm6Z5i3+Qli+idzmnoqxT+YZC7sj9GHDlvgZxYL0jujVUJw5swmg0MPCzh5FtdsvmRe8yE26hjtiCxNosBWVlpOUcy8qKmhrui7ZchiqBBGKZOOHJP73aLwopmT4utJHVOtHh0zUJvzaiZQb6FAzsqEis7Sd7GOZsQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640050088; bh=SEhPl/o16cZAMM/InfR/jP+zc5woVKnRnyXGLWPcJ98=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=cQjjCxwu4oMqO5wYM1c7DAzFMXyQVeuwqHFuAQI12gVRsVBrqKyQjb6eIQNYtNEFUidy80pJsxwAbfgs/Ude8Ien0e01yJOlh0yAxkzjuHy62wl08Pn0cn3CeEZSGq/PirEuuhcY/OrHlmD7e89loOgEYNzI5jTwIgoNCQryomev1ewAJ2q9qkozQAfgozOJdfoZ5DRvSr2+2AGSjrKxHqT6yl1qtmIY+7J6/ZIFK5RkaYEo2b8312/vxrXkhlcXCAElIMtINvtZpcYSBh1mj0jrbKpLXK7NOshwMvIP7+wlmNKLtCwb1DOPxo7M/EU9fy0PldXguhOeppKR74m/OQ== X-YMail-OSG: pKAnmWwVM1naToKXFOWaWuX94ttf_5RQu3Wnaav7AVZjtIo_ilCSV1n4EEs5SK_ lyXx2mIqSNO1fk0X_EG0rXnXc3pzeXs254gFGpwJtQQDHY2vEbdAlMzQf7.xVFHpV13gt_I61QZZ JjbsN_LZhiG4y8xojS00yfMQpvKnsq.ngnD_Bm125.PVNPl3SMUNvFa1Gp_lfaE2ilQiwQ0jhOGl 60kvUE.xa0m9f8bJL8SxvrC6iXisbsT132eNlfBeEg9B7TbxT4.SFWQJeOZu7wHlRa53Fi27tgwu j3VqGULy2WQ_fNG1Ff9OS7G8we37O9itAy25yaxA_PVqNlpiHxcPS_Pm_S9rtquJPWvrvQ1cqnbn WSFyUdhgGV1V4jHuMgMWwe6BZ6y8QIbeQSZTcawGQz99ufAgX.XfzwBUkY3MTGaQEQnOYRLLY6mA OPUY7lYnl3fXN_nXumYYFHWepcx2Mw2eB1699JhJu6o1reEHCaQjEGqReImLz9E0PgYSVDDvkWgo yoHSCUS9aV2qH8Dq9nS3Vp6uuZriHJT1a8pcgfshPtpbNPi_gKUAzIDaoayY1FtW9u9vOg5GjvFw yDfhrig73CJ4ZK8m.SlAxAudChgfyALbDSceQPdtDmraEBhnFmHcge1G6WzVV0LeQGMjg2Lz1iXK 0xxg8KeZfmjtLiuCR1J9Ct1.bjsWCkRNSiTQAmZeOK.UOv7h.5EbJ_803ZN9VTUF2k1ZKoPCEHRG oiCuUHcfXfFMA93.5HlVkHjTpwvb6sja0SfkgqIKIPV9tCm65RCNmLOqHMVZG8kJ4cxqUzvhya3O P8ynwnSWvRQDWvX3R0lDTrXxlR7IR4PTvSK6rpyF5MS6spAA0u027527.VAJ0PQglTdq0eAm8loM YQRpovwnWNPyZvu6BHVmvmaL.qWli0jOBtf0.PTFMo9Kd.ijx0Q5BFMq9g6yiHmI4CP3LlcztmoX aA6FGui.CO_IPU0i6tiepnaza_Es.itX4CJQytoLjTxD38P.qAk2XTKHOvJERh1O2VPg2tx9t64B uECE_aSIyOjy.D1hqXY7NAtd5PcfWXOc_Fw_9qcuhyb.gTKg0ECOct1fpGghFPhuyxqSQhdokDEZ HtypTX.Lh42pim7VrvSbj291HDgaWkyGRcW5JyI3KsdAcuCm1wektP5W5V16o3fYzEMK3p1gqNFJ TcrCPySYSSBhefR_2IuxnXPCaoWxpzpenEGDw96Bt0V4Sv.OiVfD.F3kloiRNlgsAOG6h2IRg93c _dxGn1hpKQFjFjEFsDepybnElCAMdohbTd6IbTUCXTTsTyYuPz_eHSGRIDK6aRPnZSQvx7epJqF3 tPUHpVZdy_mgmwKQPmyOpjdvLjPWXnxEehzEK7IFMXaBS_HL9SmylD5OkPXPh2yNB8LyvpgbE3Aw f3Oc2HXeWObwkehogbSK6aMwRO5eXFl5pr0pOhc5Huoohf2Jp7TEv0PSruRWk_f8z8LvM7KKdUkJ XHZBsZX1MsnsuJlsBirfaDAKY00gIla8z408XAcVSb0DIUilYqbmqpX.CI45vr6EW9b.FBUMg1Xq 97E4En.ZKaObhqREZAJZnWijTnGCVuu8Wgx1AyYREiO43pKKG4mvoQpbRiPOe.eHeDE5T6pv8.QX epA2OQInCc9anIQ1kkbm0OcZC7asPa0d4EB2qVxTntP7Jhluw7e4mLd1HxgMGIJ9q3q0vNAP.rSq 06EKKf5BElCc1I3vGugjbzwAKm2b.yLWSf.DqXOBlW82W5XQf5W8ort5hrSgR8Y6fTt4Mmq6hDiI rbPjO_VsJYYxNIz_BodcuiIf307klFoDDxnWZNXisrT8kJL6RONy0rXYDtXPT5vcIBa5yuN02xHW w1steiQ8XqHWFyLI1Xnesf0P8.ISiDZWFdjm6aK3vFlx3oJU.iqOKHKqsslY72T32npq3LrJ_FNo nvji5RWS3Tbc6uKEhCYWBZ5kwLg4VAFlBtoG5n0LmFrIdhHktuSqqb.pDOEUSew7FgvJvWQj5dve OvhiJphJSRzXxOn1qCtKSQCNdRot0g2DhiiyKzyQzMkB8dQjg_4Lu9wXkQg9m.7cOM0Nhc9HMeMI LCGtd9EuNOidsgAsGIUpkwYXSRRIuf8eQ6.rQB1cobrzj9deee6CaMqyccYX.QD50ayoTI1yUeme 4e6TqgEYsmZuixriP79cY_8Wnsxvfhl6rGRdktARbRF6HghKl5w0KSg0N8U5fYw94nytwBk8mUuF mDYwDupyye9pqO9xGYwWr7_p88XOozXzeucWy5Q57bLyGjPOH4JL6KE9BSg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Tue, 21 Dec 2021 01:28:08 +0000 Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID d67ec830a5305d2253dcd9828674fbdd; Tue, 21 Dec 2021 01:28:03 +0000 (UTC) From: Po Lu To: Andrey Listopadov Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk References: Date: Tue, 21 Dec 2021 09:27:59 +0800 In-Reply-To: (Andrey Listopadov's message of "Mon, 20 Dec 2021 23:42:47 +0300") Message-ID: <878rwezqzk.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 679 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) Andrey Listopadov writes: > After PGTK was merged I've compiled Emacs with the required switch. The > first thing I've noticed was that --with-xinput2 has no effect when > --with-pgtk switch is supplied, so I've removed it. I'm not sure if > this is intentional or not. The main issue now is that horizontal > scrolling with a touchpad no longer works for me. All horizontal events > are registered as mwheel-down events. To answer your first question: since the PGTK build doesn't use X, the --with-xinput2 option has no effect. As for the second problem, I don't see the problem here, but I'm copying in Yuuki as he might have some ideas. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 21 02:23:15 2021 Received: (at 52685) by debbugs.gnu.org; 21 Dec 2021 07:23:15 +0000 Received: from localhost ([127.0.0.1]:52210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzZUR-0005ZI-D8 for submit@debbugs.gnu.org; Tue, 21 Dec 2021 02:23:15 -0500 Received: from mail-ed1-f44.google.com ([209.85.208.44]:33623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzZUP-0005Z5-52 for 52685@debbugs.gnu.org; Tue, 21 Dec 2021 02:23:13 -0500 Received: by mail-ed1-f44.google.com with SMTP id m21so21137116edc.0 for <52685@debbugs.gnu.org>; Mon, 20 Dec 2021 23:23:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+b3Pq0nBC5HcCVM5+rUSZ7ZKZqyk+sQvCvh+FrBZEjI=; b=pBJqPIGyf6H7+44ArazmwlGYDcqPLtqYAXMzRPPJz8TqNGthp1tGUPcmZQZfVrSS/V cq5uvaZp/kjYS4nK0BmIFHFjBxlTzSfKWudwsUe65d9OfVf+c4nHEFABXrXmSY49msBt WYdtMgSh8SOsSMBohRB9opGbGUYrs3uIMgcwmoqLx5fLDd0Pf6TijbL1RVKm7vGgFlLu 21bJ9LW/79o8HuBHR10/SRL54l9eEv1OAfiBxvfhgT8MfPSR3VzsJn10zyfAAzdiw7hu OtfgU7EAXRx+8UF38q7jzKt3FlIWEqUugY7FBWHx1sSuWSTiaJ616zbcVOMcHkVXZ9an 0mdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=+b3Pq0nBC5HcCVM5+rUSZ7ZKZqyk+sQvCvh+FrBZEjI=; b=TgF1Mg+CydGhyvq/o3cvt17vQAb89CuZWg3gE2wzmLDjtxUzpJdUL9kRKdfa71qd8k cPjOoOXeFb6qP1OPXh3YHoNkXxnnp2/8q1TNE7sSabUYTqRkPyyJZerHsPGd0jD8finS yMiv/c6r6br9deOy41ws36ZmyjUDc6pcaRdxXHVSqHX46dW3mfM3zOclKZivazURDUh4 d8sQtG3TWSEiZR8HS5497rQ7dQcOzqWC8K/Ti/p715FSacQ4ozwRIYbGlqu8R67TvpL7 Tej1PE/GC/6HS/fHHZXPJgStNc2MmgufdnxIzoP5Fs6x8urXR7MmFIhFOfFN7N9+BfXp 6aMA== X-Gm-Message-State: AOAM530Ncwlkq/+g4PvLZjRkzb/UUfoMGOo6XcxO1G+Fi7fLc0yjyue/ lYP4VXa4JEsJb8OYE3/rxhm5UUKaFZ5F0pVZy6c= X-Google-Smtp-Source: ABdhPJwsD9hyLBRyqjV9xe0UeTx3ANeh7FsMGXvm5gyFH2kLusHNRX5kw3UMeCFqyFAW1Un08/7HzhcbpVSsPigesLQ= X-Received: by 2002:a05:6402:22f9:: with SMTP id dn25mr1936124edb.403.1640071387350; Mon, 20 Dec 2021 23:23:07 -0800 (PST) MIME-Version: 1.0 References: <878rwezqzk.fsf@yahoo.com> In-Reply-To: <878rwezqzk.fsf@yahoo.com> From: Andrey Listopadov Date: Tue, 21 Dec 2021 10:22:55 +0300 Message-ID: Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk To: Po Lu Content-Type: multipart/alternative; boundary="000000000000730a2d05d3a2e095" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) --000000000000730a2d05d3a2e095 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =D0=B2=D1=82, 21 =D0=B4=D0=B5=D0=BA. 2021 =D0=B3., 04:28 Po Lu : > Andrey Listopadov writes: > > > After PGTK was merged I've compiled Emacs with the required switch. Th= e > > first thing I've noticed was that --with-xinput2 has no effect when > > --with-pgtk switch is supplied, so I've removed it. I'm not sure if > > this is intentional or not. The main issue now is that horizontal > > scrolling with a touchpad no longer works for me. All horizontal events > > are registered as mwheel-down events. > > To answer your first question: since the PGTK build doesn't use X, the > --with-xinput2 option has no effect. > > As for the second problem, I don't see the problem here, but I'm copying > in Yuuki as he might have some ideas. > > Thanks. > Makes sense, thanks. > By "I don't see the problem here" do you mean horizontal scrolling works for you on PGTK build? I've tested this on my second laptop, which has different manufacturer, and it doesn't work there either. For the record, I'm using Fedora 34 and 35. --=20 Andrey Listopadov > --000000000000730a2d05d3a2e095 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

=

=D0=B2=D1=82, 21 =D0=B4=D0=B5=D0=BA. 2021 =D0=B3., 04:28 Po Lu= <luangruo@yahoo.com>:
<= /div>
Andrey Listopadov <andreyorst@gmai= l.com> writes:

> After PGTK was merged I've compiled Emacs with the required switch= .=C2=A0 The
> first thing I've noticed was that --with-xinput2 has no effect whe= n
> --with-pgtk switch is supplied, so I've removed it.=C2=A0 I'm = not sure if
> this is intentional or not.=C2=A0 The main issue now is that horizonta= l
> scrolling with a touchpad no longer works for me. All horizontal event= s
> are registered as mwheel-down events.

To answer your first question: since the PGTK build doesn't use X, the<= br> --with-xinput2 option has no effect.

As for the second problem, I don't see the problem here, but I'm co= pying
in Yuuki as he might have some ideas.

Thanks.

Makes sense, thanks.

By "I don't see the problem here" do you mean ho= rizontal scrolling works for you on PGTK build?

=
I've tested this on my second laptop, which has= different manufacturer, and it doesn't work there either.=C2=A0 For th= e record, I'm using Fedora 34 and 35.=C2=A0

=

--=C2=A0
Andrey Listopadov
--000000000000730a2d05d3a2e095-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 21 02:28:03 2021 Received: (at 52685) by debbugs.gnu.org; 21 Dec 2021 07:28:03 +0000 Received: from localhost ([127.0.0.1]:52215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzZZ5-0005gf-1M for submit@debbugs.gnu.org; Tue, 21 Dec 2021 02:28:03 -0500 Received: from sonic301-30.consmr.mail.ne1.yahoo.com ([66.163.184.199]:42828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzZZ2-0005gB-Ta for 52685@debbugs.gnu.org; Tue, 21 Dec 2021 02:28:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640071674; bh=++fIk0mdaICS6mfCAOIhVGZrEICqF/t9eWeE1Yigz9A=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=YT7+2osK5M02zJlqGVsUdMf6YQolzPgjO2Gkg2/WD8dZiiCwHtlG/9MHk9xd8b4qjoPAej8laLKZhzlf2tmCO/w5LaIIoP59dexkAnhGOfp+n3Ws4tVelJ1XDNfBZnVhe8hik8ZBlRttnSqufMAURm7kSN2BV8W/i2+pLZTkXOQLFEOisvsKHjO/gtamkpCZct2ijtCBJTixvl1maEFr2oATucLkJ7gBWACjoLoZuTsxkHNM+mJJvqfMpqo3j5H5Lw5r7onP60zjpq5c04UvhAa5/4pZ//mpvIk920TnUdtCd5Q6//qt+4ODLUwwvlYnZKb1KbRL2XGJ6ID4cXy10A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640071674; bh=w75t9/hbbdGPfIm/VBrPETaYgnwsRxFVywiijz2c268=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=PIwJXIjirYYlFCEt/9iwxq6DG+zIM7VpwAChhZv68t65qOvwAWvMrsZjM+Oxp7xe20fjUD/EUt74tVTOHi8gMdP0a10A6FwY686RlYlPv+1qln55ZtEhcdGBc9oFeIbZ1Nj2338t1VqvMCvLSRVDX6BcZajBPP5UM3bnbTxZTKfr02BypdCF/BJKpAhVN5Sa1Ba/2T1Lox3PoP8Bd7Hu5pQAOGdaN7NnQfJc9/n5ib7XagrDYHectBOsYUVZAeKC8Jb6SpOQ0MZkxllGc3mDx9L/7rG1Tgha5YsS3MZzCMWGqZoJWa13SEaUh3wfZMHyjl4kD0Qp6hQaj5K87i/4ew== X-YMail-OSG: hnyvb_EVM1kB9s7wlF2UJ5THz9nNIZXkXSHB8zGMNzeuXQUY6kss1IkdQqWs3AZ lI0Gs7TE6c3nIbksB09jy391Jl7QI_lCDJPI0xViGA6.ZRHxTeyqIfEMrRpaqVUPRpy_wnTW3Y_n EvEESrSbXJuItvcBd.DgC9gXRz9Z5kRQZLwu1d8nPERV1aHFMJBaHLmhk.1mFIfhxAVFNX0dShnZ kTxtddTgLAC3snpapkKxtyU9Bzd_lR.98967oixt._XFI2rLm7yo40mXviadysdmVhgacYaGWU5G pbuAiFdJV_A.gmRF.gZSrocfCcGROaE0mq0cw4n9iFplhiy_tMBFOA3d.8WQZGqCfy4dQnZ7mvYQ CGbqLLVUynDJVeYX_RTwjOxUHyaxDY0FKOwXZegEzem.RQQKqzw9xAuO1tW_T40Xjf5kakc1ZtYX okyHnADLHsyjFBNMZm_7VxURvpsb5SWYHUJBZqToREyxEZFVPCy__93OknJwjHbKXekXMMm8xjFE g6vew4W0riyAegoYSj00zpIyRmYqCOcOPNWuTsuagjMvJsZb051cRL9U_H7ujvOAg5s9Q5BeM65_ dIET6X5GQtiT8HXsGoDJ57TUFyKrSNqimr.gvOLZXrqX93mo.GHYdPIV_excxu._JSeN4T1ZPdFC b4ULvoTO_LMSDygrnoZHmd30drJccr1mqwP3wTjWSxTn3SSRYqvZ4ExpzNVetWf0ldGOjsmAB0eM PuDeO89wTSzSLG1wh9Ng80si.xLPj5HPIEDNWwSVCBCyJZ2vpsf6ZnuAuEtopAtJpw9n1msjej_q QbGSqZ7V9nhY.Mr7163HgLDuyq9.0A9buq8D48ba3o6GtsaRM.c47NHNSvtvWNYZj30MKbxs408Z F7Hoqtxmy6sWW8cEigg4dDo5lpQkhNbve4QaHJW4EgY8cOvrVepyzNdk44.g.brVCiCnF7uxSy4a ebLTlbPIMXWU8d.R9SG1OMVpp6iOBJlBWIqx3RVCzrrekpTa24PRzeI9WGYgZ8Z.vVahoj1Rk6rC helZbTSXwAG_cyN4gqs0pB0h3AdijAyQOESxtAiPYJ4LN0Yg2jBeNINLRfE_1MIwN8THh1zFeIEz pW9d5e4FKcavnzkksAAuolkDZXgq7MOnkT7oQ7.iHy9spbh_RQ9hnwMKj7.mWswWiKMxqFGjhpCT x.FrsxT2Vzey1naIF37UeviOBRo8b7DyrW3TGG9J5luOD3JXQ798d1cAxA3mXjEdQcKGmVUjVNs2 5jynxtjxGy.1xoWsrXwezPKGojIvbTln5XCJ7xKE0b9TN5.bGij6Tl4n0wnOV1DR8WhB0OWvFetA vLOADdlLxH9qz0Z6dHAg3BRjqD734l.Ll9_x5pU21P0ECxNqeVdaIhVbdPeLEr.uRdUq4x05gOYE sK_lgGUomJu0TQLq5I9cQDb.xokTjaZYRUDwtVbNV8fKqAIDqUv3yiGxxuORb1XifKI69y36GSNN FXcIwuE3mBEzM5B3fG6Gmaw_iOclR5T..kXInvTKiv38U1ydAiUj.I8cyHbNX3dgFSo1FXl4h8mq eYvBYAb.CbWwx0cVUTgG0c6_moCv1tFNcRjmWswEjzjyd8KDq2lN4IqqkDfyITu3eT1BBjhCP18C yQ0aiBdCEBiv3YJOdYwW6ZVPJDWPnQjzMmRAiQfVTOFxRDDPuZXOFzTe6X6xWhzCuQMQTiEmn4Wq S3UkC.MSoyNjRY92TEDUlfTjxAlljY_NtkRx6THX1eyiPhG4osNv1eG.7kkGtLnCiFSaIfqCiULj dazeixTwtbXi0qohkFu3pYz52467BwQMCZ1Ts2kKrNP6d6uwqGy.bMyzsHE_lb78DHDDn3hqmoNC L1uc5yztOf3fDP3q50IqEDYm.iSpAGYlqV1JaF6hU.QF6nrYTuFCEuEII2bsQLgwX1.TJ7bWy8rI O.6UMxAKT7g3BUr7_YNQ3MPRuZBliEx254jLw787nF0SBTpLNWvQosWmBPyLBL_gjf4TTgupDVWJ Me_yV6Cz31zf986Ts6XYDYu4gsMGz_DmRQPgguI_NHiF0jNUbsJLmB0CFeZdI5I0W6MHl8zyI9wi wIO0Kmq5TTH0CvXNBO25GMdBvoH.lZGrbEKH6C.dmIkwU8I5UQgECji1UKe8JaanPBIlMyCZYL1_ AyJLtjOjytNUkoDvE13zIM7W2FlsvrTYsY1Ow7aztiQ.ymdhryQxjI6exKL_bhBs2MOi9GErnnLk Yeg_fn3zthfZQO1Bvku1S7GG6qOpriBTxI.4J1g4wWbeCghy5PTKKCD8jRxM- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Tue, 21 Dec 2021 07:27:54 +0000 Received: by kubenode515.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID c4f90ebc478e0171541d6f71a09aa442; Tue, 21 Dec 2021 07:27:50 +0000 (UTC) From: Po Lu To: Andrey Listopadov Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk References: <878rwezqzk.fsf@yahoo.com> Date: Tue, 21 Dec 2021 15:27:45 +0800 In-Reply-To: (Andrey Listopadov's message of "Tue, 21 Dec 2021 10:22:55 +0300") Message-ID: <87a6guxvri.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 356 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) Andrey Listopadov writes: > By "I don't see the problem here" do you mean horizontal scrolling > works for you on PGTK build? Yes. > I've tested this on my second laptop, which has different > manufacturer, and it doesn't work there either. For the record, I'm > using Fedora 34 and 35. Same here, I'm using Fedora 35. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 21 08:28:53 2021 Received: (at 52685) by debbugs.gnu.org; 21 Dec 2021 13:28:53 +0000 Received: from localhost ([127.0.0.1]:52731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzfCH-00040Q-KZ for submit@debbugs.gnu.org; Tue, 21 Dec 2021 08:28:53 -0500 Received: from shiro.masm11.me ([150.95.182.25]:50456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzfCF-00040D-Am for 52685@debbugs.gnu.org; Tue, 21 Dec 2021 08:28:52 -0500 Received: from luna.pink.masm11.me (i153-144-34-242.s41.a033.ap.plala.or.jp [153.144.34.242]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by shiro.masm11.me (Postfix) with ESMTPSA id 8ECFAC0122; Tue, 21 Dec 2021 22:28:48 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=masm11.me; s=202002; t=1640093328; bh=6xDhyU7KM2kRlRbUQLxrXvWFDkbduuZ9AoY03LrjF8U=; h=Date:To:Cc:Subject:From:In-Reply-To:References; b=OzqVW8GPnV6+2hqaLRXjLlUQkMtSh02QhWghYKxFdKhrop6GgGBVuCfw3o5M+cajW pLLJdBsGv8lhV24JoPYg+qP3J6IoXLLbvk2ICW0dQgErEP8uCm8S9WgCIuPAXlBSUr nkM1dWdp6Xv9KLEUSEQ81u1Rpmh4LbVzMldD2J3Y= Date: Tue, 21 Dec 2021 22:28:47 +0900 (JST) Message-Id: <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> To: andreyorst@gmail.com Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk From: Yuuki Harano In-Reply-To: <878rwezqzk.fsf@yahoo.com> References: <878rwezqzk.fsf@yahoo.com> Organization: Ingage Inc. X-Mailer: Mew version 6.8 on Emacs 29.0 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: luangruo@yahoo.com, 52685@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 (-) > The main issue now is that horizontal > scrolling with a touchpad no longer works for me. All horizontal events > are registered as mwheel-down events. Are all of left and right scroll events registered as mwheel-down? Does the issue reproduce even if `emacs -Q`? -- Yuuki Harano From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 21 08:54:34 2021 Received: (at 52685) by debbugs.gnu.org; 21 Dec 2021 13:54:34 +0000 Received: from localhost ([127.0.0.1]:52771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzfb7-0004nI-RA for submit@debbugs.gnu.org; Tue, 21 Dec 2021 08:54:34 -0500 Received: from mail-ed1-f43.google.com ([209.85.208.43]:43895) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzfb5-0004n6-Px for 52685@debbugs.gnu.org; Tue, 21 Dec 2021 08:54:32 -0500 Received: by mail-ed1-f43.google.com with SMTP id o20so52263356eds.10 for <52685@debbugs.gnu.org>; Tue, 21 Dec 2021 05:54:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dstcXZG7CZKYCwZ3Z+s6L3YJ7y8fPzYxcFY1GczGVEs=; b=XX/zrXz/azDCJ51wZmyp38hE2RPMIKXFHrjdMEgcxzVeStn7fk9ACBf4DRALCFTtqi twn3KKTgZhGm39XAe35XLzCMXapiUXsdHA38SAi/RZztx7ojUqj2niz09Dk10mGoxE2N xLDzCLS49YipvmBmKaVzEFdZDjfUesB75OxEbOA8t/lLbDdrgtJaUpk1wrX4csF94U+P E7i+Gv+RmTqgQTudwM2KNt8DdY3zSm+TmzpwvYbNKaP+/SguCb+EaDwqxrN0Hh4Ai3xp 6O/XIODRdFNSpH/WuaOeNIQlDI0LrxLyPBVkaNyjHx01+8tP+JYU0C2FJ/IfSCy12MkO CkEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dstcXZG7CZKYCwZ3Z+s6L3YJ7y8fPzYxcFY1GczGVEs=; b=Ybp5XaZbtW18gp23eLyQw3E8q5Eb0UUo4bSv51Hv5U1dRBJm0wHZrqO+0Qua6iDf0z g5yM7TqrCz+iw4ccl4WtvfgFEDD2ci5DVuLMVGBBuQWZZSSNNF487HcTA3aBXqAY0dtJ IqcJ7v3pKCgwzVe0aT+EiMIdZ73IDk4K4U7JmlJMnr3DCmrGwjaYBc4vzFX1dC5dhBdD h+iLnw2Qi+bAtjNpvFgQ/di+RX6vkcyy2owy+jfIaQdXVNS9AUV3u8mALDo6x2ak5J5y J80Mi3Zb2e4B6IGDVg5zHb/jtL5fL8MrYpUKx2GU4AecFfdq32XI+LI92HftegLbW0Mi YPHw== X-Gm-Message-State: AOAM5303c//McuVC2KpMGhlzOr/KZoq2cId1449Yjvicad4sDBR5qlo1 XlNqXMsLILwnZiiViQSf6vsqTTWLbLODZkBYF64= X-Google-Smtp-Source: ABdhPJyDAESqetUdQc3XDsPx9UpYxW56JN2OCmGxkYm/kHtfrKMj4KZV2PM26oOD6G8yi8wOScwWGZg9BnvnngySsD4= X-Received: by 2002:a50:dac5:: with SMTP id s5mr3426920edj.180.1640094865836; Tue, 21 Dec 2021 05:54:25 -0800 (PST) MIME-Version: 1.0 References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> In-Reply-To: <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> From: Andrey Listopadov Date: Tue, 21 Dec 2021 16:54:13 +0300 Message-ID: Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk To: Yuuki Harano Content-Type: multipart/alternative; boundary="000000000000e04d4905d3a8572c" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: luangruo@yahoo.com, 52685@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 (-) --000000000000e04d4905d3a8572c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =D0=B2=D1=82, 21 =D0=B4=D0=B5=D0=BA. 2021 =D0=B3., 16:28 Yuuki Harano : > > > The main issue now is that horizontal > > scrolling with a touchpad no longer works for me. All horizontal events > > are registered as mwheel-down events. > > Are all of left and right scroll events registered as mwheel-down? > > Does the issue reproduce even if `emacs -Q`? > > -- > Yuuki Harano I've figured out that this was caused by me enabling `pixel-scroll-precision-mode'. If the mode is enabled, all horizontal events are treated as wheel-down in PGTK build. Additionally to that, it seems that all events that are not exactly wheel-up are treated as down events, e.g. C- is also seen as C- (in `emacs -Q' with `pixel-scroll-precision-mode' enabled) When `pixel-scroll-precision-mode' is disabled everything works fine. When compiled without `--with-pgtk' but with `--with-xinput2' `pixel-scroll-precision-mode' works as expected. -- Andrey Listopadov --000000000000e04d4905d3a8572c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
=D0=B2=D1=82, 21 =D0=B4=D0=B5=D0=BA. 2021 =D0=B3., 16:= 28 Yuuki Harano <masm+emacs@ma= sm11.me>:

> The main issue now is that horizontal
> scrolling with a touchpad no longer works for me. All horizontal event= s
> are registered as mwheel-down events.

Are all of left and right scroll events registered as mwheel-down?

Does the issue reproduce even if `emacs -Q`?

--
Yuuki Harano=C2=A0


I've figured out that this was ca= used by me enabling `pixel-scroll-precision-mode'. If the mode is enabl= ed, all horizontal events are treated as wheel-down in PGTK build. Addition= ally to that, it seems that all events that are not exactly wheel-up are tr= eated as down events, e.g. C-<wheel-up> is also seen as C-<wheel-d= own> (in `emacs -Q' with `pixel-scroll-precision-mode' enabled)<= br>

When `pixel-scroll-p= recision-mode' is disabled everything works fine.
When compiled without `--with-pgtk' but with `--with-xinput2' `pi= xel-scroll-precision-mode' works as expected.

--
Andrey Listopadov
<= /div> --000000000000e04d4905d3a8572c-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 21 20:00:28 2021 Received: (at 52685) by debbugs.gnu.org; 22 Dec 2021 01:00:28 +0000 Received: from localhost ([127.0.0.1]:56254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzpzY-0007Oe-CT for submit@debbugs.gnu.org; Tue, 21 Dec 2021 20:00:28 -0500 Received: from sonic311-25.consmr.mail.ne1.yahoo.com ([66.163.188.206]:38801) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzpzW-0007OQ-4K for 52685@debbugs.gnu.org; Tue, 21 Dec 2021 20:00:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640134819; bh=Cz24/PTUX0DMgVuOWmEabmsdRqqzEw2hOxqOASo7KJE=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=gOAWkLKfq4VFPQ0dLoxFiELXGO6QsGyxpPtJDjWju+iL8E7U2sLCRb0zIMn173wSlCTMF/9eVYxM5jQdzKSa/oH4Vv7No+EpvKTFHfCgsPkULjTwYiw1koxkbupjftU7gd0QAPK8F2q1x/nfMjmOZgE9mh/5+L3S74IaY7gYYyJbq81PMKhufMyhspjH1bc4WLHKnS9kX/7F0tdK2k9r2/YZ5r6VLFMPTpZiUcK6Sk0FiQ3A8iO2WNu9okPairJhYuoJdWoO0sa5i62TVUOFs5LezaZSebHyVQKg9RBjmQBdBPHEeouHsim5rb7xf+qkE6xz0FHtuScjlRIYYC9GFQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640134819; bh=zRigtonakZJ51jWOclvbVucFSriiErfyRsKGIrjrz0t=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=TpYZF6BlYTVKEPdPFSYk4Z578QGKAdup8Ij82Q5GVERArc2+FL1ZZ3QM6+xuuYRY7J4437nfgW0IgExJ6auLiaCSR3KpIXp40s26Z8FSgnFeR4LqNauqFlYE/1jW4m6gFxRnyPLyj9g6kKJZI7ZnP0B81VDsPe1vfbPbzlcDZzBN284VDUv7hEeyalHK+kM+NkX30fNce7DVB/Le0nTwbr/rmVr/3A9lNkQmUD3RcpyLfYf4GQKLeW6/UN4Tot386VTHIehgFFZ75iscTMuG2jySq1tLkXFoUF2aXl5gc0xhMnIFQPZTINWVe0X/EobYx1T8NmmgUIr35dh11NRehA== X-YMail-OSG: 47XsBpoVM1mgbnku2ZraLIMFiR0sXggydwA46faivxyjQQ62DSqU3z43GaT0USM yTWJ3mtWaqslaqrGcCNzaWCxZVbdkr5Q92_DAkf0a4NUuY0ICG4j5bDQxCSe4tSzJTfumAzGJnNV vL4OCnT74QMw1ruYX9L_11pXywWTeku5Ehm_oDoBGhFpQkncDtmzZvsywysJILHeqUFAb4rOuvLS 7.j.VH24jQqol_4xQPyqFAkiSQPVIxy54EFkRcEejeoshBLIa5ggKqSQiiQk2gry22RmvzUU67nQ w8nPuZX49NvWYPi9lrtXzghKjbjz4pjOlohVoxCeuEyaqxKhNO9BQva_9POfaU6FynFDUyM3gweK ut3MWRMxwn87wYynPqBl4VO2ZkLSuP.INovv20iZVaCmhgX6H_mFI8P3lqRLJC4PsvQDeyXoXtaJ Utv2BuyQ_t5_fPtuvgzO0of_qTbRycIA843c5WGbG5VgGIBlXagPs9GZTlC6pWlS3EwYNeE_eFYG sYhL.GNT3jOlntebi6uP2nlRza3d33Cc4OYJBJLJ1M2BNA63dHCfiYOs3qTQWuGSiXebWFkKOoad i_xnlZB37PMr8DjsKP6KspiHt4ZHgWWzxjT01d54C1RpgVHClW4K2Qhb4q7UmF.9Ru8fV1ho1bXe ZK61bsYJanjEnTV0lvWvBr_P25OoSc6wWV8w4WN2o0P_rG4WhXIam2EBkrd_AMhQClq_Z8csK4TO Oh3gh1Wx.rMfDVPllbtaL2exCCFauO08xgwMoG65kVb1Ws9ssUO0jHcYjHFUt37RXP80kCE_U4u2 Hmw9U9zs.To.wMyUCgJVUyzg3LdM7GNu3FwdBlsJj1d8v97a7QI40P_5z1i5iTsU9rrj5XYWlatt XY6g75xvaPUUAj8whToJCsFjlgyEujmmbfXHlwpjZ2d7HnF0N5JrUbz9p4ucqqsIh7ZtY2YdS.rc t97oiUq5fcmZoWLnTzANn0fII4rzX3zbujgVoapg083qZGK8XiacdCyUSvZAsX_65DbOuAj.Bfpn Lc1mTCleihGSSl3ON.6LCUqwyTpvbqKqhMPU3AKo5fO0EeWp4Q.2ezgkTmUaxk4WfK6QnAFiO5oW 3eq6BSRtTJuAUuLzmE7ZZRMol3B3WkD8HHIHGvHyWIzEbNCmu.8bZ7.71naxupT3mfQtqKaiPgB6 1jHcqYveGg5R4o8.lRXvYc..6S8bx1hSCWS9f2HVE..aGykHo2ExRBMVqZqbaa1OvFFzsi6NIOcq ONr9Y0_9izErE7pl6pE2eNStHVWkLzV02vmuLhReHRRUN.XnBMEwukqdqw9BjKoDJF6W9_lfYDlj 2PDAuZHIl352ie0io4JD4srpV3RfYRJwc9lE22jVA7RiyiJgJ19OQ.ihAwbUnf07fTqUge4H_mvs QcZ6.eQmmS8SJn32mzqRBR8Yvd9tk88AO14I4ttRm5t5poUq9o3TO7aLghVwR6YtEdSYcGH5CIlD NIZtdIceEKPvAQdsJuuOR2l12f0pZCzwUtsLfiHyZktowUwwbDxT1.VNTRCDqXuiSfAX5fyj.Dkh j6V9v_Odb0OSVIdLqUdWRd3s9Ulj5VViKuFYnEKHcnM..tNvIuaiEuQIBNhc.TDnGSQ1Clg4av_W wdDtNQob7bq_GPhjTv3v0.K9MJwpXr5OUWvdy36nLDdgRgz5DQZY8M63eZa6XL1dTNJ41GYhXaj. A37XF4ffy5AAWS4UyUtLgFGCX2ObJMuZ2pbExIzt2UWLQ5C4eL.BbhqA3aJ765GEFq1w.9zLU.m6 4v0MOdsqt34522ftucM_OpYks44XgEIU7V1.agL6Y04BKCAcq5W6vj.bvjcLQZBQTEf8f1mHb4Qn 6LjhfxnjcmYXw1whXhLuTv9byrufJp7i.l77428zif7Qccuw.gO20aXvJ24PWZMe41XTtNc06TUF ueGSuqaFZSdJOOClB3p5StZtsfxaYoD7UC3gF1IuDfyz7QuaYqAKo_acceJvGzmEgjVVtyKyn8SB tLoax4FhShW5xYToRULj.RngckdROtymfvxz.nnMNEtg22idnlIMJazTKagtcBkMowIVE1eQpgFD 27omPVxQvYAgCv7t_XqeQkGoXalvz33TuTE6XZ30zK3DIFm3GuHQUN6ql.J8vfQ05QIXwaZ8Mq9z 2rqP9vE_jNoD2NGk3TRwc5mS9ibNS3if2mNwWFwC_3VGHyhToQwYoUD_NCJrQDgIQiehusEnTOMJ MpwHews0UuCqHlHGp3YCScvoUmL5H.A9DACgvbe4pudKlE__GN_tzSXqM2vKW6Kw- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ne1.yahoo.com with HTTP; Wed, 22 Dec 2021 01:00:19 +0000 Received: by kubenode509.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 56535dc08f10a157cc5b1f8398c134e3; Wed, 22 Dec 2021 01:00:14 +0000 (UTC) From: Po Lu To: Andrey Listopadov Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> Date: Wed, 22 Dec 2021 09:00:09 +0800 In-Reply-To: (Andrey Listopadov's message of "Tue, 21 Dec 2021 16:54:13 +0300") Message-ID: <8735mlv4h2.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 273 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) Andrey Listopadov writes: > When `pixel-scroll-precision-mode' is disabled everything works fine. > When compiled without `--with-pgtk' but with `--with-xinput2' > `pixel-scroll-precision-mode' works as expected. Thanks, I will look into this now. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 21 20:09:28 2021 Received: (at 52685) by debbugs.gnu.org; 22 Dec 2021 01:09:28 +0000 Received: from localhost ([127.0.0.1]:56260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzq8G-0007b1-79 for submit@debbugs.gnu.org; Tue, 21 Dec 2021 20:09:28 -0500 Received: from sonic308-10.consmr.mail.ne1.yahoo.com ([66.163.187.33]:42028) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzq8E-0007ao-3P for 52685@debbugs.gnu.org; Tue, 21 Dec 2021 20:09:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640135427; bh=bqiDAG/hWGAGyPPQf4vcDg90PVMvZ4Gft7jMopzHjRA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=tJpgCpBHgb1M5SVkFoBJGhhEMznrvILNzzlUE0K252Z5xByiT5bhPEuOAs1+bKiDAj/mQ0Wm9edV9cBdO/w7CRpuuvvNF9s0bR/9c5XCUl1jI9eAwYNt2zc5iF/dwtKMuEbVIrHJeLt4nZNTJNpxgs7oZ+4BPbDJaDfs7Am/csS+4RUnvU+yHjMKqBjD6SOi1sNCVN2m9HLKSgfxHAF3CH5WlAjVTHDnmhH481U5JqY+tBTByyr7Kqx7BfaNYcJVyivpkF6B9/O4A9xUhAbumRALVBp7cKuSC6q5OaxtaSUnwpuIPZejYljSARzVh21rd+T6e1yqAjwVDjsdWYv5nQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640135427; bh=yak66wIGui2HctgLxgRO3hBkujKGVALjeNSEL39auo8=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ZNdUp9jLMmVMCs9t4VlInuLnW/Tb5WGkycqqzgP6VBupVkSVv4Ep70SJn23/EDJrU8RWhXV5X8tfBnZ/EhotL6lCvm0eI01hgxMTafPl8ktBYD1jWsifG/xELvbiZpVA/yerhnufKKew93EmY63WOdQ8LpNMy4XMmp7PFwnVPNse0TlmnTMdxTLb9TnjFIGipD/ISV2UC2tKBYpKWB31Pb/+yHzqX8XfGXrPLFh/VgmWsPYH6e9hsdp9nge2q/M+ulwoEUFtiG7RT4nQ+6I//wnh/upSjX36A/twi2fSxg1QQW200AbO/nCcFBEl/96d4bxSV0n2y01TDmOhXX6B6w== X-YMail-OSG: CDw8lbgVM1l0AjiQIgpmqzOwszm7X7brOLa0JS7qb49Jg0lE59sy8RahJMI0HRO 6ELKGEtMbvUUHTwpadGF2JDf_W.kIAq.n1HOpNHf98fduqVMWo9buzaXOesrA8DQepFe2VMXMabe 1HidjltT1CI32iUn.vq_IJgRyqj.s.17IBjkXixSpNx3JNI7Fs_NpRdAsBEndhCAL4vlPpcOTGfR siiLAhn9yHpvsjp_ZSIQ00nUlWgpj6C5OeOVOCqUt4yta2ueQ53UMR6YOKtA3wxHvV9dL2.ODidK V1ZawSc3w7uvq3gPtuOk.xJr6G9pIxze_KPTKTtfFoAz1vPKAKjVArlVVEIGJgIbD.HOgYtrlvPg Lu2Kp_NpeLFo.qRx71YBnfV1DOGUy8dLPKicNM7OS2ecmV.RiD3CLY6zh3a4R5S0H6o4vlxrhQTJ PSnMrHmWynCSuC5zqXAfuX9hprFuvX_jt3pypfCXLwyzHjjrp2CrcvV0ZvkFP_FL4d4m_NkPRBHn s6MKu967y.wVOvybT1GLGeZLKX0SQclHb5MyEs.RIIVz2Sz.hjDMb8EbjVyhSXG05otPYDHKdctb sk8hAzVeTsHdHR7h827pNx1_M7s.5AxThLlGhSPFs5FHKvdJ_ozc7rFMnSv4W.hHcS8NUOnGCpm8 gc3FjX1e6CWAwRcb8wAVFI6WxIgXm5.Hhy00abBi03orNLuyKhxSiKgJuDgajWtBwikH_WfCXp6M 7c99EdxeW.OQU0_1ZFQuWyyaD385i3bQ.8NcC8S2tZCvxTC3qdqcfMz2GOsq8umB4DmZ52OP5o8Q tW.ldu8IDP0aEXWdbFUPiNXX.1ldyLZGmeqpLYuswitoui22PaYc51YczjsXky5826aSmkeCjNgq UQAYIdqh27P65Eb5.WhJK3JYt_.m4CgTULGknKhNrw59cKIH1lfQNwrTIDkDub_MGnt3RlrkmLZQ l2xMk7ZhT2Ho0_uuqi1ITbGVPaUPWBd7K84ekQutKjB5CRaPPLX25LGT2M0RiC1wMSPKxQ1ysoGz npVk3t4uikaliYoG7ylHihm1mdggcM1Uvyf0wsOpTdcvdmT2WWBqtLkqzpCQGQTHoBmn_jxGS5Df .KhKsCE_kZm6ep3FwS7VwYHyzihuB69XnO1.bPudyDNZxIASjS5ybbPwxVSLe_aTLLpm70AF0KQ9 sFqC20tMF3lPQ.1qYxm3rxJBdk4HwKmOGkWSWuRkjZO_GEvoCOZZIiRGAfkkC1Qy0FJVMEUqiptB TfTSe5NtaMilXgGKx73RpvIN.KPBO15AhmANkZo2GbVXVMj2BtYdv.fhTRMrfDZAwsUdAek9LdpQ clLGWsz34iSo9ExGSr3Rwqp_beJkH89C14t2fjO3rzOuXNGKxALqnuOvQeGj5yzx476fwE1mhg5T yMH05bDstl6eJ54W73Ww6L3I.icAGpa.NkeUbYwQehmHx4VG5LTvt9LcnZftv.D8ObCBJP6VEwg0 1qApQZ16bQXHgw4aZA6bD1nJrZu.HxlF9sxyrtiJTWapwZIKWj2M18LIVN7ioqs9RrI51fgc0N1g fTXVSqVqaIA8tX6Rv_dlrGQyur5K_7GyVxvtDIwTGmJdS1bRtRA6UC5N8agCR9doan8.0pZUyYLZ iw3R2Jr7IW6ZakpB5NofzHqb3vdQQWEh6zxVn7UHpJwOxZ1kwH4.V90x2Xb2lAP7LK3WDMKQ2iWI mn6.2uVmtRJkW5Iv0jKcnk2SSsR0nnUc5.kygPJo5s4NBOMvPzRKHcDIisMRiTEFG4XvZAYVuNcf N8n3Ztp3UzK1I_XhHmfplaiuNJO88W7HMFNvHSqPFX2KJMVGq57G3HNyLUM_v.0ZPdfLLoKNtZh7 NQEBFYDHTe1Vh72W0vaSk4BMgZ8w8AkrafvjgvNeN145prdpOg4W63tSqdUcXki6_p4WK9gg4uKh mvbnKPXpbBag1ZlbE_s6SknZyu7eVIqGn.KVW3u0v3a7BssJB2mHeFihQ_4FYZUZJDWRxWZVbL_u 78QAd_BcGlU1WsyGPZd8jDgSFohnrmfH2Nr6udbziqp8J1MlNjIlpDUzWIozwFvl5QgcjHKz0Tk_ N1RQYSpx32Gn6T0Xktul9.Kpt6.ThaPzuwREXZX9zUt07twTKI5Sp37jts20XzzT0OZuL4GP_khf N85mlu8pyFOB_bbO7kDrquFWxvHlDKrUNDUVLTeccfFcjxYfhS7gol0WrFVaHdl4EFCR3zgR3mwo hqG8qilk6CcpAj2bs6B91Tt4haeSCNGNvkXdE5NgNblrerBGIKD1N9jwX X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Wed, 22 Dec 2021 01:10:27 +0000 Received: by kubenode518.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 6c17fa234622f31c834614d662a74871; Wed, 22 Dec 2021 01:09:16 +0000 (UTC) From: Po Lu To: Andrey Listopadov Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> Date: Wed, 22 Dec 2021 09:09:11 +0800 In-Reply-To: <8735mlv4h2.fsf@yahoo.com> (Po Lu's message of "Wed, 22 Dec 2021 09:00:09 +0800") Message-ID: <87r1a5tphk.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 5513 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) Po Lu writes: > Andrey Listopadov writes: > >> When `pixel-scroll-precision-mode' is disabled everything works fine. >> When compiled without `--with-pgtk' but with `--with-xinput2' >> `pixel-scroll-precision-mode' works as expected. > > Thanks, I will look into this now. Please try the following patch to see if it resolves your problem. Thanks. diff --git a/src/pgtkterm.c b/src/pgtkterm.c index bd61c65edd..bea2650584 100644 --- a/src/pgtkterm.c +++ b/src/pgtkterm.c @@ -6133,78 +6133,64 @@ scroll_event (GtkWidget * widget, GdkEvent * event, gpointer * user_data) } else if (gdk_event_get_scroll_deltas (event, &delta_x, &delta_y)) { - dpyinfo->scroll.acc_x += delta_x; - dpyinfo->scroll.acc_y += delta_y; - if (dpyinfo->scroll.acc_y >= dpyinfo->scroll.y_per_line - || !mwheel_coalesce_scroll_events) + if (!mwheel_coalesce_scroll_events) { - int nlines = dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; - inev.ie.kind = WHEEL_EVENT; - inev.ie.modifiers |= down_modifier; - inev.ie.arg = list3 (make_fixnum (nlines), - make_float (-dpyinfo->scroll.acc_x * 100), - make_float (-dpyinfo->scroll.acc_y * 100)); - if (!mwheel_coalesce_scroll_events) - { - dpyinfo->scroll.acc_y = 0; - dpyinfo->scroll.acc_x = 0; - } - else + inev.ie.kind = ((fabs (delta_x) > fabs (delta_y)) + ? HORIZ_WHEEL_EVENT + : WHEEL_EVENT); + inev.ie.modifiers = (inev.ie.kind == HORIZ_WHEEL_EVENT + ? (delta_x >= 0 ? down_modifier : up_modifier) + : (delta_y >= 0 ? down_modifier : up_modifier)); + inev.ie.arg = list3 (Qnil, make_float (delta_x), + make_float (delta_y)); + } + else + { + dpyinfo->scroll.acc_x += delta_x; + dpyinfo->scroll.acc_y += delta_y; + if (dpyinfo->scroll.acc_y >= dpyinfo->scroll.y_per_line) { + int nlines = dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; + inev.ie.kind = WHEEL_EVENT; + inev.ie.modifiers |= down_modifier; + inev.ie.arg = list3 (make_fixnum (nlines), + make_float (-dpyinfo->scroll.acc_x * 100), + make_float (-dpyinfo->scroll.acc_y * 100)); dpyinfo->scroll.acc_y -= dpyinfo->scroll.y_per_line * nlines; } - } - else if (dpyinfo->scroll.acc_y <= -dpyinfo->scroll.y_per_line - || !mwheel_coalesce_scroll_events) - { - int nlines = -dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; - inev.ie.kind = WHEEL_EVENT; - inev.ie.modifiers |= up_modifier; - inev.ie.arg = list3 (make_fixnum (nlines), - make_float (-dpyinfo->scroll.acc_x * 100), - make_float (-dpyinfo->scroll.acc_y * 100)); - - if (!mwheel_coalesce_scroll_events) + else if (dpyinfo->scroll.acc_y <= -dpyinfo->scroll.y_per_line) { - dpyinfo->scroll.acc_y = 0; - dpyinfo->scroll.acc_x = 0; + int nlines = -dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; + inev.ie.kind = WHEEL_EVENT; + inev.ie.modifiers |= up_modifier; + inev.ie.arg = list3 (make_fixnum (nlines), + make_float (-dpyinfo->scroll.acc_x * 100), + make_float (-dpyinfo->scroll.acc_y * 100)); + + dpyinfo->scroll.acc_y -= -dpyinfo->scroll.y_per_line * nlines; } - else - dpyinfo->scroll.acc_y -= -dpyinfo->scroll.y_per_line * nlines; - } - else if (dpyinfo->scroll.acc_x >= dpyinfo->scroll.x_per_char - || !mwheel_coalesce_scroll_events) - { - int nchars = dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; - inev.ie.kind = HORIZ_WHEEL_EVENT; - inev.ie.modifiers |= up_modifier; - inev.ie.arg = list3 (make_fixnum (nchars), - make_float (-dpyinfo->scroll.acc_x * 100), - make_float (-dpyinfo->scroll.acc_y * 100)); - - if (mwheel_coalesce_scroll_events) - dpyinfo->scroll.acc_x -= dpyinfo->scroll.x_per_char * nchars; - else + else if (dpyinfo->scroll.acc_x >= dpyinfo->scroll.x_per_char + || !mwheel_coalesce_scroll_events) { - dpyinfo->scroll.acc_x = 0; - dpyinfo->scroll.acc_y = 0; + int nchars = dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; + inev.ie.kind = HORIZ_WHEEL_EVENT; + inev.ie.modifiers |= up_modifier; + inev.ie.arg = list3 (make_fixnum (nchars), + make_float (-dpyinfo->scroll.acc_x * 100), + make_float (-dpyinfo->scroll.acc_y * 100)); + + dpyinfo->scroll.acc_x -= dpyinfo->scroll.x_per_char * nchars; } - } - else if (dpyinfo->scroll.acc_x <= -dpyinfo->scroll.x_per_char) - { - int nchars = -dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; - inev.ie.kind = HORIZ_WHEEL_EVENT; - inev.ie.modifiers |= down_modifier; - inev.ie.arg = list3 (make_fixnum (nchars), - make_float (-dpyinfo->scroll.acc_x * 100), - make_float (-dpyinfo->scroll.acc_y * 100)); - - if (mwheel_coalesce_scroll_events) - dpyinfo->scroll.acc_x -= -dpyinfo->scroll.x_per_char * nchars; - else + else if (dpyinfo->scroll.acc_x <= -dpyinfo->scroll.x_per_char) { - dpyinfo->scroll.acc_x = 0; - dpyinfo->scroll.acc_y = 0; + int nchars = -dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; + inev.ie.kind = HORIZ_WHEEL_EVENT; + inev.ie.modifiers |= down_modifier; + inev.ie.arg = list3 (make_fixnum (nchars), + make_float (-dpyinfo->scroll.acc_x * 100), + make_float (-dpyinfo->scroll.acc_y * 100)); + + dpyinfo->scroll.acc_x -= -dpyinfo->scroll.x_per_char * nchars; } } } From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 22 00:56:30 2021 Received: (at 52685) by debbugs.gnu.org; 22 Dec 2021 05:56:30 +0000 Received: from localhost ([127.0.0.1]:56464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzuc1-0006R7-TI for submit@debbugs.gnu.org; Wed, 22 Dec 2021 00:56:30 -0500 Received: from mail-ed1-f52.google.com ([209.85.208.52]:37506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzubz-0006Qt-6j for 52685@debbugs.gnu.org; Wed, 22 Dec 2021 00:56:28 -0500 Received: by mail-ed1-f52.google.com with SMTP id o6so4197545edc.4 for <52685@debbugs.gnu.org>; Tue, 21 Dec 2021 21:56:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6TVasOi+ZrVYo9JKoC24mcUPXEWdlAq4JeK4N/v4CyY=; b=fudtbtHCRBoCum2gACe0u3bnnopGKe/mLfmwckOuhCUBBI9BZpfexpXplURxCYL1zc fjXatX/8M8ScHYnM0/gMGBPjczqHUVwoAKFabXmgoBnXa7fvkfi6c1ixuRM2Hjlw/rA3 KDJb+g9Fr777m1viR5Di+YDlFbtRrIsWFMEFUOFhoe0w2hVJHT1OZHNTY9t1wN/hz9gc 7wFBjavuqL9IVTc0i03GqDmD98a67vtZDau+5RrtsOGuRsXsTs92q2XLHc2nze1HEeia cKVNIr1mUhSnycP5z1BrY+3/JTsett8jBjz5FcdqM0nwoIHxU2Aw0HMKarwVZPjgA1l+ wKbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6TVasOi+ZrVYo9JKoC24mcUPXEWdlAq4JeK4N/v4CyY=; b=N2YOe/secD/qOjC5L4KyGglzsyBx5ru592Ct7+ewaVIkDY/Mo/UEYFlTAkHqDhKiwr Fq1S/zD87qaRxgGnnq8QzUWMzA+QlBDwjTgwY4wQGpMo84QJ+ier7zbt4Rp8DxSMUKTv tjJXV7Iq/dVZ4OgP1atH/vQxX2OzYEqBaxzux+EO8zIRLVA2DAQRjvgDWFHUjkYkeJMz 20y0OGj9U0LO1rYknUXQrQQ5Xd017vK1+pmu0NmvZOzf7MmcLlPYLxPU57X2q2o/AeW0 v2hc26vXRVkKqK/kGNdWesa8/YvPISosGUaEyV2MsIHv5sMNbpRsIY+WqPDjPcyBbI3M xL5w== X-Gm-Message-State: AOAM532fA7OA2a6rOVPNfDnwGtElv/KDX4Ez3BfR6gPE1uw8r8puxWYX 64CeYRl+HktT/BdWfKQbTRaXh4MsS5JPnWFCwVU= X-Google-Smtp-Source: ABdhPJwdd2gvXd56qI937herbxTxOAhzwXBE9NDMrAU3rLCJC5LWPTJFm/FwbNRvYM8xq17P+ZcpsRlqjCeoJF66k40= X-Received: by 2002:aa7:cfd5:: with SMTP id r21mr1452337edy.98.1640152581327; Tue, 21 Dec 2021 21:56:21 -0800 (PST) MIME-Version: 1.0 References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> In-Reply-To: <87r1a5tphk.fsf@yahoo.com> From: Andrey Listopadov Date: Wed, 22 Dec 2021 08:55:44 +0300 Message-ID: Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk To: Po Lu Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) On Wed, Dec 22, 2021 at 4:09 AM Po Lu wrote: > > Po Lu writes: > > > Andrey Listopadov writes: > > > >> When `pixel-scroll-precision-mode' is disabled everything works fine. > >> When compiled without `--with-pgtk' but with `--with-xinput2' > >> `pixel-scroll-precision-mode' works as expected. > > > > Thanks, I will look into this now. > > Please try the following patch to see if it resolves your problem. > Thanks. > > diff --git a/src/pgtkterm.c b/src/pgtkterm.c > index bd61c65edd..bea2650584 100644 > --- a/src/pgtkterm.c > +++ b/src/pgtkterm.c > @@ -6133,78 +6133,64 @@ scroll_event (GtkWidget * widget, GdkEvent * event, gpointer * user_data) > } > else if (gdk_event_get_scroll_deltas (event, &delta_x, &delta_y)) > { > - dpyinfo->scroll.acc_x += delta_x; > - dpyinfo->scroll.acc_y += delta_y; > - if (dpyinfo->scroll.acc_y >= dpyinfo->scroll.y_per_line > - || !mwheel_coalesce_scroll_events) > + if (!mwheel_coalesce_scroll_events) > { > - int nlines = dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; > - inev.ie.kind = WHEEL_EVENT; > - inev.ie.modifiers |= down_modifier; > - inev.ie.arg = list3 (make_fixnum (nlines), > - make_float (-dpyinfo->scroll.acc_x * 100), > - make_float (-dpyinfo->scroll.acc_y * 100)); > - if (!mwheel_coalesce_scroll_events) > - { > - dpyinfo->scroll.acc_y = 0; > - dpyinfo->scroll.acc_x = 0; > - } > - else > + inev.ie.kind = ((fabs (delta_x) > fabs (delta_y)) > + ? HORIZ_WHEEL_EVENT > + : WHEEL_EVENT); > + inev.ie.modifiers = (inev.ie.kind == HORIZ_WHEEL_EVENT > + ? (delta_x >= 0 ? down_modifier : up_modifier) > + : (delta_y >= 0 ? down_modifier : up_modifier)); > + inev.ie.arg = list3 (Qnil, make_float (delta_x), > + make_float (delta_y)); > + } > + else > + { > + dpyinfo->scroll.acc_x += delta_x; > + dpyinfo->scroll.acc_y += delta_y; > + if (dpyinfo->scroll.acc_y >= dpyinfo->scroll.y_per_line) > { > + int nlines = dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; > + inev.ie.kind = WHEEL_EVENT; > + inev.ie.modifiers |= down_modifier; > + inev.ie.arg = list3 (make_fixnum (nlines), > + make_float (-dpyinfo->scroll.acc_x * 100), > + make_float (-dpyinfo->scroll.acc_y * 100)); > dpyinfo->scroll.acc_y -= dpyinfo->scroll.y_per_line * nlines; > } > - } > - else if (dpyinfo->scroll.acc_y <= -dpyinfo->scroll.y_per_line > - || !mwheel_coalesce_scroll_events) > - { > - int nlines = -dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; > - inev.ie.kind = WHEEL_EVENT; > - inev.ie.modifiers |= up_modifier; > - inev.ie.arg = list3 (make_fixnum (nlines), > - make_float (-dpyinfo->scroll.acc_x * 100), > - make_float (-dpyinfo->scroll.acc_y * 100)); > - > - if (!mwheel_coalesce_scroll_events) > + else if (dpyinfo->scroll.acc_y <= -dpyinfo->scroll.y_per_line) > { > - dpyinfo->scroll.acc_y = 0; > - dpyinfo->scroll.acc_x = 0; > + int nlines = -dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; > + inev.ie.kind = WHEEL_EVENT; > + inev.ie.modifiers |= up_modifier; > + inev.ie.arg = list3 (make_fixnum (nlines), > + make_float (-dpyinfo->scroll.acc_x * 100), > + make_float (-dpyinfo->scroll.acc_y * 100)); > + > + dpyinfo->scroll.acc_y -= -dpyinfo->scroll.y_per_line * nlines; > } > - else > - dpyinfo->scroll.acc_y -= -dpyinfo->scroll.y_per_line * nlines; > - } > - else if (dpyinfo->scroll.acc_x >= dpyinfo->scroll.x_per_char > - || !mwheel_coalesce_scroll_events) > - { > - int nchars = dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; > - inev.ie.kind = HORIZ_WHEEL_EVENT; > - inev.ie.modifiers |= up_modifier; > - inev.ie.arg = list3 (make_fixnum (nchars), > - make_float (-dpyinfo->scroll.acc_x * 100), > - make_float (-dpyinfo->scroll.acc_y * 100)); > - > - if (mwheel_coalesce_scroll_events) > - dpyinfo->scroll.acc_x -= dpyinfo->scroll.x_per_char * nchars; > - else > + else if (dpyinfo->scroll.acc_x >= dpyinfo->scroll.x_per_char > + || !mwheel_coalesce_scroll_events) > { > - dpyinfo->scroll.acc_x = 0; > - dpyinfo->scroll.acc_y = 0; > + int nchars = dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; > + inev.ie.kind = HORIZ_WHEEL_EVENT; > + inev.ie.modifiers |= up_modifier; > + inev.ie.arg = list3 (make_fixnum (nchars), > + make_float (-dpyinfo->scroll.acc_x * 100), > + make_float (-dpyinfo->scroll.acc_y * 100)); > + > + dpyinfo->scroll.acc_x -= dpyinfo->scroll.x_per_char * nchars; > } > - } > - else if (dpyinfo->scroll.acc_x <= -dpyinfo->scroll.x_per_char) > - { > - int nchars = -dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; > - inev.ie.kind = HORIZ_WHEEL_EVENT; > - inev.ie.modifiers |= down_modifier; > - inev.ie.arg = list3 (make_fixnum (nchars), > - make_float (-dpyinfo->scroll.acc_x * 100), > - make_float (-dpyinfo->scroll.acc_y * 100)); > - > - if (mwheel_coalesce_scroll_events) > - dpyinfo->scroll.acc_x -= -dpyinfo->scroll.x_per_char * nchars; > - else > + else if (dpyinfo->scroll.acc_x <= -dpyinfo->scroll.x_per_char) > { > - dpyinfo->scroll.acc_x = 0; > - dpyinfo->scroll.acc_y = 0; > + int nchars = -dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; > + inev.ie.kind = HORIZ_WHEEL_EVENT; > + inev.ie.modifiers |= down_modifier; > + inev.ie.arg = list3 (make_fixnum (nchars), > + make_float (-dpyinfo->scroll.acc_x * 100), > + make_float (-dpyinfo->scroll.acc_y * 100)); > + > + dpyinfo->scroll.acc_x -= -dpyinfo->scroll.x_per_char * nchars; > } > } > } The patch doesn't apply. -- Andrey Listopadov From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 22 01:11:36 2021 Received: (at 52685) by debbugs.gnu.org; 22 Dec 2021 06:11:36 +0000 Received: from localhost ([127.0.0.1]:56499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzuqP-0006xd-8o for submit@debbugs.gnu.org; Wed, 22 Dec 2021 01:11:36 -0500 Received: from sonic304-20.consmr.mail.ne1.yahoo.com ([66.163.191.146]:40401) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzuqL-0006xL-MP for 52685@debbugs.gnu.org; Wed, 22 Dec 2021 01:11:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640153471; bh=kwgbCFWj0UKNOu2k8c9ikcDvV7Ys6xg1xvDVszaKsIQ=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=Ep3zgH2hWXGheuF5BEi7r3ZoBsyjfooK84PPyViyqYoza/UjeUb+s4D9JPuo42vW5ETUIuVE47s/3/KwnQQtZ2382QATqATCbJouTta8+L30M+06n6CYiEQ9fejORZbC5OCuIhbW4uWIn0v4h3Bam3qXDFEDuy/4CJdjkfi5G6AobkNVypdYVsts5CL948JjyjpCd5dCu2GFlwaCfPn8puwrKDoSVH8UmwNeJ3fq4m6Y1UDkKIptSG7k+QLjpU4FJuWiRvz/a1XjIRtUG3CnBaF1m/UY8ysFP6nAjnPk+FefjhiD3UlrCjXhE/3bM11uKPCSVGIUmHJk1pWsu5kWeA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640153471; bh=S2I9D2ASSu8JVbwRd2RSZAZp1X/lctxhNT2dQ1kjFsC=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=SkjJhqFhL36b5Z9Qcs9cWfKG8bv6c4CqMSm4IzL5sp1nvaJeL1b+Ov5BssGEHq+7qN7p0j092QZCMOUukbgsGp7P5XC2xIlPOvl59VuvyqxWaiXHL4Jbt6L9C3HMjcvQf6a/dytFbOynpgz0KOzw7jr7FJGYayL9oZl/f7mC9iPyOm+tfK8CVPyllRVcSCxhnPT0gcY9J+/UfraMCsebbIfYN0fchJtUPmPVWCq9E1J64hB199IEgBtkJx4wXr4FPEm2Ba+tn9paEc8eZSnBx5WUjQz73X7QDUCl/z0lUdO/VjIhM1TZlk8cZNOITbbLF34AeO+CxUogfgPWxdGXcg== X-YMail-OSG: DDkHN8AVM1mHxNNM1DrpDa.41ORq4Nb4TgEVAW2U8dWpT5hFni5pvpAl8kVDu3s g.gkjyXW43K0HkQ3gmZUHrFpI_TnNW.Qfb9rwHjR7QxMUsB.Ganr.o09EOuR1XQur1LP2orbMots Zae4KkBFrAWZWwHOayzgycmUw89ASMNmH2HNUwyvd03c_udon4lD3IUwnHGfJcpedzg.WRv4IUol IHEYvQZeZgh6xwmyPh1m2s.bmbLJ1ZlP.FfXmU16P9Vj7I1bRw3Ip4fao2R9zVuREp8Q0RYwEhoq s3JsQgDTTB97VeIgjnPvsCFal9ypneFeasXZYrImH_0FAFDfszKn0EHLvE7RzoSMmwbCU44mL9Hd oKq_q5x8c3VxFMdQrXPGok2lTeqd0sgwNI0LyO7jTiwpENjy1GiUPeRClV08dKiV_AXD4OpzV7BA I77HPRnSJlgzEx1bUuD7ghTYEf.GLtajuY3EGP4h3NOEGDK_68riq4sqhRs9YZDr.4gVKJMvKTtn vWSOBJiBgqibk8Fpqg4Dpy3OktnTWSQB6An7cFArfTSiu2Fbrjd4qbjOd9H7gPLvZzs1rziaRgkN 2_3g.I0StBRe7C2AJm.gkkUsCncUEqxEsjp9xVrB5XGL6T3irFntItM7md8yADWQ7bBwrIvTJHrJ hyB0_WoOewGyXpHM5kmZ1pdtcZdPuQGbAgpQmAIwF7Z4Pa9VPuFNd5wqVLjj3HE5L9lXYiTdlSF2 qlk2i_S5KQkbMqLLTFS753lF0aighFWW.N5T8552dnjmMlmbDI6ykBouiq5EMz_WUu7UPKeBm7cn J7i5ots3yFSEuo3NrOA2rUC36ghDeLSTPtLBMTOpIccuKRXU9DJ12T1O8Rq9mHT1As6Tj_J2UTuY url0404U89j.jgeYGovQZr0.M5G3_ii8kJSwRKvPXldEnPJOeYJ7i7ieQKaUL08kqF.1czRUH89e .7iMabWeud7NYvTMC45RtfTOEKqpZh4Mm9H6MST1OIg2MkuEPmeuQjJSQesjzZtioeAujIUysiP1 F2Z0CrOOz8g_1mShWScTiN_IfMlAO7kJdhUVxvDqfs8jZnuYxcnHaaM7R57VOgdoFcnfMJhuByxR lP32iMfUucZbX9BF9nU1gBr08N8JGESDWirZBHE3rkivLhm1B4M067rFt09wc9.jjXYvbYKboQ1A rHTuDRG_85KmBBl1cPhGilcNLfsY52aYuEs8IvFvv.bgC2Ayi9DkU5wdTF0oZcjhanTourIc9IBl ick1uPaiHBusU1QV8dypfHLLrqxzK.rg3Dr6.13dDR54taIq.2XZgBQfODJ_acMYJTnNOjzjbnBl qGGK6bdh4os4LHpvGzjSUqRaCfAWvOxUdAGcP9HR0RBicse9GmeC9TKSuT_.BqxvzUHXFRirawiU DogM65oPuFG6xbxfDVoTCIZWEdTC6NnP7nMxNN8G_w6KbGUjTzu.PiQC455PBdVnJqQnMGB7hG_s J6T0kTQQQzJIMlPbmZHdrlqFMrMhJOX0aMlTHsoZbtxrEm3H3vr3FjpoAz_ezLQIP078CSuvbv33 sInaNlQHcdSqGt7eZyaor4TNqbFj6mdIPk3VHvEqVZIf2q8YHTKwpYXR0lE1WjbcTVwohCYx0KJs vIi5dqpFCqZqGffeB7bunsXgEm.EXXOnj4BDSuTL7G0uL6V_x2Fa5cGlb6gZCozaCvIIUL09cDI2 OslPKpC69w1bRjBrC2pEkdBqKQDseYC7JRjK7Ltno5IE4pJrOAdrQet1mAV.h6To0rg17LPEOPoj LGeXRu3IjC3h8Kf39avKFGjcYfykyiW_5NkPjl95_TtNqsFtb74jNE6tVz.NAUMmXgG9v154u_aw owyh65C2BGucpBECa4Vj0HvOyw4.cDmzBzBb_vLU245lArtiWUK_gpWloFmFXJXUtnvTozz1FcaB 8FAkztJEns8gEyhGKeC5KSoyqAux3WG9jpo6ay95cJyd7XL94mi8_A8JcJ5WAF5iGh.oJBOzigtu DOcXrdO2JL6Y3vcARehtIr.rwEnpER9g7s02Ec5BZ1tHI4ojr6IRhRN4sM3_e2kkrIFIrDkRNWNe VEVn6h3BjCFVLPG1MeaAX_WM3waoNFxGQUMKEbYbNG86wQtQLuhvqjF76CUZcCVRwqjOkzEkuMKo t8nzT5ZARBnOfYu90xbOGBrSRjUb5H.YGF2uD0CePK9DmJv9Jg708qxPa3UU8tenuk3NbCsjK0Qm z7zLzISIGnM9aY0AxEYCg9hvb9zc7vO7jKoVYetcvlSlmahKPqYOJJgTDqVOT4kU- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Wed, 22 Dec 2021 06:11:11 +0000 Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID a9f173f6a0fb4967da17ccb95450b3fa; Wed, 22 Dec 2021 06:11:06 +0000 (UTC) From: Po Lu To: Andrey Listopadov Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> Date: Wed, 22 Dec 2021 14:11:01 +0800 In-Reply-To: (Andrey Listopadov's message of "Wed, 22 Dec 2021 08:55:44 +0300") Message-ID: <87v8zhqidm.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 7206 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) Andrey Listopadov writes: > On Wed, Dec 22, 2021 at 4:09 AM Po Lu wrote: >> >> Po Lu writes: >> >> > Andrey Listopadov writes: >> > >> >> When `pixel-scroll-precision-mode' is disabled everything works fine. >> >> When compiled without `--with-pgtk' but with `--with-xinput2' >> >> `pixel-scroll-precision-mode' works as expected. >> > >> > Thanks, I will look into this now. >> >> Please try the following patch to see if it resolves your problem. >> Thanks. >> >> diff --git a/src/pgtkterm.c b/src/pgtkterm.c >> index bd61c65edd..bea2650584 100644 >> --- a/src/pgtkterm.c >> +++ b/src/pgtkterm.c >> @@ -6133,78 +6133,64 @@ scroll_event (GtkWidget * widget, GdkEvent * event, gpointer * user_data) >> } >> else if (gdk_event_get_scroll_deltas (event, &delta_x, &delta_y)) >> { >> - dpyinfo->scroll.acc_x += delta_x; >> - dpyinfo->scroll.acc_y += delta_y; >> - if (dpyinfo->scroll.acc_y >= dpyinfo->scroll.y_per_line >> - || !mwheel_coalesce_scroll_events) >> + if (!mwheel_coalesce_scroll_events) >> { >> - int nlines = dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; >> - inev.ie.kind = WHEEL_EVENT; >> - inev.ie.modifiers |= down_modifier; >> - inev.ie.arg = list3 (make_fixnum (nlines), >> - make_float (-dpyinfo->scroll.acc_x * 100), >> - make_float (-dpyinfo->scroll.acc_y * 100)); >> - if (!mwheel_coalesce_scroll_events) >> - { >> - dpyinfo->scroll.acc_y = 0; >> - dpyinfo->scroll.acc_x = 0; >> - } >> - else >> + inev.ie.kind = ((fabs (delta_x) > fabs (delta_y)) >> + ? HORIZ_WHEEL_EVENT >> + : WHEEL_EVENT); >> + inev.ie.modifiers = (inev.ie.kind == HORIZ_WHEEL_EVENT >> + ? (delta_x >= 0 ? down_modifier : up_modifier) >> + : (delta_y >= 0 ? down_modifier : up_modifier)); >> + inev.ie.arg = list3 (Qnil, make_float (delta_x), >> + make_float (delta_y)); >> + } >> + else >> + { >> + dpyinfo->scroll.acc_x += delta_x; >> + dpyinfo->scroll.acc_y += delta_y; >> + if (dpyinfo->scroll.acc_y >= dpyinfo->scroll.y_per_line) >> { >> + int nlines = dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; >> + inev.ie.kind = WHEEL_EVENT; >> + inev.ie.modifiers |= down_modifier; >> + inev.ie.arg = list3 (make_fixnum (nlines), >> + make_float (-dpyinfo->scroll.acc_x * 100), >> + make_float (-dpyinfo->scroll.acc_y * 100)); >> dpyinfo->scroll.acc_y -= dpyinfo->scroll.y_per_line * nlines; >> } >> - } >> - else if (dpyinfo->scroll.acc_y <= -dpyinfo->scroll.y_per_line >> - || !mwheel_coalesce_scroll_events) >> - { >> - int nlines = -dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; >> - inev.ie.kind = WHEEL_EVENT; >> - inev.ie.modifiers |= up_modifier; >> - inev.ie.arg = list3 (make_fixnum (nlines), >> - make_float (-dpyinfo->scroll.acc_x * 100), >> - make_float (-dpyinfo->scroll.acc_y * 100)); >> - >> - if (!mwheel_coalesce_scroll_events) >> + else if (dpyinfo->scroll.acc_y <= -dpyinfo->scroll.y_per_line) >> { >> - dpyinfo->scroll.acc_y = 0; >> - dpyinfo->scroll.acc_x = 0; >> + int nlines = -dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; >> + inev.ie.kind = WHEEL_EVENT; >> + inev.ie.modifiers |= up_modifier; >> + inev.ie.arg = list3 (make_fixnum (nlines), >> + make_float (-dpyinfo->scroll.acc_x * 100), >> + make_float (-dpyinfo->scroll.acc_y * 100)); >> + >> + dpyinfo->scroll.acc_y -= -dpyinfo->scroll.y_per_line * nlines; >> } >> - else >> - dpyinfo->scroll.acc_y -= -dpyinfo->scroll.y_per_line * nlines; >> - } >> - else if (dpyinfo->scroll.acc_x >= dpyinfo->scroll.x_per_char >> - || !mwheel_coalesce_scroll_events) >> - { >> - int nchars = dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; >> - inev.ie.kind = HORIZ_WHEEL_EVENT; >> - inev.ie.modifiers |= up_modifier; >> - inev.ie.arg = list3 (make_fixnum (nchars), >> - make_float (-dpyinfo->scroll.acc_x * 100), >> - make_float (-dpyinfo->scroll.acc_y * 100)); >> - >> - if (mwheel_coalesce_scroll_events) >> - dpyinfo->scroll.acc_x -= dpyinfo->scroll.x_per_char * nchars; >> - else >> + else if (dpyinfo->scroll.acc_x >= dpyinfo->scroll.x_per_char >> + || !mwheel_coalesce_scroll_events) >> { >> - dpyinfo->scroll.acc_x = 0; >> - dpyinfo->scroll.acc_y = 0; >> + int nchars = dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; >> + inev.ie.kind = HORIZ_WHEEL_EVENT; >> + inev.ie.modifiers |= up_modifier; >> + inev.ie.arg = list3 (make_fixnum (nchars), >> + make_float (-dpyinfo->scroll.acc_x * 100), >> + make_float (-dpyinfo->scroll.acc_y * 100)); >> + >> + dpyinfo->scroll.acc_x -= dpyinfo->scroll.x_per_char * nchars; >> } >> - } >> - else if (dpyinfo->scroll.acc_x <= -dpyinfo->scroll.x_per_char) >> - { >> - int nchars = -dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; >> - inev.ie.kind = HORIZ_WHEEL_EVENT; >> - inev.ie.modifiers |= down_modifier; >> - inev.ie.arg = list3 (make_fixnum (nchars), >> - make_float (-dpyinfo->scroll.acc_x * 100), >> - make_float (-dpyinfo->scroll.acc_y * 100)); >> - >> - if (mwheel_coalesce_scroll_events) >> - dpyinfo->scroll.acc_x -= -dpyinfo->scroll.x_per_char * nchars; >> - else >> + else if (dpyinfo->scroll.acc_x <= -dpyinfo->scroll.x_per_char) >> { >> - dpyinfo->scroll.acc_x = 0; >> - dpyinfo->scroll.acc_y = 0; >> + int nchars = -dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; >> + inev.ie.kind = HORIZ_WHEEL_EVENT; >> + inev.ie.modifiers |= down_modifier; >> + inev.ie.arg = list3 (make_fixnum (nchars), >> + make_float (-dpyinfo->scroll.acc_x * 100), >> + make_float (-dpyinfo->scroll.acc_y * 100)); >> + >> + dpyinfo->scroll.acc_x -= -dpyinfo->scroll.x_per_char * nchars; >> } >> } >> } > The patch doesn't apply. That's odd. Could you try updating your checkout, or failing that, applying it manually? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 22 03:15:37 2021 Received: (at 52685) by debbugs.gnu.org; 22 Dec 2021 08:15:37 +0000 Received: from localhost ([127.0.0.1]:56597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzwmf-0003up-5N for submit@debbugs.gnu.org; Wed, 22 Dec 2021 03:15:37 -0500 Received: from mail-ed1-f49.google.com ([209.85.208.49]:44590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzwmc-0003ud-CL for 52685@debbugs.gnu.org; Wed, 22 Dec 2021 03:15:34 -0500 Received: by mail-ed1-f49.google.com with SMTP id w16so5358678edc.11 for <52685@debbugs.gnu.org>; Wed, 22 Dec 2021 00:15:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Igo9z4FC8go5T0iA72djoYBmdx8OSvDb7kYPR4NXpNk=; b=dMMRvccOVkol9p+ibkBVkgEG182MjD06gos1X5Gh7RZJbOKz2OLG8IUrFW+e39DAlU ptl90ZIQO/KDMy56NngNlNtzw9n3fq3zN+5bM1A8TvO8anfgO7H8/Nofk49BksHlEp2I eC+ENEDBnxYvf+d3s64faBw2cp2j3BNUwVh1Bm3mz7n/CywnorG3fJF0lhIBl3HHKrcU 5C6pVvux48JYV5ZmAcgYeiHcKfG+fU5+p1YNQvA9avv+z/52OAbOmo4UO4sSOtwVJGcA 8NX6rXIupKYS7TEECTOe+j88M7gNHwLWOZ0A4hEYVMwP1SQe2UZonLqXzTVZUAgGPIuI mfTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Igo9z4FC8go5T0iA72djoYBmdx8OSvDb7kYPR4NXpNk=; b=Uqq8fnAs8oilfxI5MrTE3vOkjxuh3QuyFRU+pP79zLwVy+AKLyaXImuMfMVHOtLlot c3z7Sx7viL+fPhm2nEtOyauxslBHaUiKMYnv3WWdgrA2EhIPRoEvtRz089xpNHJ/NRYR EKuAfMhMHQjIf8azfCZim748cJiJoPLXXmICK39kCk9WVAJa/Gu2A32J0dgGjyzwOnO5 Pv5gcG6S2e7wHxQgDl2+KUdA9NYjIFp6Sa4HdVIgFLiHv7cNKUuIowhxYX+4XV1nRz7L po34JikoSMAuuuEhS7vIjKQ9QUoVxqVnZa+1rHM20oh/3o5gQrD/GBVbF7X7aHqy+QTG xcag== X-Gm-Message-State: AOAM531VATQudk1749m0t7hSUamxpVNDN5NPg+hUWR3rqgkmBsfqbQVa vflSqXgM1henBU2hfvVI9x1PvHa7HLxNB6MUiwg= X-Google-Smtp-Source: ABdhPJydVV4k04IiV33oPW3p+escordT/gXV9gnxwnD8ri2fvjalGk4akQVfjjv42sM3wovjE5frZWsiWKbK2lCoiSI= X-Received: by 2002:a17:906:eb56:: with SMTP id mc22mr1565979ejb.331.1640160928539; Wed, 22 Dec 2021 00:15:28 -0800 (PST) MIME-Version: 1.0 References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> <87v8zhqidm.fsf@yahoo.com> In-Reply-To: <87v8zhqidm.fsf@yahoo.com> From: Andrey Listopadov Date: Wed, 22 Dec 2021 11:14:51 +0300 Message-ID: Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk To: Po Lu Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) On Wed, Dec 22, 2021 at 9:11 AM Po Lu wrote: > > Andrey Listopadov writes: > > > On Wed, Dec 22, 2021 at 4:09 AM Po Lu wrote: > >> > >> Po Lu writes: > >> > >> > Andrey Listopadov writes: > >> > > >> >> When `pixel-scroll-precision-mode' is disabled everything works fine. > >> >> When compiled without `--with-pgtk' but with `--with-xinput2' > >> >> `pixel-scroll-precision-mode' works as expected. > >> > > >> > Thanks, I will look into this now. > >> > >> Please try the following patch to see if it resolves your problem. > >> Thanks. > >> > >> diff --git a/src/pgtkterm.c b/src/pgtkterm.c > >> index bd61c65edd..bea2650584 100644 > >> --- a/src/pgtkterm.c > >> +++ b/src/pgtkterm.c > >> @@ -6133,78 +6133,64 @@ scroll_event (GtkWidget * widget, GdkEvent * event, gpointer * user_data) > >> } > >> else if (gdk_event_get_scroll_deltas (event, &delta_x, &delta_y)) > >> { > >> - dpyinfo->scroll.acc_x += delta_x; > >> - dpyinfo->scroll.acc_y += delta_y; > >> - if (dpyinfo->scroll.acc_y >= dpyinfo->scroll.y_per_line > >> - || !mwheel_coalesce_scroll_events) > >> + if (!mwheel_coalesce_scroll_events) > >> { > >> - int nlines = dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; > >> - inev.ie.kind = WHEEL_EVENT; > >> - inev.ie.modifiers |= down_modifier; > >> - inev.ie.arg = list3 (make_fixnum (nlines), > >> - make_float (-dpyinfo->scroll.acc_x * 100), > >> - make_float (-dpyinfo->scroll.acc_y * 100)); > >> - if (!mwheel_coalesce_scroll_events) > >> - { > >> - dpyinfo->scroll.acc_y = 0; > >> - dpyinfo->scroll.acc_x = 0; > >> - } > >> - else > >> + inev.ie.kind = ((fabs (delta_x) > fabs (delta_y)) > >> + ? HORIZ_WHEEL_EVENT > >> + : WHEEL_EVENT); > >> + inev.ie.modifiers = (inev.ie.kind == HORIZ_WHEEL_EVENT > >> + ? (delta_x >= 0 ? down_modifier : up_modifier) > >> + : (delta_y >= 0 ? down_modifier : up_modifier)); > >> + inev.ie.arg = list3 (Qnil, make_float (delta_x), > >> + make_float (delta_y)); > >> + } > >> + else > >> + { > >> + dpyinfo->scroll.acc_x += delta_x; > >> + dpyinfo->scroll.acc_y += delta_y; > >> + if (dpyinfo->scroll.acc_y >= dpyinfo->scroll.y_per_line) > >> { > >> + int nlines = dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; > >> + inev.ie.kind = WHEEL_EVENT; > >> + inev.ie.modifiers |= down_modifier; > >> + inev.ie.arg = list3 (make_fixnum (nlines), > >> + make_float (-dpyinfo->scroll.acc_x * 100), > >> + make_float (-dpyinfo->scroll.acc_y * 100)); > >> dpyinfo->scroll.acc_y -= dpyinfo->scroll.y_per_line * nlines; > >> } > >> - } > >> - else if (dpyinfo->scroll.acc_y <= -dpyinfo->scroll.y_per_line > >> - || !mwheel_coalesce_scroll_events) > >> - { > >> - int nlines = -dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; > >> - inev.ie.kind = WHEEL_EVENT; > >> - inev.ie.modifiers |= up_modifier; > >> - inev.ie.arg = list3 (make_fixnum (nlines), > >> - make_float (-dpyinfo->scroll.acc_x * 100), > >> - make_float (-dpyinfo->scroll.acc_y * 100)); > >> - > >> - if (!mwheel_coalesce_scroll_events) > >> + else if (dpyinfo->scroll.acc_y <= -dpyinfo->scroll.y_per_line) > >> { > >> - dpyinfo->scroll.acc_y = 0; > >> - dpyinfo->scroll.acc_x = 0; > >> + int nlines = -dpyinfo->scroll.acc_y / dpyinfo->scroll.y_per_line; > >> + inev.ie.kind = WHEEL_EVENT; > >> + inev.ie.modifiers |= up_modifier; > >> + inev.ie.arg = list3 (make_fixnum (nlines), > >> + make_float (-dpyinfo->scroll.acc_x * 100), > >> + make_float (-dpyinfo->scroll.acc_y * 100)); > >> + > >> + dpyinfo->scroll.acc_y -= -dpyinfo->scroll.y_per_line * nlines; > >> } > >> - else > >> - dpyinfo->scroll.acc_y -= -dpyinfo->scroll.y_per_line * nlines; > >> - } > >> - else if (dpyinfo->scroll.acc_x >= dpyinfo->scroll.x_per_char > >> - || !mwheel_coalesce_scroll_events) > >> - { > >> - int nchars = dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; > >> - inev.ie.kind = HORIZ_WHEEL_EVENT; > >> - inev.ie.modifiers |= up_modifier; > >> - inev.ie.arg = list3 (make_fixnum (nchars), > >> - make_float (-dpyinfo->scroll.acc_x * 100), > >> - make_float (-dpyinfo->scroll.acc_y * 100)); > >> - > >> - if (mwheel_coalesce_scroll_events) > >> - dpyinfo->scroll.acc_x -= dpyinfo->scroll.x_per_char * nchars; > >> - else > >> + else if (dpyinfo->scroll.acc_x >= dpyinfo->scroll.x_per_char > >> + || !mwheel_coalesce_scroll_events) > >> { > >> - dpyinfo->scroll.acc_x = 0; > >> - dpyinfo->scroll.acc_y = 0; > >> + int nchars = dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; > >> + inev.ie.kind = HORIZ_WHEEL_EVENT; > >> + inev.ie.modifiers |= up_modifier; > >> + inev.ie.arg = list3 (make_fixnum (nchars), > >> + make_float (-dpyinfo->scroll.acc_x * 100), > >> + make_float (-dpyinfo->scroll.acc_y * 100)); > >> + > >> + dpyinfo->scroll.acc_x -= dpyinfo->scroll.x_per_char * nchars; > >> } > >> - } > >> - else if (dpyinfo->scroll.acc_x <= -dpyinfo->scroll.x_per_char) > >> - { > >> - int nchars = -dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; > >> - inev.ie.kind = HORIZ_WHEEL_EVENT; > >> - inev.ie.modifiers |= down_modifier; > >> - inev.ie.arg = list3 (make_fixnum (nchars), > >> - make_float (-dpyinfo->scroll.acc_x * 100), > >> - make_float (-dpyinfo->scroll.acc_y * 100)); > >> - > >> - if (mwheel_coalesce_scroll_events) > >> - dpyinfo->scroll.acc_x -= -dpyinfo->scroll.x_per_char * nchars; > >> - else > >> + else if (dpyinfo->scroll.acc_x <= -dpyinfo->scroll.x_per_char) > >> { > >> - dpyinfo->scroll.acc_x = 0; > >> - dpyinfo->scroll.acc_y = 0; > >> + int nchars = -dpyinfo->scroll.acc_x / dpyinfo->scroll.x_per_char; > >> + inev.ie.kind = HORIZ_WHEEL_EVENT; > >> + inev.ie.modifiers |= down_modifier; > >> + inev.ie.arg = list3 (make_fixnum (nchars), > >> + make_float (-dpyinfo->scroll.acc_x * 100), > >> + make_float (-dpyinfo->scroll.acc_y * 100)); > >> + > >> + dpyinfo->scroll.acc_x -= -dpyinfo->scroll.x_per_char * nchars; > >> } > >> } > >> } > > > The patch doesn't apply. > > That's odd. Could you try updating your checkout, or failing that, > applying it manually? > > Thanks. > Sorry, seems the mail got corrupted the first time I tried. I've applied the patch, and now horizontal scrolling works correctly. However, pressing Ctrl while scrolling doesn't register as `C-' event. With `pixel-scroll-precision-mode` off, if I press C-h k and scroll in any direction with the Ctrl key held down I get this: There were several key-sequences: C- at that spot runs the command mouse-wheel-text-scale C- at that spot runs the command mouse-wheel-text-scale (Since C- and C- aren't mapped to anything they're not in the list) With `pixel-scroll-precision-mode` on I get: There were several key-sequences: at that spot runs the command pixel-scroll-precision at that spot runs the command pixel-scroll-precision at that spot runs the command mwheel-scroll at that spot runs the command mwheel-scroll runs the command pixel-scroll-start-momentum So the scrolling works, but the Ctrl key is ignored now. The same happens with other modifier keys. -- Andrey Listopadov From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 22 04:29:30 2021 Received: (at 52685) by debbugs.gnu.org; 22 Dec 2021 09:29:30 +0000 Received: from localhost ([127.0.0.1]:56807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzxwA-0005vY-Lz for submit@debbugs.gnu.org; Wed, 22 Dec 2021 04:29:30 -0500 Received: from sonic305-20.consmr.mail.ne1.yahoo.com ([66.163.185.146]:39229) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzxw8-0005vJ-CY for 52685@debbugs.gnu.org; Wed, 22 Dec 2021 04:29:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640165362; bh=MsMbhATshVcCZ19e3RWFvj33k7RuMv2HgXLlHP7NKlg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=nLyTBGVrs2Nkd0BUb4WzF5WpVI5KnGhvUJGJmz7CumzE6orwY8Saeu2CzGqYxGQxM8O7veYNcAxUQ3f4KtAdrsCWoe6CZCte0OwTBAHfu40eOTaaSWlxGhniwOLxkuFkwP7QbEzHxl4Hj+lIBUohLVMLeZXCbfuO/dok6n6noH+QXkne77hCrh6zOADxvhEYlCtaoclISKHM4oNKUwHIUkqWEJKc5s2bENQkjutcoOCwcPzplmuDkFyhhdmCKnwCfjukI2IdHVlK+IUkkW7c0xjrcPgyW7O5UT/ght81ITGzC4I0SnZ/0uYTAcl1K7gtCyG3wfvfCn+RkQTUcRhpWA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640165362; bh=50gF+5QKlWfYHiogb7ElsG0mPimkXivp0IEopqpv7IR=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=CtdyPt6tdC4oDz3dADOQVQy4EVP8/NR/leH+FGvbZstyw46hCYE27M1k3K4g2zPxNyJ/sCNyL4vwSLiHD3deDD9RrlpnSNW29DOg7keG2+DHntp20nCD6QPU4BFCU2HyPt7AxEq8cDLOOBeITscAVVerIVGZNHVSguihjgufKtrz3r2i9iFDOJ4x+33RG4lQCOUnvoeJBxl1Iljq+HnBCKJeuNwbQjBfaRmSAX6F5piAELSUdO5qWucEJ27DggxO84FyYypZjxvz0hP54TeBsYjGuY0fD3ffQuPi5Jts3lbp1wrRI7MZir3OFQ+dBimROsbV3FQGbJV0d0+GdLs8TQ== X-YMail-OSG: Q8EBX0EVM1luz21ms7UEB6578oGjzg_dJL3np_tAofcFNheXzjHVpx2AgdR8pg8 MsjRfSgpoX46zLaI8hHo1GECnMERdD0X5GitEUGet4w9uxAIFjqWKFACAlj84_hFUz7buX2Qay5V IbLgoqOkz3pBU8HHA8VvWC.1FijleoII9qPnUwmcVlH2Epyf5Gq2.k0o6CQGSdM1MaJuIcnXQcvd 9PrmRXVnmEAJaCMwNr_V.VFk_WY21cdWZCymSbu0BiJ2YUEzxtWknDNN_eXiNjcpQMj3L7giNeqk Sz5GkwidezJkHw1wlOGCu5FQj5oOn1s4Sjr82DaUYRjFC6A3XcF.uOPqkJY97l16XwiwD37XoaZ4 Z9Tc.NzeYnwmhjqORd9HjZXFC9PKrg.LB53kI3h_kJAptIUFD.A_nr1w5EWGmhhfQeNj68iLrPl0 7Xi7xLaq.YHkTVgQHsCNdwPXIin1SJ1w8hGXhw3gDMRmlVQgvffC3qLC7.4AcGD3ms7AvMAvFn5Z X1j6CtAdES0P9m9aMfpIXFPjRLIPquA0vYNJTkeDPiyoVFcIspjKz5WDSiCfKB1kUt9XlD5xra3B 6.uRX_JFx3fQZ3jHeGTLvGI.QtaREhDzZY6NOSyU_ZjhxoybZftoEG_ItTB3BudPwESp6CObAkho tcxqg7Un.Syu2H1Cia5rw5pQtMoBYe5xkbBcvB_EMN713fqSnqi27mRx8igEUOx8Yjx80SdFwjMJ _deVPnJkBi8SPWGWmD8LJuYSev6sR2xly10TA6eNuhj7_UFbH1FVzTWSoFgq8XCR1ivJXEKJc3LS a1ZKZczYBQsancz6jySAMsq5YViXMrO2VR4K4Vu7N6zz96TIeD_vV1_tcTff5CWmLxiAlbityioa qW6_dbcWaSXJAJrFoerqGxI_8rJWJAo0LnyOQlCpH_ZB2XfnAxP1.COVBGynnu1rGKn_jAoskXdo eLu.h5VFGbm.8upCn3BGBvJaXxmYUwazpLg1YKAl4ubUTn6.iP6MwL8DQ3NBfz5TuR.tsmHjw5Ox PqbTZeDqjFrhKNbA4cH_IWv3fAe8a.XjTRV1EyyyMxrzo8gvpQzGcxMemkSy9.zBCv062gfivau7 mBo3480G9LyOKv427ukE8xpqDOU0eXCIdzI.WK7hjakofK4p9K1wIXel05pXJJTvgOLYs4z0o.G4 Q8kutjmrhBDSwL9lwGD9VyYDu5FnVfc_ItYehs2ISJrfJVC6fASoXneAZVnc5exeYvsFGqegM9Nq dWuYR5nXzubPQYrcQHmmKQE58NwV7nWyxpl9B16yDAFktyO.SRmP.4ObmfjBmHIv4SASuYhcfEaW 3w41ZlFGWP3MsuDjhkXQfrY9kBdGbZlVB7d0sQ0qBFcZAmRXemu0lUqMl_C0I1mxd.9fK756Ww1A ._qYeZz5S5gueKU0zhzi.Q_3UkeF4jEvBYILoABxs9CDJylmHae5VsaLpzKGxzAFJOrhazxUEM5O KXEWX_8S2tb4777XDCS10gJNaontm57V0Ei_nQSFjZYhp8xAMYhY1ZQeS_ER8vqVFbSVp23kLEso cz45M0V0YFEH3lr0nMq_zrcDhWh9OOpQAs8RWRrkNtwszIu9Ymw8Bkikp7JRkW_lcoMxtWhQhT2E drTjRr_mvJ5cNcjcvkAuVAOZPp4PmdcdetPYdtCi.ai004MMh5mI_.lOZy6HZdUxC8eAzOhZqtzy 5CUlTpkmhMkOhl6e07uefg4qnDTJNuVKf3rZFpWR4re9ryQwIsmu4YnI7ZfVfPT1NjlK8hCuUKmq fcujE1XFR20KkHAZdd7caNann32Z4S3V6C7M55ZKTF0_dsYewUWitGbkP2jpdDhupOsywYgDLm1. 4QkotILt_95MGK0cJFY27wBiyfuaI2QC0wWHRUcYqkbrDrS2NQmKn8vEVH4nb4aCvo13ZPI3kv9W N2gMdUuRoMyvGI1IvZ4Wykn2ioad2H5FRp5v.jBO9.f25sK.8zgmvsOLJrjlg80tMqaFhWL8Stu0 vj3mdUl5Yq.8HlKMQD0Ed0NH3cOxoapsO7asEww9NE3hJY_dS4sXF5ygTCUvBu29TQIYnnA9b8il Np11TpktkuPXqmh2sAm1OOm6TXIlUdN1oI9PStObk2wvpoFV8RS_JIkWNROkOOGuh7E2Rjj606gL OSy.PzVQW8EiaGwrqBrR5W0YVLhjhN_dMfmt6fl4QmBCsYn2spH9jfu2xo.kZdRwkIkQkAoFPYvj 2PjHCxgAb5wkKbVhLQJrrtt0sLLnoUGRIujfAmGGW.RpuneJYVGIjdvQ3XNE- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Wed, 22 Dec 2021 09:29:22 +0000 Received: by kubenode502.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID fa431d4abc286b3642baac67a526e0b2; Wed, 22 Dec 2021 09:29:18 +0000 (UTC) From: Po Lu To: Andrey Listopadov Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> <87v8zhqidm.fsf@yahoo.com> Date: Wed, 22 Dec 2021 17:29:13 +0800 In-Reply-To: (Andrey Listopadov's message of "Wed, 22 Dec 2021 11:14:51 +0300") Message-ID: <878rwdq97a.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 543 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) Andrey Listopadov writes: > at that spot runs the command pixel-scroll-precision > at that spot runs the command pixel-scroll-precision > at that spot runs the command mwheel-scroll > at that spot runs the command mwheel-scroll > runs the command pixel-scroll-start-momentum > So the scrolling works, but the Ctrl key is ignored now. The same > happens with other modifier keys. Thanks, this issue should be fixed on master now. Please test. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 22 08:25:18 2021 Received: (at 52685) by debbugs.gnu.org; 22 Dec 2021 13:25:18 +0000 Received: from localhost ([127.0.0.1]:57090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n01cM-0002RA-L2 for submit@debbugs.gnu.org; Wed, 22 Dec 2021 08:25:18 -0500 Received: from mail-ed1-f53.google.com ([209.85.208.53]:36365) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n01cK-0002Qx-Um for 52685@debbugs.gnu.org; Wed, 22 Dec 2021 08:25:17 -0500 Received: by mail-ed1-f53.google.com with SMTP id q14so1080635edi.3 for <52685@debbugs.gnu.org>; Wed, 22 Dec 2021 05:25:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=lg/7Apg04NHW9NsvA9cKAn5vx0cy2kZHJxij9AAX7Ws=; b=IwjkDSjI5Gf3BCGmrv1lTemcUEQcLw05H57FTpx4KUrv8uh2wH+bEsVvXF8cG5BKxo 120XrvfdmHsxJeZZUNRUmf+GL/xxacXv9/UqfmhGgxQV7hkIxsbfdg3+BsezyPgd7hHI r10EJVjGykbIreaiwKe86FA+nhZbHPRKuxbSrjlb8xYPj7tezn+kX+ZKj8WbcUl8vGqa FvQ1s7x9kfYCE8pWRLp9BpcuXN9tiNzQvl3N0+EFlWpgLe1zFlRpb3Sn04wERlcmmL7U RVDD2KNYG8bl0p5nk3BNkj7sw6farHL97yCPJ87DyPMDPGouWhNfkPn5uFDARKv2BzA5 ILAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=lg/7Apg04NHW9NsvA9cKAn5vx0cy2kZHJxij9AAX7Ws=; b=Qm22k/it2vbG3JMI8N+thKZRqWObWHt4g32X4u9EX9AkmVX3kfWigXDiHdUHEo30+R Y3H/SaVIx7x6jB92ioqfGZbI3/P6fj2oGZkvLHJm9ar2nWu/HIBimxJlcXWDQOjrmfux LECCVBSuaGNshtUfymyN2RbmkO8G6QZo/OJ/tKO0mrxFCbQlurLxkAmOy6nhoCT9eJ5q A9AsThxVHXQIV5erKndF1DTJR+Hzm48ed7uONcN9xjwEhnIA+eVICzkc09TAl+0kLJnV jHRErjfcu3HaAs30KYhYKDQaTbruKSbOSfrMdWUQ5txBDqQ3ey1jBBd7lfpsEioUvil0 q+XQ== X-Gm-Message-State: AOAM530436C/tgN+EzAzPJwzdJZKQdEsQuHdZyq6zLE4MJjReNNecozD iS1nZmw1rYfIMARoytRT6yoPQaxKD2b5cxgp7oI= X-Google-Smtp-Source: ABdhPJzIxoMpsqNE8IcsfFg6ChYipwhP6iLjW67v7ugSIP/56ibAbi1PUQstvARx6SOHsbvOZJ8Je9z6xoCyRVCIk5M= X-Received: by 2002:a05:6402:22ef:: with SMTP id dn15mr2855885edb.375.1640179511061; Wed, 22 Dec 2021 05:25:11 -0800 (PST) MIME-Version: 1.0 References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> <87v8zhqidm.fsf@yahoo.com> <878rwdq97a.fsf@yahoo.com> In-Reply-To: <878rwdq97a.fsf@yahoo.com> From: Andrey Listopadov Date: Wed, 22 Dec 2021 16:24:58 +0300 Message-ID: Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk To: Po Lu Content-Type: multipart/alternative; boundary="0000000000001fef7d05d3bc0db3" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) --0000000000001fef7d05d3bc0db3 Content-Type: text/plain; charset="UTF-8" > > Thanks, this issue should be fixed on master now. Please test. > Can confirm that the scrolling works as expected on current master. Thanks! -- Andrey Listopadov > --0000000000001fef7d05d3bc0db3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks, this issue should be fixed on master now.=C2=A0 Pleas= e test.

Can confirm that the scrolling works as expected on current master.=C2=A0 = Thanks!

--=C2=A0
Andrey Listopadov
--0000000000001fef7d05d3bc0db3-- From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 22 08:27:09 2021 Received: (at 52685-done) by debbugs.gnu.org; 22 Dec 2021 13:27:09 +0000 Received: from localhost ([127.0.0.1]:57095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n01e9-0002U1-0V for submit@debbugs.gnu.org; Wed, 22 Dec 2021 08:27:09 -0500 Received: from sonic313-56.consmr.mail.ne1.yahoo.com ([66.163.185.31]:34060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n01e5-0002TW-RS for 52685-done@debbugs.gnu.org; Wed, 22 Dec 2021 08:27:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640179619; bh=yBm44WvwYByXYR/Q8VnJE2b4jsyqQ9KIj4NA8SMBjm4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=TaZw0MTGchnd+jcL2m7NpdSdrIyqvCzBEG59K+zrjOyVXa4Zwew3RO5P5kjcXn4FNDUXhpzEM9l4fQmlI1juQ1ViG9jUh88+wmI/J1nCk+GnmJnjDd8/IJUhqshA7dYuIz6PtAk8eTbAB/h627s+RusHyTAfFlUqe/cdrWQuP3buF5tEQ+Gqxynb04n9yyVslyldV7B8C+QWT6+hoTk/sa9GbVodAlHZZtcDkK0xDwXe8R1MllFS3+xqPHFBVgAlQskN8J81y4piR2jdrHc45yvyDVuEvMtJ3PLJVFgb5DFN+9ZIoDhN+hYRMA3xKZXdE2Jj6r+VRF0UyP1slYM8Dw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640179619; bh=GZ2kGg+HrkUdvuz9nEqyqrE2qtP2/7zk73AXjKFTFlf=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=IPXWhu4Yf6XVqKRPJwvfknS0ewQCGO3bHi7FRuyD5izfrdY6eLaSMLtF2YzPrc/78CF3R1TvZAspqu4X4MI4A4HA24jFFocmWEiRMrab5jOWgHa5F8NrHkpaa53n3oSvcFmC4797LW39ZjSw4eRotn0aY96wIxFiB0Lb7JJ92Dr7/kq7dviTX06T/y4XjKSz5wW7D9h7I53bhHZycbU3rR1gz0A5MzHhlVCi1sc835/id50PF5hC5a7HMcFgwMN2XF0WW3uazP0JQh72wnAayrFgi368aCXznwySRrFtIZs2ERHRj3L8RrKpNdg3n8rYoNlH7mkNVlja2j20edDmLg== X-YMail-OSG: l9cvBVIVM1ma1J_ThhdS5e.UHj39aVW_16kOdbPZSp4Gbjx.r7T2agZzDW6u8Ix f6NoIq0psSI6ORBl4178lgI3h1v6u8jaGfB7bA6tAyQLK1RUjLd6dTTytLiQ2dpng4vXEZB389rb QEiPEvpuwxQ2ZKYMhRPZgnP.htQbVNazDXo.3jgMPhWFYaWE3nQnBTGLPF64Sttck9JTUFgBvjPA fEV23NiVyRTRyRxqw8sDrfLOxBZ7NceN7yI9allzYldrKo7u0IbfReUGDIrVQFCODM1wMRUa10GD C1pOBEwSIhyHlIhnpw0LdnZ1ikYfVRRvxfkYZdW.Dy10ZGhR.sF.xDpVN5Uub43bk3FstUvpx0Wr .TD19K7yeH_MljPGBKGP.RhIJxD66t7wTRAFTVklJe0Sr60vog8w2tMqCpAnuGN.NF7CStvBvqqq HSvqdlCQJe.TH0yIeOqzZVOPPTisU5.RjfEITziq5LjkVkJrrYBxEmn_b7ZCY89sm8Nf90n6HkVE EGYdftE5zzTnt6ucIHYbjfrzsZGVb2iUBRpa.9gUxi3fITlGuZlAEnMqm8M_t0x9Z45gTvddPmUm X_GF7X1i6qCpMgebA3BjB49xS3ko1CC5N1F9UEKZ8FfkrC3D0cyHKTUblrMUnlHWXm09G.o1SPaP HrhK4abiv6cIc.g2RKYf6tjI7eLVlE23ye53dSWQNDhOtP5s9b43R_BF6MIIwjOB2ofVuEuiMBWK 7mD5FCbBa6j2sXF7IAP6hyXxuuq8GPgMsFONyvHVyhujYOKimo4EN0cWJHVbv2H690ru_11jm7iS YMz3FuZARkD04jV5vt.N.4tPOfBTEpLnlYIb1SCZuxZQ14IDMoh5UjUTSyFaZJDWAbTKttcevozn dPtYEp.tf2a6BfIEWuDN_09JytGrm4KTXBwwY1pZHnyS9w47i4ISw6EQp3dTY3O7rYv831Vq2Sgk GgdB.4sXnhAtEI1_7YCys9w8mumelyZ.fNw1g4wdwdbC4KluUyqFyS7._A15A5IOIQyKPSLiJ3aB v1uHYLZn6At2AKH3TY0Kmmb4Ww4bfW1gfX6kVax4itfB7B6EHXoYxYHuENlC7uQAF3FcVbPVIXX9 GkpWeUf5Ekr_.ZDR0VbP_PEILm2KtSR4C8D2WkBFq7AQ9mtJblSiNGzsiBza4OTkTqkPBdRCqQ7j i8u01nfWv__5Njsug033TYSZrsKBb7I4qAfXK2PSuvJZfpPcvBsXRU0.hkVxDghhR4EaZ4qHSlvq puTYUFw7J3EsdXil9BS5rq8Y811NNC6anwTPbv0vOy5FxbLaI1H2sIfgCNiWpJ03uIkONNKHleDk _zECa1Tkzch5pggHgDTDOwuWw0_2Fvzqj_8VfLO8k7Ei9MdqIFp9tR9QfLuNVbKmp5sS9PYdid8I Zzopu2LOuhdYzuHc3T.NRtNkVphjp5g0U_Oc74k5IOI09wXt7CiFf7xrzYEK_IMD43cQ9IzaQgpw kMDqXaVhqliAiNa8bY4g_MXkm_9ii_HMWu6V8cefKoayAXA1v3uf6PSMiXiFdcIeG54RERaHyp0l roGfUrE9YrU3.jWeJ_KmVNF8MYp1Typf1v9o_Z_xXDFVONcydtvi5uP3X5FbwatHgCBqVwqiRjB9 Wx9D8VQMrNPmYKd6R3cNj5At8Hb8fBfNiapQRJjsh0IBBCeBSlWf1SktD.MOPwH0.apo9dfsKW.M 6WHgv.MtKUtIlx1okitlSadSXx67mKiYLuyz_ucZNApn5ESsFzSmfW7C7iqgGcmsGHbUsNUrCv3o TPrMILmB.c54ulbLrxLTcvezTTnd2Kg0NZdYShDOfaPmEx5RXe0sEnWySePH.P88eTB4V7dQfysE 3z9luqF8ymTmkP7y3d5v9.waf0Mlk5rmEL9jisYUn85S9BH6Urs0eq6Exf9gqL6M3SSPCF_1uMXV yE8Ts9yO9EKThWET68cXdyJ1krV06DWqY9ePyMxOsTjbF.w.8KNBmSCv0og97n_hnamkznkAsUz1 Bbds62vMP4x_H50IEtib3kQFx.X5MwnVg0P.Bf0TuBh3oYpZgjWAJZPGe0zYQsE32qo6KpP9RUW0 V.Jaal.YpOAOZV_20wmgV91MlD9KFnyS8DTWwzuVf8bfTldWVhYQFUYyNv8LrpXcNzuoM1VT0it7 1yr_RpiN96GJPGjKOo7dgnOUkddguJiRiFRPJnlIGebVRLL0aG1etuE3k0VReDpGF8OqHb5255JP ufFvcMrFiRJH8imdVvmf9oJNXxQZbF9DJmnuKzL9vXu30Mej_YsMLCWgUm6kB2qU- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Wed, 22 Dec 2021 13:26:59 +0000 Received: by kubenode516.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 2573e8dc319c9379a07e3fc83954fb69; Wed, 22 Dec 2021 13:26:53 +0000 (UTC) From: Po Lu To: Andrey Listopadov Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> <87v8zhqidm.fsf@yahoo.com> <878rwdq97a.fsf@yahoo.com> Date: Wed, 22 Dec 2021 21:26:47 +0800 In-Reply-To: (Andrey Listopadov's message of "Wed, 22 Dec 2021 16:24:58 +0300") Message-ID: <87v8zgojmw.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 250 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685-done Cc: Yuuki Harano , 52685-done@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 (-) Andrey Listopadov writes: > Thanks, this issue should be fixed on master now. Please test. > > Can confirm that the scrolling works as expected on current master. > Thanks! Thanks for testing. I'm closing this bug report. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 22 08:33:21 2021 Received: (at 52685) by debbugs.gnu.org; 22 Dec 2021 13:33:21 +0000 Received: from localhost ([127.0.0.1]:57103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n01k9-0002eQ-Kw for submit@debbugs.gnu.org; Wed, 22 Dec 2021 08:33:21 -0500 Received: from mail-ed1-f54.google.com ([209.85.208.54]:47083) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n01k7-0002eC-0v for 52685@debbugs.gnu.org; Wed, 22 Dec 2021 08:33:19 -0500 Received: by mail-ed1-f54.google.com with SMTP id y13so8667017edd.13 for <52685@debbugs.gnu.org>; Wed, 22 Dec 2021 05:33:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=nmhnsHSPevLN5/k46a+YlUZXb0EcFj0XPAE2X2PqtAc=; b=bieZcgbT5MHbl9zjJUFHT4k4b8C9NPCpe7MvwRVIzz/dmuQX9zmruKvZCbfC+3z+pn XYESwfSUCQxPGUMKXjSkfKs1R3G3UV1cnAS3umInEpT9EkVhOSZ7HFgJXVq9GCYq/EDe BU2vpjzZ+9ShZoGVdpbMffYCtSkPl0fdROF6iB8T+c/NI0mv+EgzzyEyun+LaOKv0Yn3 KnAkudvvv21x9M5llWIF6OYIKGCsXbpTYyZ7IemwGl4yurPeooVCSKh9Cqz7V/zbdwoS tL2PHXh1Ofj9ZtFMx6HXs8F6n5pwkhkjkXtqwxk7oKbJ2VKoWZZCu9DNiPBPwp3l39LJ 0pkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nmhnsHSPevLN5/k46a+YlUZXb0EcFj0XPAE2X2PqtAc=; b=SfNP6VGPm1OQFlLFo1PGhW7TJ0cj3bKTtNm0Igg/MfA+wlx10EQ/QWG6gRgnFa00jH Qeclx89w9cWxU5NBYVRfdeqLFgi1cRBVf0skdtl1noHz0tCPFl/tLxHYUcZwfgf16eze 5g5tZKZDgmpGjawbWCFxDXVSRxTv9GpUknlYZJmcQXjhOsqfXiZZjkLvKbt26MuiuczG DT7z+HglbC1oltG7rvuP5rCXLQ5HgVPVwVIot+jJ6JPlf41/td40TLS+FIJMiKcT3ufy MWS+reWCYagUIJBRY4tJku8eHwPGxOH1+UA42rF2I/TgdrB1Y/iSYy/lhrEOXRS0FRH5 mdBQ== X-Gm-Message-State: AOAM5302dBcjzLKSDakRncUTqceCBODoUMHqaBZP3pS4c6b2eRatLyxn hWW5YNCSdIfFaekdvErl3H5aHhmmDcjo9UDOtkQ= X-Google-Smtp-Source: ABdhPJxEWGm2plPHd2PhdAfXRa+jrQEIJFXB4Ditaq6xtu76ulLMr32Si3ImKRkzJfQk9aqb9jYH2YasAHm088a4dZw= X-Received: by 2002:a17:906:ff14:: with SMTP id zn20mr2536638ejb.649.1640179993135; Wed, 22 Dec 2021 05:33:13 -0800 (PST) MIME-Version: 1.0 References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> <87v8zhqidm.fsf@yahoo.com> <878rwdq97a.fsf@yahoo.com> In-Reply-To: From: Andrey Listopadov Date: Wed, 22 Dec 2021 16:33:00 +0300 Message-ID: Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk To: Po Lu Content-Type: multipart/alternative; boundary="000000000000dbce7405d3bc295f" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) --000000000000dbce7405d3bc295f Content-Type: text/plain; charset="UTF-8" Sorry again, should have tested it a bit better before replying. On current master the scroll is not only inversed, it is also super slow and works only in the active window. Previously inactive windows were scrollable on per line basis (e.g. not by pixels), now it is required to focus a window for scrolling. Am I missing some setting? --000000000000dbce7405d3bc295f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Sorry again, should have tested it a bit better before re= plying. On current master the scroll is not only inversed, it is also super= slow and works only in the active window. Previously inactive windows were= scrollable on per line basis (e.g. not by pixels), now it is required to f= ocus a window for scrolling.=C2=A0 Am I missing some setting?
--000000000000dbce7405d3bc295f-- From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 22 08:37:00 2021 Received: (at 52685) by debbugs.gnu.org; 22 Dec 2021 13:37:00 +0000 Received: from localhost ([127.0.0.1]:57112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n01ng-0002jp-C7 for submit@debbugs.gnu.org; Wed, 22 Dec 2021 08:37:00 -0500 Received: from sonic315-20.consmr.mail.ne1.yahoo.com ([66.163.190.146]:39147) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n01nf-0002ja-Hq for 52685@debbugs.gnu.org; Wed, 22 Dec 2021 08:36:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640180213; bh=d9v97UcknHusf9iSXKZpHn5JuhDcQ6tPVfsqJKydA+M=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=B11m5GzUjG8O0cn0SWLbkJm8iVf8UOMUU52yKw0waCizSDZ1lfUBJFhDm0bkCv7TT6s6/PyoJV/ygz0/GyBeKTgSd/S7CTc/DfoKNyjJMnmQni4jRozI+4bIONFLhzDEGOBG19XvsiTaGQB5j88MR/sILUwUOm+fukjZUCfe/KZYnTh+GMfvaainDcBj8d05RPxRuKFjLEyhNoDPd/IH8q6c7/CoLH2ipDXFHGeoDcKIbGfH5v2j+kpz3u5kJZRnkZ7YcABKsS1Uka8AivuaS3xqBwKIwPC5tAf8YWZYknyBuY27ZLqpOVLVtHgOPJmkEA3xDkw8K1S1B8tiYljdpA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640180213; bh=laoX5A/gSRBKG+aEbUIEmwJ0cCPyzuel4MlCY0pRApO=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=rwTQjcAx6gXApI7ETYY36t5E2Wr/3psVu3p2vR/G0aEy/WusW9LCdytA4J2F45fcyVM0h/KWSAFSi26TPyPDpsOhqE0r6URLUV6p/P4C+GTIPH4JBjja2pYTKJQ3IQmgtzMH16+Rv3iFHtFvNaiCWJBaLgra/3RHuoYHP9gFE2osUmvrykYyYTzgGGzosMfOXL5LCIyaClhwGqXEA7xPkBc1Rz3HaG5+h2vLSC+6X8FO9m0J3I4apRk1Kew4ZdmWr0f5kV3r+91VT/gANHjx1wpmo9CVtYrYnANGh7B/5lL1QfZrzX8+WYNyWOc7ENWqMXZbef//Uhyv5r1rdxnLzw== X-YMail-OSG: ACJB8moVM1mCoykl4KHr0h89S0dyxiek_CIV0DBWidtxMdsRBzj.5neuSgmzkxy HN1Omlb_8oJ.0WfIBUbrSdTVr4egzJH7wHAMdpZyDdVVpUuCc3Hm7VkGtx4lI24A0d5NFVimJivd VTSgyNWksDyvDyLhVAJkFRBwAyVpHiRLpzeNZx9t4eFrzjODw_IZl8GCsvjc6AC3.aRq2DV_C7kK bb3QlH5oTfkUA7iKa3LDGqximoS0T0KXPUughagVW6Gu6vMEWWBVsiMlHSSxlWVjynhN.pp6Gwm1 EfWWTUtCfku24dymB4QBDORdhhV4Yu5xiocL1NW_zxJz68_sxuswUdzitNo_qGv3GMJCYVfrFxIx fv1.Y36VZ8BaHl1N.o5fMQU5Kjg67OW5Nj5OiaF67GkcmQbbiSyP.Xwq3evPUSL.WSBO9ipajw1g 4kwrIXYqT27CfiRTd.TyMBH0l9109zGsgBSM0hGQrGp3myudwcz5UnWHDly3eQxxlKKTEivfzQW. ree_KqqsgXJGBTI4xER25SnIpC2iRh_XIrtU8Y1SKalTMDadrGj2V2QHLGU3yvzjDb5UJbmJLdXZ AAxlrKwKPnEyNA.22esvEOPadqKIXg7xC5r93mBeTEpB35InY8MJj6ZUm8vJYAkFPcCRCfcaqwr3 6e5_57KuGQYdZPGXJFgdCYZDBVJD1l8mybaG6YAHup7Jrn1k6QFEbQ.P2tc.1h_Oikw6sP83If95 87XeXecvzU_kgWy8LtJuRVf0DCRs3ZJL2_IlCxn7MZXM9frkhs3crfstHsD2SYFSw0JUDupRFXXG _QDeS2SbwKlMm1Pm3qKTbqnwowjKvIujqLfw2BwuRaIG3LgRQykQP6UyYNIoycd2upnDsLLwCvxy 9H9VUc6t82YWANE3trVo26hOg5U2LtZFIVtTO1EBEJLhIs8NUu1mn4B3gAqlipYWsYDO_eB1rY4G NAQYzdqnYGBUxCsvJYUmqTJh9GlzgTUD9JUJQBFj6HX94VA5rIbIVm0bv0kGjiKKcRXHaLUHn.QM _lPblrQXFbMNxefU6y0QkApJPpNCk7KYI5GZcwgL8W7r9mArSWoodUIDuheAcZLhJ3qwfu.OdhHz Nxx2sva.vDC0kmlVBhB_R5nEcKxbRqlu2ktsnrwRku02H38kuBbo1CbedWzxorovT3d7zeWGtYCU cWs8wsmlqhL6NdEV1wPXO2Hyo6Kd7a7HFu51Tukk439BEXTtv0T_g.vYgSbFknLkTpt8E2GmFrwL Ahb90LC_3D4x7iieCILaZFtWQfsceCOoGGpMnCj9gpeRydfIRwKjeY_E0zimtOwsYGLlXAeNaOZ5 wNScbztPb_z1A1f2vMRNOTNi7jkBbvvSXn92lcRfSJN8ITHvtz2WTv88yrRnh4cHvxPAQGyAuhnq b3OCeSXkVZ5LZMhsUi0X54uoXqA1kDy1m0XPBbx5S9dfsNV8Fzf.uXTxjLp5QfgGvCvd3bCqy_5b VMzeN9FMVVwyJV8ZoZjynkPqWydpOB2_gEkWyIxGO0eh8owsxPA5kWxdx.qDEoaP_f0qY5dT7mRt fNriNIm8JBydzOaP1O8MP798Uzfh5UrfQ6Vn6H4jNyZbrkKGBUXpbDGvf.fSQYuQyFhzjaEaSdCZ 5cZjbC9LdaDLqFFtXCR1isDxlosuU8rmKYzk.mCW2baA.lhqkSAlHf44hfZH0GCTnFHxUscmWDxC 2IHvj1gkWMYfAwVGrlm0_i5OnTDsjCHLfDujpgmOiGTNykzyL_Z2cAKlg_RwIObgG6jVNlKf1x1q bZ3V9XSaDCsujuFtoyx8SqQapam4TaRNh7EdMGraKBrTmimiiqr5g3ShQI6_fJc4z9j2TAufVZ6B 8ej2tc4YH0Jv4Lqp0LyH.t9xclwuLcQGV2kCZvSILwFetehjIvuBOcN6s5NGD5LH10gAWkZqtgU2 Yd5KGW3VPFoL2ZINFvJLTIgvnssEC621cpYnjA.4jfbITlWRi0ECCgz9AJbKfCsfVXX5NdC8dGNa FWndSJk1xXkxlOKxwb.VxLut2.6pG0Ht91rB2mb7z8UTtccT7mUN5KZM73n1h00exNfP07_uR98s 7jFYPrLWrPecdelAiIhUo7sTb3.sV.SZGvr8mB0Y2Vcvk214bWuUsxKPzlD1PpjAVuG4teCJwdze F5eiHCYze5.LcPUTyp.WM7O9q7Uc39mso9g49GehTkZbjV8aF7SpNB9a56sXOZkRvsL6CNlYPjma mbF81LIUUJ5dE.Sku_L5IaMp.p59WSpN8DVgl90NxfF043J5XUueuHjgT98c0 X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Wed, 22 Dec 2021 13:36:53 +0000 Received: by kubenode509.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID d6bd6abd0bce4a81a56dde558c0aec21; Wed, 22 Dec 2021 13:36:50 +0000 (UTC) From: Po Lu To: Andrey Listopadov Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> <87v8zhqidm.fsf@yahoo.com> <878rwdq97a.fsf@yahoo.com> Date: Wed, 22 Dec 2021 21:36:45 +0800 In-Reply-To: (Andrey Listopadov's message of "Wed, 22 Dec 2021 16:33:00 +0300") Message-ID: <87fsqkoj6a.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 470 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) Andrey Listopadov writes: > Sorry again, should have tested it a bit better before replying. On > current master the scroll is not only inversed, it is also super slow > and works only in the active window. Previously inactive windows were > scrollable on per line basis (e.g. not by pixels), now it is required > to focus a window for scrolling. Am I missing some setting? No you're not, this is my fault. Please try now with latest master. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 22 08:48:56 2021 Received: (at 52685) by debbugs.gnu.org; 22 Dec 2021 13:48:56 +0000 Received: from localhost ([127.0.0.1]:57129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n01zE-00035L-Ai for submit@debbugs.gnu.org; Wed, 22 Dec 2021 08:48:56 -0500 Received: from mail-ed1-f49.google.com ([209.85.208.49]:34648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n01zC-000355-6M for 52685@debbugs.gnu.org; Wed, 22 Dec 2021 08:48:55 -0500 Received: by mail-ed1-f49.google.com with SMTP id x15so9038597edv.1 for <52685@debbugs.gnu.org>; Wed, 22 Dec 2021 05:48:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FHJ9SGZFqAPkYnwiNvmbHg6Py/LLJUQ0NZXQY+xtKoE=; b=W6719l3yKbkS99WmN2TUa067TDIlEBwuWikGS8Gfs4zK+MEaw0pmrrSY5+o5ixRZY1 eKs4ABitJFpUWivwXdeN1Ymm5K3ANpEK6bX6ST6Bqgf3h+8fIGC5u54tRr7/LUbrjqQB zRZwLriDYIVr95Rm8R0KGxuJWa7IQcL7CB8BEyBG15CmkGBzQRk6e1BvZEpqcPJ40lcr EriNR6ajiLgYHRBy/bgVnaST9E4rSbhMia8U0G2Z3XZnxq9sj29/EkUGUbHe8b2USRfO lK24R17mpcoVr7O7Z+8hBSE1tAi8vCZp1b14/dq63bv8PH+d3dHGgWkaTxy41NUOOiZm YWzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FHJ9SGZFqAPkYnwiNvmbHg6Py/LLJUQ0NZXQY+xtKoE=; b=VOof96wN6ps2GDHKJRiKSMOfnyTu8/jcwH2ciR0cZQLOgCI6qYUp1jmZ9stgnzvCQH d7pFqz3WPgG93KgUCbL49CZ5aGyuM2AjBReczKSkDEv1RipErNYCdR3K4lAW2qxlpVnI TtzQh2KMbvQP0N55wPq0eliy1hXqwQFaOTClDzwhJHSi4mvnff1H6MfLaRi+ywfwVrfk CBPoozUKHpys6XZYcqW0Lp+HO/+0aq5G/oESzxzQCvTovx9mCCRVBCcMYFtxU6v1b5No PxBh13KTJ6ouJJUojhwgn6Iku5yb+NPZX3ru93s2k/W8IL8RADyor4XYYMMvL/xt1E31 mnSA== X-Gm-Message-State: AOAM532lGbGmeztZrEIoVkG0o8EgjlIUosBcul0ms6DM1s4cCQpJAZzE mKuF9bPXjGxkbeKN3L4rBdkNVglKWHGq9eWIJE8= X-Google-Smtp-Source: ABdhPJwLnK3COHNp4SIAf9lnTekoSAHqYPi/PG1ld4uNIRbCKLCL3gxquFSQMlAXbFdtyrnBXdMR+ud72+AEcF8nO24= X-Received: by 2002:a17:907:3d88:: with SMTP id he8mr2634362ejc.241.1640180928346; Wed, 22 Dec 2021 05:48:48 -0800 (PST) MIME-Version: 1.0 References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> <87v8zhqidm.fsf@yahoo.com> <878rwdq97a.fsf@yahoo.com> <87fsqkoj6a.fsf@yahoo.com> In-Reply-To: <87fsqkoj6a.fsf@yahoo.com> From: Andrey Listopadov Date: Wed, 22 Dec 2021 16:48:35 +0300 Message-ID: Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk To: Po Lu Content-Type: multipart/alternative; boundary="00000000000099ffbd05d3bc6183" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) --00000000000099ffbd05d3bc6183 Content-Type: text/plain; charset="UTF-8" > No you're not, this is my fault. Please try now with latest master. > Thanks! Seems to work, with pixel scrolling mode enabled. But when the mode is disabled, the horizontal scrolling is inversed. In other words, the vertical direction is correct in both cases, horizontal is correct only when pixel scrolling is on. -- Andrey Listopadov > --00000000000099ffbd05d3bc6183 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

No you're not, = this is my fault.=C2=A0 Please try now with latest master.
=

Thanks!

Seems to work, with pixel scrolli= ng mode enabled.=C2=A0 But when the mode is disabled, the horizontal scroll= ing is inversed.=C2=A0 In other words, the vertical direction is correct in= both cases, horizontal is correct only when pixel scrolling is on.


--= =C2=A0
Andrey Listopadov
--00000000000099ffbd05d3bc6183-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 10 13:41:08 2022 Received: (at 52685) by debbugs.gnu.org; 10 Jan 2022 18:41:09 +0000 Received: from localhost ([127.0.0.1]:53307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n6zbQ-0006A5-IU for submit@debbugs.gnu.org; Mon, 10 Jan 2022 13:41:08 -0500 Received: from mail-ed1-f44.google.com ([209.85.208.44]:42985) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n6zbL-00069R-1x for 52685@debbugs.gnu.org; Mon, 10 Jan 2022 13:41:07 -0500 Received: by mail-ed1-f44.google.com with SMTP id i5so3690386edf.9 for <52685@debbugs.gnu.org>; Mon, 10 Jan 2022 10:41:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TS5PjWKUuyAnsBqr6LMls9LraQqJpNE/q8HI4rnlwdM=; b=jcBSEbsZH3t1AVcMFzFRz5hFJvbh8k4ycecxt9RB5AF+ibgRd9xmnp+bKxcFNzD8Xv HOmbktYFH3S5ISwmzZe5xROEPh2L31UVjYzmtr07dkNloG46h5P5CkDbbsa4ko7ai5R/ 9a5rG4L5ueD4S9l6GUujBi4Qm7tYtny6AzNR4NTe7ZoPRhTDpA7Wxt9lx5ONHiWzQhnF N3f+Iw8u5YgcNVmtib8VFQ3BfeKRjgxcSFXBzLttg2GA3fzTb6mPqzyesdJskIeZZD4D PfPD4xT0q+ulBtJ/vy0LOvDFXvUyKOqjPoI6oDMQrEM+DWV/WhZPSV4qulStuMDmWbl+ Cyfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=TS5PjWKUuyAnsBqr6LMls9LraQqJpNE/q8HI4rnlwdM=; b=ST8voFyZ0xzW5UM13dJ/wI3sybyOq4Cj+yIwgq35EOuGPhJaMg0Vq5z5+c6ERPfsVu etBXFYxTU7LsxWskhHgTdNI6uJIuhid10YG16uox0zp/PtbATMfgKKSV1VuGUMUWdoRX NusYJpjCQkyw/MSXqzvqV9cLIGNmc/vXDw/DJFNhRduyRCF3OQBP1ExHLUjf2YwZuDOv 3EV6aszAca6hhn+f+dFfLTLOfHh6sBvKkm9V93mHoCALdqjPjTUlInJozZcQfPgQ/8Pw Dhmlng4H/HmwwEWK8RgVeIgiFw++0f84GukArQMD54sW/LNcC8w4/qMG64mZNH/4pKSp aOsw== X-Gm-Message-State: AOAM533SW0YmdrL81VFdqgQA9FEG0/BKtXPvjmzgdFylN0HwuNUdVX7I W+sNu9sDurW79RnpTLP6/bH1LhRYmgvxKECegCU= X-Google-Smtp-Source: ABdhPJzPuLYhn82eicOcDmNdKMPHKMaEjIXO/8BMkGHNBz58X+2zIjET0gS1XgGLn8p4nIFZwrcL3mWPSGkIab2krXQ= X-Received: by 2002:a17:907:7249:: with SMTP id ds9mr785428ejc.331.1641840057122; Mon, 10 Jan 2022 10:40:57 -0800 (PST) MIME-Version: 1.0 References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> <87v8zhqidm.fsf@yahoo.com> <878rwdq97a.fsf@yahoo.com> <87fsqkoj6a.fsf@yahoo.com> In-Reply-To: From: Andrey Listopadov Date: Mon, 10 Jan 2022 21:40:20 +0300 Message-ID: Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk To: Po Lu Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) after a recent update, horizontal scrolling is now reversed both when pixel scrolling is enabled and disabled. I've recompiled without the `--with-pgtk' switch and horizontal scrolling is not reversed anymore. Seems that some value needs to be negated on the pgtk side From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 10 19:55:15 2022 Received: (at 52685) by debbugs.gnu.org; 11 Jan 2022 00:55:15 +0000 Received: from localhost ([127.0.0.1]:53625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n75RT-0003eD-8X for submit@debbugs.gnu.org; Mon, 10 Jan 2022 19:55:15 -0500 Received: from sonic316-21.consmr.mail.ne1.yahoo.com ([66.163.187.147]:42672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n75RR-0003du-Dl for 52685@debbugs.gnu.org; Mon, 10 Jan 2022 19:55:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641862507; bh=Z+78IsJ5Dj9NLAXUZ+Qs8pckUKtX70/C+5AK0EHSdaQ=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=RYgTz2dapTq/yxhTZLY5gzlq1Ej85Kos9Byj+6HVUgWrezOnKqVMomF7qOoRaLE+0Ayg/ZFS4oGP/K6f2BlqUwNTbf/rxZaIEJpCe3RVexZSC98h21tnEhLSebe9gmc1YqKgY76zOg0ih61QXtRgp1hfK2QyeSGjMPk1JcG3z9IoswIGcB8u9n4ncMmvA0+Y/q6DRt99SFUQ2b2LjdOqqAB2NpIqCZmbwy5hsdjChBzWKnvcD6v30hYAPPf39csNERrUDUPGm1pDS9/OfyLIWZckUztltSH0uOS6mS69MSfHXVqzwP7mfB8Nxfq4BKKRmOa5Un57U3Tm9q5fyHezBA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641862507; bh=NX2v2Fqcsc2JplH/3QqviNOOq1q3dSLO13idXTq4Dix=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=PfXSReQSq+kSxyaFI1ztNuT9L+Q6O7YfVAaZCcX+I53XjU685ZKD6p8H9uxM8Bj8ufE7GhxoLp6dyH7Me6etGucQCjVJK7hiWpFbhVRq+K2wngZL4xvdLbtBSUQXxMS1TcxzqGtdF4IsmwcfZUcQgvtE+p9IVIpV4wxsBsg9xJ4Z/Bd0xC4kUk9+38Irej+OXptzpzgo14j9QZ7QgpWXcA6DXD5t/nDxE8YRoMqhWDPkvxWy4w9PftQL4/u4QOT531FgNoFQto1kEVadsYpClw+0JZf3ZfmuVSSoQ2EZdsbPBIvJzts+GK+VLgn7Dxfensb91sUx0Qe3fe26s/j+qQ== X-YMail-OSG: Iwz44NkVM1nxoY0oG.s4IrZ0151iBwlRkzbWUQqeE7L6PzDLdyByM0tQ6C1ivWk RgHTuhgQbcKo8669W7IHJR1_fwKVHcZxoqWsw9IeCmU4LnuqWUf5YzwUBtLIrENOzaT955pPty.X xsyreT38S1213YhRsCVdKqz01gNNCiXJYPifvzwShoC9JufG3EmeC2Q8epldt6IcX5W9hH4pi3ar UBV2YZQHquBc_P3vHNpc7UwtBbrzxBm5RqKMPceqx3CyNk3.czoyxkuooNC300j.2zxGkQRTxwV5 KuPe_.sK576s7BK4rPjXlYVgLvrySx5vI_0ihG7wzo8GKi11SJ7LQ2qZBkzkJUXkzJwlEj5CeBWo qz.VTNcr1LBkGAXm_7icVldlAxOmmPaK1IH1iS9R8Pr5OQC_mICsffH0Wa5nQ1pQEcmCgaWY6iC7 9xcmbT0xWiO7bvFJ_gqJd42CBME8uQEFH0wRE8OCW3c59C1HYqV8iPvNeJkhK6U7Xz5wMFEK1ChN Sf1Qg5YoAlZ4.Gj3F0w1kcE0lM4fzwHrQAkT2lM.PbYannAp97jYW92dw0AIRJ2mYmBpIzgqO2fw eccFekoRXhpk2vdavkDaw0MwPxJ_g166QY1.3.7sYRbn3IcuRNPV222pZsssjJZQgYU_48HwM9wq q41QDvAcDSfHpafZxBrNiApBlwzya5P5SNqVvbqcUF2k_8C1qk4svaqDpqUhb7G94YRkP8sB_pMl tnoxpnWDhqYIiwiboUL300gE3bw5QZc1XrQT4bw_vm8483Hdgg6kuGuFpNvbZ8UbaLK0rGWs3olb LavFh55LF3FUUgpv7o.DdjtT4Uq8zWhdl3nMHw8ePYcjC37FHBzjuw.IbJr7jBbGweI8JdlG_tob jxvhZVQ8K4jpdOia4491RNTt1gqEGdSeNIdtO9dIMSzim1sO9ejZeezz8hH9xdLYir5Q78Qet8yh sPXf7Zq4HkVGxlGA11S0bpSinRh5Ak0gsii7hW9Y0CEEW9LBWadxCTS51_hikLINjTcBdOUvEk81 Kb_PpTdArfnUdmPQTeCo32B3m8Kew3NhOjaoLvkouwUwGhJHGR_b59SUQvNxiP30G3cG8UYwmPLD cTPHqLYUPpvsQlck8oiQkBl0opN6aXRscOk4WfIt8eNQUmz8NqUw6JuTWlyPJejSIzwf0DcgW.KE YpDglAp0LiqvPc63rGQPNAFAxidAJ2GiuIn11f.OhznGFOkcLcVVDDPC3uQNiEoU0x9iH5K87t1b 9p_jnojTJek5aLuxv4hfZDcjz0KftOy_KnOSuJ3BNROQ_HutjkHgZUN9DXRMa4DfhN3K5lSV8Lxy Nx8jG3R6wyjCbGqelm8RcDVMbaqxagSoqtvjzbiCDp.0NC4LS4kmpObrYhDU3DrMWDzpGIkjSu5A i3c3WKQsgdolS2Spku_4w1v4OOPIPj48FCKZrDwhiwz2fV4R1a0GLsrPaJBTsUgJMRPgGGMDDzHr uyENqJOFvS1bXLz2CxldeX1PbcilnvlovAJ6QaJpt3DbfCGPrdl7g.KXg0Ehld531PEjhmPF7H2u zgTAgrxgD.m88iBd1c6ui7jlN3XPr8w3xhbixCuUEBZr1ZwAYyaCfmCGM5i0aIBFl4UF1ogMEZRp hi6oj5E0iYXYanY21MwirOX.G0TJ3nE8cqCojqrUZw7azTjjwAg_vCoqm4goYUIHOB_CAZUOi_AX PNRTtNQHeua7C_FSeUZvXNMa3_eu3LAV8Uq7sVyc26iI2I4.Q4.pgVGSRkGOl8QDzuvw6p011sRg pomi19wOLyWaTuojsxUURmtkvmjbpg2_I6XFGfOYPFIqMRmiaA1iagyPbn9dEOclfUOlwyBf8kvb JxBKxT.QF3uiOLXQab.43nyJ40HUWvformZW.f2WfaXGgUec987cknx3xzbUpQB0q6.PXuQuHC0X i1BCz9MgH8aRRTs.6x49pYF5ToLRYyqLyUCCGeFxZstyjzxHmhOBvDo56Xl0sYjarwMEIO0WVn41 U.w7kIY6p56tzR6jbrnjoRj9sgQTNKoUYzYK23v87mXiCxbjP7QIT1DHSBWeI_.qz29Z.IG.AD0S guJbw6bkOZDXAEo6_P7j8nWGyOq0M34TSaKhj5kF8q3lENefxn_sR0unSJSoKYcD_SRlU6z64a9X 5vlWdp3ZduXiIO0BBLM1K0rgOqAxQhdJNEIz5H84YLUlAZRmILCSpjLd.B_Qk5dytzl0KlsME44g r0_Eb.VdW.MGIsoP0nOD7qDI.R9Qv2xHCIPmd5p9.fHFS_Yh1Uxocb1U7SJKlhw-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Tue, 11 Jan 2022 00:55:07 +0000 Received: by kubenode502.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 174e2d789035b4664fd55c6683c2fe0b; Tue, 11 Jan 2022 00:55:02 +0000 (UTC) From: Po Lu To: Andrey Listopadov Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> <87v8zhqidm.fsf@yahoo.com> <878rwdq97a.fsf@yahoo.com> <87fsqkoj6a.fsf@yahoo.com> Date: Tue, 11 Jan 2022 08:54:56 +0800 In-Reply-To: (Andrey Listopadov's message of "Mon, 10 Jan 2022 21:40:20 +0300") Message-ID: <87tuebnlb3.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19551 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 538 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) Andrey Listopadov writes: > after a recent update, horizontal scrolling is now reversed both when > pixel scrolling is enabled and disabled. I've recompiled without the > `--with-pgtk' switch and horizontal scrolling is not reversed anymore. > Seems that some value needs to be negated on the pgtk side Could you explain what "reversed" means in this context? Which events are sent when you scroll with your fingers moving leftwards? And rightwards? Perhaps you just need to set mouse-wheel-tilt-scroll to t. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 10 23:17:06 2022 Received: (at 52685) by debbugs.gnu.org; 11 Jan 2022 04:17:06 +0000 Received: from localhost ([127.0.0.1]:53793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n78an-0002xF-V3 for submit@debbugs.gnu.org; Mon, 10 Jan 2022 23:17:06 -0500 Received: from mail-lf1-f51.google.com ([209.85.167.51]:41697) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n78al-0002wf-Fj for 52685@debbugs.gnu.org; Mon, 10 Jan 2022 23:17:03 -0500 Received: by mail-lf1-f51.google.com with SMTP id x7so51790581lfu.8 for <52685@debbugs.gnu.org>; Mon, 10 Jan 2022 20:17:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:cc:subject:in-reply-to:references:message-id :mime-version:content-transfer-encoding; bh=I4uie2b48ucln5l7UN18d2nDHsZmh9O6kSTXOAJE0Vc=; b=gXbtAIlmsiWDAZuuxqtm7+XKJtcyPkOQO0dELym6p1UOp2nft2/IV6naGI7rVLH5dt QW5Yy01sZupli3ta3/IsKENFhsqcCk/yxNCIftyV456gaU3r+es43oNQzDP21wMacsKF OE7KcsdSpQ/9t5KI8gPI4mnbKdtatoEijaa6CvRzc2kGhv4QUOACINtBv6Ll/JqHjOhk WaFn+uY5YC1vJ/U5+b8YoQFdSSwhBeEhua6rzUw/F+BHkW3fYO6YnSHsA4ryZeE5eYkO 0DcsyiXq9C32wyV1OeRq4n7IHDMMkWrRmdkqNcatOxd9lfd/kSYWxkgc4ZnWqaO18rSx lmiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:in-reply-to:references :message-id:mime-version:content-transfer-encoding; bh=I4uie2b48ucln5l7UN18d2nDHsZmh9O6kSTXOAJE0Vc=; b=lokrKioLBsyn8/q0n3W8SI2RUftnKwHT21k2NiRQvB0tmj9yHw1Wv5mYTLsDfe7Kzq 3IvFK5asctPAY52dZBtYL4uyCD2zFrU5pLKSchbTWEu5FniSmCGIA+CbIGsgteBw+QUy fZCwRyfVJNFbNeKmKtzYzfl/LplkHgEIUHwguApy/u/RdiIBEQFU4xpF3W5dJ3w8P/qH E4VntUsq5+p183hpE2FE6L4ExiYYmiT0opP/2U8Wu4gm0+Zh+1bxiKJ9aDckh2PcpILD RYvoO1g24KQCvbj7+JdOeD3H1j2F3o4SfaqMuyWq8frbqcjYlPD/3EWesDTFerQGGL9Z iVvQ== X-Gm-Message-State: AOAM5333chjwFMJkNkeRRPJWDj/0bCmxyfModRkfMGQxLG/miwdX8Z06 MhGc2ncpTkPngK3INc368AM= X-Google-Smtp-Source: ABdhPJyLh5qLTED/bL1jUca3QBCs4R6Z22NokWs/hEN3L3fFESsW2s/bsCjXIqVgd7Wa8rwMgh3osA== X-Received: by 2002:a05:6512:2506:: with SMTP id be6mr2108945lfb.113.1641874617446; Mon, 10 Jan 2022 20:16:57 -0800 (PST) Received: from [127.0.0.1] (broadband-90-154-71-13.ip.moscow.rt.ru. [90.154.71.13]) by smtp.gmail.com with ESMTPSA id k16sm1205444lfg.240.2022.01.10.20.16.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 10 Jan 2022 20:16:57 -0800 (PST) Date: Tue, 11 Jan 2022 04:16:50 +0000 From: Andrey Listopadov To: Po Lu Subject: =?US-ASCII?Q?Re=3A_bug=2352685=3A_29=2E0=2E50=3B_Horizontal_scrol?= =?US-ASCII?Q?ling_doesn=27t_work_when_compiled_with_pgtk?= In-Reply-To: <87tuebnlb3.fsf@yahoo.com> References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> <87v8zhqidm.fsf@yahoo.com> <878rwdq97a.fsf@yahoo.com> <87fsqkoj6a.fsf@yahoo.com> <87tuebnlb3.fsf@yahoo.com> Message-ID: <4677EECB-B168-4C14-BBE6-D2924C3A3548@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) >Could you explain what "reversed" means in this context? Which events >are sent when you scroll with your fingers moving leftwards? And >rightwards? > >Perhaps you just need to set mouse-wheel-tilt-scroll to t=2E I have this setting enabled=2E I also have mouse-wheel-flip-direction set = to t=2E The problem is, that the same touchpad movement scrolls text in different = directions when Emacs is compiled with and without pgtk support with the sa= me init file=2E When compiled without pgtk, its behavior configured in my init file matche= s all system apps, and when compiled with the pgtk support it is inversed= =2E Both pgtk and non-pgtk builds send rhe same events, but scroll in differen= t directions=2E From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 10 23:22:57 2022 Received: (at 52685) by debbugs.gnu.org; 11 Jan 2022 04:22:57 +0000 Received: from localhost ([127.0.0.1]:53797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n78gT-000370-Jf for submit@debbugs.gnu.org; Mon, 10 Jan 2022 23:22:57 -0500 Received: from mail-lf1-f41.google.com ([209.85.167.41]:33554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n78gQ-00036i-LH for 52685@debbugs.gnu.org; Mon, 10 Jan 2022 23:22:57 -0500 Received: by mail-lf1-f41.google.com with SMTP id k21so51949108lfu.0 for <52685@debbugs.gnu.org>; Mon, 10 Jan 2022 20:22:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:cc:subject:in-reply-to:references:message-id :mime-version:content-transfer-encoding; bh=JWnOlRPCiJCLSvGwyc84BCHe4KwTDrJm/6rkN8P++hU=; b=LE1KH22/5iomc6ecjPfH3+po913XNzBeDOPJsxFH5g6fTgqma1dgajzgC6YGSZ4tO/ htWTB/phYQtyyG/nRUcK+Jt/PyYnAFkwAWSqOaiTV+AWG+IyYqlX9l66vql4f3AfKmvv vejm6t44MmTWayJCRkx+DvTnrD5oshzurzM9I/fTNzWd6x9/XigOsyFgABxkBqmEAsbL 0G21OglYU9vWpdNSbpMq4LVFmlbaNZwelTxO/+uvzaSTGpWMIK5A+x7wAceDRP4e2XB5 xVG54OPRG4xKmxHep/01JbYOq1CLyz9MAbM4+oZT0TyesHtDjBtXQHdRZAd/stobjrk6 t7xA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:in-reply-to:references :message-id:mime-version:content-transfer-encoding; bh=JWnOlRPCiJCLSvGwyc84BCHe4KwTDrJm/6rkN8P++hU=; b=Vh+Txf6rgLbZ3tF4bn/MGC3VAP+3e9EeJupP3wIZVveCBRPb8fzo4ZbPzItxk3iKes 2qUnyDef6fcg6AbDInUgp+iElo75cJWXGtAmCE2wFgzqBSgcpV7ahfk90EG1tWWmpG2b tpsvYS8Qkdtq9PAW0F4ekXtdO5sZg+uvVd2LSxBDINOXUZUZEzT9CfqmE+7PcwHydnIw 7pul4Y7IKXHR1Q4xu1q/SaG18uqlJXuCANsqXR1sbXTR9+Owv+st+r3iC3r0loz6Nq/2 V8u2fSS44QkOlwC2Uj/KzZ2BHSgP/mYNc91b0m8OOecK3Ee3Pz5hJV5MXe1HVevg+2qY qEvA== X-Gm-Message-State: AOAM532scuYR3XdILwZbbjhsqlQE0aSkvkY2s11xC+H20Q81tp92ujbq z6SY30jrwM9LegyInwIkwHo= X-Google-Smtp-Source: ABdhPJz/ZIfSgZn6Xc1oKCOnlPBIpeC5g5oJJgrrZi0rJbW5v8DyGSVwHfJZDR9kBqI7nEgbS2Olvg== X-Received: by 2002:a05:6512:3c94:: with SMTP id h20mr2057947lfv.526.1641874968700; Mon, 10 Jan 2022 20:22:48 -0800 (PST) Received: from [127.0.0.1] (broadband-90-154-71-13.ip.moscow.rt.ru. [90.154.71.13]) by smtp.gmail.com with ESMTPSA id y34sm1198737lje.10.2022.01.10.20.22.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 10 Jan 2022 20:22:48 -0800 (PST) Date: Tue, 11 Jan 2022 04:22:44 +0000 From: Andrey Listopadov To: Po Lu Subject: =?US-ASCII?Q?Re=3A_bug=2352685=3A_29=2E0=2E50=3B_Horizontal_scrol?= =?US-ASCII?Q?ling_doesn=27t_work_when_compiled_with_pgtk?= In-Reply-To: <4677EECB-B168-4C14-BBE6-D2924C3A3548@gmail.com> References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> <87v8zhqidm.fsf@yahoo.com> <878rwdq97a.fsf@yahoo.com> <87fsqkoj6a.fsf@yahoo.com> <87tuebnlb3.fsf@yahoo.com> <4677EECB-B168-4C14-BBE6-D2924C3A3548@gmail.com> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) >I also have mouse-wheel-flip-direction set to t=2E Oh, I just realized, that perhaps I don't need this setting on the pgtk bu= ild, as it probably respects the operating system settings for natural scro= lling? Non-pgtk build probably didnt, and this is why I needed the setting = in the first place? From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 10 23:40:08 2022 Received: (at 52685) by debbugs.gnu.org; 11 Jan 2022 04:40:08 +0000 Received: from localhost ([127.0.0.1]:53815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n78x6-0003aj-Ky for submit@debbugs.gnu.org; Mon, 10 Jan 2022 23:40:08 -0500 Received: from sonic316-22.consmr.mail.ne1.yahoo.com ([66.163.187.148]:44672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n78x3-0003a4-15 for 52685@debbugs.gnu.org; Mon, 10 Jan 2022 23:40:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641875997; bh=Shvk0qDct7gzpU4ECiJfEix2jeydMo2+vYNtwg6nMOs=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=JFEO2zU4qvYKo+LNwXFhpmZwEe63qE1Xle4kCr5o3bD4matSw9dbri/+mZ0+KvuEjNWwXbQ39OzgTK0Vf4Ei4vJlg42hBJWuDiaGXYklEooy66gYa9bLtJ7MH1Lq/TOtXdSkeuTq9N7FLApMXOFNgXa6oQ/mH9l/yBjyw90s+mN7OkUBnmFfZaj1NkBfvrhtgoDxBx0MbDuKG9+y2MhxYegv2ym/8ful6RxLfh0tupiQCHe+ae8g/+RC8NKa7025GkPj5xovWuTb1Js3vR1zzIZ9fcaq/AgF9A4MVPh5ss2tUiBiEJLlQsooMLA7OEuxc16ZUFDdMFMeQq2UWFke/Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641875997; bh=wxsnPBzOuW8G2ozSO+O7HC8L3ivkkN6voTy1bvgGxwo=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=SLpJVGJlVQ0caMvSHGmjRnjoMCHMfuC3qdHuwXkLLLxx2YodjP3U/2GgrttECrUw+RapIhK2Z8YtBWLkyRQGdicH1PB5RNErR/XE2g7T5KqPOHhbIUorNFy5DSfvnuC5FXAquJV0VxzG9ilg9YxNEBPEB9j8NfiFuUMSwV/+D2jAiVwCfFe0BehVwjQCGsn0++DOg1WV8KGx1/AmUgHITnbZGIORejw873ypHjKqngcEiQTtHdfR9jPEk6keQ1BXaR8oyOPJ/qPYSEKkeB5nXEx6cTP10VRA2uD8bhMR+8QHxtGMByhe13WAmqNrfoiK1fQw3wf2GIFpWRxb8qLvIA== X-YMail-OSG: WIDw3lMVM1k5Zwpmo_6_r2pAizE6OQgPBqILAHNHIW0di9pV7B4lmS6PyaJ6uVf VP5F2.H6LoSugNcRLE0kAsPhHRN61T0a4kVUnh.VANuCL.ze06TsioAB09GpF3QbvT8qEYdHkSUG 3nYJnMCppXRzpil_SxgNv90L61rd.k0BmTTlYWTb.8.jMk8_wUTvbXfX3sgoCmU48rO_AImpmjfV 1G4YOPX8WSG_Sl._PKwXvAEIHUaTZ7J1bhQQvOEA2pLlBfRE1g5VFS51tcvjGDLK9M5qBrKuX3qK C7ICTYSn9EhFmllbS6fKMHkS.PLmPzdR61mjBwTGTioLnkBIZ6FfaRzKHYxQKLLyBYh.Ky01fk_l 5sczB7Drc8e_esBLTyw9PbPtsXPDzUttUXDTobFlzppcLlvsuwGPe0MAQIoH32tPIcW.Asve02F6 eQL3ula0_ZPUF5Rn3wSvFXoOYKtws8sfp03l59XpPkN1c5zutDAmeHPLAV_ENIbigQ8NgChnR1YP YFXpxD6blOUv6ApjvUl19QiWIFCC7EK_UqAW7elsI5YdZT9WU9krA4zrCxXAN9Pn5Yx4cFE4wbgm fuUE6PgD8u_0kvTPv95FHWGNz2WO38jE.D7G0nPn_pav.F7kG_UX_FnnZPh9afXdzWQrfnQNsKQ. 3HzgIA.xMWHJuo2n_er1EmRGn30zOi2percQ_zgVrsSIbOmUkvNYCKK3zEq0K6NOwjINR_U.8n8r 22HbyMLzrH95L.UIcczBLdNgM9DSWf9iNfhUhbcPGWU_ODwSWP9k4Yc2Vvlam9v8grNsTEclWE0h ZLTKJo9y39r.oG_9e.GSbOXyq7fnb5UbALHKaLwArUKFf_HOIAXXHH4w0wx_R0L6l.szoNNW6Rx. yY5YqVYrSjSXFQerUE5OtqaYnf2jGDzZdo3kaNYZWKEfyi1ZgI9fvRanQnwUBzUIGbC76n0dpEPS pxtbaaL4HY6IVE1XLSLHBpLrJfDwEVhAD5RU3ABzlBaUFVZO3Z04X159JKyCHncQpQWi0S4X89fq Xnd70eG5azagU4hhVa93_E1Z1n68b4FLUiBXPOJA2YPumk0DCMcfkIOt_M7yfUXZbdeKcP1Z.vKa aA6MDDC_l3a14BSE.sjBW1yQYibFGDPkrBIpuwlvMiVCq2tqGImVT21BJLJFmDUWDI.PZsiH5nsn aUE8QLDAZYo4QON9oYpalVv4mbHnHKUBkJlpxje2WpwPHRS0T79LjCMmjzMPYOaWx7CyuovP7haj RJSuvAcZCFvXGQOLwUCu5.HwMkI3mEOVF1wwM8nFimKB.CCl73P.5gve0kSqdggUH12feRbrD1Nn U51434nsbgoHXcytCf21ZlNn11b0iIKq4_owhWvtPgWgzD8ENlee0oy0KOXB9lE0kUJ6dzmTss0O Rc3pXEYyxttEEy7ZYIyeK8Ux8STD0jwNs.UHHJE56yJE6UqoNvS8uwtEpEp9RXErlNxBsYTchafm jBC40RQGulPZUHVX8edkPCETnAb6qk0hKUgndOkalAifj9jWs7IzkDdVznXgEWik9sPdmHZlJ7b5 4POavEeWHINKJoOLHMOvWkmj9P_qxtnsjo9mZaF5VfveP6JBPDsli6zo5L4MlF7Er_QZrGY1Ehwv h6YHpOmcqBtK8kjTKkMKoJhJTmZzzInRQxdoz0bagi01LFX1dmkymgRR8U6dgI7Iogove9D.dDHv LNVSMIYBmqzlh5vDHRbKvm6CuPPWp7n8KWX4cPJd.PtKafxBM9tLFE5PLeuFBd4wek3AhmPr2P9P OCSzOcOQRwyBkdrfzuhfuYyK2HpDwL09X2SdqkiJ7jONjLs9UF00UEhHdS1gqB.7LnibtdvM_ILS JtS.tvVrWhquICoDTOL39xsYKGympH7oXrqmOlYRK1ASy2hs3yXa5eX9fdxL3p_Z54EklAJxfxme ATmVH9s518Ng9IZLuelCKEkXbtwQFtw8CNSfOVPQCyh_0iBp7lpLxasmkDvr65S7emMkbPoMN0TA XdeBjkGfEoRE_yMAgpilhy8wN_pG5cE.8z12gtILwgpKCbJDBhRslIYuQQu03SBYwWyxWV7kcaGf VGh8h2iB0mleBhw3hritjPQusXcsXXbq8Aso3L3.hITureiqV71ehghAekIUNMYYHbWVFWw8yDMa jRAbhP8ZiNW4wUVyvWfgm_Lmby3uibXThCyk7E_XnAxBryDOxss2PHRKMT3PbM7oo.4YpYiYRKAc j3OEqDM4CYvGYGe5vTBxGVZ7XP8RuCNSS0BrzXn9K6IxG.Cph6W3CgE_8FA-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Tue, 11 Jan 2022 04:39:57 +0000 Received: by kubenode513.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID bdd0c5eda51e61af09036e0682c3b179; Tue, 11 Jan 2022 04:39:50 +0000 (UTC) From: Po Lu To: Andrey Listopadov Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> <87v8zhqidm.fsf@yahoo.com> <878rwdq97a.fsf@yahoo.com> <87fsqkoj6a.fsf@yahoo.com> <87tuebnlb3.fsf@yahoo.com> <4677EECB-B168-4C14-BBE6-D2924C3A3548@gmail.com> Date: Tue, 11 Jan 2022 12:39:45 +0800 In-Reply-To: (Andrey Listopadov's message of "Tue, 11 Jan 2022 04:22:44 +0000") Message-ID: <87tueanawe.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19551 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 423 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) Andrey Listopadov writes: >>I also have mouse-wheel-flip-direction set to t. > Oh, I just realized, that perhaps I don't need this setting on the > pgtk build, as it probably respects the operating system settings for > natural scrolling? Non-pgtk build probably didnt, and this is why I > needed the setting in the first place? That could be the case, yes. I will look into this a little further. From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 11 00:40:27 2022 Received: (at 52685) by debbugs.gnu.org; 11 Jan 2022 05:40:27 +0000 Received: from localhost ([127.0.0.1]:53922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n79tS-0005HC-R3 for submit@debbugs.gnu.org; Tue, 11 Jan 2022 00:40:26 -0500 Received: from mail-ed1-f54.google.com ([209.85.208.54]:45599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n79tP-0005Gv-6O for 52685@debbugs.gnu.org; Tue, 11 Jan 2022 00:40:25 -0500 Received: by mail-ed1-f54.google.com with SMTP id z22so17539715edd.12 for <52685@debbugs.gnu.org>; Mon, 10 Jan 2022 21:40:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=1ECBzhPS3sHUnBXB/qNuvVSKUnew6W0GwNyMY5u0Y4k=; b=KWjNZMfy/qtgh9NqGs5wMmG+90VS9CBK76ScMwvLMCS5avOoLEpgAIevhn9Em6I+c+ rV2LwMUw6sRBeF2WjZKLjLioIUoeDKvGEBSRaj8gtNgBc7kv7sKVbuMDLiF+gGIRh7q2 AhKZqlgwoTH9lzt0aR0L9q3VPUGIaLqXbDHa+2y3yLVmoBkOVh2ktIzfRQbj8WujVnO1 /NooOnWRAWFoI5rcYT5jpHZ+ZmkGVMHs1r2BYQcAoc2IzPOkh4y/upzsVsvWnCWE2Mh5 YxtXCMR1iG/hHn4L4QO8lcoNi0W9tr9ZRn/R8QHwNkuaUZl7eqdC3IKw9Z1Da0vqEttE 2CNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1ECBzhPS3sHUnBXB/qNuvVSKUnew6W0GwNyMY5u0Y4k=; b=IKfMf8wX69C6fIXzXZGUXa4sgfcBcylUk8eRlUqHN36QUZTk+dKETfQDPld6d+4JIA mLc3LjJZq/Pdp2UuN7bgAPVRRkimmTtJH94WjcdvHnX+ZNyNx5RLf5a+m3S5X58QifGM GEgxfuvZrnr8yWLieOjsOCSFrOJ4l/Aa/zNDYoPUx/2VZIYKe2HZ87Z0Zu4w+O6K5n9p wwdPshx++QLTRB8oyxjMgYFRIX8t4tk81Lc3+HGshtJI0mer9GDrgV0Rw7cQxFaFaqoH 1h76YIlG7z5HnhSBvQ5hn9mMp8N3p+4Cva2KB7hFxHSUzOn2zSvYgIhjZcPP+4B3VAE0 T4gg== X-Gm-Message-State: AOAM531kRdMX4gheusLLJUKuu+fOk/5LAxIbsOOP8+q4FbV5NZrIBkgb JfsJQIdWtHtrC6LAPT85mJ7M+ePmpL5FIwVvfqM= X-Google-Smtp-Source: ABdhPJy9nfEUVtJAgZV/gSDulsdFelTjFH/gm+6A+kbwy1Q6ebJUKWlawdyD5IBCpVqFH0gOU4/44J6lCec9EqPeU9U= X-Received: by 2002:a17:907:6da5:: with SMTP id sb37mr2276753ejc.631.1641879617263; Mon, 10 Jan 2022 21:40:17 -0800 (PST) MIME-Version: 1.0 References: <878rwezqzk.fsf@yahoo.com> <20211221.222847.806642445048126400.masm@luna.pink.masm11.me> <8735mlv4h2.fsf@yahoo.com> <87r1a5tphk.fsf@yahoo.com> <87v8zhqidm.fsf@yahoo.com> <878rwdq97a.fsf@yahoo.com> <87fsqkoj6a.fsf@yahoo.com> <87tuebnlb3.fsf@yahoo.com> <4677EECB-B168-4C14-BBE6-D2924C3A3548@gmail.com> <87tueanawe.fsf@yahoo.com> In-Reply-To: <87tueanawe.fsf@yahoo.com> From: Andrey Listopadov Date: Tue, 11 Jan 2022 08:39:40 +0300 Message-ID: Subject: Re: bug#52685: 29.0.50; Horizontal scrolling doesn't work when compiled with pgtk To: Po Lu Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52685 Cc: Yuuki Harano , 52685@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 (-) I've tried building Emacs without pgtk support, and it turns out that it also respects the system settings for natural scrolling. So the horizontal scrolling is indeed inversed on the pgtk build. From unknown Sat Jun 21 03:08:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 08 Feb 2022 12:24:09 +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