From debbugs-submit-bounces@debbugs.gnu.org Wed May 12 07:38:00 2021 Received: (at submit) by debbugs.gnu.org; 12 May 2021 11:38:00 +0000 Received: from localhost ([127.0.0.1]:38292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgnBf-0000P4-IV for submit@debbugs.gnu.org; Wed, 12 May 2021 07:38:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:45072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgnBa-0000Oo-TY for submit@debbugs.gnu.org; Wed, 12 May 2021 07:37:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48396) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lgnBa-0003kw-J8 for bug-gnu-emacs@gnu.org; Wed, 12 May 2021 07:37:54 -0400 Received: from mail-pl1-x633.google.com ([2607:f8b0:4864:20::633]:44690) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lgnBW-00073o-Hs for bug-gnu-emacs@gnu.org; Wed, 12 May 2021 07:37:54 -0400 Received: by mail-pl1-x633.google.com with SMTP id b3so12356596plg.11 for ; Wed, 12 May 2021 04:37:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=UBzZ+1RT4+HYQpLpYF4oGZperzu4T7GkibAx9yg0MTw=; b=idufL0eR5mO47tdU1J+/7Isi9iKNJN1kuOTYkas2a+Gs6m5K8doH/PsAuJ+cUMA/oZ ySC00idrLkBkQNlpmpIyxHodFOhLS1Bm8CMyFOd5H41Vj1yXmtYO6oEx09vI2o3UzmuZ IK6OkC8n2OaEYV8chhZhQOlNOSC+aaW3fC0Xl2lye8D9GkmfCBuYewk8kD/JFA6iPAuF b2fFjCbuwwXXZso1qYbmsA4PihT//w02qk+gIZuxB6lVmdBWKr+5toUE7wrN6xiu3TFn cFfA5brtk/U5QBayMSE2qY3CI13FQEkblGdYEDWhHolMZ70Wq8qqTtDruF/aT/l2bUxI IIyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=UBzZ+1RT4+HYQpLpYF4oGZperzu4T7GkibAx9yg0MTw=; b=Bzk7WTeLQeEsxErmBxtBYwTvTN2sA96yd1e4s3kh9tU+Pp1oRcUW8OBwBMHMSYnu6g 9/52r2yaw+mtV2Iu/aMoHevGTEfU7aRKFAWMQl5UmQ7mjCfiNIKsMl/vvSHXJM2jZuD7 CL6OySzbuTZSiElmK+rVq1vnwWZEQs+F+BYXxGcWgyEwFcLjAMzexa4/QBePaNCSZDUU TX/UIMFbstljSbzGzdz1cEEZU2/bZqLint9oGTtS8dT0AZrZxR7VaLCfl93YnGjeMUCb YLjWMEQuo/t5tgFv5GSqNI+kX2ZkUFWoYLFt15vD95CwJe6z2tzNnWc6twNjMlz4Xnb9 Vl/w== X-Gm-Message-State: AOAM5313Emsgwm2sl7ap+0d5xHRk8KkLZuob/Q9vfwMNUSXh7SldNtOq XNHcHU1ndou7ot+4Lh+y5uQrnM1uwHudLLA1dboHGVNdqbfCVw5uhfY= X-Google-Smtp-Source: ABdhPJxusAMVPso/gR6NHycDT2l47+W6NlH7IiFRE0BInRnOCy89yiJ7DncPjPu4QACY9w2GwtAy2SAr0LmmfdLVI40= X-Received: by 2002:a17:90a:e649:: with SMTP id ep9mr10664022pjb.8.1620819467846; Wed, 12 May 2021 04:37:47 -0700 (PDT) MIME-Version: 1.0 From: Rudi C Date: Wed, 12 May 2021 16:07:35 +0430 Message-ID: Subject: 27.1; pixel-scroll-mode is unusable with popular modelines To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2607:f8b0:4864:20::633; envelope-from=rudiwillalwaysloveyou@gmail.com; helo=mail-pl1-x633.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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 (--) pixel-scroll-mode has severe performance issues with some popular modelines, as documented on: - https://github.com/seagle0128/doom-modeline/issues/199 - https://github.com/syl20bnr/spacemacs/issues/11549 - https://www.reddit.com/r/emacs/comments/8rml8f/emacs_26_pixelscrollmode_gcs_like_theres_no/ Is this unsolvable? pixel-scroll-mode is critical when one works with inline images, such as an org-mode workflow where notes are taken using screenshots. I have tried some alternative non-pixel-scrolling workarounds, but they aren't in the end usable enough for me. I am open to experimenting with forks such as https://github.com/emacs-ng/emacs-ng if they do have this feature. In GNU Emacs 27.1 (build 1, x86_64-apple-darwin20.3.0, NS appkit-2022.30 Version 11.2.1 (Build 20D75)) of 2021-03-13 built on Fereidoons-MacBook-Pro.local System Description: macOS 11.2.1 Recent messages: Quit Configured using: 'configure --disable-dependency-tracking --disable-silent-rules --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs-plus@27/27.1/share/info/emacs --prefix=/usr/local/Cellar/emacs-plus@27/27.1 --with-xml2 --with-gnutls --without-dbus --with-imagemagick --with-modules --with-rsvg --with-xwidgets --with-ns --disable-ns-self-contained' Configured features: RSVG IMAGEMAGICK GLIB NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS XIM NS MODULES THREADS XWIDGETS JSON PDUMPER LCMS2 GMP Important settings: value of $LC_ALL: en_US.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8 Major mode: Org Minor modes in effect: pdf-occur-global-minor-mode: t global-evil-surround-mode: t evil-surround-mode: t eros-mode: t global-anzu-mode: t anzu-mode: t diff-hl-margin-mode: t projectile-mode: t whitespace-mode: t flycheck-popup-tip-mode: t evil-org-mode: t org-fragtog-mode: t vi-tilde-fringe-mode: t org-indent-mode: t global-so-long-mode: t which-key-mode: t better-jumper-mode: t better-jumper-local-mode: t evil-goggles-mode: t evil-escape-mode: t evil-snipe-override-mode: t evil-snipe-mode: t evil-snipe-override-local-mode: t evil-snipe-local-mode: t gcmh-mode: t global-hl-line-mode: t hl-line-mode: t winner-mode: t ws-butler-global-mode: t ws-butler-mode: t global-undo-fu-session-mode: t undo-fu-session-mode: t undo-fu-mode: t global-flycheck-mode: t flycheck-mode: t yas-minor-mode: t savehist-mode: t recentf-mode: t doom-modeline-mode: t xterm-mouse-mode: t ivy-rich-project-root-cache-mode: t ivy-rich-mode: t ivy-mode: t +global-word-wrap-mode: t +word-wrap-mode: t save-place-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t company-tng-mode: t global-company-mode: t company-mode: t override-global-mode: t toc-org-mode: t hl-todo-mode: t global-git-commit-mode: t global-auto-revert-mode: t org-roam-mode: t osx-clipboard-mode: t ns-auto-titlebar-mode: t shell-dirtrack-mode: t evil-mode: t evil-local-mode: t +popup-mode: t general-override-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t window-divider-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t Load-path shadows: /Users/evar/.emacs.d.doom/.local/straight/build-27.1/lispy/elpa hides /Users/evar/.emacs.d.doom/.local/straight/build-27.1/ivy/elpa /Users/evar/.emacs.d.doom/.local/straight/build-27.1/tablist/tablist hides /usr/local/share/emacs/site-lisp/tablist/tablist /Users/evar/.emacs.d.doom/.local/straight/build-27.1/tablist/tablist-filter hides /usr/local/share/emacs/site-lisp/tablist/tablist-filter /Users/evar/.emacs.d.doom/.local/straight/build-27.1/jsonrpc/jsonrpc hides /usr/local/Cellar/emacs-plus@27/27.1/share/emacs/27.1/lisp/jsonrpc /Users/evar/.emacs.d.doom/.local/straight/build-27.1/xref/xref hides /usr/local/Cellar/emacs-plus@27/27.1/share/emacs/27.1/lisp/progmodes/xref /Users/evar/.emacs.d.doom/.local/straight/build-27.1/project/project hides /usr/local/Cellar/emacs-plus@27/27.1/share/emacs/27.1/lisp/progmodes/project /Users/evar/.emacs.d.doom/.local/straight/build-27.1/flymake/flymake hides /usr/local/Cellar/emacs-plus@27/27.1/share/emacs/27.1/lisp/progmodes/flymake /Users/evar/.emacs.d.doom/.local/straight/build-27.1/faceup/faceup hides /usr/local/Cellar/emacs-plus@27/27.1/share/emacs/27.1/lisp/emacs-lisp/faceup /usr/local/share/emacs/site-lisp/let-alist/let-alist hides /usr/local/Cellar/emacs-plus@27/27.1/share/emacs/27.1/lisp/emacs-lisp/let-alist /Users/evar/.emacs.d.doom/.local/straight/build-27.1/eldoc/eldoc hides /usr/local/Cellar/emacs-plus@27/27.1/share/emacs/27.1/lisp/emacs-lisp/eldoc Features: (shadow sort emacsbug sendmail mail-extr evil-collection-typescript-mode typescript-mode timezone org-pdftools pdf-occur pdf-isearch evil-collection-pdf pdf-tools org-noter drag-stuff elisp-def idlwave idlwave-help idlw-help elisp-demos evil-collection-indent evil-collection-helpful helpful trace info-look evil-collection-info info evil-collection-elisp-refs elisp-refs evil-nerd-commenter evil-nerd-commenter-operator evil-nerd-commenter-sdk html-mode-expansions smartparens-html sgml-mode dom vc-hg eglot-jl evil-collection-eglot eglot array jsonrpc ert evil-collection-help help evil-collection-flymake flymake-proc flymake warnings js2-refactor js2r-paredit js2r-conveniences js2r-conditionals js2r-wrapping js2r-functions js2r-vars js2r-iife js2r-formatting js2r-helpers npm-mode js2-mode-expansions xref-js2 evil-collection-js2-mode js2-mode js-mode-expansions smartparens-javascript js diff-hl-flydiff conf-mode osx-trash evil-collection-image ox-pandoc ht 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-icalendar ox-ascii ox-md ox-beamer ox-latex org-re-reveal ox-html table ox-publish ox org-archive mc-hide-unmatched-lines-mode mc-mark-more mc-cycle-cursors multiple-cursors-core tabify macrostep-c cmacexp evil-collection-macrostep macrostep cc-mode-expansions smartparens-c cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs misc evil-markdown cl-print evil-collection-debug debug flycheck-cask evil-embrace evil-surround eros highlight-quoted amx hide-mode-line evil-collection-wdired wdired evil-anzu anzu dired-aux vc-svn diredfl diff-hl-margin diff-hl-dired diff-hl evil-collection-log-view log-view evil-collection-vc-dir vc-dir ewoc vc vc-dispatcher dired-x company-files rainbow-delimiters company-shell evil-collection-sh-script sh-script smie ffap highlight-numbers parent-mode dart-mode executable org-crypt nav-flash git-gutter evil-collection-vc-git vc-git tramp-cache tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat parse-time iso8601 ls-lisp projectile ibuf-ext evil-collection-ibuffer ibuffer ibuffer-loaddefs auto-minor-mode disp-table whitespace flycheck-popup-tip org-eldoc embrace expand-region text-mode-expansions the-org-mode-expansions er-basic-expansions expand-region-core expand-region-custom org-super-links evil-org org-fragtog vi-tilde-fringe highlight-indent-guides org-indent ol-bibtex bibtex raku-detect so-long cursor-sensor evil-collection-which-key which-key better-jumper company-yasnippet company-dabbrev-code company-dabbrev company-capf evil-goggles pulse evil-easymotion evil-escape evil-snipe gcmh hl-line winner paren ws-butler undo-fu-session undo-fu flycheck-clj-kondo evil-collection-flycheck flycheck doom-themes-ext-org tramp-theme em-dirs esh-var esh-mode esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util solarized-light-theme solarized solarized-faces term/xterm xterm desktop frameset face-remap doom-snippets doom-snippets-lib yasnippet evil-collection-elisp-mode elisp-mode savehist recentf tree-widget doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core shrink-path .emacs pdf-continuous-scroll-mode pdf-annot evil-collection-tablist tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw cedet pdf-misc saveplace-pdf-view pdf-view magit-bookmark evil-collection-bookmark bookmark jka-compr pdf-cache pdf-info tq pdf-util pdf-macs image-mode exif vlf-setup google-translate-smooth-ui google-translate google-translate-default-ui google-translate-core-ui evil-collection-popup popup ido google-translate-core google-translate-tk google-translate-backend evil-collection-view view neuron-mode smartparens-markdown markdown-mode edit-indirect xt-mouse lispyville lispy hydra lv lispy-inline etags fileloop ivy-xref evil-collection-ivy ivy-avy avy all-the-icons-ivy all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons ivy-rich counsel xdg swiper ivy flx delsel ivy-faces ivy-overlay colir color evil-collection-xref xref project evil-collection-edebug edebug backtrace help-fns radix-tree lispy-tags mode-local adaptive-wrap smartparens-config smartparens-text smartparens dtrt-indent saveplace display-line-numbers night-completion company-tng company use-package-bind-key bind-key toc-org ob-tmux org-roam-protocol org-protocol org-drill persist org-agenda orgit evil-collection-magit-todos magit-todos pcre2el rxt re-builder hl-todo async evil-collection-grep grep evil-collection-compile compile github-review ghub-graphql treepy gsexp ghub url-http url-gw nsm url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap gnutls deferred a evil-collection-magit magit-autoloads magit-submodule magit-obsolete magit-popup 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 core-packages package browse-url url-handlers url-parse auth-source json map url-vars magit-repos magit-apply magit-wip magit-log which-func evil-collection-imenu imenu magit-diff smerge-mode diff evil-collection-diff-mode diff-mode git-commit evil-collection-log-edit log-edit message rmc puny evil-collection-dired dired dired-loaddefs rfc822 mml mml-sec password-cache evil-collection-epa epa epg epg-config gnus-util rmail rmail-loaddefs text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process with-editor server magit-mode transient help-mode magit-git magit-section magit-utils crm org-roam org-roam-link org-roam-graph xml org-roam-doctor org-roam-dailies org-roam-capture org-roam-db emacsql-sqlite3 emacsql emacsql-compiler org-capture org-roam-completion org-roam-buffer org-roam-faces org-roam-macs org-roam-compat org-id org-refile smartparens-org org-yt org-element avl-tree generator org org-macro org-footnote org-pcomplete org-list org-faces org-entities time-date noutline outline org-version ob-emacs-lisp org-table org-loaddefs find-func evil-collection-calendar evil-collection-custom cus-edit cus-start cus-load wid-edit evil-collection-comint evil-collection annalist cal-menu calendar cal-loaddefs eieio eieio-core eieio-loaddefs ob-shell ob ob-tangle ol org-src ob-ref ob-lob ob-table ob-exp ob-comint ob-core ob-eval org-keys org-compat org-macs format-spec fzf osx-clipboard f dash s ns-auto-titlebar let-alist smartparens-lua evil evil-integration evil-maps evil-commands reveal flyspell ispell evil-jumps evil-command-window evil-types evil-search shell pcomplete comint ansi-color evil-macros evil-repeat evil-states evil-core advice evil-common windmove thingatpt rect evil-digraphs evil-vars ring derived core-editor core-projects core-ui edmacro kmacro easy-mmode core-keybinds pp general cl-extra easymenu seq byte-opt cl-seq use-package-core bytecomp byte-compile cconv core-modules tex-site rx proof-site proof-autoloads cl core core-lib pcase cl-macs gv cl-loaddefs cl-lib subr-x tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu 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 charscript charprop case-table epa-hook jka-cmpr-hook simple abbrev obarray cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads xwidget-internal kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 2562794 1368001) (symbols 48 72974 4) (strings 32 288739 170030) (string-bytes 1 10095640) (vectors 16 336750) (vector-slots 8 10439187 3314216) (floats 8 1317 1928) (intervals 56 58572 16876) (buffers 1000 121)) From debbugs-submit-bounces@debbugs.gnu.org Wed May 12 09:09:13 2021 Received: (at 48377) by debbugs.gnu.org; 12 May 2021 13:09:13 +0000 Received: from localhost ([127.0.0.1]:38408 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgobx-0005A5-KF for submit@debbugs.gnu.org; Wed, 12 May 2021 09:09:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgobu-00059m-SE for 48377@debbugs.gnu.org; Wed, 12 May 2021 09:09:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57088) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lgobp-0003oP-O5; Wed, 12 May 2021 09:09:05 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3339 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lgobp-0007Ix-86; Wed, 12 May 2021 09:09:05 -0400 Date: Wed, 12 May 2021 16:09:12 +0300 Message-Id: <834kf83xqf.fsf@gnu.org> From: Eli Zaretskii To: Rudi C In-Reply-To: (message from Rudi C on Wed, 12 May 2021 16:07:35 +0430) Subject: Re: bug#48377: 27.1; pixel-scroll-mode is unusable with popular modelines References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48377 Cc: 48377@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 (---) > From: Rudi C > Date: Wed, 12 May 2021 16:07:35 +0430 > > pixel-scroll-mode has severe performance issues with some popular > modelines, as documented on: > > - https://github.com/seagle0128/doom-modeline/issues/199 > > - https://github.com/syl20bnr/spacemacs/issues/11549 > > - https://www.reddit.com/r/emacs/comments/8rml8f/emacs_26_pixelscrollmode_gcs_like_theres_no/ Can you tell why you think pixel-scroll-mode is the culprit, and not those enhanced mode-lines? Why not ask the developers of those mode-lines to take a look and find out why they make pixel-scroll-mode so slow, as opposed to the default mode-line? In any case, the profiles shown in these reports doesn't seem to point to any problems with core facilities related to mode-line, so I'm uncertain how to proceed with investigating this. Would it be possible for you or someone else to come up with a recipe starting from "emacs -Q" and loading as few 3rd-party packages as possible, ideally none at all? From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 10:37:53 2022 Received: (at 48377) by debbugs.gnu.org; 11 Jul 2022 14:37:53 +0000 Received: from localhost ([127.0.0.1]:40581 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAuXp-0004Q5-Me for submit@debbugs.gnu.org; Mon, 11 Jul 2022 10:37:53 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAuXk-0004Pm-Q7 for 48377@debbugs.gnu.org; Mon, 11 Jul 2022 10:37:52 -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:Date:References: In-Reply-To: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=Ut33GVWq1PMFPBwsfumNTNk93lZeZfAMVtKXuxlpj/g=; b=G1WQ5EFOAF5xvIfCm7Bj/mlzv4 f4X8OFirA6Ms1wnYG/z+2NnGs32Es8gvi3n7hGXurIY1eUG7ptS/rI42SvojCIe+VA1Yt52tiQweq x3BBhd4BgdzPzpXfvvseNUGUmanMyq9r6JeK/Uxo+718eUijjNAdepcFKpolCWZUZuhI=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oAuXc-0003zT-G1; Mon, 11 Jul 2022 16:37:42 +0200 From: Lars Ingebrigtsen To: Rudi C Subject: Re: bug#48377: 27.1; pixel-scroll-mode is unusable with popular modelines In-Reply-To: (Rudi C.'s message of "Wed, 12 May 2021 16:07:35 +0430") References: X-Now-Playing: The Soulless Party's _Scarred For Life 2_: "A School At War" Date: Mon, 11 Jul 2022 16:37:38 +0200 Message-ID: <87y1wzsojx.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: Rudi C writes: > pixel-scroll-mode has severe performance issues with some popular > modelines, as documented on: > > - https://github.com/seagle0128/doom-modeline/issues/199 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: 48377 Cc: 48377@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 (---) Rudi C writes: > pixel-scroll-mode has severe performance issues with some popular > modelines, as documented on: > > - https://github.com/seagle0128/doom-modeline/issues/199 (I'm going through old bug reports that unfortunately weren't resolved at the time.) According to that URL, this is still a problem in the current Emacs (possibly), but as Eli says, if we're to make any progress here, somebody will have to come up with a minimal test case that reproduces the problem. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 22:06:10 2022 Received: (at 48377) by debbugs.gnu.org; 12 Jul 2022 02:06:10 +0000 Received: from localhost ([127.0.0.1]:41309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oB5Hu-0002Dc-1K for submit@debbugs.gnu.org; Mon, 11 Jul 2022 22:06:10 -0400 Received: from sonic302-20.consmr.mail.ne1.yahoo.com ([66.163.186.146]:44347) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oB5Hs-0002Cv-4I for 48377@debbugs.gnu.org; Mon, 11 Jul 2022 22:06:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657591562; bh=uGZptfrdo97Fsm9J3luU0By9IgJDJAQYzAOkZeaNXkg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=WFOT6YKfFSj33AapNkichW/XreiFjaXHAGs8EX04LAtGGLQ7GrzrT5iamG+OUVZs/b4VmZ2fBN/aZElmIPbdiUkOD5nBjdyWFgt64iQRCSzwJLceYLu8872S6ct6JS7Wi4zlqWkNxE8YV75nHT+pdMWSomS5erngSc79DnHkfvXtqavs9v7hQ/up+cl7IhRg0SNEGRxyCjcqPibVzE6tiCbqTZgXpbSoj8JIgOUfjXU4oSQCUJQkOXzKUWch42kv7NJPDmA5b6E/pddQjYPsPfIkd2mDtAhYaSqBIBd86w82tazbBzmxrRnzNGo2mx59GHQkk/gHVmVG0S40ECKoAw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657591562; bh=rG8Ay8uNJhIoccGRtjbwDeXZlqzc/3lrImomhv8I/ON=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=GqU7KOIxADL6N7Yyfto4SO3Cu1yLL1/u4ETerykUGSGW22Hjm3dFwQle5u4ySYMxCl8d3qFAkp/3nbOoaELnXxdRdYCXrrv58n1CUs9i8nujSk2J3Eh1En8k/H3LkpWIYPWbMC+PtYPVck3BIwbwduADV6GiOV9ixNG9s6AzMOhJX6dhNnP2HYyTlLtB3zGArbM/bUNmb41OY14RGSdNiiQ8bvpFsOIKdxhLR9FQVh5pDH4Q6rW4zgz2qbyCPjeq0J5HTnkPwIqIKPfZzvG09Qj7aNOzgkKHOy3G2yfz3ihB1LHS4vdjjt0jq23W8r/0cwCye6LAbVmQp9DDXyEl8A== X-YMail-OSG: 3FieAYQVM1k8vvR8MDMPgL.6LNfMfafzvNcWdrNuU5gjRiSEazSNjpM9QIvWvH1 6n2nqrCImp4vaIDQSoPHNmj2XbSECdFxChURrnoFp6y895bfPCSrkPCJirV1w4j89oyf6UmdxTF9 mfR0_Yj5DTQODitOTl4CEs9uD6tr3t9PeoOnMtC.2Vf2OwS8BHhmliCZvImcBucUF3ipiMoJli.u pDczpzFNJt2wk5HuClBnsbGjb8z_g6MTc8RxjKKLzoEP2GMUL6VGVyzVn2__m36rBtxHrJebhXx5 ssYhUlrIirHhwIPA0EEu19BzzwBHKAUDCNVpXSOP2HXFvgk7bC.uTD5A693vX6tVcZyjWLAhV_LF lOEpq7NNtCeVtffYRL_2kN6WxZajVswNEozj54eZYvmbW2xWTocHomHGbnf_RZRSpU4fA.V1G5_M HzkOybANgTlYoUnsHwj2kNOFpspKsYn6aiXRq.7.U4nA90.m8nL0gHF_awTi..OKY4LJSeUPQN09 HpF1J5XkI_KiMBtjAyfq5I2BoborO1covrphLJkXd0A4jNZ99BqK.Q3rVeuZbkbGuQVcNkZaBghi BAFl7LuWC4hmJCOGY42U_7wTL7dUyyKOVOhoOGFzJcPOIiGPdY9R7ds1Jpn_zPASTwM4Kg_SV83e HEMOjrMTEVLmISPdbGbz3YNq5gb2s4b4Cew1CY8_zINH1d_4Yak4YC52Y3z7AkgbjfNTvoVVD8Jf 1aADU39Z6LBJq9G1eBoLjRZ3xSx3pOe2coKTiJBMa4O86K4y4XwZe_SkbX2917lCsGZw_MFDrv17 oL6L8X7mdJuIpTKnkrWC7MM9mhba8CAJ3qVCflaBB.rY1J_OadGeyixAP1LDdZXRE7.TQQJ1nkQi 3pYBrJDhlb7TXnJcrMLeWoVnHaCD79CYxmsWuwqwUEbvh4Do2z93r0sn6lT9SYoUKGHCmVX1fYu9 _JrMepxaGsR33p2x2ZwAhly3W598QXdF8BxBWXjVb0h2of47egOSc.cAhun3DdgrqLjMT36_2fA4 KlupPmrgJ8MLcndhOyHB5joKnb0jq8b1OjpkjV3wklYqGifNHjBK02NLEynHdlPag33bbq5m5YPd z8cyzAPLosx7ljhGtSrdLxbXLQhEpWLp46KdLdfabjbzNUGahaCkBJkpMc4tunwWDwi70pOGUaZd glFm4EtJxPuudgZbFYiaQm8qy13xOdfpIKcSmAbwrdAeooYQ3YQgoeqCLcfN4dMqQtR2PAFjBcYT ZLD1iuM73LnDGTwHDOiSP0OjKJdm0e3sP9Ti9rs69ShJLPsve9SqOVK8EHrav_jrE2KrRNqQF4aF njTBpt1b3vpMvL9UGWASqzahTObwmQpqHFGHLY3AKR4H8IDY8wdrnQJUETyBichDZpC7EeAoRWhE auwAybX5VuAfstWFxeZWbVLUz6HSvlnvlGYgN2Rh49W2GZvSCPA6sMoWejsCFsGTpPV2BQMHGPoW zk9w.J6rciFZjXg7MeuDQC1nwWZEvaTCYwcI00WCE7_sJNQFmhQTvGQpHg592KYVb3xBTILhHKav GkS_7pBNidYIUTOVT70sbU8j1Yq2uPTKhzLKJxPfAua6uECq6lTj6oRMrLcF_k4rL0GBJ6Wes6bp Ofthjg4aGhZ5yrmzbLFqXz2MZKY9JiH4Bl9yzil5yaOjkCxsYDE0e3fcBWZG5qMM1jM2u4BG2zWY M6KxMQxJ0Dt4ZiIrRscoFB5GGp1OETziYn90uLs4dfMmD7aONL2tSzjU7l8HvXKpok.R9vMABTcm 2kbINTQLY1CrF1QYkEAl8T2LsBg03r8qx.DxS11wpe84d0GH7ruK_A47gj8g.sZUDwAWZIJbGjfj 9vBfz5cORhj6Mt8am3QBkT80pwfnx34izvrnCPWFouATyw7NxGTuHQziCVhZnjMCCRwtNQGKpuym l77pJiiX5RFA7GN0roF5zbGy1yS4OcD_LkveOInPvSfCMlC41x3DMXHsRjM7VRKon4Hq4ynhpHlL E_ESOxgwz836cM_fwJj5FGjwNxfzTvrEKWUfuQl49mvL4v1sCOnWmCJJmaBLsZ4lqz4Dc8HpsEHi hY5SxLWo4pAPbW9eBbFtSe6v.csj3WeMZ9UPiSZBInO7i0.goFmLEjM_It.L61oka_c518i6fGls YETRmvww6mnQw4mkBMLsff51twNdliXYC_DrLlHREu3oKIq8Kd4nyjUxe1NYxHxoVVbTITcWRdDz XOvS1LWHujkj7CC0fnsMpDl3pesok.43iOtKz1Ock5h9BSUaJ5Wew_wWcgoU- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Tue, 12 Jul 2022 02:06:02 +0000 Received: by hermes--canary-production-sg3-67975bbd4b-bp49d (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 45266cb344a5ab7c345fe902a5c2c52c; Tue, 12 Jul 2022 02:05:58 +0000 (UTC) From: Po Lu To: Lars Ingebrigtsen Subject: Re: bug#48377: 27.1; pixel-scroll-mode is unusable with popular modelines References: <87y1wzsojx.fsf@gnus.org> Date: Tue, 12 Jul 2022 10:05:52 +0800 In-Reply-To: <87y1wzsojx.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 11 Jul 2022 16:37:38 +0200") Message-ID: <87o7xvxeyn.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.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 494 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48377 Cc: Rudi C , 48377@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: > According to that URL, this is still a problem in the current Emacs > (possibly), but as Eli says, if we're to make any progress here, > somebody will have to come up with a minimal test case that reproduces > the problem. Rudi, does `pixel-scroll-precision-mode' also have this problem? Most people whose hardware permits them to use that say it is vastly superior to the original `pixel-scroll-mode', both in terms of behavior and performance. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 16 11:49:06 2022 Received: (at 48377) by debbugs.gnu.org; 16 Aug 2022 15:49:06 +0000 Received: from localhost ([127.0.0.1]:48079 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNyoU-0007jR-25 for submit@debbugs.gnu.org; Tue, 16 Aug 2022 11:49:06 -0400 Received: from mail-il1-f182.google.com ([209.85.166.182]:39830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNyoO-0007ia-IQ for 48377@debbugs.gnu.org; Tue, 16 Aug 2022 11:49:01 -0400 Received: by mail-il1-f182.google.com with SMTP id j20so5556324ila.6 for <48377@debbugs.gnu.org>; Tue, 16 Aug 2022 08:49:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=IpIsPH7F7+fDYgssr0eYhiOesu5R8xz0Lnq4ZnKYBw0=; b=jjGszvJLcQvqVlY2mrPt7IM3wpEWN6KDDJbtPWWQtYmMzvdhhlhT+IP4yUJFjcZgQI Tb0WCfppRKPHEsVqNb94KB8SJzmTkzAEHI6S/mOR8UXI6BA4UcjbcQZ2k92S7RUg3Mbi kQ2kuomV5K55c3LcY1k3vupZ/B1/3MpuoF/chnE9V+6tbV+GZbfgg3ssCTa7MfUO/O80 CWzyktKsLAEBLto5vWvv8VTffric7IkkhS4B9uBkwy44S/bG8GyEE+wErJPfwR2c1Npt Ka7BwRdc1UCuRL2sCbLPlb05ojTovmdux+SAjAODJ/dkwfGorCNVETnWlsqBxgEU9Ct7 Vubg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=IpIsPH7F7+fDYgssr0eYhiOesu5R8xz0Lnq4ZnKYBw0=; b=JyaBcv15EYTzeYoyI6sDi+j9pEQD9zl1/TgDpbzu5RTAWSUVVzoFKn1BtvuYePRyjS 3BT7tSDGvSdcKTXJVTAJ+L2HHSYVEqe2giL24mmZ+D5dIrejcFeaMIVVPG/pMfVaIoN8 b/+TtMYzr5kCBmSw9BUFYeY4glwHBttsAnXFPKmtOGatBkc0gds9ryxDrIg5wroyAyIJ CpVU7V/x18pSrTY8M6abgf5guttwCcl+4rwuYe5qS5NwkhNN2D0cfoQfjXmbio6egeQN CLXSZpy92rowTA4xIgzj8Y6sy2sIyaKjEmHriHevLLsV1b3x0xEuwZzgS7HJn/K2tk5E Os9A== X-Gm-Message-State: ACgBeo3CNhHmR3I5zizo5507vPw+QcWqfIldYLLaX6vnYWJ1XG7TTEQf g+/5jzqhfd0TIyG5hrSvJPzGkF1EAL6NSlWKEUk= X-Google-Smtp-Source: AA6agR7W9Haon1A+8BUcqVpLNVNuxQnPsnKQ/QT33M9T13+XBMKgUKDfxjEB5tBeMPSuGrFLWv+Ek9mbcvFB7LgbqyQ= X-Received: by 2002:a05:6e02:1bca:b0:2df:7662:6f2e with SMTP id x10-20020a056e021bca00b002df76626f2emr9329366ilv.18.1660664933932; Tue, 16 Aug 2022 08:48:53 -0700 (PDT) MIME-Version: 1.0 References: <87y1wzsojx.fsf@gnus.org> <87o7xvxeyn.fsf@yahoo.com> In-Reply-To: <87o7xvxeyn.fsf@yahoo.com> From: Rudi C Date: Tue, 16 Aug 2022 20:18:17 +0430 Message-ID: Subject: Re: bug#48377: 27.1; pixel-scroll-mode is unusable with popular modelines To: Po Lu Content-Type: multipart/alternative; boundary="0000000000007a670105e65daf71" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48377 Cc: Lars Ingebrigtsen , 48377@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 (-) --0000000000007a670105e65daf71 Content-Type: text/plain; charset="UTF-8" Does `pixel-scroll-precision-mode` also work on macOS? If so, I'll install emacs 29 and report back the results. On Tue, Jul 12, 2022 at 6:36 AM Po Lu wrote: > Lars Ingebrigtsen writes: > > > According to that URL, this is still a problem in the current Emacs > > (possibly), but as Eli says, if we're to make any progress here, > > somebody will have to come up with a minimal test case that reproduces > > the problem. > > Rudi, does `pixel-scroll-precision-mode' also have this problem? > > Most people whose hardware permits them to use that say it is vastly > superior to the original `pixel-scroll-mode', both in terms of behavior > and performance. > --0000000000007a670105e65daf71 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Does `pixel-scroll-precision-mode` also work on macOS= ? If so, I'll install emacs 29 and report back the results.=C2=A0
=
On Tue= , Jul 12, 2022 at 6:36 AM Po Lu <l= uangruo@yahoo.com> wrote:
Lars Ingebrigtsen <larsi@gnus.org> writes:

> According to that URL, this is still a problem in the current Emacs > (possibly), but as Eli says, if we're to make any progress here, > somebody will have to come up with a minimal test case that reproduces=
> the problem.

Rudi, does `pixel-scroll-precision-mode' also have this problem?

Most people whose hardware permits them to use that say it is vastly
superior to the original `pixel-scroll-mode', both in terms of behavior=
and performance.
--0000000000007a670105e65daf71-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 16 17:29:13 2022 Received: (at 48377) by debbugs.gnu.org; 16 Aug 2022 21:29:13 +0000 Received: from localhost ([127.0.0.1]:48512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oO47c-000204-To for submit@debbugs.gnu.org; Tue, 16 Aug 2022 17:29:13 -0400 Received: from mail-io1-f49.google.com ([209.85.166.49]:42501) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oO47Y-0001zk-2W for 48377@debbugs.gnu.org; Tue, 16 Aug 2022 17:29:11 -0400 Received: by mail-io1-f49.google.com with SMTP id q74so5235191iod.9 for <48377@debbugs.gnu.org>; Tue, 16 Aug 2022 14:29:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=B7GKRf77P0Zi39ybq4DVQqHHvenNw9RSTrMhXdAYVjI=; b=BB4gDW58I9xZWhCO1zhn44Ab9OHDHST4ss7T+dbIYBcRCBlmtuugLvCnmNZpGzfQ+l XlORb5DVpLvX/s80FVJDfMy79aHHnKE3EfM9+ujehaqb2q6opE92k2XbQKTLViNPgdMK pvXPiMq8Jfxtwf9u7wOtoCB5IMKA/8u+2b3KIbd2/Q0HMLI9EaqjEhaaYjtOEOcZ2Joh NozLWtZ0e4C6EAGMjIu+XTXeYgOdTpAx4MaLHblP/et3lbrQVlyrVPIY2IO38m8uH2JX 3QtFh29neLLOUtSC2uRhsvbgtzACumXHuYNqHc3ZsqBM8cR7MA1bDiaoWIZ/SZcsDgZz SNug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=B7GKRf77P0Zi39ybq4DVQqHHvenNw9RSTrMhXdAYVjI=; b=cDyh5NB/DvA49Mz9rU2AZYbKXE9WsOPudKDtxhCO/MJWqASBe5mGzby1ulK/zNw81q ZWG4FcwLPjoPB88U9O0TzVT/kAYW7hwnMwCuxzsWohyEjYn2cusxiDOrff3ko6g5towD s57s6j0KAmPticouyRvoU4TsdEPGbFvPeqzQtEZBaxJcwlSTbbIxLEz+bNr2nh0Xq/rD mLf5bdR/h9EP3BOqpO0FvqlaKIM2JbslrqSgvub5V/cAg+RzUEwUsPPnpz+89Ek/h6d3 Xd4hObpvMK0oNY99a2pFaOcqCIwm3yhQ21lNzl0qu9/LmPOSXS1Ky3uzAR7OVQZpiZyR z4VQ== X-Gm-Message-State: ACgBeo31qGcS8RCUYYuLQrlzJUz2DmrSCKQEfVE82mXepMXWBdzEjutt K2uoz+9TwGdeYqOfHdBX329gp0k0Celi+QYk+fI= X-Google-Smtp-Source: AA6agR7LuCSII52kb7MgdlpjISJOOK7Hz4l9Mnt3sFnkA542G7mDp9WdZ37kUqi7pmmIRwVvloAbXF+S0ImMGtY8nHU= X-Received: by 2002:a5d:9582:0:b0:684:3e74:70 with SMTP id a2-20020a5d9582000000b006843e740070mr9584041ioo.8.1660685342258; Tue, 16 Aug 2022 14:29:02 -0700 (PDT) MIME-Version: 1.0 References: <87y1wzsojx.fsf@gnus.org> <87o7xvxeyn.fsf@yahoo.com> In-Reply-To: From: Rudi C Date: Wed, 17 Aug 2022 01:58:25 +0430 Message-ID: Subject: Re: bug#48377: 27.1; pixel-scroll-mode is unusable with popular modelines To: Po Lu Content-Type: multipart/alternative; boundary="000000000000e8b95a05e6626f4e" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48377 Cc: Lars Ingebrigtsen , 48377@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 (-) --000000000000e8b95a05e6626f4e Content-Type: text/plain; charset="UTF-8" `pixel-scroll-precision-mode` seems to work well. I guess we can close this issue. On Tue, Aug 16, 2022 at 8:18 PM Rudi C wrote: > Does `pixel-scroll-precision-mode` also work on macOS? If so, I'll install > emacs 29 and report back the results. > > On Tue, Jul 12, 2022 at 6:36 AM Po Lu wrote: > >> Lars Ingebrigtsen writes: >> >> > According to that URL, this is still a problem in the current Emacs >> > (possibly), but as Eli says, if we're to make any progress here, >> > somebody will have to come up with a minimal test case that reproduces >> > the problem. >> >> Rudi, does `pixel-scroll-precision-mode' also have this problem? >> >> Most people whose hardware permits them to use that say it is vastly >> superior to the original `pixel-scroll-mode', both in terms of behavior >> and performance. >> > --000000000000e8b95a05e6626f4e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
`pixel-scroll-precision-mode` seems to work well. I guess = we can close this issue.

On Tue, Aug 16, 2022 at 8:18 PM Rudi C <rudiwillalwaysloveyou@gmail.com= > wrote:
=
Does `pixel-scroll-precision-mode` also work on macOS= ? If so, I'll install emacs 29 and report back the results.=C2=A0
=
On Tue= , Jul 12, 2022 at 6:36 AM Po Lu <luangruo@yahoo.com> wrote:
Lars Ingebrigtsen <larsi@gnus.org> writes:

> According to that URL, this is still a problem in the current Emacs > (possibly), but as Eli says, if we're to make any progress here, > somebody will have to come up with a minimal test case that reproduces=
> the problem.

Rudi, does `pixel-scroll-precision-mode' also have this problem?

Most people whose hardware permits them to use that say it is vastly
superior to the original `pixel-scroll-mode', both in terms of behavior=
and performance.
--000000000000e8b95a05e6626f4e-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 16 22:06:05 2022 Received: (at 48377) by debbugs.gnu.org; 17 Aug 2022 02:06:06 +0000 Received: from localhost ([127.0.0.1]:48847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oO8RZ-0000ZU-M2 for submit@debbugs.gnu.org; Tue, 16 Aug 2022 22:06:05 -0400 Received: from sonic301-30.consmr.mail.ne1.yahoo.com ([66.163.184.199]:40495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oO8RV-0000Yt-7i for 48377@debbugs.gnu.org; Tue, 16 Aug 2022 22:06:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660701953; bh=LMz6atvK+N3mJp/0Ru8t2X32bdvFNPNoA97Ed4veBi8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=TzTpi+G+KqqC61EtTJ95hMLazd8oWbG1cZEe+Tl75eV9DkNJZa8++NnQlyBk03j92qYR7vIJL6mVmBkv8e7cH+AdlgMJkRsnv/xPhlCBgGg3Le1IXoGmRthrWB6IMIvgOE4vo+FpB2TZVwXr9H4vaf0k/FngCcg0eWxqy5r8fn6NzJPwlDXC0KmA5V0eGDJcxpFPDOnImx8492Ugml0+INhuogUNSE62qCf0/sYl6N/MQGhnTMr9i5oSTYnRsNVvRLIHlInbd/8+ReiOSehIen26jJChAHX15SKuZ5xO/E3N2S69yVuCMpYzwlX9SIZhGjw76Z2OhUorKp/uGmC+9A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660701953; bh=ouAv/P+ch1a/SjrsCMYlnkZO42FvMdNh6usjwEClWmV=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=H9v0prjesfrW1QHrAesynnacY5GFPIp3YcGS48McvCdE6KFHruAPpnYi01GaRwxZZ06B9j2Wt8B2aivRrhHchCeHs5QlGx7Q5cel5c/O4zsj5SN6WWiv33uHWXvFbs2ji+17/sCvcdf2eBoeU2SauPOpfiAD5xi2yAdrBo8Tre1d8scHbdOf8Zp1ZUy3bOkzq9mdQtUDk4m2dFu5prCm/wx7hwWdu74ZeiXO3O2rtiEdJgyaO/jiEKFxLHjOggNRGUxXklz8xRhZIaaVdTr9vnTLhua8qnRGRdtS3uwRFwXdqrzjVpZaGX6eCNroaMS9d46JwLChBAH2vnGDStCRLw== X-YMail-OSG: HCI9Yx0VM1mDERUP8yDKCdhuCZO8KYiGP6QhaXul2w2RHDdNhheVCpNkni1fwvt weKLPIGQWEN3U9bWCNv1zrAvWQjp41GSws0fBJK1QWkLbG16H.bd3dDUjQaPvGy3xZ4_1HTMqNHR Mgi1O6nqjAKmZjNv74Hkf11B0Ek71QP2NAtPu2.tVY5QSqOy0Zev0.K5AnDyjPF16QhA.0Pn4and JAAzPCBpxMpo2WFhtiQz0cSV5_hKtUttd2GAOpwiPriy._2Z_TKC3pzpaLa_VzCN_tprLiT0nj8. d5sdzNG5gTl.7VFvWsFTqinjFyTM5Hn2kCB2Sqm8i6aFgdxjjLwv4QiqEiSedZcnWfVM9xERnOxo yKTeFEiAWkrM.Zta5VBe863qhETQmNEMmpl8TmY4FY64qiBCJBYlicdKd.FstQMwStIBXmdzU8TZ V_cnDU_ARUL7CIXBdYA.NpR1cDJyeK8tCb0EG7_SnL49buaC1SicFqySthv_YnkDhhxsMmkNNyKs StPgoS_4u15lGqTV40iw_QvCvc.B4CFG2cZm.DoDh4S6RmeSuGr7S0Bmi7Z1YaczMJIGt5nTAsyf syfq2iiLctCy7fyWLjLU6z4ad_q_TItUMT7YhyO5_mW9_ummF..aqUxrZBC1vTmiOnvpM5sItlHy yR9b65MY33IC1KMDN2Jp18VWuC8bcuaphChP8c7odhNmc2lJ4iC8MPx2gvhbqRtZ4CABvfYq3OCE 8PlmZekvtnixDvqR6.q7GPBJjtcxX6CD7uK7.HYZb7b3SBYoAE_h.IvHg_njA1G1_mf_G7YgeFCi FcVsquGi35e0HP5Ca9waOAHYvVPTQqiM0cIy5HKghLpLC06acdkS2MzVOLmf_1HIvsRT6QHsBO9e FgD_BhLLnUjGJRTXFn7hQq1.3LeGZO3WJ6S1.jfIBdJcSytGobwPIO4jXkJJbgWDZ14jkTXif4pE BFTpjKxjZ_sg_2nGb.YotomX9uoNSnKFfQCAArB4aPgWvkktuzZxYolohE08DZ8MhHetIZ8reNr_ _XnPupNnv3A.zszFQTKC317fvibZ.0x0q7aP1_UdDwajJ3_SIKWS.Q_ctpEYtIV6zg6EXoW.q7r_ o9TxVdduTCaqjpzmAGw8PHL47t6jIpRz.hHdYFunPy6zLr0sfgLVR5jIP46pvF7IP9U6aMtuAR3b YY6hAqoApIf_jQR0pPNu5lfXV.tYBycNaP_IMRF._Xl4pk3v.SsPHjuKvSyUtAYouOTtMRFTYgyn _kwqDkQcpgHXhs5uSDhr8ZJPVG.2mx4ew0DSPx3Nvc8lvR0VgfTdrNNOBoJ9XpYSD70pCaUTjTdH .NTgZcPmx6iqZlzxGW77mVJKCHrfoYtbOmgQecnbmk5EVp9iIECSqBysfKu_lG0dHN53yhSAC8k3 svWqyExhmdgEaZy1RHr9hQT6CKacwLQjjFMKbS9mBA.hYMvNkHavf_lYZmDraQ_1k1_NdL.0gYcE dsba.fFj2P6tavShyRlJ_ZbJsM9EWU9TEYToYhtHA29NtG5O8esOlnB6PdI9fC0CLQqzGM_oxOd0 vBllvQmvBeSdI3Zd9uf2SQ8whGvsyk_eHNwqwZbV3s4yuvoj.rTf_Z67jLzmiXiPuuLZppN4Xgdn bdCSUTooFMD033cgqcwMPWicUip9CAIdkRxQ.PiiQnHh2GRvBnqJZJr2dPEz3fMKOLPY33Y9SuyW dOX2.7C_jWgyxd5Wl8slN.DDt9dIH5OaJgh6N6bCcqcXKT1.Q6dtx1FKXEpOHkXRFWCmeyzfd4MD 0tLG1xWrLJI3rMP56JP2eIcI2BIuK_RbF4ixA.LwRsIu4sVkp16FDWiLJKCNiD_0J1RDcJC_W1h8 CTZBwUHD9.fvsw153mLwpjvc5aX.kTFToqnVsxzNKR6ENK0H4uXlcQZqlq9YjNeNLQGCS8cFFjSk WE48._hGs03GBWlmU_A9GtOVGmkqsr5HfMK4f694I3y5Azj8c1ciy0SIuHsSjX6TIxoQ5AcfIqQz J0dYHMAaBxzqH5Ull0WL2Sja.2U0OFcVYtGNNxTEtMAL2VosbeFgbHwx4wmBZ61DErT06NxqiraN q.0WYhm8HucMIXt3gR1UyZHuXSnQjha1IPqFcxt5QNDRaMePyojux7DOUiqJNgFiuNlRcmC5GSKy IF2YhJGlKK0cCfnsZ64buztXJZ3QID_tIj3dTWbtSYZ0hHcApnQCfSjvVR8SlMRUjcZoW35zV2rI qKYjbMwCN5AusBXi_sZudhGEobFbMSxhIN9Gulv.la61BNsAfNLDh5_Fv X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Wed, 17 Aug 2022 02:05:53 +0000 Received: by hermes--canary-production-sg3-6f58cd9b5-jq7xs (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f562ce1885c444e3d46acbbf11a37274; Wed, 17 Aug 2022 02:05:48 +0000 (UTC) From: Po Lu To: Rudi C Subject: Re: bug#48377: 27.1; pixel-scroll-mode is unusable with popular modelines References: <87y1wzsojx.fsf@gnus.org> <87o7xvxeyn.fsf@yahoo.com> Date: Wed, 17 Aug 2022 10:05:43 +0800 In-Reply-To: (Rudi C.'s message of "Tue, 16 Aug 2022 20:18:17 +0430") Message-ID: <878rnnr5e0.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.20531 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 277 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48377 Cc: Lars Ingebrigtsen , 48377@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 (-) Rudi C writes: > Does `pixel-scroll-precision-mode` also work on macOS? If so, I'll > install emacs 29 and report back the results. Yes, it does. It works on every platform currently supported by Emacs as long as your hardware supports it. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 16 22:07:31 2022 Received: (at 48377-done) by debbugs.gnu.org; 17 Aug 2022 02:07:31 +0000 Received: from localhost ([127.0.0.1]:48852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oO8Sx-0000bU-0m for submit@debbugs.gnu.org; Tue, 16 Aug 2022 22:07:31 -0400 Received: from sonic309-22.consmr.mail.ne1.yahoo.com ([66.163.184.148]:33387) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oO8Ss-0000bE-V3 for 48377-done@debbugs.gnu.org; Tue, 16 Aug 2022 22:07:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660702041; bh=UAAcniZcoGFC/Cfd/v2JWBUkpy3ZtaLuRSftOTa5sx4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=s33xng9/SxWxD6vDVlOmQhzdpzAL0CewTe4IYSoCBpJYw3PX5XmLiWGQYj7Q7pDjXCX67J+wf9YJQdCpUE/10+Qdt+m8ZqV5K9XjK66FGY0FapCa1bsQsZSG0Q++0fHhDcNaDm+Zjig5io2ff5bIhJ54MMHGoaLx2peGMcp68/VyM0yg6hREKfM00J7EcyVk72Eqa+S0wSevP/evo7s+9SUhWyR1jHt6DvDieEaVF0Y6bftHKQLLUfTEseGChNje3BEkIeDm5ynAxxa+hwjjv3cT0HXPnE8MIpMJM3XmP+2w1fg+GSKhaAud95GIxwJpc0pYMbJd6Ufxs9myArGnrw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660702041; bh=9XU6QWAP5vlzB2hSAuvw5OYDmW0Hi2quSY3alJr6PBM=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=UmhwHsgWZowhc1VsjFpjauHXpjelPSf0xC+KFzKUwnqnCnWjAOaaTcgkoNf6DLuVboUh572aWck1wijSVzMCfBWTc+pT91wnrpsF0iiKQ73YEortA/pAXWiO6p9SbCUVEjUf86ZE2qpUg/LhLGEcau84jiTEkkuK9ttbVqy8ywZakMsRpUsW3XsfSLUlAddkzV8xiYSe2K+FeS55iA5q1v1Eu5WH4h12oD1LoLtFT+se6nEHVC4PMCY8Ho68E9IVDveXbkCLKsaYt2R+IZLO6WCj4rWMveUpQEvVaqT3Mu9nBhnjsv/SgO/KdN4yy+YUUg8KiI/DLdPaN1VGZmuENA== X-YMail-OSG: fxW0nc4VM1k.GzOU2wOaRhZHSnKTyloy4bj.3rQiHC7jsB3Eq0wfZRdZUldPy1n Poe19o2bcJqMZ2Cbj3IHBujnvugrJIkK7d2v.6BiwwCNvfgQYPcT_iZKyN3BvtNebxNKP7HS2oBm QmCWbH.ZSrfnPjZyof9s50yQyMX8GDvErdcinfnjCIlLb67dgSflGgnoUfRIJtHvFNEaczvPg8QT ckSLmyOpVJYq_NzQ.cXrcS1qS5wX7RBLSvjINwW80xBtgZ_L2eMSgMM8zZ3o0xwM4X2NzZ64M4jd .TAGXhmZ.0M.TpW.P2j3EBOAc8O_f4FVEEtBQbv.5DVYusvIt8C1XVCNC56FUzsU6bud1IaXLKdi nH8A1s6307.dnR5kn_q_U3DxPZoefw4mZ3fLD9Tem3agluDlUCtKLYAUGJFESqWs.cIMSBXwv3WJ lbRlv747EH3kZtrWj3B9gpue3wEMRAIJkIcE3dlLXoPu2xCrmGj3YqZMim.wBSFfZHHWAPJqhwzW RmTAUudVp4OarV_sQFL4Bs.2Vm_T5s8mzif154OvaRoExc2_6z3hy3ZYWNClniQWab9C1JtrcYkb jAnxFnet3dIQrxYdhAov2TUcRdjb2MVBSH3NnU2J4eAfhHTjs3T_MxoGbcwV08pvFM6cy2i96RzS b2Gzvo9WWeNyRuaopc9U2w7C0dxtAVZIultXN1hrncBKlAyCAY5E6107O1UhQbNZDU4u9tq7UcFh z7TjFJ00a2cLGDVMDPqOLQxUlEuHU5kOFRmd_FMV9d2M.yaFaCQrzm23qtosEjqd84LEdrK3HTwj BF0SxeZQTVkjHsLkB5DJl4TQyh0qGrMjdOh3DhCGoqRA8cXsIRURjXuvqgGXEBfK5qHA0V4tL8Fn BKjSUyyKlO_IAciNPWnsrHOESMxjLgMkMD8wZYSHACTWjdu8NXxmyrvTtkf0i9C4W4q3L1raCQVj .RDTxN2nVVWuibQ8CRd90DG2fXZqAxdHirxkJK9eHScT0ghbfjul1_58Pzq7b3E3tRX4y0WudeIq esZoNl_GG9xc9y2T6KC1ALfUzaacgoKbeqnKNHtIfzqRd5VMunGULbWNN477PaIPI1oFmRze.SY7 2ZBEZ7cIL3Vh8XDpXQtPUlxmpb0SGlymGWR0.PKVgyHzS9lAufXCp2obb73B5sDzajdNsCgA4I24 0fYxKap2Ra2Y2k4y4X9ufFxQnlCOAXqW85ws32MsrSzhfgBnzRhikCxBPQVL7RISk2EsnZZhsJkI Ncl3ht0W3._Z4aILtXB5QBEtqPB3zzpyoRjSmNFkOOq1xW_q5j8.uEz36qgDoBGz6SlxaAvKwOO. MiI3k0F270f5OscZABAgdGoDNX9sBSre.aPpl95fiYuz61mEFwioTMeyvrb7Iv81KQXmhX2QGDSp SkyyG.WLrqVeqV2I9H9YyBShq2sSZxtltVThxvHlvH_Tp82BH.U15LJIGnc.MW66z12xk3D3qtmY s5KTIq3t8ZAex75xKwL2L1.0wAH0KE49vqs4PmkZdAH0lbjFGr1RyDcoqoDPiXsHpbhBLEH8SweC vq4jP_RdwvhRmrF5QAeMGoeEKtK0u9MDOdb5mtwkYhJ53nQndLNaScQnlV6tScBVJUBiDutyhNpW nSY45tLsziCrPGj96g5ZE4xpgQB0DgYMl89H4BiQBXvvgMyAXJ2hxbd3NUh17ucY_dX.l7zyqc0S FH2I4EPUtivqS9eTlDt4Ac5xHRB1g3wLfMQHm5BV0TworF64yvnoGcLPdCptrQ6cqwYasWkcUjcA rJIFqvQ7UNZd5lCSNqWKiHseMAa3hbMAqes_TrMQ1FCOnbM2u184sRWt9oalz8j1fG8dk_kAaxHW 2L1IdKnY4dO5mxeXsocTeHx9GKke7Dlb1hUtgs7SLA3HCqmbbtDBqV7fiNdhoHDTHGkPC4N0pdBM USxA_x93iJTgnufd8vNnniaD8mAUGw9cyLILxR3.vJTNO8cl0wk9yO5Oa7c9ouEx5hPYbLWvCyAv 23qKCjfUXqlE5uTJBSYNZnFDzM_JCCPWT6TGD3d.U4478WJfqOzoV.BFe6JCndmjeH9L3T1hofwa UcHVx1tWXkDqvQeWP1hHCtDU7GZhiggmTKh7KNDqxeeXm_X9LJcPhr6oU8TCEzvedai.2TWqmSZG 6JvhJ.Rh0hN.Ivx4VdknzXi3uj43Fp23Vaj6weqApIXp0sTZ8Btfe22YfyBIvbtu4e0JpKe.v463 KWiosS4oRqccz.jPOLPyOH7Qhk4tDYvJ93WNKkC_BCTOJ5D42gR13Oko- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Wed, 17 Aug 2022 02:07:21 +0000 Received: by hermes--canary-production-sg3-6f58cd9b5-fz6jj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID b31444c784fbc340b709c786358a7140; Wed, 17 Aug 2022 02:07:16 +0000 (UTC) From: Po Lu To: Rudi C Subject: Re: bug#48377: 27.1; pixel-scroll-mode is unusable with popular modelines References: <87y1wzsojx.fsf@gnus.org> <87o7xvxeyn.fsf@yahoo.com> Date: Wed, 17 Aug 2022 10:07:12 +0800 In-Reply-To: (Rudi C.'s message of "Wed, 17 Aug 2022 01:58:25 +0430") Message-ID: <874jybr5bj.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.20531 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 390 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48377-done Cc: Lars Ingebrigtsen , 48377-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 (-) Rudi C writes: > `pixel-scroll-precision-mode` seems to work well. I guess we can close this issue. Thanks, closing. pixel-scroll-precision-mode also has some knobs that let it work with a regular mouse. They don't work very well yet, but once I clean them up we can probably obsolete (or at least rename) the old pixel-scroll-mode to avoid confusion. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 17 06:37:41 2022 Received: (at 48377) by debbugs.gnu.org; 17 Aug 2022 10:37:41 +0000 Received: from localhost ([127.0.0.1]:49497 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOGQf-0007hK-IX for submit@debbugs.gnu.org; Wed, 17 Aug 2022 06:37:41 -0400 Received: from mail-vs1-f54.google.com ([209.85.217.54]:33750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOGQc-0007h6-9i for 48377@debbugs.gnu.org; Wed, 17 Aug 2022 06:37:39 -0400 Received: by mail-vs1-f54.google.com with SMTP id q15so12751742vsr.0 for <48377@debbugs.gnu.org>; Wed, 17 Aug 2022 03:37:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc; bh=KWfgK9MeTomilrQdHmgaf0Evb7Ynu5zTMWQ5lmF1xoU=; b=ZQQQNQtgSQ+DQoh9YN0/ep8WDagquyqfx/iE94VcwKyLD7J+7LBEZqadKZ7PbQZwyQ e8a3ly3TghUxFu7HgLnJvg3o3dInqsJbiZJZSyixIOOY/4oWFCAlYwmoUpN9Xz+LnRid EiXmj9mtvs7Q4un1lGSQ7ng/U0895r3ujffUARVwUvTAfrj0VCLN1dAARw8ByWW8fiAi WsvBE9/F1MLmtiBa9hgVWc4IIeBJISkWH7NUlhmQCMrpKf6sDHAlVe1K8LAWot/CkOpz TKmUyuB3NFZFiK9SvY8WLv6SsvdcQNiDhnyJ/KMJ+YjAPxExprl0MDxfd36nyc0Dt63c 58AQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc; bh=KWfgK9MeTomilrQdHmgaf0Evb7Ynu5zTMWQ5lmF1xoU=; b=eB6VL8Z4Sjl6pktjEv/a9SpAoJ98sKs7Fuy/yZZgomQxFDTnRLz9CgIrH6WL7Bsjop sVMPS6JfmlwshPztyufVQ+Bfif7IBpDm7PizJXhK9WBu95SDeXXsN6JiEmHMLwQH+qv3 PwxPxlGLb7hu3txF1EVrt3bavb8sWV8PnM3b8Vl55DHBVV/3XAzSfXTz1KC7S4Nk/Fec OJZT8DeMRi8nzZF1t9dmj7DOTGck0IgwK+6U64bQa9NpFQ4g5lFoey97BhDHj986FOhP H8Q69JX0/DSGqdNaxMkwmo1Qd2s66mj1a6aeMVy1W7ev5lsBMfUv6pAb5yVaBcnDzk5v zmuw== X-Gm-Message-State: ACgBeo0viWDpWK8bv3iRUwpWu/TjgiKcwm96E5TfhKu13WvrkwzMmZiu 63NGhYwh/5/brUlrmN1vNE0Je29GfGY3q+hwH8I= X-Google-Smtp-Source: AA6agR4EN1E8T4KYqfCQZ6Mx7XYawOP5s9hp8z/BmlZmnJ994kTFw4NqcTXK3rT2ZEo2n+XbvhQbytw/neoMv/XAmHs= X-Received: by 2002:a67:ff85:0:b0:387:473f:9056 with SMTP id v5-20020a67ff85000000b00387473f9056mr10118950vsq.85.1660732652656; Wed, 17 Aug 2022 03:37:32 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 17 Aug 2022 03:37:32 -0700 From: Stefan Kangas In-Reply-To: <874jybr5bj.fsf@yahoo.com> References: <87y1wzsojx.fsf@gnus.org> <87o7xvxeyn.fsf@yahoo.com> <874jybr5bj.fsf@yahoo.com> X-Hashcash: 1:20:220817:luangruo@yahoo.com::1S20mMjjZldm/ExB:KXUU MIME-Version: 1.0 Date: Wed, 17 Aug 2022 03:37:32 -0700 Message-ID: Subject: Re: bug#48377: 27.1; pixel-scroll-mode is unusable with popular modelines To: Po Lu , Rudi C Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48377 Cc: Lars Ingebrigtsen , 48377@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 via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: >> `pixel-scroll-precision-mode` seems to work well. I guess we can >> close this issue. > > Thanks, closing. pixel-scroll-precision-mode also has some knobs that > let it work with a regular mouse. They don't work very well yet, but > once I clean them up we can probably obsolete (or at least rename) the > old pixel-scroll-mode to avoid confusion. Is there any reason why `pixel-scroll-precision-mode' doesn't just replace `pixel-scroll-mode'? From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 17 08:08:56 2022 Received: (at 48377) by debbugs.gnu.org; 17 Aug 2022 12:08:57 +0000 Received: from localhost ([127.0.0.1]:49686 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOHqy-0008AW-JB for submit@debbugs.gnu.org; Wed, 17 Aug 2022 08:08:56 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOHqw-0008AK-JB for 48377@debbugs.gnu.org; Wed, 17 Aug 2022 08:08:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35468) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oOHqr-0001aY-AV; Wed, 17 Aug 2022 08:08:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Z8PzTjbRy0da+HZ/THIVE4y+bd3d3jRjfKB/DjACXS8=; b=SCEm/0tp9fzN eL4Pm3UgzrqR2x1PvWEBLWsG3rck3B0aRWtpHpRy+lpvG1WOKXG/puH79wZlVBnWwfQWoh6365Ity sPcuP/ga8FWhpSZJLqlYjR4iNQTCa223Kuxi7H/ZVUXxV3Sp+VYrpbMYf7F/kRYvDqoBKWngQiyxs It+VkeQQD3YMyRLyQ7zOE66P60e5uB1Hiz37ujUaO4aehfph0gJ+F3Psv0nODTAXZp/5Jn5F3Xslz R5mrkrDnDC71Ezk5QtyTiVyS9yXWfDhsloWJYVPs8Db6pTae7u74T0JLKr28hSDDdeQLffipMDWH1 OYjp/zrqA4chL3XGy1ZOEw==; Received: from [87.69.77.57] (port=2085 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oOHqq-0000Vv-8V; Wed, 17 Aug 2022 08:08:49 -0400 Date: Wed, 17 Aug 2022 15:08:39 +0300 Message-Id: <83zgg3cbso.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-Reply-To: (message from Stefan Kangas on Wed, 17 Aug 2022 03:37:32 -0700) Subject: Re: bug#48377: 27.1; pixel-scroll-mode is unusable with popular modelines References: <87y1wzsojx.fsf@gnus.org> <87o7xvxeyn.fsf@yahoo.com> <874jybr5bj.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48377 Cc: luangruo@yahoo.com, rudiwillalwaysloveyou@gmail.com, larsi@gnus.org, 48377@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 (---) > Cc: Lars Ingebrigtsen , 48377@debbugs.gnu.org > From: Stefan Kangas > Date: Wed, 17 Aug 2022 03:37:32 -0700 > > Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text > editors" writes: > > >> `pixel-scroll-precision-mode` seems to work well. I guess we can > >> close this issue. > > > > Thanks, closing. pixel-scroll-precision-mode also has some knobs that > > let it work with a regular mouse. They don't work very well yet, but > > once I clean them up we can probably obsolete (or at least rename) the > > old pixel-scroll-mode to avoid confusion. > > Is there any reason why `pixel-scroll-precision-mode' doesn't just > replace `pixel-scroll-mode'? Yes, I'm that reason. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 17 08:24:16 2022 Received: (at 48377) by debbugs.gnu.org; 17 Aug 2022 12:24:16 +0000 Received: from localhost ([127.0.0.1]:49720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOI5o-00007s-8J for submit@debbugs.gnu.org; Wed, 17 Aug 2022 08:24:16 -0400 Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:33171) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOI5l-00007c-93 for 48377@debbugs.gnu.org; Wed, 17 Aug 2022 08:24:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660739047; bh=d2sktCD7ImmSJ/jX4AwfS2cC1X6IyLEuYCp/fIKTalQ=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=hGYBB7nNAMdCuyN6VPkKF8t0ERz8meG5gbrh4cxc/LIA6YpQ18XuxjaXETb/pgPZQhT+h3RflI0H1XYKdMhtSWU1SUHF5uLllYNftK4wjDM9MBtAkDkm8qnvxxKHLSR6XaJN3RZeqA0s41MkFZMvFMaMLTv5tW7z1DNOuDEOlBUDmizE3V3wVZuKnODfQ3bUIF0EK1YeqrXF4R46zJgFN8vUz0FHKo16xpiU3j8N92cJytfLgk1xGar6wr9D8R1OO1urTosKsVeaH6n7QJvSHyOQrbMpYL3mlLRWByPEFF+REsW3als3Yhx7ucYZLnqKUDNV8Uk/0ol+rlcP7hzsqg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660739047; bh=x+V/jxaXnoIjPAgpOoD9D1v5A8Hm30D3403UWYOq/41=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=EZ/AS5GNWlaHXlNCAyLNwBfxkDGWz9HWE/oZIgX+8X8jBnT3VHJzd8oBOJxFdQkih3fFB/G/x1L/G7lOQ7Ve01z2TfnzXcTaUzFl6CBMphw5hXnq5VYrJsOi0rI34jVczTe9ccZw3gCpK9RF0nc6hUTNxAM4hIo64yMyeBatzIUfD8tw+nre3zyu11hKnPmkNfUVzkqL8uGsUTT24Pz+4fNQr2l8bZNdlFPpgwGkRbHIc+UOeeJcBPZ4Sl8ezVDNDXhLMFmc5YLJwqdCBc+tZGJgtSuHO2QjP2nSUoimudWiiMpro1PrkHKeoqF9OqKHbO5FmTK2x3E27KaH6lnLxQ== X-YMail-OSG: oyyz0gwVM1lp4xRZFaMtv0hS5yRxe9ZTN0utvHFt6a2N0mNSEbnwUtHeVVAtQZ7 9x93CaOrOKdLv8LDlTaVccIwCgb2mrb.WBbNIAqPFyqqqYd4B3FI0_EGKflLntR51oUaAI9t0KrY gyeMQeRyK2Wkcrv0ZJK8VOa0tAuXiJh4yxUcFwizVGralJgSl2rmLqOMlE6Dc6q0MW15T4RAfQ_f R9A6lcIgVpiwGS7EKY9g_KutRgXTQBsQbEsSZfZJ0qn4RqXN4Naaq8duaxxzTUb45nMvN9NRI4rR 4UaU.oJtaXs2dfnrYNXOL5KrOj18f4kIuunLhwssHdaKdterNkSciT8cN2IRCzl4k1RNvrYHgozH xcJMITuZPAQ8lB1w.4h2RiL2JU0kaW.LnH584K8IfkRkFu4Hpjptb2.s6s3CAR8rGmsxwuXq.QwC ZD2OWA6Eq_UY7Leqi5I_xegLUbrfTvZJSJU3gU6.wWIbl98U92n_Vt3nJOni9uk67JMWneKLHnMd hvxOoBKPkkeVu3zHGh5RMfq2eexLWEZOAX.tgnwHqEEnpkWxpJj98ItdGVepTRH7nX6W2obdYpSO ghGDX3Cctc2pz7CNYQ8dsGsy62WXpCzMy_iy7UuO01cCSvYJXSC3YLW1RBMtg_rJPWhumxG8CLo4 xBPcdz.f2GALJZ5nM00JQmVfpu4cFnVKjegLKuDcMNA2OrP11RKLcNeaf2n7V.ExpZqeYxqQ8Y2U EHVUTFiARVXEKsii.bIWb1.K8hoTatp9DCSxc6.jf_spl6zqQyJo4IYnsdigkVExm.APZYOKsZdL qHc9W10tgGxB8D45S2WKhRJFzGG4TAkuIfqsDeRwsV04JfRxdykFbmqRuAatkaXOZTPrUHFx9ggD T8xBhfmzU61lwjCnzkCuIRPyDNCLLN2p4JVqpKFh4v5T0eQdv0Idox2Z2DFss1oqk3DDqKsDHPw0 hETK.R3Rs0qFpEFaH1IN2JXPrcu8DR3wZHq_7LRj_80S46O2ccQoTjnnkIBp9ou66RnZl7MWWv35 7Bxh4bGuMIZoxJNsbn9DJwFamW5GWE8y54nUjBbOIhqRIbf4SJiQ.JBsfdxZdz0AQc.SrS3_SfTU PkCgmkQcaOiaFwLYa7mSUMdp1m63CiNa74RszrlQ.9zNg1kXzL7K0keFKWza1vLURlNIEiRTLgqy U6KhXNBpcuMJxNAALp.iFB7cz2IrM2XU29QPHuOeU8bICC25NvuEg1ntf8gnjFZtNF82izk3gDWO WJQF9BlQV4taNT6YUIDd4o8i0zPRG0wD9Z8bzp8WUiIn8QUpDmZtckiaXzV4z5SdOSLwBQZPXuuC X3uB_Vu9xKnA14oCicjMSzRPsNc0WsAlAtlJtFq6MTe8_X7pucL6hYNLePgBuZbb9BwR9_8mYzQ6 rFEsCnWqS96R.L4w4vENK9PdaUKFXzY01ueouNl6hBFRVhKJeiWilac.Ej22i8NM8F65XXSOHdPN cuWgSIQxffoZOyd7BaqAI5XhfOOQcmya9ktMpqAq8lwvcF7LavmoMgscu9uYzx_aaxWcttF8wu3T F5pTAbUaIY4hYx1UYaEbpJ8nQ0Ne_tCg2P56cb1nZ514mmBl8HHDJL5n7wkQSbpx9qGBwKvD9Hfm ZDQY3le2skJtLD2JkIo_3vPPUfyGHzhCtMTuVvVqi6J6ADStoiZCzoP.rjLD1fokfCZBS8uTgzcm TwrsBEyiklvJccsohrk_e6sLYIrEn5DGGmzeAcw49oCixA_Gv_i8321QJVAWX9DA4YpEKjv67TvS DQsPtpJhwF5RHqaou.3D9Cg1LYLqGo0QeX0w_UrDq_.h1Sr9NMOomHwi5KljV9gAAf.IxpbNqO_s RrHX.tIpgs92mJa5gw5KWFAyH88ncYdvg5n9AINFTNuHGEf3DY5Fh0vba64Z9uX.2M7xG1ZP5h5R nNQ1L88Kmwmwz60IM.w.gnk2pGg4nF7jb4WkWe102I.yGtnzOjJ0S3WIm4VAMtEJuEit07xZkm7. oCXeFhdtGTX.oQseLEBUBEnbf_8Dnc01tUW_bIgS_05Pslbe1AnId_i2k68raMD.1qKUe1p4HIbm 7pUQMKql8qaineSqzeZxFS0KLXEUtnCpwdwe2LC9AseIql.8FdftFQa7OqVH1m_8d41I1ppW.AtK uUwIBoGlnLxLsK73oIFXkUVtFEk0tLxBy2CLCySY806WD6p6wXKgrk7MDFMdbYFCdTXzACcZMcEQ onIcUiaHZ2u2Cz9F9bRR0CymjvLzHTadqC6GxzpgRyo5Xhr3d5XiH37l1QBqE X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Wed, 17 Aug 2022 12:24:07 +0000 Received: by hermes--canary-production-sg3-6f58cd9b5-q5dg5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 6b4e86aac589e56a7d992c067dd912ce; Wed, 17 Aug 2022 12:24:03 +0000 (UTC) From: Po Lu To: Stefan Kangas Subject: Re: bug#48377: 27.1; pixel-scroll-mode is unusable with popular modelines References: <87y1wzsojx.fsf@gnus.org> <87o7xvxeyn.fsf@yahoo.com> <874jybr5bj.fsf@yahoo.com> Date: Wed, 17 Aug 2022 20:23:58 +0800 In-Reply-To: (Stefan Kangas's message of "Wed, 17 Aug 2022 03:37:32 -0700") Message-ID: <87ilmroy75.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.20531 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 489 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48377 Cc: Rudi C , Lars Ingebrigtsen , 48377@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 (-) Stefan Kangas writes: >> Thanks, closing. pixel-scroll-precision-mode also has some knobs that >> let it work with a regular mouse. They don't work very well yet, but >> once I clean them up we can probably obsolete (or at least rename) the >> old pixel-scroll-mode to avoid confusion. > > Is there any reason why `pixel-scroll-precision-mode' doesn't just > replace `pixel-scroll-mode'? I thought I explained why: it doesn't work with a mouse out-of-the-box. From unknown Sat Jun 14 03:55:37 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 15 Sep 2022 11:24:06 +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