From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 03 12:54:28 2022 Received: (at submit) by debbugs.gnu.org; 3 Apr 2022 16:54:28 +0000 Received: from localhost ([127.0.0.1]:49386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nb3Uh-0005wm-8T for submit@debbugs.gnu.org; Sun, 03 Apr 2022 12:54:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:39212) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nb3QK-0005od-7K for submit@debbugs.gnu.org; Sun, 03 Apr 2022 12:49:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54816) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nb3QJ-0001JB-Vm for bug-gnu-emacs@gnu.org; Sun, 03 Apr 2022 12:49:56 -0400 Received: from smtp.uibk.ac.at ([138.232.1.140]:33819) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nb3QF-0008QC-VY for bug-gnu-emacs@gnu.org; Sun, 03 Apr 2022 12:49:55 -0400 Received: from maggo-pc (212-186-39-239.cable.dynamic.surfer.at [212.186.39.239]) (authenticated bits=0) by smtp.uibk.ac.at (8.15.2/8.15.2/F1) with ESMTPSA id 233Gmd0W289371 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Sun, 3 Apr 2022 18:48:45 +0200 User-agent: mu4e 1.6.10; emacs 29.0.50 From: Markus Kopp To: bug-gnu-emacs@gnu.org Subject: 29.0.50; pageup pagedown with pixel-scroll-precision-mode different behavior Date: Sun, 03 Apr 2022 18:27:36 +0200 Message-ID: <874k3aun89.fsf@student.uibk.ac.at> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: () -15.0 ALL_TRUSTED,RCV_SMTP_AUTH,RCV_SMTP_UIBK X-Scanned-By: MIMEDefang_2.84_at_uibk.ac.at Received-SPF: pass client-ip=138.232.1.140; envelope-from=markus.kopp@student.uibk.ac.at; helo=smtp.uibk.ac.at X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 03 Apr 2022 12:54:26 -0400 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.4 (--) If I enable the pixel-scroll-precision-mode the page up and page down keys function differently. I am using CUA mode so the cursor will move to the beginning or end of the buffer even when there is less space to move a whole screen this was not happening anymore. So it looks like pixel-scroll is not checking if CUA mode is active or not. I changed the pageup and pagedown code in pixel-scroll.el to use cua-scroll-up and cua-scroll-down instead of scroll-up and scroll-down in line 806 and 813. (defun pixel-scroll-interpolate-down () "Interpolate a scroll downwards by one page." (interactive) (if pixel-scroll-precision-interpolate-page (pixel-scroll-precision-interpolate (- (window-text-height nil t))) (cua-scroll-up))) (defun pixel-scroll-interpolate-up () "Interpolate a scroll upwards by one page." (interactive) (if pixel-scroll-precision-interpolate-page (pixel-scroll-precision-interpolate (window-text-height nil t)) (cua-scroll-down))) In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2022-03-29 built on maggo-pc Repository revision: 973608e35895a8f89a3abcac43dfaf89598b0c82 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12201001 System Description: Manjaro Linux Configured using: 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games --with-sound=alsa --with-modules --without-libotf --without-m17n-flt --without-gconf --without-gsettings --enable-link-time-optimization --with-xinput2 --with-x-toolkit=lucid --with-xft --with-xaw3d --without-cairo --with-sound=no --without-gpm --without-compress-install '--program-transform-name=s/\([ec]tags\)/\1.emacs/' 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' Configured features: ACL DBUS FREETYPE GIF GLIB GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XAW3D XDBE XFT XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LC_MONETARY: de_AT.UTF-8 value of $LC_NUMERIC: de_AT.UTF-8 value of $LC_TIME: de_AT.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: mu4e:main Minor modes in effect: global-git-gutter-mode: t which-key-mode: t global-undo-tree-mode: t undo-tree-mode: t TeX-PDF-mode: t TeX-source-correlate-mode: t treemacs-filewatch-mode: t treemacs-follow-mode: t treemacs-git-mode: t treemacs-fringe-indicator-mode: t projectile-mode: t pdf-occur-global-minor-mode: t company-quickhelp-mode: t company-quickhelp-local-mode: t global-company-mode: t windmove-mode: t pixel-scroll-precision-mode: t helm-mode: t helm-minibuffer-history-mode: t helm-autoresize-mode: t helm--remap-mouse-mode: t async-bytecomp-package-mode: t global-flycheck-mode: t yas-global-mode: t global-git-commit-mode: t magit-auto-revert-mode: t recentf-mode: t electric-pair-mode: t global-auto-revert-mode: t global-so-long-mode: t shell-dirtrack-mode: t global-hl-line-mode: t doom-modeline-mode: t override-global-mode: t delete-selection-mode: t cua-mode: t tooltip-mode: t global-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 blink-cursor-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t overwrite-mode: overwrite-mode-binary Load-path shadows: /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-compat hides /usr/share/emacs/site-lisp/notmuch-compat /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-query hides /usr/share/emacs/site-lisp/notmuch-query /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-wash hides /usr/share/emacs/site-lisp/notmuch-wash /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-hello hides /usr/share/emacs/site-lisp/notmuch-hello /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-crypto hides /usr/share/emacs/site-lisp/notmuch-crypto /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-print hides /usr/share/emacs/site-lisp/notmuch-print /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/coolj hides /usr/share/emacs/site-lisp/coolj /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-draft hides /usr/share/emacs/site-lisp/notmuch-draft /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch hides /usr/share/emacs/site-lisp/notmuch /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-maildir-fcc hides /usr/share/emacs/site-lisp/notmuch-maildir-fcc /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-parser hides /usr/share/emacs/site-lisp/notmuch-parser /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-tree hides /usr/share/emacs/site-lisp/notmuch-tree /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-company hides /usr/share/emacs/site-lisp/notmuch-company /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-address hides /usr/share/emacs/site-lisp/notmuch-address /home/maggo/.emacs.d/elpa/ninja-mode-20190130.1857/ninja-mode hides /usr/share/emacs/site-lisp/ninja-mode /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-message hides /usr/share/emacs/site-lisp/notmuch-message /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-mua hides /usr/share/emacs/site-lisp/notmuch-mua /home/maggo/.emacs.d/elpa/cmake-mode-20220322.1258/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-tag hides /usr/share/emacs/site-lisp/notmuch-tag /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-lib hides /usr/share/emacs/site-lisp/notmuch-lib /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-show hides /usr/share/emacs/site-lisp/notmuch-show /home/maggo/.emacs.d/elpa/notmuch-20220226.1200/notmuch-jump hides /usr/share/emacs/site-lisp/notmuch-jump /home/maggo/.emacs.d/elpa/transient-20220331.2312/transient hides /usr/share/emacs/29.0.50/lisp/transient /home/maggo/.emacs.d/elpa/org-20210929/ox-man hides /usr/share/emacs/29.0.50/lisp/org/ox-man /home/maggo/.emacs.d/elpa/org-20210929/oc hides /usr/share/emacs/29.0.50/lisp/org/oc /home/maggo/.emacs.d/elpa/org-20210929/ob-gnuplot hides /usr/share/emacs/29.0.50/lisp/org/ob-gnuplot /home/maggo/.emacs.d/elpa/org-20210929/ob-sed hides /usr/share/emacs/29.0.50/lisp/org/ob-sed /home/maggo/.emacs.d/elpa/org-20210929/ob-scheme hides /usr/share/emacs/29.0.50/lisp/org/ob-scheme /home/maggo/.emacs.d/elpa/org-20210929/org-footnote hides /usr/share/emacs/29.0.50/lisp/org/org-footnote /home/maggo/.emacs.d/elpa/org-20210929/ob-exp hides /usr/share/emacs/29.0.50/lisp/org/ob-exp /home/maggo/.emacs.d/elpa/org-20210929/org-install hides /usr/share/emacs/29.0.50/lisp/org/org-install /home/maggo/.emacs.d/elpa/org-20210929/org-src hides /usr/share/emacs/29.0.50/lisp/org/org-src /home/maggo/.emacs.d/elpa/org-20210929/org-duration hides /usr/share/emacs/29.0.50/lisp/org/org-duration /home/maggo/.emacs.d/elpa/org-20210929/ob-perl hides /usr/share/emacs/29.0.50/lisp/org/ob-perl /home/maggo/.emacs.d/elpa/org-20210929/ob-julia hides /usr/share/emacs/29.0.50/lisp/org/ob-julia /home/maggo/.emacs.d/elpa/org-20210929/org-tempo hides /usr/share/emacs/29.0.50/lisp/org/org-tempo /home/maggo/.emacs.d/elpa/org-20210929/ob-ditaa hides /usr/share/emacs/29.0.50/lisp/org/ob-ditaa /home/maggo/.emacs.d/elpa/org-20210929/org-table hides /usr/share/emacs/29.0.50/lisp/org/org-table /home/maggo/.emacs.d/elpa/org-20210929/org-ctags hides /usr/share/emacs/29.0.50/lisp/org/org-ctags /home/maggo/.emacs.d/elpa/org-20210929/org-version hides /usr/share/emacs/29.0.50/lisp/org/org-version /home/maggo/.emacs.d/elpa/org-20210929/ob-calc hides /usr/share/emacs/29.0.50/lisp/org/ob-calc /home/maggo/.emacs.d/elpa/org-20210929/org-keys hides /usr/share/emacs/29.0.50/lisp/org/org-keys /home/maggo/.emacs.d/elpa/org-20210929/org-feed hides /usr/share/emacs/29.0.50/lisp/org/org-feed /home/maggo/.emacs.d/elpa/org-20210929/ob-C hides /usr/share/emacs/29.0.50/lisp/org/ob-C /home/maggo/.emacs.d/elpa/org-20210929/ob-ruby hides /usr/share/emacs/29.0.50/lisp/org/ob-ruby /home/maggo/.emacs.d/elpa/org-20210929/ox-odt hides /usr/share/emacs/29.0.50/lisp/org/ox-odt /home/maggo/.emacs.d/elpa/org-20210929/ox-icalendar hides /usr/share/emacs/29.0.50/lisp/org/ox-icalendar /home/maggo/.emacs.d/elpa/org-20210929/ox-ascii hides /usr/share/emacs/29.0.50/lisp/org/ox-ascii /home/maggo/.emacs.d/elpa/org-20210929/org-indent hides /usr/share/emacs/29.0.50/lisp/org/org-indent /home/maggo/.emacs.d/elpa/org-20210929/oc-natbib hides /usr/share/emacs/29.0.50/lisp/org/oc-natbib /home/maggo/.emacs.d/elpa/org-20210929/ob-sass hides /usr/share/emacs/29.0.50/lisp/org/ob-sass /home/maggo/.emacs.d/elpa/org-20210929/ob-ocaml hides /usr/share/emacs/29.0.50/lisp/org/ob-ocaml /home/maggo/.emacs.d/elpa/org-20210929/ob-screen hides /usr/share/emacs/29.0.50/lisp/org/ob-screen /home/maggo/.emacs.d/elpa/org-20210929/ox-publish hides /usr/share/emacs/29.0.50/lisp/org/ox-publish /home/maggo/.emacs.d/elpa/org-20210929/org-habit hides /usr/share/emacs/29.0.50/lisp/org/org-habit /home/maggo/.emacs.d/elpa/org-20210929/ob-lua hides /usr/share/emacs/29.0.50/lisp/org/ob-lua /home/maggo/.emacs.d/elpa/org-20210929/org-entities hides /usr/share/emacs/29.0.50/lisp/org/org-entities /home/maggo/.emacs.d/elpa/org-20210929/ob-ref hides /usr/share/emacs/29.0.50/lisp/org/ob-ref /home/maggo/.emacs.d/elpa/org-20210929/ob-comint hides /usr/share/emacs/29.0.50/lisp/org/ob-comint /home/maggo/.emacs.d/elpa/org-20210929/ob-core hides /usr/share/emacs/29.0.50/lisp/org/ob-core /home/maggo/.emacs.d/elpa/org-20210929/ol hides /usr/share/emacs/29.0.50/lisp/org/ol /home/maggo/.emacs.d/elpa/org-20210929/ob-lilypond hides /usr/share/emacs/29.0.50/lisp/org/ob-lilypond /home/maggo/.emacs.d/elpa/org-20210929/ol-doi hides /usr/share/emacs/29.0.50/lisp/org/ol-doi /home/maggo/.emacs.d/elpa/org-20210929/org-goto hides /usr/share/emacs/29.0.50/lisp/org/org-goto /home/maggo/.emacs.d/elpa/org-20210929/ob-lisp hides /usr/share/emacs/29.0.50/lisp/org/ob-lisp /home/maggo/.emacs.d/elpa/org-20210929/ob-org hides /usr/share/emacs/29.0.50/lisp/org/ob-org /home/maggo/.emacs.d/elpa/org-20210929/org-mobile hides /usr/share/emacs/29.0.50/lisp/org/org-mobile /home/maggo/.emacs.d/elpa/org-20210929/org-id hides /usr/share/emacs/29.0.50/lisp/org/org-id /home/maggo/.emacs.d/elpa/org-20210929/ob-awk hides /usr/share/emacs/29.0.50/lisp/org/ob-awk /home/maggo/.emacs.d/elpa/org-20210929/org-datetree hides /usr/share/emacs/29.0.50/lisp/org/org-datetree /home/maggo/.emacs.d/elpa/org-20210929/ob-tangle hides /usr/share/emacs/29.0.50/lisp/org/ob-tangle /home/maggo/.emacs.d/elpa/org-20210929/org-crypt hides /usr/share/emacs/29.0.50/lisp/org/org-crypt /home/maggo/.emacs.d/elpa/org-20210929/ob-sql hides /usr/share/emacs/29.0.50/lisp/org/ob-sql /home/maggo/.emacs.d/elpa/org-20210929/ob-octave hides /usr/share/emacs/29.0.50/lisp/org/ob-octave /home/maggo/.emacs.d/elpa/org-20210929/ob-forth hides /usr/share/emacs/29.0.50/lisp/org/ob-forth /home/maggo/.emacs.d/elpa/org-20210929/org-inlinetask hides /usr/share/emacs/29.0.50/lisp/org/org-inlinetask /home/maggo/.emacs.d/elpa/org-20210929/org-faces hides /usr/share/emacs/29.0.50/lisp/org/org-faces /home/maggo/.emacs.d/elpa/org-20210929/org-clock hides /usr/share/emacs/29.0.50/lisp/org/org-clock /home/maggo/.emacs.d/elpa/org-20210929/ol-w3m hides /usr/share/emacs/29.0.50/lisp/org/ol-w3m /home/maggo/.emacs.d/elpa/org-20210929/ob-eshell hides /usr/share/emacs/29.0.50/lisp/org/ob-eshell /home/maggo/.emacs.d/elpa/org-20210929/ob-css hides /usr/share/emacs/29.0.50/lisp/org/ob-css /home/maggo/.emacs.d/elpa/org-20210929/org-plot hides /usr/share/emacs/29.0.50/lisp/org/org-plot /home/maggo/.emacs.d/elpa/org-20210929/org-lint hides /usr/share/emacs/29.0.50/lisp/org/org-lint /home/maggo/.emacs.d/elpa/org-20210929/ox-html hides /usr/share/emacs/29.0.50/lisp/org/ox-html /home/maggo/.emacs.d/elpa/org-20210929/ob-shell hides /usr/share/emacs/29.0.50/lisp/org/ob-shell /home/maggo/.emacs.d/elpa/org-20210929/ox-beamer hides /usr/share/emacs/29.0.50/lisp/org/ox-beamer /home/maggo/.emacs.d/elpa/org-20210929/ob-plantuml hides /usr/share/emacs/29.0.50/lisp/org/ob-plantuml /home/maggo/.emacs.d/elpa/org-20210929/ol-gnus hides /usr/share/emacs/29.0.50/lisp/org/ol-gnus /home/maggo/.emacs.d/elpa/org-20210929/ob-js hides /usr/share/emacs/29.0.50/lisp/org/ob-js /home/maggo/.emacs.d/elpa/org-20210929/org-colview hides /usr/share/emacs/29.0.50/lisp/org/org-colview /home/maggo/.emacs.d/elpa/org-20210929/ob-processing hides /usr/share/emacs/29.0.50/lisp/org/ob-processing /home/maggo/.emacs.d/elpa/org-20210929/ob-matlab hides /usr/share/emacs/29.0.50/lisp/org/ob-matlab /home/maggo/.emacs.d/elpa/org-20210929/oc-biblatex hides /usr/share/emacs/29.0.50/lisp/org/oc-biblatex /home/maggo/.emacs.d/elpa/org-20210929/ol-bibtex hides /usr/share/emacs/29.0.50/lisp/org/ol-bibtex /home/maggo/.emacs.d/elpa/org-20210929/org-agenda hides /usr/share/emacs/29.0.50/lisp/org/org-agenda /home/maggo/.emacs.d/elpa/org-20210929/ob-groovy hides /usr/share/emacs/29.0.50/lisp/org/ob-groovy /home/maggo/.emacs.d/elpa/org-20210929/org-attach hides /usr/share/emacs/29.0.50/lisp/org/org-attach /home/maggo/.emacs.d/elpa/org-20210929/ob-sqlite hides /usr/share/emacs/29.0.50/lisp/org/ob-sqlite /home/maggo/.emacs.d/elpa/org-20210929/ob-R hides /usr/share/emacs/29.0.50/lisp/org/ob-R /home/maggo/.emacs.d/elpa/org-20210929/ol-docview hides /usr/share/emacs/29.0.50/lisp/org/ol-docview /home/maggo/.emacs.d/elpa/org-20210929/ol-bbdb hides /usr/share/emacs/29.0.50/lisp/org/ol-bbdb /home/maggo/.emacs.d/elpa/org-20210929/ob-maxima hides /usr/share/emacs/29.0.50/lisp/org/ob-maxima /home/maggo/.emacs.d/elpa/org-20210929/org-macs hides /usr/share/emacs/29.0.50/lisp/org/org-macs /home/maggo/.emacs.d/elpa/org-20210929/ox-koma-letter hides /usr/share/emacs/29.0.50/lisp/org/ox-koma-letter /home/maggo/.emacs.d/elpa/org-20210929/ob-haskell hides /usr/share/emacs/29.0.50/lisp/org/ob-haskell /home/maggo/.emacs.d/elpa/org-20210929/ol-rmail hides /usr/share/emacs/29.0.50/lisp/org/ol-rmail /home/maggo/.emacs.d/elpa/org-20210929/ob-java hides /usr/share/emacs/29.0.50/lisp/org/ob-java /home/maggo/.emacs.d/elpa/org-20210929/ob hides /usr/share/emacs/29.0.50/lisp/org/ob /home/maggo/.emacs.d/elpa/org-20210929/ob-latex hides /usr/share/emacs/29.0.50/lisp/org/ob-latex /home/maggo/.emacs.d/elpa/org-20210929/ob-lob hides /usr/share/emacs/29.0.50/lisp/org/ob-lob /home/maggo/.emacs.d/elpa/org-20210929/org hides /usr/share/emacs/29.0.50/lisp/org/org /home/maggo/.emacs.d/elpa/org-20210929/ob-fortran hides /usr/share/emacs/29.0.50/lisp/org/ob-fortran /home/maggo/.emacs.d/elpa/org-20210929/ox hides /usr/share/emacs/29.0.50/lisp/org/ox /home/maggo/.emacs.d/elpa/org-20210929/org-pcomplete hides /usr/share/emacs/29.0.50/lisp/org/org-pcomplete /home/maggo/.emacs.d/elpa/org-20210929/org-archive hides /usr/share/emacs/29.0.50/lisp/org/org-archive /home/maggo/.emacs.d/elpa/org-20210929/org-mouse hides /usr/share/emacs/29.0.50/lisp/org/org-mouse /home/maggo/.emacs.d/elpa/org-20210929/org-attach-git hides /usr/share/emacs/29.0.50/lisp/org/org-attach-git /home/maggo/.emacs.d/elpa/org-20210929/org-list hides /usr/share/emacs/29.0.50/lisp/org/org-list /home/maggo/.emacs.d/elpa/org-20210929/org-macro hides /usr/share/emacs/29.0.50/lisp/org/org-macro /home/maggo/.emacs.d/elpa/org-20210929/org-num hides /usr/share/emacs/29.0.50/lisp/org/org-num /home/maggo/.emacs.d/elpa/org-20210929/org-refile hides /usr/share/emacs/29.0.50/lisp/org/org-refile /home/maggo/.emacs.d/elpa/org-20210929/ob-eval hides /usr/share/emacs/29.0.50/lisp/org/ob-eval /home/maggo/.emacs.d/elpa/org-20210929/ox-org hides /usr/share/emacs/29.0.50/lisp/org/ox-org /home/maggo/.emacs.d/elpa/org-20210929/ol-eshell hides /usr/share/emacs/29.0.50/lisp/org/ol-eshell /home/maggo/.emacs.d/elpa/org-20210929/ob-table hides /usr/share/emacs/29.0.50/lisp/org/ob-table /home/maggo/.emacs.d/elpa/org-20210929/ob-makefile hides /usr/share/emacs/29.0.50/lisp/org/ob-makefile /home/maggo/.emacs.d/elpa/org-20210929/oc-csl hides /usr/share/emacs/29.0.50/lisp/org/oc-csl /home/maggo/.emacs.d/elpa/org-20210929/ox-texinfo hides /usr/share/emacs/29.0.50/lisp/org/ox-texinfo /home/maggo/.emacs.d/elpa/org-20210929/ol-eww hides /usr/share/emacs/29.0.50/lisp/org/ol-eww /home/maggo/.emacs.d/elpa/org-20210929/org-element hides /usr/share/emacs/29.0.50/lisp/org/org-element /home/maggo/.emacs.d/elpa/org-20210929/oc-basic hides /usr/share/emacs/29.0.50/lisp/org/oc-basic /home/maggo/.emacs.d/elpa/org-20210929/ox-latex hides /usr/share/emacs/29.0.50/lisp/org/ox-latex /home/maggo/.emacs.d/elpa/org-20210929/org-timer hides /usr/share/emacs/29.0.50/lisp/org/org-timer /home/maggo/.emacs.d/elpa/org-20210929/org-capture hides /usr/share/emacs/29.0.50/lisp/org/org-capture /home/maggo/.emacs.d/elpa/org-20210929/org-protocol hides /usr/share/emacs/29.0.50/lisp/org/org-protocol /home/maggo/.emacs.d/elpa/org-20210929/ox-md hides /usr/share/emacs/29.0.50/lisp/org/ox-md /home/maggo/.emacs.d/elpa/org-20210929/org-compat hides /usr/share/emacs/29.0.50/lisp/org/org-compat /home/maggo/.emacs.d/elpa/org-20210929/ol-mhe hides /usr/share/emacs/29.0.50/lisp/org/ol-mhe /home/maggo/.emacs.d/elpa/org-20210929/ol-info hides /usr/share/emacs/29.0.50/lisp/org/ol-info /home/maggo/.emacs.d/elpa/org-20210929/org-loaddefs hides /usr/share/emacs/29.0.50/lisp/org/org-loaddefs /home/maggo/.emacs.d/elpa/org-20210929/ob-emacs-lisp hides /usr/share/emacs/29.0.50/lisp/org/ob-emacs-lisp /home/maggo/.emacs.d/elpa/org-20210929/ob-dot hides /usr/share/emacs/29.0.50/lisp/org/ob-dot /home/maggo/.emacs.d/elpa/org-20210929/ob-python hides /usr/share/emacs/29.0.50/lisp/org/ob-python /home/maggo/.emacs.d/elpa/org-20210929/ol-irc hides /usr/share/emacs/29.0.50/lisp/org/ol-irc /home/maggo/.emacs.d/elpa/org-20210929/ob-clojure hides /usr/share/emacs/29.0.50/lisp/org/ob-clojure Features: (shadow helm-x-files helm-for-files helm-bookmark helm-adaptive helm-external emacsbug winner tramp-archive tramp-gvfs zeroconf helm-command helm-elisp helm-eval helm-info company-abbrev company-yasnippet company-css company-nxml flex-mode jison-mode bison-mode dap-java lsp-java request lsp-treemacs lsp-treemacs-themes company-jedi jedi-core python-environment epc ctable concurrent deferred git-gutter which-key undo-tree reftex reftex-loaddefs reftex-vars company-auctex latex-mode-expansions latex latex-flymake flymake-proc flymake warnings tex-ispell tex-style tex texmathp ibuffer-projectile mu4e mu4e-org mu4e-main mu4e-view mu4e-view-gnus gnus-art mm-uu mml2015 gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader range mu4e-view-common mu4e-headers mu4e-compose mu4e-context mu4e-draft mu4e-actions rfc2368 smtpmail mu4e-mark mu4e-proc mu4e-utils doc-view mu4e-lists mu4e-message flow-fill mule-util mu4e-vars mu4e-meta elfeed-show elfeed-search shr pixel-fill kinsoku svg dom elfeed-csv elfeed elfeed-curl elfeed-log elfeed-db elfeed-lib xml-query org-fragtog org-ref org-ref-core org-ref-glossary org-ref-bibtex doi-utils org-ref-utils org-ref-export citeproc citeproc-itemgetters citeproc-biblatex citeproc-bibtex ol-bibtex citeproc-cite citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters citeproc-number rst citeproc-proc citeproc-disamb citeproc-itemdata citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date citeproc-context citeproc-prange citeproc-style citeproc-locale citeproc-term citeproc-rt citeproc-lib citeproc-s queue cl ox-org ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox oc-basic org-ref-misc-links org-ref-label-link org-ref-ref-links org-ref-citation-links org-ref-bibliography-links org-bullets ob-async ob-org ob-python ob-shell ob-R ob-C treemacs-projectile treemacs treemacs-header-line treemacs-compatibility treemacs-mode treemacs-bookmarks treemacs-interface treemacs-extensions treemacs-mouse-interface treemacs-tags treemacs-persistence treemacs-filewatch-mode treemacs-follow-mode treemacs-rendering treemacs-async treemacs-workspaces treemacs-dom treemacs-visuals treemacs-fringe-indicator treemacs-scope pulse treemacs-faces treemacs-icons treemacs-themes treemacs-core-utils pfuture treemacs-logging treemacs-customization treemacs-macros flyspell-correct-helm flyspell-correct flyspell ispell align find-file glsl-mode opencl-mode projectile-ripgrep ripgrep helm-projectile lsp-python-ms projectile lisp-mnt elpy elpy-rpc pyvenv elpy-shell elpy-profile elpy-django elpy-refactor python-el-fgallina-expansions python hideshow helm-bibtex bibtex-completion org-capture org-refile biblio biblio-download biblio-dissemin biblio-ieee biblio-hal biblio-dblp biblio-crossref biblio-arxiv timezone biblio-doi biblio-core url-queue url-file url-dired ido helm-net helm-swoop company-bibtex parsebib bibtex company-c-headers company-oddmuse company-keywords company-etags etags fileloop company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb iedit iedit-lib expand-region text-mode-expansions cc-mode-expansions the-org-mode-expansions org-element avl-tree js-mode-expansions er-basic-expansions expand-region-core expand-region-custom company-try-hard pdf-occur pdf-isearch pdf-misc pdf-loader pdf-tools pdf-view jka-compr pdf-cache pdf-info tq pdf-util pdf-macs paradox paradox-menu paradox-commit-list paradox-execute paradox-github paradox-core pandoc-mode pandoc-mode-utils hydra quickrun em-banner esh-mode company-quickhelp pos-tip company ztree ztree-diff ztree-diff-model ztree-dir ztree-view ztree-protocol ztree-util vterm magit-bookmark bookmark term disp-table ehelp vterm-module term/xterm xterm rg vc vc-dispatcher rg-info-hack rg-menu rg-ibuffer rg-result wgrep-rg wgrep rg-history rg-header helm-rg helpful trace edebug backtrace info-look help-fns radix-tree elisp-refs windmove ace-window avy pixel-scroll eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util helm-tramp helm-mode helm-misc helm-files image-mode exif helm-buffers helm-occur helm-tags helm-locate helm-grep helm-regexp helm-types helm-xref helm-utils helm-help helm helm-core async-bytecomp helm-global-bindings helm-easymenu helm-source helm-multi-match helm-lib dap-gdb-lldb dap-utils dap-mode dap-launch posframe dap-overlays lsp-ui lsp-ui-flycheck lsp-ui-doc lsp-ui-imenu lsp-ui-peek lsp-ui-sideline flycheck lsp-ui-util face-remap lsp-mode lsp-protocol yasnippet-snippets yasnippet xref project spinner network-stream lv inline ht ewoc rainbow-delimiters langtool sr-speedbar speedbar ezimage dframe exec-path-from-shell forge-list forge-commands forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea forge-gitlab glab forge-github ghub-graphql treepy gsexp ghub gnutls forge-notify forge-revnote forge-pullreq forge-issue forge-topic yaml bug-reference forge-post let-alist forge-repo forge forge-core forge-db closql emacsql-sqlite emacsql emacsql-compiler url-http url-auth url-gw nsm magit-todos pcre2el rxt re-builder hl-todo async grep magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func magit-diff smerge-mode diff git-commit log-edit pcvs-util add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor server magit-mode magit-git magit-base magit-section multiple-cursors mc-separate-operations rectangular-region-mode mc-mark-pop mc-edit-lines mc-hide-unmatched-lines-mode mc-mark-more mc-cycle-cursors multiple-cursors-core rect px org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys oc org-compat org-macs org-loaddefs ag vc-svn compile tramp-sh recentf tree-widget elec-pair autorevert filenotify so-long doom-one-theme google-java-format ein clang-format xml fd-dired ibuf-ext ibuffer ibuffer-loaddefs find-dired all-the-icons-dired emoji-fontset disaster visual-regexp docker docker-volume docker-network docker-image docker-container docker-faces docker-core docker-compose docker-process docker-utils json-mode json-snatcher js imenu cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs tablist advice tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local find-func cedet docker-tramp tramp-cache tramp tramp-loaddefs trampver tramp-integration cus-edit pp cus-load files-x tramp-compat shell pcomplete comint ansi-color ring parse-time iso8601 ls-lisp docker-group transient edmacro kmacro aio generator notmuch notmuch-tree notmuch-jump notmuch-hello wid-edit notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser format-spec notmuch-wash diff-mode coolj notmuch-query goto-addr icalendar diary-lib diary-loaddefs cal-menu calendar cal-loaddefs notmuch-tag crm notmuch-lib notmuch-version notmuch-compat pcase hl-line message sendmail yank-media rmc puny dired dired-loaddefs rfc822 mml mailabbrev mail-utils gmm-utils mailheader mm-view mml-smime mml-sec epa derived epg rfc6068 epg-config gnus-util text-property-search time-date smime dig mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr markdown-mode color thingatpt noutline outline doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core shrink-path f s all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons dash cl-extra help-mode doom-themes doom-themes-base use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core delsel cua-base tex-site rx info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map url-vars seq gv subr-x byte-opt bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice simple cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting font-render-setting x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 1067319 271703) (symbols 48 82748 14) (strings 32 285270 55513) (string-bytes 1 9663951) (vectors 16 143697) (vector-slots 8 1640183 363551) (floats 8 1340 1351) (intervals 56 3261 1388) (buffers 992 16)) From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 05 20:47:28 2022 Received: (at 54696) by debbugs.gnu.org; 6 Apr 2022 00:47:28 +0000 Received: from localhost ([127.0.0.1]:56486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nbtpX-0002Og-Ui for submit@debbugs.gnu.org; Tue, 05 Apr 2022 20:47:28 -0400 Received: from sonic313-9.consmr.mail.ne1.yahoo.com ([66.163.185.32]:38476) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nbtpV-0002OF-JQ for 54696@debbugs.gnu.org; Tue, 05 Apr 2022 20:47:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1649206039; bh=tEiyjur3uPDftm6lvUvUxYf/r6Q6fNWgKqJ/NdzH6y8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=cwVLO0lvcTPdErS/b2GMR6wpkAFJPc6Nirkty/yladoULngz46o2FJ75Omx5kKJd7SMtPdgj1RpbbOwKOGcAbaj54ChD+a7Y/ZQUgfsAX/sd6ehGQAwoFp1uz4zdWqGWjeslNhslDtQA4Azifax84dWjX9vXLU9i8FF54jdCpqyqrop7ZeRLE22RQAzouLE6vcARRYl4AiDnYsuRCh/hdYoW+TYioVLLZOB4lh/e21vytgs4hDWKPOUjfr6cxKkVi+piB1sbWGGdvTgnr+hidbRbexBif1QD/t/4GzUSA9GXcpnHI17NHBI2Ay1qaPGB1wH+mCJXFCkIcX+mIPi/Hg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1649206039; bh=7RDAjehfl0ptb/wGXeNajC8csc4mi34gxJXAEDkom7R=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=pQFqRUWLOWVl7FIC0a5MYkhOtfb/5QM4ke4uJNMLWWe3C2g0SIQHsv0fR9AINTvBNAJjd0J5ahvHiafF6HPBEb+MILCMvskctHqvICsTePklQ4tmSXiDnEDjjq06WN8LjYHTjDXpGwNn6Up0nmvULy6l4Tz+KyCBk9pLMTn0NVPhvj/MFza8dzUZ85YPJuCsSv4f1jLXxfJ5PMe6Dh2BgFk+RCc2sor+MRBebnjtFywCPTTK3Fyk063LSR6aSY8UBBHOPRyaDfMCRp5gSioPRstvIMtBzM+fH1u+q9WL98EEm03vwxpBfkqDetCJyAXrBxZfzO5D96pqat2eWjCOaQ== X-YMail-OSG: nD.4iEEVM1nNfYyJwHRCNuLoKK_s91eqxo7iZ5HhFv_cqcJVUzpJ.6v5LGzg713 zb3zRdArvo1Q4MtpxB4iWVhvaOmEscHxq_IrChpS.11SzaQRU0mpkKwFfd6Qg2apoE0mngJQRtFY JyKcXFG.0C5RrUKR5lUNqwR_qXCul3bxiGiSSZrMVBmiUQh8V2owivA_GIZP1_aBU.OUZqI_JlPV EGUVKhgjPkgLrwM1tkhTKgn.bmcx89_ReBqaUnTezQDCW5xOGhdcRntltyiphPPd0uYQ4j7TEfGL FaZOs9P5ohDvyZq_XflexTIgsqI9z763j5IA3RwyiSFyx7RKmHkP91zhunBIVp.wbNtjKxBYk5IQ OCJIwfFsXGawfW1bFZfw8zKdTp9YKT_E3qMCbe2LYgfe.Et8Gyn7IpxMhWY5OqJo74xCwvu8D741 v_OSwtY_SiK6nfxw6Ey5DNf.Blw4zXLp7_oSEYP2I6_wfqBaL95zJv2sFoNVuvOvIWN78miIT9oR By.ZgO_eSCTZ6u07E0md9E9x5r3RchkUtPWiWjSmIaRjdDkAlDq7reoSO4B0fmH3NuvjvPvzwbAV eCeKE5xxm4ua0JUn3KsoOGqcsjtb5lA3onKq6f1VS2G4NkieG.3RMZvaei.5FWoRY7j.8.c_gHDz Mk8wZvxH6PzQEwwLWb4HqRVAb6kg2_xpEfHj7uuJUuM5.18QIGpZRFsBh75xvjynHiPXsnqvqixq KZVog.cNU_AZTFpLUoRJ2xvylQtEMRTwcDdD.1wuHc0Tt.9lpsHdiWCh_gWqubmBPRfLIrUTbfzt C.ynwmf5CdMu60Km9vCh87Juhwxv_xziYNntO_leLKJoB8L9E8ayS4V.mTy0PCAP9A4RfwT480Of fbYWKsD7qbuvuQ6bdvku3TjVnbamNZRw1XDStt97bpJopVTVxKqfdi2XanTZJ13y0FflEe50DDk3 3sZoQjmLRwcMS4LtfxUX8rbFiyIduCiaRmo6MkKBYW6yfcF5CYrlJ9.rK1AdKy_9Hhg2D1rCDlW_ OC.aZqfXHFUKhe_yS4yrf.LnowYG8ZJ0nYwG2dRSH3iMEjWplQKkGEvkpPlrEjhZyZIBQyf0rHzW amL.oGQXOxSgLMUw8NJYV3gEekDLVY8mMX1_tDQ09gycSJdRuyhnvh4kdsdUuQIKDX_KldiC2Mtj 0LssfPTv52hcFXnNqZCQYJCag8HoEJhrSKyOpGbR1JcibuRaQi2_d9LabUJaS5EST3rb9TEd4c4F wNMs7RK8LvFXg0D3yfRBXX1yLa3lUPFUJmPc.nFA.KSaV8RbYu6E3OYuY074zuJ2MRuXLPPtTTm3 UlUCKq7JNm7hqwWGZ53WGw4iinvxINEZuBv03st8ZiU0bfissgTg1rxVH5vBV.dz9al9czqs5vWC O0YokG7Ie1xDP9tGIP26XJPRRxghGY.9jbL78bwC1UiorS4nNvtpq5jSFFdxBzLY8rEbZdOIaFAp UdmwmuLc5QtzdaaYDnbpiL.LnKyADAbrN7fva.RBVTz5jUmCnHqFdVztsSR0EkXLH74dD9rQIVQc Ro5d348lA1S0xEEtfnBDCWmn8fmXTUAmww8j2wUrnsTYq93dLlISSkWYF0miHOQSBXcLh1fZ_J0w 4a1.nSiVCSvfAqsPEGRrd5BIL8fkw7K6EN_f.qVivoaGKk1NihoTJ7Fm4JRE1CYPxlFLHEeMiZ.K ZV7xoYy97QnSAuYmD.7b3Gl1i_KOFRVAhHPW1WoXDQgsfGdAoC5bMZJkc4mDnbMgLrFWJL4HZbkG x13RzN0Cy3uvuhhdV4Vbizr0QfgIJrqdgT3mRK.e5QRR1fBhUq0JPUo3wc_rqPEQmgMUpnLsA1bL LOeG7DbqriCLxian8d67gOO5ij2A8XPu9usXXurn1UcQuNOrooE0rZnTqrTGhw7JL67RRrsME.Bx WURK1enM9iS4DSNj82zftFb3rvBBez2_mnlBWse2sAmMbxfNajlaDnK9gcg.iX81uwcMfYrdDbqJ gctSZoah_vhFkvINFeW033SywHaD.t6wMubvclSmXNVtZmzrIi5ABr12h1FzAQpYV5chRQPCSIeD 6p83ZJffgUWG4mz8.4wmcFKgTIgJlTzgeBhfrYUUcm.9ZiHdfGmpcF5KYkG_jGBj5QglGwptv19g bX5e1.Afehq5TLId1sRIc.Rs3IRyMHYe5f_Bv93nMF2qJA49x572i7F.UXgRFItHklkuYi5G9Qy4 IjXSTiX.CMqt6tJLEYQ0CVRKCAM1Lj1.1s2dUUCC7XD7ZDQk7u9mz_MDK6heKZM2iNEWXgYVB X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Wed, 6 Apr 2022 00:47:19 +0000 Received: by hermes--canary-production-sg3-65d7bd97b5-r89m2 (VZM Hermes SMTP Server) with ESMTPA ID 9bbc517904f9ce315180cc4f93ede035; Wed, 06 Apr 2022 00:47:13 +0000 (UTC) From: Po Lu To: Markus Kopp Subject: Re: bug#54696: 29.0.50; pageup pagedown with pixel-scroll-precision-mode different behavior References: <874k3aun89.fsf@student.uibk.ac.at> Date: Wed, 06 Apr 2022 08:47:08 +0800 In-Reply-To: <874k3aun89.fsf@student.uibk.ac.at> (Markus Kopp's message of "Sun, 03 Apr 2022 18:27:36 +0200") Message-ID: <87k0c311ir.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20001 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 785 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54696 Cc: 54696@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 (-) Markus Kopp writes: > If I enable the pixel-scroll-precision-mode the page up and page down > keys function differently. I am using CUA mode so the cursor will move > to the beginning or end of the buffer even when there is less space to > move a whole screen this was not happening anymore. So it looks like > pixel-scroll is not checking if CUA mode is active or not. > > I changed the pageup and pagedown code in pixel-scroll.el to use > cua-scroll-up and cua-scroll-down instead of scroll-up and scroll-down > in line 806 and 813. Thanks, that's my mistake. Your change touches less than 15 lines of code, so it normally doesn't require copyright assignment, but I have to know if you've previously contributed any code under the 15 line waver. From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 06 05:22:34 2022 Received: (at 54696) by debbugs.gnu.org; 6 Apr 2022 09:22:34 +0000 Received: from localhost ([127.0.0.1]:56911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nc1s1-0000m7-PG for submit@debbugs.gnu.org; Wed, 06 Apr 2022 05:22:33 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nc1s0-0000lu-6B for 54696@debbugs.gnu.org; Wed, 06 Apr 2022 05:22:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=BkXClXDbg82cAjKC0jVleVO7ynkn148rkrvxvBaLfSw=; b=aNxhRljdwFWXzy9sayngbXkbwo x8nRVd5CuHsLlfkBD2zGtu8F7BVbiuEN6KQbye0VHneUfVOpNBOwFyfUeDzrPXao/LJ64Ap9U16io 7jHCFf2kXqf6FAzWAYTiCwf9w6mmSCA5WI8MkbqNtJpQDl1NWnnxLE8oaF3Wkd5hk4FE=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nc1rr-00014k-Av; Wed, 06 Apr 2022 11:22:25 +0200 From: Lars Ingebrigtsen To: Markus Kopp Subject: Re: bug#54696: 29.0.50; pageup pagedown with pixel-scroll-precision-mode different behavior References: <874k3aun89.fsf@student.uibk.ac.at> <87k0c311ir.fsf@yahoo.com> Date: Wed, 06 Apr 2022 11:22:22 +0200 In-Reply-To: <87k0c311ir.fsf@yahoo.com> (Po Lu via's message of "Wed, 06 Apr 2022 08:47:08 +0800") Message-ID: <87k0c2efch.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > Thanks, that's my mistake. Your change touches less than 15 lines of > code, so it normally doesn't require copyright assignment, but I have to > know if you've previously contributed any code under [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54696 Cc: Po Lu , 54696@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > Thanks, that's my mistake. Your change touches less than 15 lines of > code, so it normally doesn't require copyright assignment, but I have to > know if you've previously contributed any code under the 15 line waver. "git log" seems to say that this is Markus' first contribution, so it should be fine. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 06 05:29:37 2022 Received: (at 54696-done) by debbugs.gnu.org; 6 Apr 2022 09:29:37 +0000 Received: from localhost ([127.0.0.1]:56937 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nc1yr-0000yi-3S for submit@debbugs.gnu.org; Wed, 06 Apr 2022 05:29:37 -0400 Received: from sonic301-31.consmr.mail.ne1.yahoo.com ([66.163.184.200]:38824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nc1yo-0000yU-Uq for 54696-done@debbugs.gnu.org; Wed, 06 Apr 2022 05:29:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1649237368; bh=ykeZDCWgHA+TmUQ0VNui4WhnvLE7R4KHZ5u+fCDGqAo=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=RCcG3FZ2EP9HaUfVCxVxmxgVVep3NLz2C7VgVSJUrE7xGtexaAZCyzT4NJBqcovr+8RZEyLf6iLiSEKZzcvJRiO0UoIK7wkq2QtWhYoIkHRfT+w0zM9GeMc4WzPuaWNs/t07+c6nRDNx8+PWX/97Fc3Oldf/CZLo2EYUKle5dsj+YP4WvmmAsbLABfPeRNhmKXp2gpZ3XKNv67AzFdaxRCEXjx9JBCYyQk5J3nTx6JS6EzztQjSuJXOGka7FVyQQF0Y4pruTvKbmkaZfDfsgNWxYK4eCj6aXzwA+xQURKSAqMlSSdefiMKLlsvHThEb1UVlYvg7iY5APtn+RJ2pYbg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1649237368; bh=CAh23G2z31ok4qPzHKd/d1MTEIXB5zvc46/sqwjBIxq=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=WNBkpx3BhCllHDjgLEKs9wiqc5uAVH2z0rloxucYtxCdEc0HxTHLwB3mIovv2B1BxpJJJnHFsfsNF7Dhwq2iabr74fal9Nj8BcmPehxXiou4HWlGXgB0Epq3RBw/ZIhUX61LTcK9vboWj3XN02sLALX8QdGcbtiXwhSmZjBJWi0+FR6STek2Zq84KsUpaKPRcHb5BG167mpmOZh+RaGV8uI9ZF4di7Ri9UnyByuvN4KtJZL0KFwAdYhZp2xQPa4KKDpZEKNa1axGlwv57CinDPEM6NMjohHc4t1Fpvw4ze5dhuTfvFrIyBm78uEzYASQKIdu+ZijJ6Nk8V/OWrZ7nA== X-YMail-OSG: .mCSHm4VM1mbZvvo2Kh52c77gaJv3L3t.SZLGyJx8jbxDZCEo5Uhs_zdQCgGQbT SeIql0fS075Fd7jkZFN9IbC9En3GTEQ6bSba2MukgSY_8HiBmPlGguh6TvuTWkf7HOpH04MHat0E YXqIbTh8tPT1HTXUJkKKfhVFkNnE51bt2wNHFHBqFJrpgYQfl2ViQpSjTs70QJnxL7bPSps7wsyC x3qjrnxImmNRvGCDlWjDgyqXm03XzTupJh9u.PMmfSF78z0b3j96v1Ck4GSTSvesiG143ubIjvNe hdY.3ZwzGcA8Yt_j56zTtLc6Jcj3ZCRgVCI2SUd8HJpfw2P24HC3NoyIK.UVW1jevd2wGOkvSY6S cRkyvZeHnlUdv4WjrITGnKv4HrgAsrJ6cOzsdwLPonGAFLpHp5jIGLc2NOsKvrWHjkaccjdVNExy BMcFCoP50AhnHY2lx019NNJPWEOfwi3p9fcTbO7HZGKnOpDZEZMTjS5ziVHzv2H6KtuVrWs8Rcjf idFYcseJL0.QeqeDtORvqOC4L41E8skDwSIqTfvntpk93_2CN5sxDxG_ZNDSEXlPfgFdN6Mv8Dl7 y7UreUijkFFyg12TX1kW_.Z_IZVrIsZd8jVXmcwgwmmixZBt6y3f7j5gTLjbkNW.gU3ZPZI.Dtgq dyrUFjqV755sGovTJE8zr1cqCEhfIXcHa34QwkMT1ArJVtl3D6Bh_YUhsk6QWDguOSwM0irln8cs iQubAATnTTa9LzJdCyBFGdcv9A6kd4N_MDEkrxjIbST2nhoGJDL0KgHT8M1wceujWCRp3HsXATYc NL6tuNEtrYOV6tYFLCdPK7gnrYXwcH3GedoVCsmXFXnrvZzD4_xgNKg0YroMVqv.aW240CteHgZz 3wfVxIL.UsyH5HyINRTTJRLATVyuzoFw04ZM0z1tPjHJkUUyODiye7uv1eQ5nhPeakmDD_fRkvuN Ecre9HyYGGT.7bS1wL543jRLcTxNvX_qCmBxc0vLNlPgYTqKFQPRzyxDehjN2DiLKD0bMPzx3OOC MOe6cc7Ar1gm2d8kkq9tahPdCsQk7XzHsnyeznZ8xerZ.yK44cUjk6ONfjkhHQgAuBiZsnj777Bu lJi2I4S3eH62WS7SdIfGM7smo0ulWPNfNa_k98oNCexaVA_mWznFgg1Vf8WoXZSC_P9ouVUlMX9D QdoEIccBFZCel6C4BQilYIt8DySqUWPHprXgutmiewH6gsQTPOM92OUgOXgwxnmqczvSCSQJ72b7 GqKmYKPB_tIo44ZJaO_bU.qlq4WeHOvCEh0uJ6_srkNzE6IVvHaBQ1oVhRzJikg67dNIGsnu7zV1 TMqkte61ao1Wir3Nv_YouqZJVg61uRCVOwr0TFm9ELDuu1ZE6pLf4UnCt4_2GHy1W1s3tNLKobEZ ekRseIfrfaMcDtJT8w1KL9J00m5J2.plY7L7IZ9ZXIO73eWtbepcb9w2ufKCyJOx2vJ2ZzpnpSa1 pUCEGbjRBwabzCcy1kcYTLJ7BjlgcrMjz9Ehrg_1a8Z2jhinMfLWs4dX3qKNAI_7sSXnTsxxspEJ Y4Xpi23zsijSf79AlRRI2.H7SsNC.p1UYWb1m26unSHPAiekfF0.InFQ8Igf1bmO5dH9e.4Okd0b WJ8SmCjIukNHY9PNRrUAYc1Bh49vE.wAc5ur.XRo4R6XkUypH.aJtCvxi9TG.FS_W_Gv9M46p.7M wpltag55FTfRli018oZk7W3olKnM4G.e0_Dlm3qt8X6Db6Q4fsAo933EaGh7YjUu21bM_OH7KegQ 8oyOoWiEJNeo1fL3a92i8GviqUT.k69rM4Mj99daeOUqiMn7.SshuMe7hXfqtBl9AXP.YQjpQqDp X1WrI4_gw1znx5ihld3mrKCyJd_xnS2RYAaSFy46ERqAkiHPBqKxxmPSrFv6Id8uttqG7cWfDJNx EHV81D4OXBfqba2iPfMnCluLuSufxFkAM1J3sUXe7DNOSyPWD660cTVVxQ5KoQoIJ7sMwkMGdxut Y47Ke8LWeC7iMLYfsYLsrGzn0OZ9c9rZi_CN_qwkE18ufYQepS4OK6QzBfcwxs_k48j4vH_la4rJ o89iLJkTQRi.gIgNOdb6IZlltuhtqNE88LdN3e.khVWR_ox2jHvxUs1DFwP2grq7P7YIiXWh9p1v BuvOHcbxbjB3uGBYxbWGj7o00iwYDzHRclDSXToHeMpSqAfyU..jaH0YTw2KFZhdxNNu6SAk5KwD pET5tgmHkWQ_utZEhnoTl7EgLFENRu70fGqGd.UF_3G62AjOV4vN0VCE_ii2Hvcj.Hxj4Yg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Wed, 6 Apr 2022 09:29:28 +0000 Received: by hermes--canary-production-sg3-65d7bd97b5-5v4hr (VZM Hermes SMTP Server) with ESMTPA ID 064df74c9395b2198dde3fdc4e26deb3; Wed, 06 Apr 2022 09:29:21 +0000 (UTC) From: Po Lu To: Lars Ingebrigtsen Subject: Re: bug#54696: 29.0.50; pageup pagedown with pixel-scroll-precision-mode different behavior References: <874k3aun89.fsf@student.uibk.ac.at> <87k0c311ir.fsf@yahoo.com> <87k0c2efch.fsf@gnus.org> Date: Wed, 06 Apr 2022 17:29:15 +0800 In-Reply-To: <87k0c2efch.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 06 Apr 2022 11:22:22 +0200") Message-ID: <871qya1rx0.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20001 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 736 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54696-done Cc: Markus Kopp , 54696-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 (-) Lars Ingebrigtsen writes: > Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text > editors" writes: > >> Thanks, that's my mistake. Your change touches less than 15 lines of >> code, so it normally doesn't require copyright assignment, but I have to >> know if you've previously contributed any code under the 15 line waver. > > "git log" seems to say that this is Markus' first contribution, so it > should be fine. Thanks. Markus, I installed your change and am closing this bug. However, you didn't send it as a patch (use "git format-patch"), or with a commit message in our usual style. I wrote one for you this time, and you can look at it how to do that in the future. From unknown Sat Jun 21 12:19:43 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 04 May 2022 11:24:12 +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